80 Commits (27e30526dba99f6bba5d8248487d485578aed6f5)

Author SHA1 Message Date
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
Kristian Høgsberg abcef3cf7a compositor: Swallow binding key for bindings that don't set up a grab 13 years ago
Kristian Høgsberg 0b5cd0cb4c Use typesafe server-side stubs 13 years ago
Kristian Høgsberg b41c0810ea compositor: Add a repaint debugging mechanism 13 years ago
Kristian Høgsberg 32bed57d5a shell: Don't launch a new screensaver if the old one is still running 13 years ago
Kristian Høgsberg 3be2ce9e49 compositor: Organize surface stack using new struct weston_layer 13 years ago
Alex Wu 4539b0874f shell: Add implementation of fullscreen. 13 years ago
Alex Wu b9747d02c6 shell: Add implementation of fullscreen. 13 years ago
Tiago Vignatti 8e53c7f566 compositor: add dpms and backlight support 13 years ago
Kristian Høgsberg cacb7cd0f6 shell: Mark geometry dirty when we change surface alpha 13 years ago
Scott Moreau c6d7f60b19 Restructure output zoom key handling. 13 years ago
Scott Moreau ccbf29dcb4 Introduce output zoom. 13 years ago
Ander Conselvan de Oliveira ba727bd1d9 shell: don't assign output for surface of type none 13 years ago
Alex Wu 88277d1422 shell: Fix never map fullscreen/transient surface. 13 years ago
Kristian Høgsberg 0704539ec4 shell: Revive super-tab application switcher 13 years ago
Scott Moreau 447013d718 Track server changes. 13 years ago
Kristian Høgsberg 1cbf3262dd compositor: Move fullscreen_output to shell_surface 13 years ago
Kristian Høgsberg 6a8b553119 shell: Set geometry directly in configure 13 years ago
Kristian Høgsberg d5ae9f4f85 shell: Restore basic fullscreen functionality 13 years ago
Pekka Paalanen b29f412eb8 protocol: remove absolute coordinates from pointer 13 years ago
Ander Conselvan de Oliveira 30eebc7c21 compositor: implement drag'n'drop icons 13 years ago
Ander Conselvan de Oliveira e9e0515cec shell: update position of surfaces with type none on map() 13 years ago
Ander Conselvan de Oliveira a1ff53b31a shell: don't map surfaces with type NONE 13 years ago
Kristian Høgsberg f856fd2f93 Follow set_fullscreen protocol change 13 years ago