summaryrefslogtreecommitdiff
path: root/gtk/gtkstatusicon.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove svn:executable propertyJohan Dahlin2008-06-191-0/+0
| | | | svn path=/trunk/; revision=20475
* Bug 535303 – add _get_implementation to GtkStatusIconColin Walters2008-06-031-0/+2
| | | | | | | | | | | | | | | 2008-06-03 Colin Walters <walters@redhat.com> Bug 535303 – add _get_implementation to GtkStatusIcon * gtk/gtkstatusicon.c (gtk_status_icon_get_x11_window_id): New function to retrieve internal X11 window ID, useful for libnotify. * gtk/gtkstatusicon.h: Prototype it. * docs/reference/gtk/gtk-sections.txt: Add to docs. * gtk/gtk.symbols: Export it. svn path=/trunk/; revision=20304
* whitespace cleanup: remove trailing whitespace and excess newlines andMichael Natterer2008-05-281-1/+1
| | | | | | | | | | | 2008-05-28 Michael Natterer <mitch@imendio.com> * gtk/gtk*.h: whitespace cleanup: remove trailing whitespace and excess newlines and sprinkled some newlines where needed. Zero code or formatting changes included. svn path=/trunk/; revision=20225
* define __GTK_H_INSIDE__ around including all other headers.Michael Natterer2008-05-281-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-05-28 Michael Natterer <mitch@imendio.com> * gtk/gtk.h: define __GTK_H_INSIDE__ around including all other headers. * gtk/gtktypebuiltins.h.template * gtk/gtkversion.h.in * gtk/gtk*.h: add single-include guards that #error out if GTK_DISABLE_SINGLE_INCLUDES is defined and any of these files is included individually. * gtk/gtkprintbackend.h * gtk/gtkprinter-private.h * gtk/gtktextlayout.h * gtk/gtktexttagprivate.h * gtk/gtktexttypes.h * gtk/gtktreedatalist.h: include <gtk/gtk.h> instead of individual headers in these private or semi-private headers. * gtk/gtkimmodule.h: also here because it's not in gtk.h. * gtk/gtkpagesetupunixdialog.h * gtk/gtkprinter.h * gtk/gtkprintjob.h * gtk/gtkprintunixdialog.h: likewise in the gtkunixprint headers. * gtk/gtkclist.h * gtk/gtkcombo.h * gtk/gtkctree.h * gtk/gtkfilesel.h * gtk/gtkitemfactory.h * gtk/gtklist.h * gtk/gtklistitem.h * gtk/gtkoldeditable.h * gtk/gtkoptionmenu.h * gtk/gtkpixmap.h * gtk/gtkpreview.h * gtk/gtksignal.h * gtk/gtktipsquery.h: whenever possible, include only <gtk/gtk.h> instead of individual headers in these deprecated headers. They don't get included at all when GTK_DISABLE_DEPRECATED is defined, so if an app needs them anyway, it must undef GTK_DISABLE_DEPRECATED and include them individually, which should continue to work. * gtk/gtkclist.c: include "gtkctree.h" because of the change above. svn path=/trunk/; revision=20221
* Fixes bug #376502 - multi-screen support for GtkStatusIconMark McLoughlin2006-11-191-0/+4
| | | | | | | | | | | | | | | | 2006-11-19 Mark McLoughlin <mark@skynet.ie> Fixes bug #376502 - multi-screen support for GtkStatusIcon * gtk/gtkstatusicon.[ch]: (gtk_status_icon_set_screen), (gtk_status_icon_get_screen): add multi-screen API. Allows an app to display an icon on a non-default screen (gtk_status_icon_class_init), (gtk_status_icon_set_property), (gtk_status_icon_get_property): add a "screen" property * tests/teststatusicon.c: update to test on multiple screens
* allow positioning bubblesMatthias Clasen2006-05-251-0/+4
|
* Add a menu position function for use with popups on status icons.Matthias Clasen2006-04-291-0/+7
| | | | | | | | | | 2006-04-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtk.symbols: * gtk/gtkstatusicon.h: * gtk/gtkstatusicon.c (gtk_status_icon_position_menu): Add a menu position function for use with popups on status icons. (#334573, Christian Persch)
* Add docs.Matthias Clasen2005-08-291-1/+1
| | | | | | | | 2005-08-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtkstatusicon-x11.c: Add docs. * gtk/gtkstatusicon.h: Fix a typo.
* Add a cross-platform "tray icon" API, by porting EggStatusIcon/EggTrayIconMatthias Clasen2005-08-291-0/+108
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.