Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-15 | Drop unnecessary includes from sway/server.h | Simon Ser | |
2024-01-18 | container: Don't track outputs | Alexander Orzechowski | |
The scene graph abstraction does this for us | |||
2024-01-18 | scene_graph: Port ext_session_v1 | Alexander Orzechowski | |
2023-12-13 | input/seat: rename seat_set_exclusive_client() | Simon Ser | |
2023-12-13 | input/seat: inline seat_set_exclusive_client() with NULL client | Simon Ser | |
2023-12-13 | input/seat: drop exclusive_client | Simon Ser | |
This was a input-inhibit concept. | |||
2023-10-06 | Chase wlroots!4331 | Alexander Orzechowski | |
2023-07-31 | Rebase all cursors in handle_surface_map | ookami | |
Fix swaylock showing transient cursor after locked. | |||
2023-06-02 | lock: listen to the correct map signal | Kirill Primak | |
2023-06-02 | chore: chase wlroots map logic unification | Kirill Primak | |
2023-02-10 | Introduce surface_{enter,leave}_output() | Simon Ser | |
We can centralize all output-related surface events from there. | |||
2023-01-18 | Send wl_surface.enter for ext-session-lock surfaces | Simon Ser | |
2022-12-01 | sway/lock: handle mode in output commit handler | Simon Zeni | |
2022-11-11 | lock: fix crash on output destroy | Simon Ser | |
Closes: https://github.com/swaywm/sway/issues/7120 | |||
2022-10-28 | Rework session lock keyboard focus handling | Daniel De Graaf | |
When removing outputs, it is possible to end up in a situation where none of the session lock client's surfaces have keyboard focus, resulting in it not receiving keyboard events. Track the focused surface and update it as needed on surface destroy. | |||
2022-04-29 | Implement ext-session-lock-v1 | Daniel De Graaf | |