gtk2/gdk/x11
Bastien Nocera 6697d5c6de x11: Fix first call to _gdk_x11_keymap_key_is_modifier()
_gdk_x11_keymap_key_is_modifier() never tries to set min/max_keycode
if they haven't been set before, meaning that until another function
sets those, all the keys will be seen as non-modifiers.

This causes GdkKeyEvents to be wrongly tagged with "->is_modifier = 0"
when in actual fact the key is a modifier. This fixes keyboard
shortcuts captured with GtkCellRendererAccel in "raw" mode thinking
a modifier without any actual keys is a valid shortcut.

https://bugzilla.gnome.org/show_bug.cgi?id=670400
2012-02-19 17:18:13 +01:00
..
checksettings.c checksettings: succeed quietly 2011-01-22 23:47:01 -05:00
gdkapplaunchcontext-x11.c Use G_SOURCE_CONTINUE/REMOVE 2012-01-30 19:12:27 -05:00
gdkasync.c Drop _gdk_x11_set_input_focus_safe 2011-02-26 22:16:01 -05:00
gdkasync.h Drop _gdk_x11_set_input_focus_safe 2011-02-26 22:16:01 -05:00
gdkcursor-x11.c gdk: s/gdk_cursor_unref/g_object_unref/ 2011-10-15 14:35:28 +02:00
gdkdevice-core-x11.c x11: Don't use deprecated function 2011-11-02 02:32:25 +01:00
gdkdevice-xi2.c XI2: Push error traps around XIQueryDevice calls 2011-11-30 00:16:43 -05:00
gdkdevice-xi.c x11: Don't use deprecated function 2011-11-02 02:32:25 +01:00
gdkdevicemanager-core-x11.c x11: Don't handle focus events for NULL windows 2011-12-23 00:15:59 +01:00
gdkdevicemanager-x11.c Add Since: to gdk_x11_device_get_id(), gdk_x11_device_manager_lookup(), gdk_x11_window_set_utf8_property() docs 2012-01-16 18:08:16 -05:00
gdkdevicemanager-xi2.c Revert "x11: Avoid spurious focus events on grabs" 2011-12-22 16:03:56 +00:00
gdkdevicemanager-xi.c gdk/*: Use g_list_free_full convenience function 2012-01-05 04:22:42 +01:00
gdkdevicemanagerprivate-core.h Revert "x11: Avoid spurious focus events on grabs" 2011-12-22 16:03:56 +00:00
gdkdeviceprivate-xi.h GdkX11DeviceXI: Struct packing improvements 2011-04-12 12:13:55 -04:00
gdkdisplay-x11.c gdk/*: Use g_list_free_full convenience function 2012-01-05 04:22:42 +01:00
gdkdisplay-x11.h x11: Cancel _NET_WM_MOVERESIZE if we get a matching ButtonRelease 2012-02-09 23:44:09 +01:00
gdkdisplaymanager-x11.c gdk: fix gdk_keyval_to_lower/upper() for Quartz, Win32 and Broadway 2011-10-07 16:19:41 +02:00
gdkdnd-x11.c Fix problems with DND on some X servers 2012-01-03 10:57:53 -05:00
gdkeventsource.c configure: Check for XGetEventData() 2011-05-27 11:53:26 +02:00
gdkeventsource.h Clean up gdkx.h a bit 2010-12-21 12:07:01 -05:00
gdkeventtranslator.c gdk: do not fallback to event->xany.window in GdkEventTranslator 2011-05-27 11:53:04 +02:00
gdkeventtranslator.h gdk: Add _gdk_x11_event_translator_get_window() 2011-05-18 22:34:33 +02:00
gdkgeometry-x11.c Free the translate queue when closing a display 2011-04-08 21:34:25 -04:00
gdkkeys-x11.c x11: Fix first call to _gdk_x11_keymap_key_is_modifier() 2012-02-19 17:18:13 +01:00
gdkmain-x11.c Enable introspection of X11-specific functions and methods 2011-08-01 11:09:39 +02:00
gdkprivate-x11.h gdk: fix gdk_keyval_to_lower/upper() for Quartz, Win32 and Broadway 2011-10-07 16:19:41 +02:00
gdkproperty-x11.c Enable introspection of X11-specific functions and methods 2011-08-01 11:09:39 +02:00
gdkscreen-x11.c x11: Fix the _NET_SUPPORTING_WM_CHECK window fetch to be spec compliant 2012-01-16 15:38:33 +00:00
gdkscreen-x11.h GdkX11Screen: Struct packing improvements 2011-04-12 12:13:56 -04:00
gdkselection-x11.c Add annotations so that methods are properly paired to objects. 2011-08-01 11:09:49 +02:00
gdksettings.c GtkSettings: add shell-shows-menubar property 2011-12-19 12:51:09 -05:00
gdktestutils-x11.c Bug 633291 - Handle Shift-keys in X11 gdk_test_simulate_key() 2011-02-13 12:57:01 +01:00
gdkvisual-x11.c Add annotations so that methods are properly paired to objects. 2011-08-01 11:09:49 +02:00
gdkwindow-x11.c x11: Cancel _NET_WM_MOVERESIZE if we get a matching ButtonRelease 2012-02-09 23:44:09 +01:00
gdkwindow-x11.h gdk: Fix prototype for gdk_x11_window_set_utf8_property 2011-12-19 12:51:08 -05:00
gdkx11applaunchcontext.h Forgotten file 2010-12-21 12:07:10 -05:00
gdkx11cursor.h x11: Export GdkX11Cursor 2010-12-21 12:07:08 -05:00
gdkx11device-core.h Detangle includes for device subclasses 2010-12-21 12:07:10 -05:00
gdkx11device-xi2.h More include shuffling; keep X extension headers to ourselves 2010-12-21 14:17:02 -05:00
gdkx11device-xi.h More include shuffling; keep X extension headers to ourselves 2010-12-21 14:17:02 -05:00
gdkx11device.h gdk/x11: Add gdk_x11_device_get_id() 2011-07-15 18:14:38 +02:00
gdkx11devicemanager-core.h Detangle includes for GdkDeviceManager subclasses 2010-12-21 12:07:10 -05:00
gdkx11devicemanager-xi2.h More include shuffling; keep X extension headers to ourselves 2010-12-21 14:17:02 -05:00
gdkx11devicemanager-xi.h Detangle includes for GdkDeviceManager subclasses 2010-12-21 12:07:10 -05:00
gdkx11devicemanager.h gdk/x11: Add gdk_x11_device_manager_lookup() 2011-07-15 18:14:38 +02:00
gdkx11display.h gdk: Use const instead G_CONST_RETURN 2011-06-10 13:07:54 +01:00
gdkx11displaymanager.h Rename GdkDisplayManagerX11 to GdkX11DisplayManager 2010-12-21 12:07:09 -05:00
gdkx11dnd.h Rename GdkDragContextX11 to GdkX11DragContext 2010-12-21 12:07:09 -05:00
gdkx11keys.h Rename GdkKeymapX11 to GdkX11Keymap 2010-12-21 12:07:09 -05:00
gdkx11property.h gdk: Use const instead G_CONST_RETURN 2011-06-10 13:07:54 +01:00
gdkx11screen.h Fix up GDK docs 2010-12-25 00:02:39 -05:00
gdkx11selection.h x11: Move selection-specific API into gdkx11selection.h 2010-12-21 12:07:07 -05:00
gdkx11utils.h API: x11: Add GDK_POINTER_TO_XID() and GDK_XID_TO_POINTER() 2011-01-28 17:06:07 +01:00
gdkx11visual.h x11: Export GdkX11Visual 2010-12-21 12:07:08 -05:00
gdkx11window.h gdk: Fix prototype for gdk_x11_window_set_utf8_property 2011-12-19 12:51:08 -05:00
gdkx.h gdk/x11: Add gdk_x11_device_manager_lookup() 2011-07-15 18:14:38 +02:00
gdkxftdefaults.c GdkX11Screen: Struct packing improvements 2011-04-12 12:13:56 -04:00
gdkxid.c Add annotations so that methods are properly paired to objects. 2011-08-01 11:09:49 +02:00
Makefile.am gdk/x11: Add gdk_x11_device_manager_lookup() 2011-07-15 18:14:38 +02:00
MwmUtil.h
xsettings-client.c Inclusion cleanups in sources 2010-10-14 22:09:36 -04:00
xsettings-client.h
xsettings-common.c Inclusion cleanups in sources 2010-10-14 22:09:36 -04:00
xsettings-common.h Multiple changes to reduce the amount of unprefixed symbols 2010-12-21 12:07:00 -05:00