[mutter] (73 commits) Created branch wip/multitouchr
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (73 commits) Created branch wip/multitouchr
- Date: Sat, 3 Nov 2012 23:50:12 +0000 (UTC)
The branch 'wip/multitouchr' was created.
Summary of new commits:
7d58777... configure: Check for XInput2
8b3ef16... display: Add XInput2 variables in private struct
f440af2... core: Add helper code to handle input events
03ddc0c... display: separate input/non-input events handling in the ev
de6dceb... display: Get the right window/time for input events
d75f43f... display: Use helper functions for getting window/root in in
e137944... display: Use helper function to get input events' timestamp
1c3b695... display: get button number from helper input event function
3e3ad71... display: get button events state from helper functions
7a3d49b... display: get button event coordinates with the helper funct
29b5fd7... display: get crossing/focus events details via helper funct
a3ca52b... window: use input event helper functions on notify_focus()
190037c... keybindings: Use input event helper functions
324d9fd... compositor: Use helper functions for input events
1a29f2c... Add pointer/keyboard abstract classes
8865578... device: Add methods to pair devices
96cdedf... core: Add core devices implementation
d7bd7c9... core: Add device map object
c7c1053... input-events: Add method to get the device for an event
7b21bd8... window: use input event helper functions in grab operations
712d2fe... Add XInput2 input devices implementation
3584f38... devices-xi2: Export function to translate event mask
c32ee41... core: Add method to select events on a window
b3ecd26... Use meta_core_select_events() for input events
9f06372... Replace XAllowEvents with meta_device_allow_events()
93c7a22... core: Add XInput2 device map implementation
373ef2e... display: Replace XGrabButton with meta_device_map_grab_butt
20537b9... keybindings: Replace XGrabKey() with meta_device_map_grab_k
13acafa... devices: Make MetaDevice/MetaDeviceMap partly public
2bbd82b... ui: Use input-events.h to translate XEvents to GdkEvents
33d4732... core: Keep track of per pointer/keyboard grabs
4b88c1c... window: Use meta_device_pointer_warp()
df908e5... keybindings: Use meta_device_grab() for keyboard active gra
991fdeb... display: Use meta_device_grab() for pointer active grabs.
0d97e6a... core: Add meta_device_keyboard_[gs]et_focus_window()
5f6f67f... core: Make keyboard focus handling happen per-keyboard
cc6dba2... display: Update mouse mode focus code for XI2
4facab3... devices: make meta_device_pointer_query_position() return a
9b1b7b7... keybindings: use the right device for querying the modifier
9524745... display: Use the grab pointer for delayed window raising
84dfc98... window: query the guessed pointer's modifiers on _NET_WM_MO
e138726... screen: make "monitor under pointer" logic work for several
04cbdb4... workspace: use triggering device to focus the default windo
7138cc7... core: Make frame handle per-pointer cursors.
25dc044... device-map: Add meta_device_map_list_devices()
8da5a01... screen: Use meta_device_pointer_set_window_cursor() for sta
2b47bff... compositor: use meta_device_grab() for pointer/keyboard gra
f512da8... display: Ignore events from slave devices
ac18747... xi2: Workaround some bugs in XI2 passive grabs
b3a9d1b... core: enable XInput2 by default
275ab90... window: set the corresponding client pointer on focused win
8037cc5... window: make guess_grab_pointer() more reliable
ae1290e... display: Make focus info persistent
b742d1b... frames: Get coordinates from event
acbd4bf... frames: Use the triggering device when updating controls
dc29985... ui: enable multidevice on frame windows
54a58bd... window: Make MetaWindow keep a pointer to the popup menu
827999a... ui: Add a MetaDevice arg to meta_window_menu_popup()
052e8cc... frame: disallow frame operations if the popup is open
91f87e8... keybindings: Add a "device" parameter to MetaKeyHandlerFunc
9c4295d... device-map: Initialize XInput 2.1
94b102b... input-events: Handle touch events
16984a8... input-events: Add meta_input_event_ignored()
815d96d... input-events: Add meta_input_event_get_touch_id()
36de9cf... core: Add meta_input_event_get_source_device()
d95dd02... device-map: Add grab/ungrab_touch() methods
09f7d88... device-map: Implement passive touch grabs in XI2 backend
5ebca0d... device-map: Get slave devices in the XI2 implementation
fad00b8... core: Handle TouchUpdate with TouchPendingEnd as TouchEnd
b5bf23a... devices-xi2: Enable touch events
cb42919... window: Implement window moving through touch events
8539ba3... window: Implement tiling/maximizing through touch events
3d9b41c... window: Update drag hotspot as new touches approach
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]