419 Commits (2a9cae17d87208ae887c277ddcfce37de35b6f59)

Author SHA1 Message Date
Jonas Ådahl 1fa6dedb82 desktop-shell: Make activate() take a view instead of surface 8 years ago
Jonas Ådahl 90c90b205f desktop-shell: Change switcher to track views 8 years ago
Jonas Ådahl 7bfb113dbe desktop-shell: Track the black surface by its view 8 years ago
Jonas Ådahl ef8e1c31e3 input: Activate view no matter the keyboard focus 8 years ago
Armin Krezović 4663aca2e2 desktop-shell: update for manual surface/view mapping 8 years ago
Bryce Harrington 260c2ffd97 input: Rename weston_surface_activate to weston_seat_set_keyboard_focus 8 years ago
Armin Krezović c77f258b4a desktop-shell: Avoid NULL pointer dereference 8 years ago
Armin Krezović 10b0618c07 desktop-shell: Return NULL when no outputs are present 8 years ago
Pekka Paalanen 58f98c99f5 Move weston source to compositor/ 9 years ago
David Fort 50d962fc07 desktop-shell: resize background and panel surfaces on output resize v4 9 years ago
Giulio Camuffo d52f3b775b compositor: remove the weston_config field in weston_compositor 9 years ago
Giulio Camuffo 26f62d4247 Move part of screenshooter.c to weston-screenshooter.c 9 years ago
Emmanuel Gil Peyrot 28834b6472 desktop-shell: Don’t reconfigure an already fullscreen surface 9 years ago
Quentin Glidic 5c20195e7a compositor.h: Add shell_interface.get_output_work_area 9 years ago
Yong Bakos bbb783a957 desktop-shell: Use 'surface-local' to correct grammar 9 years ago
Jonas Ådahl 10257ee5d9 desktop-shell: Get rid of some unused fields 9 years ago
Jonas Ådahl d3a3ee980d desktop-shell: Unset the shell surface owner when it goes away 9 years ago
Giulio Camuffo 90a6fc659f input: use doubles in the interfaces to notify of input events 9 years ago
Derek Foreman bbde643ecd shell: Don't send extra configure events on click 9 years ago
Bryce Harrington 22b1f93432 shell: Check more thoroughly for undefined surface resource 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
Bob Ham 553d12488c desktop-shell: Allow binding-modifier weston.ini option to be none 9 years ago
Bob Ham 744e65317d desktop-shell: Make zapping configurable 9 years ago
Giulio Camuffo f05d18f3ee xwm: let the shells decide the position of X windows 9 years ago
Jonas Ådahl 2cbf293b05 input: Keep per client pointer resources in their own structs 9 years ago
Jonas Ådahl d2510105a6 input: Make pointer grab motion callbacks take an event struct 9 years ago
Jonas Ådahl 5b0b770c2d Remove workspaces protocol 9 years ago
Jonas Ådahl 6d6fb61a32 desktop-shell: Rename protocol weston_desktop_shell 9 years ago
Jonas Ådahl 2a229338a5 Use xdg_shell protocol from wayland-protocols 9 years ago
Jonas Ådahl b57f472c84 Use input method protocol from wayland-protocols 9 years ago
Peter Hutterer 1118952e14 desktop-shell: use weston_pointer_send_axis 9 years ago
Jonas Ådahl 0336ca0cc5 input: Pass axis events through pointer grab interfaces 9 years ago
Jonas Ådahl 22faea11c8 desktop-shell: Add surface_keyboard_focus_lost helper 9 years ago
Jonas Ådahl cd0f1acff4 desktop-shell: Make activate_binding take a view instead of surface 9 years ago
Marek Chalupa 6ce78992a0 shell: fix maximizing windows on a secondary output 9 years ago
Nicolas Guyomard 4845354cfa input-panel: Fix show_input_panel_surface crash when no surface has focus 9 years ago
Derek Foreman bdc8c721e4 cosmetic: Remove a few double semicolons 9 years ago
Jonas Ådahl bc5d849c9d desktop-shell: NULL check whether a popup parent is a shell surface 9 years ago
Ben Hummon 445e44cfb2 clients: Moving and rotating transient surfaces 9 years ago
Derek Foreman 45a7c27f2b clients: If available, prefer top level surfaces for move or rotate 9 years ago
Derek Foreman c0c1497f99 shell: Make sure we actually have a resource in end_busy_cursor 9 years ago
Derek Foreman f9318d1452 input: add a weston_pointer_clear_focus() helper function 9 years ago
Giulio Camuffo 61ed7b6bf0 input: pass the global touch coordinates to the touch grab 9 years ago
Derek Foreman e4d6c83986 desktop-shell: Make resize and move functions take a pointer instead of a seat 9 years ago
Derek Foreman e42d754843 desktop-shell: drop shell_client from the head of the surface list on destroy 9 years ago
Derek Foreman 1281a36e3b input: Don't test keyboard/pointer/touch pointers 9 years ago
Derek Foreman 006cf67c77 desktop-shell: Check for device presence properly 9 years ago
Derek Foreman 60d97311be desktop-shell: Don't call wl_list_init() in the middle of a list 9 years ago
Derek Foreman 22276a596a zoom: Store the seat that initiated a zoom 9 years ago