292 Commits (a85118c1b85df6fbf8f896dca971a5b79a94da71)

Author SHA1 Message Date
Jason Ekstrand a85118c1b8 Use wl_resource_create() for creating resources 12 years ago
Kristian Høgsberg f00460771e compositor: Fix remaining double free()s 12 years ago
Quentin Glidic 8418c298af shell: Free temporary strings 12 years ago
Kristian Høgsberg 1cfd406f9d shell: Tweak spring animation for zoom animation type 12 years ago
Kristian Høgsberg 8eb0f4f830 shell: Fix warning and indentation in shell_surface_configure() 12 years ago
Kristian Høgsberg 5281fb1500 spring: Tweak the window fade-in spring to not overshoot 12 years ago
Jason Ekstrand a0d2dde6cd output: Use wl_resource_get accessors for weston_output resources 12 years ago
Jason Ekstrand 44a3863a17 input: Use wl_resource_get accessor functions for resources 12 years ago
Jason Ekstrand 51e5b14952 input_panel_surface: Change resource to a wl_resource pointer 12 years ago
Jason Ekstrand 651f00e94a shell: Convert resources to pointers 12 years ago
Jason Ekstrand 0f2ef7ebd3 Use wl_resource_get_user_data for weston_surface resources 12 years ago
Tiago Vignatti fb2adba3da xwayland: Forward global position to X 12 years ago
Jason Ekstrand 26ed73cee8 Change weston_surface.resource to a wl_resource pointer. 12 years ago
Daniel Stone c228e23b05 configure.ac: Enable AC_USE_SYSTEM_EXTENSIONS 12 years ago
Alexander Larsson 690f718834 shell: Position DRIVER fullscreen surfaces at origin 12 years ago
Alexander Larsson d622ed3fbf shell: Center window in fullscreen if needed 12 years ago
Alexander Larsson f82b6cac5e shell: Always go to original mode when focused window not fullscreen 12 years ago
Alexander Larsson 355748e3b5 shell: Use buffer_scale as output scale on fullscreen DRIVER 12 years ago
Kristian Høgsberg 14e438c8a2 compositor: Parse config file in main(), only keep weston config object 12 years ago
Kristian Høgsberg fc10cc0c65 shell: Remove input panel debug fprintf 12 years ago
Kristian Høgsberg 673a889fd8 shell: Use new config parser 12 years ago
Pekka Paalanen 79346ab3a5 shell: wait for desktop-shell init before fade in 12 years ago
Pekka Paalanen 7bb6510748 compositor: add capability flag for arbitrary surface rotation 12 years ago
Rob Bradford 2f8d9aacfa shell: End grab if the grabbed shell surface has been destroyed 12 years ago
Hardening eb1e13044f Fix surface_pong when a seat doesn't have a pointer 12 years ago
Kristian Høgsberg b9f1c5248b lock-surface: Set geometry width and height before centering 12 years ago
Ossama Othman a50e6e4c50 config-parser: Honor XDG_CONFIG_DIRS 12 years ago
Giulio Camuffo b836664c42 shell: account for the subsurfaces when going fullscreen or maximizing 12 years ago
Giulio Camuffo 61da3fc948 shell: enable moving and resizing of a surface when clicking on a subsurface 12 years ago
Pekka Paalanen 01388e253e shell: keyboard focus and restacking fixes for sub-surfaces 12 years ago
Kristian Høgsberg 6848c25677 input: Move surface picking into the pointer grab focus callback 12 years ago
Kristian Høgsberg be6403ed5c input: Get rid of grab focus concept 12 years ago
Kristian Høgsberg e122b7ba58 input: Remove 'current' and related fields from weston_pointer 12 years ago
Kristian Høgsberg fe7aa90ed4 compositor: Adapt to wl_surface going away 12 years ago
Kristian Høgsberg 2bf876282f input: Eliminate weston_seat::has_pointer/keyboard/touch 12 years ago
Kristian Høgsberg 8799d41b1e compositor: Move fan_debug to gl-renderer 12 years ago
Kristian Høgsberg e314875d00 input: Merge wl_seat into weston_seat 12 years ago
Kristian Høgsberg 4912454ba4 input: Remove wl_seat destroy signal 12 years ago
Kristian Høgsberg 02bbabbd56 input: Rename wl_pointer to weston_pointer 12 years ago
Kristian Høgsberg 29139d4a45 fold wl_keyboard into weston_keyboard 12 years ago
Jan Arne Petersen cc75ec11ca text: Rename input_method to wl_input_method 12 years ago
Jan Arne Petersen 70d942b4d7 text: Rename ::set_panel to ::set_overlay_panel 12 years ago
Jan Arne Petersen 7cd29e199a text: Add output argument to set_toplevel 12 years ago
Jan Arne Petersen 14da96bf81 text: Add support for panels following the cursor 12 years ago
Philipp Brüschweiler 63e7be60b3 shell: clear popup grab interface on remove_popup_grab and popup_grab_end 12 years ago
Giulio Camuffo 7fe01b18d8 sdk: be C++ friendly 12 years ago
Giulio Camuffo 1b4b61ace3 shell: set the popup grab button as pressed only if it actually is 12 years ago
Giulio Camuffo 5085a75dee shell: handle multiple popups 12 years ago
Rafal Mielniczuk fffdcdd654 shell: reset rotation for maximized surface 12 years ago
Rafal Mielniczuk 23c6759b76 shell: block move, rotate, resize in maximized state 12 years ago