Victoria Brekenfeld
|
375d40e388
|
shell: Move workspace on window move
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
00f1b029da
|
wip: New shell logic
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
1dbd53b8b3
|
input: Don't ignore keyboard init failures
|
2022-09-23 19:18:47 +02:00 |
|
Ian Douglas Scott
|
0f726cf16b
|
Implement keyboard shortcut inhibit protocol
TODO: restrict what apps can call this in some way.
|
2022-09-20 10:03:03 -07:00 |
|
Ian Douglas Scott
|
7b670afc36
|
Update smithay and wayland-rs
Includes updates for split between `smithay::wayland::output` and
`smithay::output`.
|
2022-09-09 20:00:00 -07:00 |
|
Victoria Brekenfeld
|
6690e13d54
|
deps: Update smithay
|
2022-08-31 13:01:23 +02:00 |
|
Victoria Brekenfeld
|
9e0a6e1b5f
|
fmt commit
|
2022-08-30 13:28:36 +02:00 |
|
Victoria Brekenfeld
|
8c3c3051ac
|
screenshot: Replace image with png crate
|
2022-08-15 20:24:13 +02:00 |
|
Victoria Brekenfeld
|
bb2c650ff7
|
deps: Update drm-rs to non-broken version
|
2022-08-15 20:24:13 +02:00 |
|
Victoria Brekenfeld
|
7708cdc1a2
|
seat: Use user-provided xkb-config
|
2022-07-29 14:23:55 +02:00 |
|
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 |
|