Growing Beyond The System Tray
How you can still get cross-desktop integration in your app
GtkStatusIcon is going away and desktop environments have fragmented on their solutions for its replacement. How can developers get the same level of cross-desktop integration in a world without a standard System Tray?
In the days of yore, apps relied on a shell element called the System Tray to provide users with quick access to useful functionality. However, times have changed and modern desktops are abandoning this design pattern. Why? And what can app developers do about it? In this talk, I'll be discussing the flaws in the System Tray design, the solutions that modern desktops have come up with instead, and how your app can lose the system tray without losing any functionality.