291 Commits (9bf4f371632567a6abc8d4303fb5021ac7547c86)

Author SHA1 Message Date
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 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
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 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
Kristian Høgsberg 8662349394 shell.c: Back out alt-tab functionality 11 years ago
Jason Ekstrand 6228ee235f Fix the size of surfaces created in create_black_surface 11 years ago
Kristian Høgsberg ead5242e07 shell: Fix up previous broken commit 11 years ago
Kristian Høgsberg d55db69c94 Revert "shell: Change stacking order calculation for popup surfaces" 11 years ago
Kristian Høgsberg a1df7acb78 shell: Set state_changed when we make a surface transient 11 years ago
Ander Conselvan de Oliveira 312ea4ca42 shell: Handle the desktop shell client destroy signal 11 years ago
Jason Ekstrand 5c11a3340b Add a weston_surface_set_size function 11 years ago
Ander Conselvan de Oliveira fc63fddcee shell: Reset fullscreen and maximized state on output unplug 11 years ago
Zhang, Xiong Y 31236932a1 desktop-shell: Invalidate saved position when output is destroyed 11 years ago
Giulio Camuffo 1aaf3e42e2 sdk: make C++11 plugins build again 11 years ago
Jasper St. Pierre 8f180d44f5 shell: Fix set_transient_for with a NULL parent 11 years ago
Kristian Høgsberg 8d344a0548 shell: Make sure the shell implementation and protocol versions match 11 years ago
Kristian Høgsberg c8f8dd894e desktop-shell: Drop next_type from shell_surface 11 years ago
Kristian Høgsberg 4804a301db shell: Put xwayland surface at the top of the fullscreen layer 11 years ago
Kristian Høgsberg 41fbf6f7fd desktop-shell: Make set_toplevel() clear surface states 11 years ago
Kristian Høgsberg e960b3f012 desktop-shell: Set fullscreen flags in common code path 11 years ago
Kristian Høgsberg c2745b14f0 desktop-shell: Set maximized flags in common code path 11 years ago
Rafael Antognolli 5031cbe7b4 shell: Don't try to switch to a NULL shell surface. 11 years ago
Rafael Antognolli db59f9a53f shell: Set a surface as TOPLEVEL instead of the old surface types. 11 years ago
Rafael Antognolli 44a3162eea shell: Add missing break to a case statement inside set_surface_type. 11 years ago
Rafael Antognolli ba5d2d76af shell: Fix activate logic on surface map. 11 years ago
Kristian Høgsberg 677a5f5ac2 desktop-shell: Split out input-panel code 11 years ago
Kristian Høgsberg 1ef231377c desktop-shell: Split out exposay immplementation 11 years ago
Kristian Høgsberg 19d1e6b185 desktop-shell: Move to new desktop-shell subdirectory 11 years ago
Rafael Antognolli ea997ac696 xdg-shell: Add key bindings for setting maximized and fullscreen. 11 years ago
Rafael Antognolli 65f98d8c2f xdg-shell: xdg_surface_set_output should only affect fullscreen. 11 years ago
Rafael Antognolli 3c4e3f7cc7 xdg-shell: Add surface size to configure. 11 years ago
Rafael Antognolli e2a3455642 xdg-shell: Implement xdg-shell interface. 11 years ago
Rafael Antognolli 4b99a40bcb shell: Move shell_surface_set_parent to wl_shell calls. 11 years ago
Rafael Antognolli ed207b4bd5 shell: Remove SHELL_SURFACE_TRANSIENT. 11 years ago
Rafael Antognolli 03b16597e0 shell: Remove SHELL_SURFACE_FULLSCREEN and SHELL_SURFACE_MAXIMIZED. 11 years ago
Jason Ekstrand 918f2dd4cf Remove the weston_view.geometry.width/height fields 11 years ago
Emilio Pozuelo Monfort 8a81b83900 Make the default desktop shell client configurable 11 years ago