summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* window: Update drag hotspot as new touches approachwip/multitouchCarlos Garnacho2011-10-313-47/+160
* window: Implement tiling/maximizing through touch eventsCarlos Garnacho2011-10-302-0/+36
* window: Implement window moving through touch eventsCarlos Garnacho2011-10-306-33/+277
* devices-xi2: Enable touch eventsCarlos Garnacho2011-10-306-1/+61
* core: Handle TouchUpdate with TouchPendingEnd as TouchEndCarlos Garnacho2011-10-301-1/+12
* device-map: Get slave devices in the XI2 implementationCarlos Garnacho2011-10-301-24/+41
* device-map: Implement passive touch grabs in XI2 backendCarlos Garnacho2011-10-301-0/+41
* device-map: Add grab/ungrab_touch() methodsCarlos Garnacho2011-10-302-0/+39
* core: Add meta_input_event_get_source_device()Carlos Garnacho2011-10-302-1/+45
* input-events: Add meta_input_event_get_touch_id()Carlos Garnacho2011-10-302-0/+35
* input-events: Add meta_input_event_ignored()Carlos Garnacho2011-10-302-0/+33
* input-events: Handle touch eventsCarlos Garnacho2011-10-301-0/+41
* device-map: Initialize XInput 2.1Carlos Garnacho2011-10-302-4/+16
* configure: Look for Multitouch API in XInput2Carlos Garnacho2011-10-301-0/+18
* frame: disallow frame operations if the popup is openCarlos Garnacho2011-10-301-0/+6
* ui: Add a MetaDevice arg to meta_window_menu_popup()Carlos Garnacho2011-10-3011-10/+35
* window: Make MetaWindow keep a pointer to the popup menuCarlos Garnacho2011-10-305-21/+54
* ui: enable multidevice on frame windowsCarlos Garnacho2011-10-301-1/+2
* frames: Use the triggering device when updating controlsCarlos Garnacho2011-10-301-8/+17
* frames: Get coordinates from eventCarlos Garnacho2011-10-302-8/+9
* meta: Add device.hCarlos Garnacho2011-10-301-0/+44
* display: Make focus info persistentCarlos Garnacho2011-10-301-5/+4
* window: make guess_grab_pointer() more reliableCarlos Garnacho2011-10-301-6/+4
* window: set the corresponding client pointer on focused windows.Carlos Garnacho2011-10-302-0/+32
* core: Fix rebase glitchCarlos Garnacho2011-10-301-1/+1
* core: enable XInput2 by defaultCarlos Garnacho2011-10-305-11/+26
* display: Ignore events from slave devicesCarlos Garnacho2011-10-301-0/+7
* compositor: use meta_device_grab() for pointer/keyboard grabsCarlos Garnacho2011-10-301-22/+21
* screen: Use meta_device_pointer_set_window_cursor() for startup sequence.Carlos Garnacho2011-10-303-24/+41
* device-map: Add meta_device_map_list_devices()Carlos Garnacho2011-10-302-0/+23
* core: Make frame handle per-pointer cursors.Carlos Garnacho2011-10-305-26/+52
* workspace: use triggering device to focus the default window on workspace switchCarlos Garnacho2011-10-3010-29/+75
* screen: make "monitor under pointer" logic work for several devicesCarlos Garnacho2011-10-304-32/+38
* window: query the guessed pointer's modifiers on _NET_WM_MOVERESIZECarlos Garnacho2011-10-301-8/+5
* display: Use the grab pointer for delayed window raisingCarlos Garnacho2011-10-301-7/+12
* keybindings: use the right device for querying the modifier mask.Carlos Garnacho2011-10-301-10/+10
* devices: make meta_device_pointer_query_position() return a booleanCarlos Garnacho2011-10-304-19/+25
* core: Make keyboard focus handling happen per-keyboardCarlos Garnacho2011-10-3011-181/+648
* core: Add meta_device_keyboard_[gs]et_focus_window()Carlos Garnacho2011-10-304-0/+104
* display: Use meta_device_grab() for pointer active grabs.Carlos Garnacho2011-10-301-26/+26
* keybindings: Use meta_device_grab() for keyboard active grabsCarlos Garnacho2011-10-304-28/+59
* window: Use meta_device_pointer_warp()Carlos Garnacho2011-10-301-5/+3
* core: Keep track of per pointer/keyboard grabsCarlos Garnacho2011-10-3023-666/+1122
* ui: Use input-events.h to translate XEvents to GdkEventsCarlos Garnacho2011-10-301-38/+52
* devices: Make MetaDevice/MetaDeviceMap partly publicCarlos Garnacho2011-10-3016-49/+125
* keybindings: Replace XGrabKey() with meta_device_map_grab_key()Carlos Garnacho2011-10-301-8/+8
* display: Replace XGrabButton with meta_device_map_grab_button()Carlos Garnacho2011-10-301-9/+9
* core: Add XInput2 device map implementationCarlos Garnacho2011-10-305-1/+391
* Replace XAllowEvents with meta_device_allow_events()Carlos Garnacho2011-10-302-9/+15
* Use meta_core_select_events() for input eventsCarlos Garnacho2011-10-303-27/+21