Skip to content

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

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: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by danirabbit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant