Deprecate GtkStatusIcon

Desktop / GNOME / GTK - Matthias Clasen [redhat.com] - 15 August 2014 12:02 UTC

GtkStatusIcon is using a problematic, XEmbed-based protocol under X, and we want to get rid of it eventually. Document our intentions by marking GtkStatusIcon as deprecated.

https://bugzilla.gnome.org/show_bug.cgi?id=734826

cab7dcd Deprecate GtkStatusIcon
docs/reference/gtk/gtk-docs.sgml | 2 +-
gtk/Makefile.am | 12 +-
gtk/deprecated/gtkstatusicon-quartz.c | 146 ++
gtk/deprecated/gtkstatusicon.c | 2823 +++++++++++++++++++++++++++++++++
gtk/deprecated/gtkstatusicon.h | 182 +++
gtk/deprecated/gtktrayicon-x11.c | 1072 +++++++++++++
gtk/deprecated/gtktrayicon.h | 75 +
gtk/gtk.h | 2 +-
gtk/gtkstatusicon-quartz.c | 146 --
gtk/gtkstatusicon.c | 2761 --------------------------------
gtk/gtkstatusicon.h | 182 ---
gtk/gtktrayicon-x11.c | 1072 -------------
gtk/gtktrayicon.h | 75 -
tests/teststatusicon.c | 1 +
14 files changed, 4307 insertions(+), 4244 deletions(-)

Upstream: git.gnome.org


  • Share