Commit graph

25 commits

Author SHA1 Message Date
Victoria Brekenfeld
465813c1c5 shell: Using parking_lot's RwLock for fairness guarantees 2025-05-27 20:00:21 +02:00
Victoria Brekenfeld
0ba0a0cdaa a11y/zoom: zoom level per output 2025-03-28 18:35:06 +01:00
Victoria Brekenfeld
7af3650b83 chore: Cleanup some warnings 2025-02-20 23:51:55 +01:00
Victoria Brekenfeld
b92879e60b zoom: Fix config/state changes 2025-02-20 23:51:55 +01:00
András
2678cf41b2 Reactivated num/caps-lock upon keyboard layour change 2025-02-13 11:45:47 +01:00
Paul Daniel Faria
f1f9d205be
Make numlock state on boot configurable
Make numlock state on boot configurable

This will expose 3 settings for numlock behavior:
1. Numlock is off on boot (this is the current default behavior)
2. Numlock is on on boot
3. Numlock will restore the state from the last boot

Fixes #369

* Address comments:

Get keyboard after create_seat called rather than returning from
create_seat.
Use constants rather than magic numbers for keypress.
Only save updated modifier state after keypresses are handled/skipped.

* Remove unused import, fold other into existing use block.
2025-02-12 14:35:22 +01:00
Victoria Brekenfeld
12fab6e220 kms: Don't block surface-threads on startup cond 2024-06-26 12:59:33 +02:00
Victoria Brekenfeld
f481112cf9 output-configuration: Test all outputs at once 2024-06-26 12:59:33 +02:00
Victoria Brekenfeld
5d5a510691 state: Move shell behind RwLock 2024-04-16 18:50:54 +02:00
Victoria Brekenfeld
647deb81f1 shell: Move seats into shell 2024-04-16 18:50:54 +02:00
Victoria Brekenfeld
4e12957169 chore: Update deps 2023-10-02 21:51:49 +02:00
Victoria Brekenfeld
35de500c00 chore: update smithay + switch to tracing 2023-02-24 17:43:07 +01:00
Victoria Brekenfeld
00f1b029da wip: New shell logic 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
9e0a6e1b5f fmt commit 2022-08-30 13:28:36 +02:00
Victoria Brekenfeld
d95808c2d9 input: Always add keyboard/pointer to seat 2022-07-15 14:21:20 +02:00
Victoria Brekenfeld
39de286d51 cargo fmt 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
270f06182e backend: Adopt to new wayland-display handling 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
8ccb93d8eb cargo fmt 2022-05-03 13:37:51 +02:00
Victoria Brekenfeld
81374ed282 kms: Corrently resume when switching back VTs 2022-04-26 12:28:50 +02:00
Victoria Brekenfeld
b0cf94047f backend: consolidate rendering code 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
db6ca9e61c Render cursors 2022-02-04 21:24:29 +01:00
Victoria Brekenfeld
ca32139131 kms: Add kms backend module 2022-01-28 19:59:31 +01:00
Victoria Brekenfeld
d78a06123f formatting commit 2022-01-18 19:42:56 +01:00
Victoria Brekenfeld
c46f327384 backend: Add a winit backend for testing 2022-01-18 19:42:04 +01:00
Victoria Brekenfeld
74a4ed1058 x11: add nested x11 backend 2021-12-15 23:23:49 +01:00