Bendik Aagaard Lynghaug and Claude Fable 5.1
42ffe9c492
cargo fmt
...
Pure formatting, no functional change.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-03 09:16:15 +00:00
Bendik Aagaard Lynghaug and Claude Fable 5.1
8c319cffc6
keyboard/state: handle repeat rate 0, let widgets see Escape
...
- wl_keyboard.repeat_info with rate 0 means "no repeat"; we divided by it.
- an unknown keymap format hit unreachable!() instead of being ignored.
- raw keycode 1 (Escape) returned before widgets were dispatched, so the
launcher's Escape handler (which saves the prompt for Ctrl+R) never ran.
Dispatch first, then fall back to quitting.
- always lay out on the first layer-surface configure, even when the
compositor hands us exactly the placeholder dimensions.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-10-03 09:15:56 +00:00
Kenny Levinsen
f0331e65b1
cargo: Bump to 2024 edition
2025-02-27 17:41:08 +01:00
Kenny Levinsen
83179d2c7e
state: Increase xdg_toplevel default dimensions
...
The previous values are too small for the default toplevel layout.
2025-02-27 16:38:52 +01:00
Kenny Levinsen
40aec97f79
Cargo format
2025-02-27 14:48:41 +01:00
Kenny Levinsen
f337ce6e95
layer-shell: Change to overlay
2025-01-12 23:08:24 +01:00
Kenny Levinsen
2b3048faca
Rework the initial wayland init a bit
2025-01-12 22:50:00 +01:00
Kenny Levinsen
8835708b31
Make background configurable
2023-11-10 13:58:56 +01:00
Kenny Levinsen
ebeb21f3c2
Fix fontmap resolution on sway
2023-08-22 14:38:36 +02:00
Kenny Levinsen
558d528f70
Fix xdg_toplevel background
2023-05-20 17:34:52 +02:00
Kenny Levinsen
5097faab66
launcher: Save prompt on exit
2023-02-14 00:28:40 +01:00
Kenny Levinsen
022f6a719a
cargo fmt
2023-02-13 18:49:44 +01:00
Kenny Levinsen
8826cab89d
keyboard: Add keyrepeat handling
2023-02-13 17:39:54 +01:00
Kenny Levinsen
9e48eb053d
config: Generate configs
2023-02-12 17:02:44 +01:00
Kenny Levinsen
6e90b1f0e8
More better
2023-02-08 22:53:41 +01:00
Kenny Levinsen
6f0ca36826
Moar speed
2023-02-06 18:34:07 +01:00
Kenny Levinsen
69959e86dc
Fix memset hack
2023-02-04 16:52:32 +01:00
Kenny Levinsen
3a2badbfd9
wlr-layer-shell support
2023-02-04 14:42:29 +01:00
Kenny Levinsen
b49b9e9764
More stuff
2023-02-02 23:52:59 +01:00
Kenny Levinsen
7593cd48a4
Add calendar, refactor more
2023-01-16 00:25:34 +01:00
Kenny Levinsen
3a40bb18c5
Refactor slightly
2023-01-13 21:53:07 +01:00