103 Commits (199fbb8081bc51c71db0171d904dc551ad0e2c1a)

Author SHA1 Message Date
Kristian Høgsberg b71302e1db Fix a few -pedantic warnings 13 years ago
Daniel Stone 103db7fb56 Convert wire input co-ordinates to fixed-point 13 years ago
Tiago Vignatti 52e598cf51 shell: use own struct for transient surfaces 13 years ago
Tiago Vignatti 70e5c9cc42 shell: fix uninitialized variable warning 13 years ago
Daniel Stone e5a0120757 Rename 'state' in axis (or ambiguous) bindings to 'value' 13 years ago
Daniel Stone da5b93c8d7 Change key/button grab bindings to take unsigned state 13 years ago
Kristian Høgsberg e7afd919c9 shell: Handle set_title and set_class 13 years ago
Kristian Høgsberg f7e23d5c88 shell: Always configure when surface type changes 13 years ago
Kristian Høgsberg 7f366e7053 shell: Don't move or reconfigure surfaces until we get the new buffer 13 years ago
Alex Wu 7bcb8bd30e shell: Fix not remove rotation for fullscreen surf 13 years ago
Ander Conselvan de Oliveira fb9808993b shell: allocate enough memory for shsurf->ping_timer 13 years ago
Juan Zhao e10d279017 shell-animation: add conf option in shell 13 years ago
Kristian Høgsberg ca535c1998 shell: Don't ping internal shell surfaces 13 years ago
Tiago Vignatti bc052c99f9 compositor: introduce internal shell_interface 13 years ago
Kristian Høgsberg a4e8b33704 shell: Move binding-modifier to shell section 13 years ago
Tiago Vignatti 0b52d4810d shell: modifier bindings configurable 13 years ago
Scott Moreau 9521d5e553 shell: Cleanup ping_timer code. 13 years ago
Scott Moreau c3e54eb8f0 Dim unresponsive windows 13 years ago
Scott Moreau ff1db4a4f3 Install structuring for ping-pong protocol 13 years ago
Alex Wu bd3354b8b2 shell: Implement "driver" method of fullsceen. 13 years ago
Tiago Vignatti be14326efd desktop-shell: use more consistent name for the main structure 13 years ago
Kristian Høgsberg 3730f36c6e shell: Tighten shell.set_popup semantics 13 years ago
Kristian Høgsberg 02e79dc935 compositor: Add a destroy signal and turn weston_shell into signals 13 years ago
Kristian Høgsberg 27e30526db Use wl_signal mechanism 13 years ago
Kristian Høgsberg eae5de7609 Follow wayland change to serial numbers 13 years ago
Ander Conselvan de Oliveira fe0444a9a9 shell: handle surface destruction during move, resize and rotate grabs 13 years ago
Kristian Høgsberg 32e568600f shell: Break up a few long lines 13 years ago
Alex Wu 1659daa21f shell: set black surface alpha properly in switcher_next() 13 years ago
Alex Wu 2185843ced shell: Add fullscreen path into activate() 13 years ago
Kristian Høgsberg 875ab9e735 Add signedness warning flag and fix fallout 13 years ago
Kristian Høgsberg ed92f79655 Fix warnings resulting from wayland signedness fixes 13 years ago
Kristian Høgsberg 3448616bc3 Remove weston_shell map and configure function pointers 13 years ago
Kristian Høgsberg 56d23bc3ee shell: Remove obsolete workaround 13 years ago
Ander Conselvan de Oliveira 7fb9f95dce compositor: move force_configure field to shell_surface 13 years ago
Ander Conselvan de Oliveira 093bfa3793 compositor: make surface_configure() a vfunc 13 years ago
Ander Conselvan de Oliveira d6ea33dfd6 compositor: use new drag icon listener for setting up drag surfaces 13 years ago
Ander Conselvan de Oliveira b8ab14fe04 compositor: add a weston_surface_is_mapped() helper 13 years ago
Tiago Vignatti 9a206c4da5 config-parser: consolidate shell files into weston.ini only 13 years ago
Rafal Mielniczuk 2d7ab82d74 shell: fix matrix invertible bug in rotation handler 13 years ago
Scott Moreau a3aa9c9dd6 Add surface opacity controls. 13 years ago
Scott Moreau 1b45a79a0a Switch zoom binding to <Super>+Scroll. 13 years ago
Scott Moreau 6a3633d2bb Modify bindings for axis event detection. 13 years ago
Rafal Mielniczuk 778e629b95 shell: correct position of a surface before rotating it. 13 years ago
Tiago Vignatti 5ab91ad845 compositor: use smoother range for backlight control 13 years ago
Alex Wu 07b2606c7a shell: Fix 2 switcher crashes. 13 years ago
Kristian Høgsberg aa6019e125 Fix picking crashes 13 years ago
Ander Conselvan de Oliveira de56c311d9 shell: don't assign output for surface of type none 13 years ago
Alex Wu 9c35e6b47d shell: Fix segment fault when clicking to activate a NULL pointer_focus 13 years ago
Alex Wu aa08e2d56d shell: Fix not destroy black surface when fullscreen surface exit abnomally. 13 years ago
Kristian Høgsberg 60c4954b8a shell: Put popups and transients on top of their parent 13 years ago