227 Commits (3f32a13acdd2b98c87f96a94ee7089df4fd429af)

Author SHA1 Message Date
Jasper St. Pierre 973d7879e3 xdg-shell: Turn "activated" into a state 11 years ago
Jasper St. Pierre 5befdda84f xdg-shell: Turn the resizing heuristics into an explicit state 11 years ago
Jasper St. Pierre ab2c108137 xdg-shell: Rework the state system 11 years ago
Jasper St. Pierre c815d62b85 xdg-shell: Rename set_transient_for to set_parent 11 years ago
Kristian Høgsberg c991513483 desktop-shell: Damage the black view when we remove it 11 years ago
Ander Conselvan de Oliveira 6d43f045e3 shell: Don't allow maximized surfaces to be moved with touch 11 years ago
Ander Conselvan de Oliveira 6e56ab41d9 shell: Fix crash when restoring focus state during workspace change 11 years ago
Ander Conselvan de Oliveira 9c6217e6dc shell: Fix artifacts caused by workspace change animation 11 years ago
Kristian Høgsberg 4779241516 xwayland: Fix fullscreen mode 11 years ago
Jasper St. Pierre ac985be8ce compositor: Remove the edges parameter from send_configure 11 years ago
Kristian Høgsberg 6d50b0f2a1 desktop-shell: Remove output_move listener on shutdown 11 years ago
Kristian Høgsberg e5c1ae9368 xwayland: Set decoration margin for xwayland windows 11 years ago
Kristian Høgsberg a4b620e7e7 desktop-shell: Further consolidate move/resize grab checks 11 years ago
Kristian Høgsberg e0b9d5be84 xwayland: Make resizing work again 11 years ago
Xiong Zhang 62899f5124 shell.c: Set dirty for visible views on destroyed output 11 years ago
Ander Conselvan de Oliveira ef6a7e46eb shell: Don't map surfaces of type SHELL_SURFACE_NONE 11 years ago
Jason Ekstrand 024177cecb desktop-shell: Properly handle seat hotplugging 11 years ago
Kristian Høgsberg 3434b33b19 desktop-shell: Remove unused variables 11 years ago
Emilio Pozuelo Monfort 9e7c7598aa desktop-shell: Properly handle lowered fullscreen surfaces 11 years ago
Kristian Høgsberg ae356aef58 desktop-shell: Keep windows on screen when moving 11 years ago
Kristian Høgsberg 6110d07777 desktop-shell: Raise new windows over fullscreen apps 11 years ago
Kristian Høgsberg 74071e056a desktop-shell: End popup when starting a touch shell grab 11 years ago
Kristian Høgsberg 7b83ae433f desktop-shell: Reject resize if we're already grabbed 11 years ago
Kristian Høgsberg d0b40ed451 desktop-shell: Reject window move in common_surface_move() 11 years ago
Ander Conselvan de Oliveira 9c376b54ea shell: Fix crash when a client is destroyed during the resize grab 11 years ago
Ander Conselvan de Oliveira 15f9a26bb1 shell: Fix memory leaks caused by the window close animation 11 years ago
Jonas Ådahl 1679f232e5 libinput: Forward frame events to clients 11 years ago
Manuel Bachmann 5082ad6b28 shell: display the input panel on the active output 11 years ago
Ander Conselvan de Oliveira 75c373c76c shell: Destroy a previous input panel animation when showing it again 11 years ago
Jason Ekstrand 9e9512f017 desktop-shell: Get rid of get_shell_client 11 years ago
Ander Conselvan de Oliveira 304996d182 shell: Fix view repositioning logic for output move and destroy 11 years ago
Ander Conselvan de Oliveira 641796c31a shell: Keep shsurf->fullscreen_output set after unset_fullscreen() 11 years ago
Ander Conselvan de Oliveira facc0ccf06 shell: Damage below child surfaces on move to different workspace 11 years ago
Ander Conselvan de Oliveira 4e20e9b847 shell: Disarm the screensaver timeout timer on terminate_screensaver() 11 years ago
Neil Roberts b4a91708e3 Reset the keyboard focus on all seats when the compositor is locked 11 years ago
Neil Roberts 4237f50e11 Reset focus on unknown seats when restoring focus state 11 years ago
Ander Conselvan de Oliveira e5a1aee694 shell: Allow unresponsive surfaces to be moved again 11 years ago
Kristian Høgsberg f0ce581b92 desktop-shell: Activate surface on right click too 11 years ago
Bryan Cain a46b946cb3 shell: Fix segfault from trying to access a destroyed popup shell surface 11 years ago
Giulio Camuffo c6ab3d52f5 compositor: let the shells create the screenshooter 11 years ago
Manuel Bachmann 805d2f536a shell: position input panel layer above fullscreen layer 11 years ago
Manuel Bachmann c1ae2e817e compositor: use Mod-Tab to show/raise minimized surfaces 11 years ago
Manuel Bachmann 50c87dbd95 compositor: implement xdg_surface_set_minimized() 11 years ago
Pekka Paalanen 952b6c8004 compositor: reorganize struct weston_buffer_viewport 11 years ago
Jasper St. Pierre fe9671e30e shell: Correct error message when we already have an xdg surface 11 years ago
Kristian Høgsberg b033c5e1d0 shell: Only animate window closing for mapped windows 11 years ago
Kristian Høgsberg 160fe75b32 shell: Animate window closing 11 years ago
Kristian Høgsberg c7680b09dd xdg-shell: Bump unstable version to 3 11 years ago
Kristian Høgsberg 283bf373a1 shell: Consolidate state changes into xdg_surface_change_state 11 years ago
Jasper St. Pierre 8c6aa45f97 xdg-shell: Replace the set_* atrocity with a new approach 11 years ago