Bug 577835 - [GTK4] Tray/TrayItem broken due to GtkStatusIcon removed in GTK4
Summary: [GTK4] Tray/TrayItem broken due to GtkStatusIcon removed in GTK4
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.23   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 540385 577600
  Show dependency tree
 
Reported: 2021-12-15 16:12 EST by Joel Majano CLA
Modified: 2021-12-15 16:12 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joel Majano CLA 2021-12-15 16:12:26 EST
Since this API was removed, and a native GTK replacement is not available, the solution to this involve using other libraries. See https://discourse.gnome.org/t/what-to-use-instead-of-statusicon-in-gtk4-to-display-the-icon-in-the-system-tray/7175 for some discussion about the possible avenues that could be explored as replacements. 

GNOME Shell doesn't have a system tray, thus this functionality was already broken in GTK3 since it just didn't do anything. Other Wayland based desktops such as KDE or Cinnamon could be supported with an external library in GTK4.