326 Commits (ee1aea7cd1b554ef4bd39e492186519371d020d8)

Author SHA1 Message Date
Jasper St. Pierre 63a9c336f3 Reorder the xdg_shell implementations to fit the spec'd order 11 years ago
Emilio Pozuelo Monfort a75920190e exposay: avoid needlessly activating the active view 11 years ago
Emilio Pozuelo Monfort f942b73a1c exposay: don't crash if a view goes away 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
Quentin Glidic 088ba5e475 Makefile.am: Fix protocol source files usage 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 bc00dbe4f5 build: Move desktop-shell/Makefile.am into toplevel Makefile.am 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
U. Artie Eoff c4c7a4f921 input-panel: validate return value of get_default_view 11 years ago
U. Artie Eoff 6d6d190b30 exposay: remove redundant NULL check in highlight_surface 11 years ago
Kristian Høgsberg 87d3b61355 shell: Don't start a fade animation if we don't have an output 11 years ago
Kristian Høgsberg 8fe412d35b Revert part of 17bccaed42 11 years ago
Kristian Høgsberg 27d5fa8922 shell: Cancel popups when triggering screensaver 11 years ago
Kristian Høgsberg 8e80a31ba4 shell: Stop moving surfae after touch point 0 goes up 11 years ago
Kristian Høgsberg e61d2f4812 shell: Don't assign keyboard focus for seats without keyboard 11 years ago
Kristian Høgsberg 17bccaed42 input: Handle unplugging the output for a touchscreen device 11 years ago
Kristian Høgsberg d56ab4eb18 shell: Disable exposay by default 11 years ago
Kristian Høgsberg 5cbc763404 shell.c: Not all seats have pointers 11 years ago
Kristian Høgsberg 211b517e8c shell: Move maximize and fullscreen bindings to mod + SHIFT 11 years ago
Kristian Høgsberg 9046d2424a shell: Orphan child windows when a shell surface is destroyed 11 years ago
Kristian Høgsberg d6d3b377f8 keyboard: Make debug output less verbose 11 years ago
Kristian Høgsberg 70f2901989 shell: Make sure we still have touch or pointer focus when moving/resizing 11 years ago
Rafal Mielniczuk b2917a2fed shell: run surface bindings only when focus surface is not NULL 11 years ago
Emilio Pozuelo Monfort 1a26f1baba exposay: set an alpha on fullscreen surfaces 11 years ago
Emilio Pozuelo Monfort e6bbe5a90d exposay: fix infinite loop with fullscreen surfaces 11 years ago
Kristian Høgsberg 0ed6750541 shell: Only assign focus on touch if there is a touch focus surface 11 years ago
Kristian Høgsberg 9f7e331a20 xwm: Handle WM_TRANSIENT_FOR 11 years ago
Kristian Høgsberg 0e45e8712a shell: Start the input panel slide slightly on the output 11 years ago
Kristian Høgsberg 2eebcd34fc shell: Test for surface->width == 0 to see if input-panel was unmapped 11 years ago
Kristian Høgsberg c30c8a3db5 shell: Always set input-panel position on initial configure 11 years ago
Kristian Høgsberg 8bc525c60d shell.c: Set state_changed for xwayland surfaces as well 11 years ago
Kristian Høgsberg 7c4f6cc145 shell: Only assign focus on click if there is a pointer focus surface 11 years ago