Skip to content

How can I get apps to display a system tray icon? #628

Pinned Answered by danirabbit
danirabbit asked this question in Q&A
Discussion options

You must be logged in to vote

elementary OS does not support GtkStatusIcon (commonly referred to as system tray), or the Ayatana Indicator API.

elementary OS shows indicator icons on the panel for system status and functions. This area is not intended to be extensible by third-party apps.

GtkStatusIcon (the old API for apps to place icons in the panel) has been deprecated since 2014 and is not implemented in elementary OS. As of 0.4 Loki, the panel no longer implements the Ayatana API either. It is recommended in the elementary HIG that apps not explicitly use the indicator area at all, as it is reserved for use by the system.

In addition, "system tray" APIs have always been optional and not implemented on all OSes; i…

Replies: 0 comments 6 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by danirabbit

This comment has been hidden.

@danirabbit
Comment options

danirabbit Nov 13, 2024
Maintainer Author

This comment has been hidden.

@desiderantes
Comment options

@teamcons
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants