gtk2/gdk/x11
Matthias Clasen 2ba9c4b4a7 Make focus rectangles optional
This commit introduces a new setting, gtk-visible-focus, backed
by the Gtk/VisibleFocus X setting. Its three values control how
focus rectangles are displayed.

'always' is equivalent to the traditional GTK+ behaviour of always
rendering focus rectangles.

'never' does what it says, and is intended for keyboardless
situations, e.g. tablets.

'automatic' hides focus rectangles initially, until the user
interacts with the keyboard, at which point focus rectangles
become visible.

https://bugzilla.gnome.org/show_bug.cgi?id=649567
2011-08-10 16:34:20 +02:00
..
checksettings.c checksettings: succeed quietly 2011-01-22 23:47:01 -05:00
gdkapplaunchcontext-x11.c Rename GdkAppLaunchContextX11 to GdkX11AppLaunchContext 2010-12-21 12:07:10 -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 Add annotations so that methods are properly paired to objects. 2011-08-01 11:09:49 +02:00
gdkdevice-core-x11.c Detangle includes for device subclasses 2010-12-21 12:07:10 -05:00
gdkdevice-xi2.c gdk/x11: Add gdk_x11_device_get_id() 2011-07-15 18:14:38 +02:00
gdkdevice-xi.c GdkDevice: Remove duplicate private function 2011-04-08 16:39:45 +02:00
gdkdevicemanager-core-x11.c Share code to fill GdkEventKey.string 2011-02-04 21:11:40 -05:00
gdkdevicemanager-x11.c gdk/x11: Add gdk_x11_device_manager_lookup() 2011-07-15 18:14:38 +02:00
gdkdevicemanager-xi2.c x11: Skip GenericEvents with no cookie data in the xi2 device manager 2011-07-15 18:33:44 +02:00
gdkdevicemanager-xi.c x11: Make headers identical no matter if we run with or without XI2 2011-02-12 01:27:40 +01:00
gdkdevicemanagerprivate-core.h Detangle includes for GdkDeviceManager subclasses 2010-12-21 12:07:10 -05:00
gdkdeviceprivate-xi.h GdkX11DeviceXI: Struct packing improvements 2011-04-12 12:13:55 -04:00
gdkdisplay-x11.c Add annotations so that methods are properly paired to objects. 2011-08-01 11:09:49 +02:00
gdkdisplay-x11.h gdk: Remove GdkEventClient 2011-02-01 06:33:02 +01:00
gdkdisplaymanager-x11.c Fix some possible crashes if the default display is NULL 2011-04-08 21:20:26 -04:00
gdkdnd-x11.c GdkX11DragContext: Struct packing improvements 2011-04-12 12:13:55 -04: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 XK_Num_Lock is called GDK_KEY_Num_Lock in this source tree. 2011-07-22 19:19:33 +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/x11: Add gdk_x11_device_manager_lookup() 2011-07-15 18:14:38 +02:00
gdkproperty-x11.c Enable introspection of X11-specific functions and methods 2011-08-01 11:09:39 +02:00
gdkscreen-x11.c Add annotations so that methods are properly paired to objects. 2011-08-01 11:09:49 +02: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 Make focus rectangles optional 2011-08-10 16:34:20 +02: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 Add annotations so that methods are properly paired to objects. 2011-08-01 11:09:49 +02:00
gdkwindow-x11.h GdkWindowImplX11: Struct packing improvements 2011-04-12 12:14:07 -04: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 window: Export theme variant to X11 2011-03-21 15:06:34 +01: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