52 Commits (faa5ab4e7b1fadb0824a89b9c759a79f09822214)

Author SHA1 Message Date
Bryce Harrington 260c2ffd97 input: Rename weston_surface_activate to weston_seat_set_keyboard_focus 9 years ago
Pekka Paalanen b5e3ea218b Rename src/ to libweston/ 9 years ago
Giulio Camuffo 0358af419b Rename weston_compositor_xkb_init to weston_compositor_set_xkb_rule_names 9 years ago
Jonas Ådahl ed6014a9e4 input: Don't try to send axis_source when there are no resources 9 years ago
Giulio Camuffo 90a6fc659f input: use doubles in the interfaces to notify of input events 9 years ago
Quentin Glidic aab1d36883 input: Implement wl_seat.release 9 years ago
Bryce Harrington 2c40d1d30e input: Fix crash when touchscreen generates out of screen coordinate 9 years ago
Derek Foreman 8efa31b289 input: Don't try to send pointer frames if no focus_client 9 years ago
Peter Hutterer 87743e9303 Support axis source, axis discrete, frame and axis stop events 9 years ago
Peter Hutterer 89b6a4931e Add a weston_pointer_axis_event 9 years ago
Derek Foreman 3cc004a650 input: Add notify_touch_cancel() 9 years ago
Derek Foreman 1909c10825 compositor, input: Don't use MIN() macro for new resource versions 9 years ago
Jonas Ådahl 2cbf293b05 input: Keep per client pointer resources in their own structs 9 years ago
Jonas Ådahl 8283c343ec input: Don't send wl_pointer.motion if position didn't change 9 years ago
Jonas Ådahl d2510105a6 input: Make pointer grab motion callbacks take an event struct 9 years ago
Jonas Ådahl 0336ca0cc5 input: Pass axis events through pointer grab interfaces 9 years ago
Chokshi, Mitul d669714d71 input: add new client to resource_list instead of focus_resource_list 9 years ago
Chris Michael 3f607d3e1c weston-input: Reformat weston_log line to add missing space between words 9 years ago
Derek Foreman f9318d1452 input: add a weston_pointer_clear_focus() helper function 10 years ago
Giulio Camuffo 61ed7b6bf0 input: pass the global touch coordinates to the touch grab 10 years ago
Derek Foreman 1281a36e3b input: Don't test keyboard/pointer/touch pointers 10 years ago
Derek Foreman 30ce607682 input: Check device counts in bind_seat() 10 years ago
Derek Foreman 99a6a2db4c bindings: Make run binding functions take apropriate device instead of a seat 10 years ago
Jon Cruz 35b2eaa989 Moved helper macro to a discrete include file. 10 years ago
Jon Cruz 4678bab13c Remove redundant #include path component. 10 years ago
Bryce Harrington a0bbfea64b src: Update boilerplate from MIT X11 license to MIT Expat license 10 years ago
Derek Foreman bc91e54a8c input: clean up update_keymap a little 10 years ago
Derek Foreman 1b786eecaa input: minor clean up in weston_seat_repick() 10 years ago
Derek Foreman 244e99e18c input: clean up notify_modifiers a little 10 years ago
Derek Foreman 345c9f366f input: clean up seat_get_keyboard a little 10 years ago
Derek Foreman 4c93c08679 touch: Make weston_touch_set_focus() take a touch instead of a seat 10 years ago
Derek Foreman 4e53c53fe7 input: Don't recreate the cursor sprite when only the hotspot changes 10 years ago
Jonas Ådahl b407024ea1 input: Make setting the same pointer cursor state again a no-op 10 years ago
Giulio Camuffo b6ddf6c229 input: store the grab serial of the keyboard 10 years ago
Derek Foreman fd5ca513f9 input: Add comment explaining why pointer isn't freed when device is removed 10 years ago
Pekka Paalanen 8274d901f1 compositor: add weston_surface_set_label_func() 10 years ago
Giulio Camuffo a20ca811f9 input: send focus events to the focused client when running a key binding 10 years ago
Derek Foreman d621df2dee input: Use slightly less obscure logic in evdev_notify_keyboard_focus() 10 years ago
Giulio Camuffo fde9490d7e input: don't run the key bindings on focus in 10 years ago
Pekka Paalanen 86b5396d89 Revert "input: don't send to clients key events eaten by bindings" 10 years ago
Pekka Paalanen c557ff7ea3 input: use tmp var in pointer_unmap_sprite 10 years ago
Giulio Camuffo 5c11fc6fb7 input: don't send to clients key events eaten by bindings 10 years ago
Giulio Camuffo de77e32b10 input: fix access to invalid resource 10 years ago
Derek Foreman 280e7dd918 cosmetic: replace boolean function return values with bool 10 years ago
Pekka Paalanen 50b6747903 compositor: send error for surface role resets 10 years ago
Jonas Ådahl 16fe4dcea9 input: Schedule pointer sprite repaint when cursor is set 10 years ago
Derek Foreman 362656bfa3 touch-input: Don't dereference NULL pointer during full screen fade 10 years ago
Giulio Camuffo 6ef444d094 compositor: add a way to change the keyboard locks 10 years ago
Ran Benita c9c74156cd Don't protect xkb_*_unref from NULL 10 years ago
Ran Benita 2e1968fa1f Replace deprecated xkbcommon symbols with current names 10 years ago