After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 785956 - Remove legacy tray
Remove legacy tray
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2017-08-07 17:26 UTC by Florian Müllner
Modified: 2017-08-11 07:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
legacyTray: Time to say goodbye ... (16.53 KB, patch)
2017-08-07 17:26 UTC, Florian Müllner
committed Details | Review

Description Florian Müllner 2017-08-07 17:26:31 UTC
See patch.
Comment 1 Florian Müllner 2017-08-07 17:26:37 UTC
Created attachment 357132 [details] [review]
legacyTray: Time to say goodbye ...

The legacy tray introduced as part of the notification redesign in
3.16 was meant as a stop-gap solution to encourage applications to
move away from the concept of status icons, but it hasn't really
done anything except of getting in the way. Given that the large
majority of apps that still make use of status icons work perfectly
fine without them, we decided that it is time to drop this unloved
bit of UI altogether. Users who still want them (or use one of the
odd cases where an app really depends on the icon) can install one of
various extensions that are available, either based on the XEmbed
support that is still kept around or implementing the DBus-based
StatusNotifier spec.
Comment 2 Florian Müllner 2017-08-10 18:28:04 UTC
Attachment 357132 [details] pushed as f1ee6c6 - legacyTray: Time to say goodbye ...