324 Commits (995bf51b2cc622762b7d9079f03ab46d4055cd37)

Author SHA1 Message Date
Quentin Glidic 8f9d90a84b
desktop-shell: Port to libweston-desktop 8 years ago
Quentin Glidic 2edc3d5462
libweston: Rename weston_surface::configure to ::committed 8 years ago
Jussi Kukkonen 649bbce607 include stdint.h for int32_t/uint32_t 9 years ago
Jonas Ådahl 94e2e2d39f compositor: Keep track of what views were activated by clicking 9 years ago
Jonas Ådahl 4361b4ea3f desktop-shell: Pass a flag bitmask instead of bool to activate() 9 years ago
Jonas Ådahl 1fa6dedb82 desktop-shell: Make activate() take a view instead of surface 9 years ago
Jonas Ådahl 90c90b205f desktop-shell: Change switcher to track views 9 years ago
Jonas Ådahl 7bfb113dbe desktop-shell: Track the black surface by its view 9 years ago
Jonas Ådahl ef8e1c31e3 input: Activate view no matter the keyboard focus 9 years ago
Armin Krezović 4663aca2e2 desktop-shell: update for manual surface/view mapping 9 years ago
Bryce Harrington 260c2ffd97 input: Rename weston_surface_activate to weston_seat_set_keyboard_focus 9 years ago
Armin Krezović c77f258b4a desktop-shell: Avoid NULL pointer dereference 9 years ago
Armin Krezović 10b0618c07 desktop-shell: Return NULL when no outputs are present 9 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 10 years ago
Giulio Camuffo 61ed7b6bf0 input: pass the global touch coordinates to the touch grab 10 years ago
Derek Foreman e4d6c83986 desktop-shell: Make resize and move functions take a pointer instead of a seat 10 years ago