Victoria Brekenfeld
|
8201ba023d
|
input: Consider any unpressed modifier to cancel overview mode
Fixes #115.
|
2023-05-25 19:37:23 +02:00 |
|
Victoria Brekenfeld
|
be918152d5
|
shell: Implement Workspace Layout
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
7b3ac7fa77
|
render: Implement workspace transitions
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
adc28eeb93
|
tiling: Animate and enable/disable hints
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
659933b039
|
xwm: Don't do multiple
|
2023-03-09 14:50:57 +01:00 |
|
Victoria Brekenfeld
|
1c62d6d061
|
debug: Add actual profiling for rendeirng
|
2023-03-06 19:39:08 +01:00 |
|
Victoria Brekenfeld
|
26743d6bdc
|
debug: Add profiler view
|
2023-03-06 19:38:13 +01:00 |
|
Victoria Brekenfeld
|
35de500c00
|
chore: update smithay + switch to tracing
|
2023-02-24 17:43:07 +01:00 |
|
Victoria Brekenfeld
|
1a05121498
|
input: special case Focus/Move actions for fullscreen windows
|
2023-02-14 15:47:39 +01:00 |
|
Victoria Brekenfeld
|
05fadbbc85
|
input: Properly constrain top/left edge of outputs
|
2023-02-14 15:47:39 +01:00 |
|
Victoria Brekenfeld
|
21db472f8b
|
deps: Update smithay & relative motion events
|
2023-01-30 23:19:36 +01:00 |
|
Victoria Brekenfeld
|
5d4afa5641
|
xwm: Simplify override-redirect handling
|
2023-01-27 19:51:23 +01:00 |
|
Victoria Brekenfeld
|
4940d0823d
|
xwayland: Fix display env variable race
|
2023-01-25 13:20:17 +01:00 |
|
Victoria Brekenfeld
|
5b644b59f7
|
input: Add SendToWorkspace action
|
2023-01-24 19:22:00 +01:00 |
|
Victoria Brekenfeld
|
e5f4911bb6
|
xwayland: Expose DISPLAY variable to clients
|
2023-01-24 18:08:52 +01:00 |
|
Victoria Brekenfeld
|
5dfefedb02
|
xwayland: Add input handling for override redirect windows
|
2023-01-23 20:32:37 +01:00 |
|
Victoria Brekenfeld
|
0af8d5eb2d
|
screencopy: Fix cursor events for absolute motion
|
2023-01-23 20:32:10 +01:00 |
|
Victoria Brekenfeld
|
7092c523f5
|
deps: Update smithay
- Use new GAT frame
- Bugfixes
- Finish window debug overlay
|
2022-11-28 17:50:41 +01:00 |
|
Victoria Brekenfeld
|
f4476b10f2
|
shell: Fix global+static mode
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
8430566e5e
|
input: Fix variety of output shortcuts
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
9c41c80345
|
debug: Remove old debug overlay
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
7a034c8e52
|
deps: smithay + egui update
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
5bf7059a43
|
input: More precise layer-shell input regions
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
544acecd2e
|
input: Various new keybindings
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
5a4df346a8
|
wip: screencopy
|
2022-11-23 16:09:58 +01:00 |
|
Victoria Brekenfeld
|
644d53c2da
|
tiling: Allow windows to be moved
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
0c47631d9b
|
shell/tiling: Add option to toggle orientation
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
01b34aadd2
|
shell/floating: Add interactive move grab
|
2022-11-23 16:08:32 +01:00 |
|
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 |
|