Files
gtk/gdk
Matthias Clasen 543ce67477 Add support for extra virtual modifiers: (#85780, Owen Taylor)
2005-09-06  Matthias Clasen  <mclasen@redhat.com>

	Add support for extra virtual modifiers:  (#85780, Owen Taylor)

	* gdk/x11/gdkkeys-x11.c (struct _GdkKeymapX11): Add a
	modmap to maintain the information which X modifiers map to
	virtual modifiers.
	(get_xkb): Set up the modmap from the XKB tables.
	(update_keymaps): Set up the modmap from the information returned
	by XGetModifierMapping in the non-XKB case.

	* gdk/x11/gdkprivate-x11.h:
	* gdk/x11/gdkkeys-x11.c (_gdk_keymap_add_virtual_modifiers): New
	function to set the virtual modifiers in the state.

	* gdk/x11/gdkevents-x11.c (translate_key_event): Call
	_gdk_keymap_add_virtual_modifiers here.

	* gdk/gdktypes.h (GdkModifierType): Add bits for virtual Super,
	Hyper and Meta modifiers. Also add GDK_ALT_MASK as an alias
	for GDK_MOD1_MASK.
2005-09-06 17:56:01 +00:00
..
2005-03-16 04:36:05 +00:00
2005-08-07 13:46:06 +00:00
1999-09-28 20:19:13 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2005-09-01 05:11:46 +00:00
2005-09-01 05:11:46 +00:00
2002-06-20 23:59:27 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2004-11-29 13:57:53 +00:00
2005-07-12 05:09:13 +00:00
2005-09-01 05:11:46 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00
2005-09-01 05:11:46 +00:00
2005-07-12 05:09:13 +00:00
2005-07-12 05:09:13 +00:00