summaryrefslogtreecommitdiff
path: root/gdk/gdkmain.h
Commit message (Collapse)AuthorAgeFilesLines
* Drop GDK_MULTIHEAD_SAFEMatthias Clasen2014-06-111-4/+0
| | | | | We don't support multiple screens anymore, so there is no need for marking API as multihead safe any longer.
* Add GDK_AVAILABLE_IN_ALL annotations in gdkMatthias Clasen2013-05-051-0/+21
| | | | | This is in preparation to modernizing our handing of exported symbols.
* Deprecate gdk_get_display()Benjamin Otte2013-04-011-0/+1
|
* gdk: Shuffle code aroundBenjamin Otte2013-04-011-9/+0
| | | | Make implementation, header and documentation be at the correct place.
* Add gdk_set_allowed_backendsMatthias Clasen2013-03-231-0/+3
| | | | | This new function allows programmatic control over the GDK backends that will be used at runtime.
* Move single-include guards inside include guardsMatthias Clasen2012-12-281-3/+3
| | | | | | gcc has optimizations for include guards that only work if they are outermost in the the header. https://bugzilla.gnome.org/show_bug.cgi?id=689810
* Change FSF AddressJavier Jardón2012-02-271-3/+1
|
* gdk: Use versioned deprecationsMatthias Clasen2012-02-271-5/+6
| | | | | | | This patch changes all uses of GDK_DEPRECATED(_FOR) in gdk headers by the versioned variants, GDK_DEPRECATED_IN_3_x(_FOR). At the same time, we add GDK_AVAILABLE_IN_3_x annotations for all API additions in 3.2 and 3.4.
* Drop use of GDK_DISABLE_DEPRECATED guards in gdkMatthias Clasen2011-11-091-4/+0
| | | | | We now use function attributes for deprecation so the build-breaking guards are no longer needed.
* Add deprecation annotations for deprecated functionsMatthias Clasen2011-10-111-5/+10
| | | | | | We define our own GDK_DEPRECATED[_FOR] macros for this and allow it to be turned off by defining the GDK_DISABLE_DEPRECATION_WARNINGS macro.
* Add G_GNUC_DEPRECATED annotations in GDKMatthias Clasen2011-10-091-10/+10
|
* gdk: Use const instead G_CONST_RETURNJavier Jardón2011-06-101-2/+2
|
* Fix up GDK docsMatthias Clasen2010-12-251-2/+2
|
* Add deprecation guards for deprecated grab APIsMatthias Clasen2010-12-241-3/+6
|
* Add gdk_disable_multidevice to headersMatthias Clasen2010-12-211-0/+2
|
* Drop g[dt]k_set_localeMatthias Clasen2010-12-211-23/+1
| | | | | | These functions were essentially just calling setlocale anyway. The X11 version was also setting a gdk_use_mb variable that is not used anywhere.
* Work toward turning GdkDisplayManager into a backend singletonMatthias Clasen2010-12-211-7/+0
| | | | | | | | | | | This commit hides the GdkDisplayManager instance and class structs, adds vfuncs for listing displays, opening displays, and getting and setting the default display. The X11 backend has a derived GdkDisplayManagerX11. The gdk_display_manager_get() function is responsible for deciding on which of the compiled in backends to use. Currently, it consults the GDK_BACKEND environment variable and falls back to x11.
* Complete renaming of gdk_enable_multidevice()Florian Müllner2010-12-151-1/+1
| | | | | The function was renamed in commit c4a5c2ed4, but some places were missed, most notably the public header.
* docs: Move documentation to inline comments: generalJavier Jardón2010-11-151-0/+37
|
* Inclusion cleanups in headersMatthias Clasen2010-10-141-1/+0
|
* Make gdk.h an include-only headerMatthias Clasen2010-10-141-0/+110
Move declarations to other headers, and introduce some new ones: gdkmain.h, gdkrectangle.h, gdkthreads.h.