90 Commits (7b83ae433f9f373e211020b92e4a2877b413d8d7)

Author SHA1 Message Date
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
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
Jasper St. Pierre b223a72147 xdg-shell: Rename focused_set / focused_unset to activated / deactivated 11 years ago
Jasper St. Pierre 63a9c336f3 Reorder the xdg_shell implementations to fit the spec'd order 11 years ago
Emilio Pozuelo Monfort 3b6e68e2c1 exposay: arrange views per-output 11 years ago
Kristian Høgsberg dd62abafa1 shell: Use the per-client responsiveness tracking for wl_shell as well 11 years ago
Kristian Høgsberg e11ef64534 compositor: Drop core ping_handler callout 11 years ago
Kristian Høgsberg 239902b323 client: Fix shell unstable version check 11 years ago
Kristian Høgsberg 2bff94e057 xdg-shell: Move "ping" and "pong" to xdg_shell, not xdg_surface 11 years ago
Jasper St. Pierre 7407345446 xdg-shell: Add set_margin request 11 years ago
Kristian Høgsberg 44cd1968f2 xdg-shell: Drop edges arg from xdg_surface configure event 11 years ago
Ander Conselvan de Oliveira c94d6229dc compositor: Move view repositioning logic into shell 11 years ago
Ander Conselvan de Oliveira a8a9baf873 compositor: Remove weston_output::move_signal 11 years ago
Emilio Pozuelo Monfort 7908bffdf9 dim-layer: fix dimming for unfocused surfaces 11 years ago
Kristian Høgsberg 4c72f5721e shell: Remove elaborate if-statement with empty body 11 years ago
Kristian Høgsberg 0b7d9958a8 shell: Handle wl_shell surfaces created by xwayland correctly 11 years ago
Jasper St. Pierre faf27a9a3b weston: Send xdg_surface_send_focused_[un]set when focusing surfaces 11 years ago
Emilio Pozuelo Monfort adaa20c017 desktop-shell: initialize children link 11 years ago
Emilio Pozuelo Monfort 38b58eba74 desktop-shell: maximize the surface with the kbd focus 11 years ago
Kristian Høgsberg d500bf1ac9 shell: Properly track the focus state surface 11 years ago
Ricardo Vieira f1c3bd8e81 shell: Don't move maximized window 11 years ago
Kristian Høgsberg 0837fa9626 shell: Add mod+shift left-click as a resize binding 11 years ago
U. Artie Eoff cf5737aa41 shell: assert get_shell_surface() != NULL as appropriate 11 years ago
U. Artie Eoff 0b23b2bd58 shell: validate create_focus_surface results 11 years ago
U. Artie Eoff b571910584 shell: validate get_animation_type parameter 11 years ago
Kristian Høgsberg 87d3b61355 shell: Don't start a fade animation if we don't have an output 11 years ago