• 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
gtk.h 5.84 KB