gtk2/gdk
Kristian Rietveld 7e778aa033 [quartz] Fix manual resizing of windows
In the Quartz backend, there are two methods by which windows are
resized. The first method is fully handled by Quartz and does not appear
in the event stream the application resizes. The second method is when
we resize windows by ourselves. In OS X this happens when a GTK+ resize
grip is used. This resize grip is larger than the Quartz resize grip.
When the resize is started outside the "Quartz area", we have to handle
it by ourselves.

This patch fixes this manual window resizing by ignoring events while we
are in the process of resizing (such that the events actually arrive at
the sendEvent handler of GdkQuartzWindow where this resize is handled).
When the resize has finished we break all grabs such that GDK is not
stuck thinking the cursor is still in the resize window.
2012-04-10 21:54:03 +02:00
..
broadway Change FSF Address 2012-02-27 17:06:11 +00:00
quartz [quartz] Fix manual resizing of windows 2012-04-10 21:54:03 +02:00
tests Add more tests for GdkRGBA parsing 2012-01-09 00:31:20 -05:00
wayland wayland: hide predefined_atoms 2012-03-16 22:45:51 +01:00
win32 win32: Fix up wintab support 2012-04-03 11:37:42 +02:00
x11 x11: Add suggested braces around empty body in 'if' statements 2012-04-07 13:01:24 +02:00
abicheck.sh Bump the version to 3.0.0 2011-02-10 14:41:02 -05:00
COPYING Change FSF Address 2012-02-27 17:06:11 +00:00
gdk.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdk.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdk.symbols Fix symbol lists 2012-03-05 08:09:39 -05:00
gdkapplaunchcontext.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkapplaunchcontext.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkapplaunchcontextprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcairo.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcairo.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcolor.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcolor.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkconfig.h.win32 Update gdk/gdkconfig.h.win32 2011-12-30 16:21:38 +08:00
gdkcursor.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcursor.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcursorprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdeprecated.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdevice.c Add _gdk_device_get_axis_info 2012-04-03 11:37:41 +02:00
gdkdevice.h gdk: Remove an unused enumeration 2012-03-04 20:05:42 -05:00
gdkdevicemanager.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdevicemanager.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdevicemanagerprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdeviceprivate.h Add _gdk_device_get_axis_info 2012-04-03 11:37:41 +02:00
gdkdisplay.c gdk: Don't fully destroy the implicit touch grab on ::grab-broken 2012-03-01 16:25:26 -05:00
gdkdisplay.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdisplaymanager.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdisplaymanager.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdisplaymanagerprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdisplayprivate.h gdk: Remove GdkDisplay->ignore_core_pointer 2012-04-03 11:37:42 +02:00
gdkdnd.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdnd.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdndprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkenumtypes.c.template gdk/: fully remove gdkalias hacks 2010-07-10 02:21:31 +02:00
gdkenumtypes.h.template Remove remaining single-include guards 2010-06-04 19:40:43 -04:00
gdkevents.c gdk: deal with GDK_SMOOTH_SCROLL events as not having a direction 2012-03-01 16:28:57 -05:00
gdkevents.h gdk: Add delta_x/y to scroll events 2012-03-01 16:28:56 -05:00
gdkglobals.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkinternals.h win32: Remove some unused input stuff to make win32 build again 2012-03-06 12:04:36 +01:00
gdkintl.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeynames.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeys.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeys.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeysprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeysyms-compat.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeysyms-update.pl Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeysyms.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeyuni.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkmain.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkmarshalers.list Bug 631599 - Allow to use arbitrary surfaces for offscreen windows 2010-10-14 13:25:23 +02:00
gdkoffscreenwindow.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkpango.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkpango.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkpixbuf-drawable.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkpixbuf.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkproperty.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkrectangle.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkrectangle.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkrgba.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkrgba.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkscreen.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkscreen.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkscreenprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkselection.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkselection.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdktestutils.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkthreads.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdktypes.h gdk: Add GDK_SMOOTH_SCROLL_MASK 2012-03-01 16:28:57 -05:00
gdkversionmacros.h.in Add some documentation around deprecations 2012-02-27 07:56:29 -05:00
gdkvisual.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkvisual.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkvisualprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkwindow.c Don't force BUTTON1_MASK on non-touch events 2012-04-06 20:25:21 -04:00
gdkwindow.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkwindowimpl.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkwindowimpl.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkx.h Change FSF Address 2012-02-27 17:06:11 +00:00
gen-keyname-table.pl gdk: Make gen-keyname-table.pl work again 2011-10-26 10:36:43 +01:00
keyname-table.h gdk: Update translator comment for "keyboard label" 2012-03-15 16:05:00 +01:00
keynames-translate.txt gdk: Translate keyboard brightness keys 2011-10-26 10:36:43 +01:00
keynames.txt Mark arrow keys as translatable 2006-12-21 05:11:00 +00:00
Makefile.am Require XInput2.h in X11 backend 2012-03-02 12:52:12 +00:00
makefile.msc win32: gdk3 resurrection 2011-01-02 13:33:04 +01:00