Commit graph

202 commits

Author SHA1 Message Date
Victoria Brekenfeld
63b252e47d input: Add screenshotting shortcut 2022-07-20 17:25:55 +02:00
Victoria Brekenfeld
a85389ba2e wayland: primary_selection support 2022-07-15 14:23:17 +02:00
Victoria Brekenfeld
d95808c2d9 input: Always add keyboard/pointer to seat 2022-07-15 14:21:20 +02:00
Victoria Brekenfeld
06c972c989 input: Fix swapping focus with multiple outputs 2022-07-12 19:59:58 +02:00
Victoria Brekenfeld
e9813b6a5d input: Remove private env vars on spawn 2022-07-12 19:17:47 +02:00
Victoria Brekenfeld
7c62563dd2 input: Fix crash on focus change 2022-07-11 22:51:55 +02:00
Victoria Brekenfeld
0f18216cfb input: Fix crash on empty scroll events 2022-07-11 22:35:04 +02:00
Victoria Brekenfeld
5a0752957b shell: Refactor move grab 2022-07-08 19:15:56 +02:00
Victoria Brekenfeld
b2572e05ad Merge branch 'feature/tiling_toggle' into master_jammy 2022-07-08 15:08:29 +02:00
Victoria Brekenfeld
207aaf8adf input: Cleanup seat userdata constructors 2022-07-08 14:25:26 +02:00
Victoria Brekenfeld
b64071b068 seat: Add unique id 2022-07-08 14:00:13 +02:00
Victoria Brekenfeld
022267c6f6 input: Add keybindings for toggling tiling 2022-07-07 22:45:16 +02:00
Victoria Brekenfeld
39de286d51 cargo fmt 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
43062c1754 debug: Update for egui 0.18 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
b126dfaf77 shell: Cleanup and don't abstract over layouts anymore 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
c10d9b9648 input: Fix window subsurface focus 2022-05-16 18:12:35 +02:00
Victoria Brekenfeld
7de8d6e979 deps: Update for smithay 2022-05-16 18:10:12 +02:00
Victoria Brekenfeld
219e21d573 input: Fix toplevel focus 2022-05-12 16:35:36 +02:00
Victoria Brekenfeld
8ac85c4112 input: implicit keyboard focus for toplevels only 2022-05-03 14:00:31 +02:00
Victoria Brekenfeld
8ccb93d8eb cargo fmt 2022-05-03 13:37:51 +02:00
Victoria Brekenfeld
8eff406a4f input: Update for newest smithay master 2022-04-27 12:35:01 +02:00
Victoria Brekenfeld
b5ef2272c0 kms: Enable VT switching 2022-04-25 12:36:28 +02:00
Victoria Brekenfeld
f1f51e1714 shell: Handle fullscreen surfaces 2022-04-25 12:36:28 +02:00
Victoria Brekenfeld
0e42f34065 layer_shell: Fixed multi-monitor pointer input bug 2022-04-22 09:46:29 +02:00
Victoria Brekenfeld
1519942a63 smaller bugfixes 2022-04-05 23:53:01 +02:00
Victoria Brekenfeld
ec861fadd4 shell: load/update output configuration 2022-04-05 16:36:45 +02:00
Victoria Brekenfeld
a9d6b8c3d7 shell: read in config, if available 2022-04-05 16:36:39 +02:00
Victoria Brekenfeld
6a376c3481 input: Fix double borrow 2022-03-31 00:00:45 +02:00
Victoria Brekenfeld
69c71179d4 input: Implement focus switched on tiling layout 2022-03-31 00:00:43 +02:00
Victoria Brekenfeld
f7ac9654d1 input: Move windows between workspaces 2022-03-30 23:59:04 +02:00
Victoria Brekenfeld
5b2ea80c50 shell: restore focus 2022-03-30 23:59:04 +02:00
Victoria Brekenfeld
774e3bc5f4 keybindings: Make close request work 2022-03-30 23:59:04 +02:00
Victoria Brekenfeld
3ebeab17b7 tiling: Don't share workspaces across outputs 2022-03-30 23:59:04 +02:00
Victoria Brekenfeld
b3ff2a7ca3 tiling: Allow orientation of active container to be swapped 2022-03-30 23:58:44 +02:00
Victoria Brekenfeld
2c311c67d1 input: Try to fix multi-output pointer input 2022-03-30 23:56:53 +02:00
Victoria Brekenfeld
aab52b502c Add config for loading keybindings 2022-03-30 23:56:53 +02:00
Victoria Brekenfeld
4796832521 Groundwork for tiling layout 2022-03-30 23:56:53 +02:00
Victoria Brekenfeld
25b44fde58 deps: update for new smithay version 2022-03-16 20:05:24 +01:00
Victoria Brekenfeld
1ab0196502 formatting fixes 2022-03-16 20:01:34 +01:00
Victoria Brekenfeld
0ff1afd662 input: Add some basic keyboard control 2022-02-09 14:25:42 +01:00
Victoria Brekenfeld
62379bc74c debug: Display log in the background 2022-02-05 00:40:39 +01:00
Victoria Brekenfeld
c0892c625d deps: update smithay 2022-01-25 16:31:42 +01:00
Victoria Brekenfeld
d78a06123f formatting commit 2022-01-18 19:42:56 +01:00
Victoria Brekenfeld
370c825c8e fixup 2022-01-18 18:50:50 +01:00
Victoria Brekenfeld
ef9e3d3c7c input: Only use common state 2022-01-18 17:26:03 +01:00
Victoria Brekenfeld
c413bb8052 deps: Update smithay and smithay-egui 2022-01-18 12:11:55 +01:00
Victoria Brekenfeld
928ce9c6f6 debug: Wire up egui-interface 2022-01-11 17:22:23 +01:00
Victoria Brekenfeld
57d94515d5 state: split off backend from rest 2022-01-11 17:00:04 +01:00
Victoria Brekenfeld
a14591a217 deps: update smithay 2022-01-06 19:15:22 +01:00
Victoria Brekenfeld
0ae6e3805e shell: Add resize and move grabs 2021-12-28 16:23:12 +01:00