1. 29 Mar, 2011 1 commit
    • Allison Karlitskaya's avatar
      GtkStatusIcon: support fixed-sized icons · ae6032b2
      Allison Karlitskaya authored
      Use the _NET_SYSTEM_TRAY_ICON_SIZE property set by the tray mananger as
      a hint that we should use a specific icon size.  This allows the tray to
      instruct us that it expects 16x16 icons, for example.
      
      Bug #645232
      ae6032b2
  2. 19 Oct, 2010 1 commit
  3. 10 May, 2010 1 commit
  4. 29 Apr, 2010 1 commit
  5. 19 Jun, 2008 1 commit
  6. 29 Aug, 2005 1 commit
    • Matthias Clasen's avatar
      Add a cross-platform "tray icon" API, by porting EggStatusIcon/EggTrayIcon · 60182d34
      Matthias Clasen authored
      2005-08-29  Matthias Clasen  <mclasen@redhat.com>
      
      	Add a cross-platform "tray icon" API, by
      	porting EggStatusIcon/EggTrayIcon (#105101)
      
      	* gtk/gtkstatusicon.h: A GtkStatusIcon is an object which
      	displays an icon in a notification area.
      
      	* gtk/gtkstatusicon-x11.c: GtkStatusIcon implementation for
      	X11, using GtkTrayIcon.
      
      	* gtk/gtktrayicon.h:
      	* gtk/gtktrayicon.c: An implementation of the freedesktop.org
      	system tray specification, not public API.
      
      	* gtk/gtk.symbols: Add new exported functions.
      
      	* gtk/gtk.h: Include gtkstatusicon.h.
      
      	* gtk/Makefile.am: Add new files.
      
      	* tests/Makefile.am:
      	* tests/teststatusicon.c: Test for GtkStatusIcon.
      60182d34