summaryrefslogtreecommitdiff
path: root/gdk/quartz/gdkdisplay-quartz.c
Commit message (Collapse)AuthorAgeFilesLines
* gdk: remove the display->list_devices vfuncPaolo Borelli2016-02-291-51/+0
| | | | | | | | | | | | gdk_display_list_devices is deprecated and all the backends implement the same fallback by delegating to the device manager and caching the list (caching it is needed since the method does not transfer ownership of the container). The compat code can be shared among all backends and we can initialize the list lazily only in the case someone calls the deprecated method. https://bugzilla.gnome.org/show_bug.cgi?id=762891
* gdk: remove the core_pointer field from GdkDisplayPaolo Borelli2016-02-291-2/+1
| | | | | | It is not used anymore, so no need to set it https://bugzilla.gnome.org/show_bug.cgi?id=762820
* quartz: get the core pointer from the device managerPaolo Borelli2016-02-291-17/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=762820
* Implement gdk_display_get_cursor_for_surface in quartzJohn Ralls2013-08-111-1/+1
| | | | Left out of b2113b7, breaking quartz build
* quartz: Remove unused variableBenjamin Otte2013-05-111-2/+0
|
* Remove framework initialization codeJohn Ralls2013-05-101-4/+0
| | | | | | | This is left over from an old effort to bundle gtk and its dependencies into a Mac OS X Framework. The effort was more or less successful but proved difficult to maintain and impractical to use because gtk programs don't use the special Framework include syntax.
* quartz: Move initialization code to display_class_initBenjamin Otte2013-05-021-0/+13
| | | | | This follows the same reasoning as the X11 backend in commit 0122a9da8eab518652553aa4e777d5caf18a6163
* displaymanager: Emit display-opened directlyBenjamin Otte2013-04-191-3/+0
| | | | Instead of letting every backend do it manually.
* quartz: Emit GdkDisplay::opened signalBenjamin Otte2013-04-191-0/+2
|
* displaymanager: Handle list of displays in base classBenjamin Otte2013-04-151-5/+0
| | | | | | This moves the add/remove_display() functions from the subclasses to GdkDisplay and GdkDisplayManager. It also gets rid of the list_displays vfunc.
* gdkdisplay: Remove get_screen() and get_n_screens() vfuncsBenjamin Otte2013-04-021-20/+0
|
* Change FSF AddressJavier Jardón2012-02-271-3/+1
|
* gdk/*: Use g_list_free_full convenience functionJavier Jardón2012-01-051-2/+1
|
* quartz: actually register gdk_quartz_display_disposeKristian Rietveld2011-05-221-0/+1
|
* quartz: fix a typoKristian Rietveld2011-05-221-1/+1
|
* Update quartz to reflect deletion of GdkNativeWindow and client_message ↵John Ralls2011-02-011-4/+0
| | | | functions.
* quartz: reorder gdkprivate-quartz.h and related clean upKristian Rietveld2010-12-231-4/+15
|
* quartz: _gdk_quartz_screen -> gdk_quartz_screenKristian Rietveld2010-12-231-1/+1
|
* quartz: _gdk_quartz_display -> gdk_quartz_displayKristian Rietveld2010-12-231-17/+17
|
* quartz: remove gdkmain-quartz.cKristian Rietveld2010-12-231-0/+8
|
* quartz: Clean up header files, use same arrangement as X11 backendKristian Rietveld2010-12-231-6/+21
|
* quartz: rename GdkDeviceManagerCore -> GdkQuartzDeviceManagerCoreKristian Rietveld2010-12-221-2/+2
|
* quartz: register before/after process all updatesKristian Rietveld2010-12-221-0/+3
|
* quartz: set window_type in display_classKristian Rietveld2010-12-221-0/+3
|
* quartz: re-introduce _gdk_quartz_display_list_devicesKristian Rietveld2010-12-221-1/+69
|
* quartz: adapt gdkdisplay-quartz.c to new function namesKristian Rietveld2010-12-221-2/+2
|
* quartz: Make GdkQuartzDisplay compileKristian Rietveld2010-12-221-13/+12
|
* Deal with property encoding functions for quartzMatthias Clasen2010-12-221-0/+2
|
* Implement selection related vfuncs for quartzMatthias Clasen2010-12-221-0/+3
|
* Implement selection owner vfuncs for quartzMatthias Clasen2010-12-221-0/+2
|
* Implement get_keymap vfunc for quartzMatthias Clasen2010-12-221-0/+1
|
* Implement create_window_impl vfunc for quartzMatthias Clasen2010-12-221-1/+1
|
* Implement event_data_{copy,free} for quartzMatthias Clasen2010-12-221-0/+3
|
* Implement notify_startup_complete vfunc for quartzMatthias Clasen2010-12-221-0/+1
|
* Implement get_next_serial for quartzMatthias Clasen2010-12-221-1/+2
|
* Implment process_updates_recurse vfunc for quartzMatthias Clasen2010-12-221-1/+8
|
* Implement has_pending and queue_events vfuncs for quartzMatthias Clasen2010-12-221-0/+2
|
* Derive GdkDisplayManager for quartzMatthias Clasen2010-12-221-10/+15
|
* Adapt quartz visual code to new waysMatthias Clasen2010-12-221-2/+2
| | | | We may still need a subclass here later, not sure
* Rename _gdk_dnd_initMatthias Clasen2010-12-221-1/+1
|
* Implement dnd vtables for quartzMatthias Clasen2010-12-221-1/+1
|
* Make display method vtable calls, quartz backendMatthias Clasen2010-12-221-32/+76
|
* Merge the xi2-for-master branchMatthias Clasen2010-05-251-0/+11
|
* Remove unused variable (fix compiler warning)Kristian Rietveld2009-10-261-2/+0
|
* Move screen resolution setup to GdkScreenQuartz initializerKristian Rietveld2009-10-261-3/+0
|
* Create a proper subclass of GdkScreen: GdkScreenQuartzKristian Rietveld2009-10-261-3/+5
|
* Move screen initialization to gdkscreen-quartz.cKristian Rietveld2009-10-261-2/+1
|
* Add gdk_windowing_window_get_next_serialRichard Hult2009-04-021-0/+6
|
* Bug 566628 – gdk_display_close always asserts on win32 and quartzRichard Hult2009-01-261-1/+1
| | | | | | | | | | | | | 2009-01-26 Richard Hult <richard@imendio.com> Bug 566628 – gdk_display_close always asserts on win32 and quartz * gdk/quartz/gdkdisplay-quartz.c (_gdk_windowing_set_default_display): Copy fix for bug #566628 from the win32 backend: Allow also a NULL parameter in the g_assert(). svn path=/trunk/; revision=22223
* Include "config.h" instead of <config.h> Command used: find -nameJohan Dahlin2008-06-221-1/+1
| | | | | | | | | | | | 2008-06-21 Johan Dahlin <jdahlin@async.com.br> * *.[ch]: Include "config.h" instead of <config.h> Command used: find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g' Rubberstamped by Mitch and Tim svn path=/trunk/; revision=20669