[mutter] (73 commits) Created branch wip/multitouch
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (73 commits) Created branch wip/multitouch
- Date: Mon, 31 Oct 2011 00:16:39 +0000 (UTC)
The branch 'wip/multitouch' was created.
Summary of new commits:
f5aab93... configure: Check for XInput2
5338134... display: Add XInput2 variables in private struct
98e95ed... core: Add helper code to handle input events
e49cbb3... display: separate input/non-input events handling in the ev
08f06ba... display: Get the right window/time for input events
e92757a... display: Use helper functions for getting window/root in in
33c829e... display: Use helper function to get input events' timestamp
0c317e8... display: get button number from helper input event function
90287cb... display: get button events state from helper functions
cc4f66b... display: get button event coordinates with the helper funct
3a8837f... display: get crossing/focus events details via helper funct
66e9720... window: use input event helper functions in grab operations
01e77ba... window: use input event helper functions on notify_focus()
48f59d8... keybindings: Use input event helper functions
3def650... compositor: Use helper functions for input events
e800da2... Add pointer/keyboard abstract classes
bb7d549... device: Add methods to pair devices
a547596... core: Add core devices implementation
5da2ff0... core: Add device map object
e1679cb... input-events: Add method to get the device for an event
22a44bf... Add XInput2 input devices implementation
ec58719... devices-xi2: Export function to translate event mask
daeaf44... core: Add method to select events on a window
ad911d6... Use meta_core_select_events() for input events
199395a... Replace XAllowEvents with meta_device_allow_events()
67018d2... core: Add XInput2 device map implementation
cca79a7... display: Replace XGrabButton with meta_device_map_grab_butt
1e8f108... keybindings: Replace XGrabKey() with meta_device_map_grab_k
e62076f... devices: Make MetaDevice/MetaDeviceMap partly public
ab58d87... ui: Use input-events.h to translate XEvents to GdkEvents
7c86cb8... core: Keep track of per pointer/keyboard grabs
bce2bc0... window: Use meta_device_pointer_warp()
557ed7a... keybindings: Use meta_device_grab() for keyboard active gra
154730a... display: Use meta_device_grab() for pointer active grabs.
df044a0... core: Add meta_device_keyboard_[gs]et_focus_window()
dc5b813... core: Make keyboard focus handling happen per-keyboard
2aa39eb... devices: make meta_device_pointer_query_position() return a
61b120d... keybindings: use the right device for querying the modifier
0b841f8... display: Use the grab pointer for delayed window raising
0b88480... window: query the guessed pointer's modifiers on _NET_WM_MO
7d5e7ec... screen: make "monitor under pointer" logic work for several
2507d20... workspace: use triggering device to focus the default windo
53bd0c7... core: Make frame handle per-pointer cursors.
57dff10... device-map: Add meta_device_map_list_devices()
f670a4f... screen: Use meta_device_pointer_set_window_cursor() for sta
319208f... compositor: use meta_device_grab() for pointer/keyboard gra
4e6e40d... display: Ignore events from slave devices
40ec37e... core: enable XInput2 by default
40c2b0c... core: Fix rebase glitch
74520ab... window: set the corresponding client pointer on focused win
8e3b9be... window: make guess_grab_pointer() more reliable
84b9d5c... display: Make focus info persistent
0e182c7... meta: Add device.h
f46ef5f... frames: Get coordinates from event
7555b09... frames: Use the triggering device when updating controls
b9f5185... ui: enable multidevice on frame windows
776628f... window: Make MetaWindow keep a pointer to the popup menu
53b289c... ui: Add a MetaDevice arg to meta_window_menu_popup()
5d1c302... frame: disallow frame operations if the popup is open
afa4c64... configure: Look for Multitouch API in XInput2
45450c2... device-map: Initialize XInput 2.1
46ef055... input-events: Handle touch events
e73a566... input-events: Add meta_input_event_ignored()
a65c4e9... input-events: Add meta_input_event_get_touch_id()
8309664... core: Add meta_input_event_get_source_device()
d115c90... device-map: Add grab/ungrab_touch() methods
0eefb6b... device-map: Implement passive touch grabs in XI2 backend
50aa509... device-map: Get slave devices in the XI2 implementation
2a9a499... core: Handle TouchUpdate with TouchPendingEnd as TouchEnd
bd77a67... devices-xi2: Enable touch events
1518601... window: Implement window moving through touch events
141a353... window: Implement tiling/maximizing through touch events
bdfb860... window: Update drag hotspot as new touches approach
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]