1
0
Fork 0
forked from wry/wry
Commit graph

1123 commits

Author SHA1 Message Date
Julian Orth
5d41b6b314 docs: prepare 1.9.0 release 2025-01-27 10:35:01 +01:00
mahkoh
4e23f4824e
Merge pull request #345 from mahkoh/jorth/kbvm
keyboard: replace xkbcommon by kbvm
2025-01-27 10:32:50 +01:00
Julian Orth
f06a85b88b docs: add release notes for kbvm switch 2025-01-27 10:24:38 +01:00
Julian Orth
53c38bdd68 wl_keyboard: don't send key-up events for keys that are not logically down 2025-01-27 10:23:46 +01:00
Julian Orth
abaeed4c01 keyboard: send keymap without actions/behaviors to xwayland 2025-01-27 10:23:46 +01:00
Julian Orth
541a7b5ebc keyboard: replace xkbcommon by kbvm 2025-01-27 10:23:46 +01:00
Julian Orth
51ceba72b0 keyboard: use kbvm::Components 2025-01-27 10:23:46 +01:00
Julian Orth
e7d5a23af3 keyboard: move KeyboardState to dedicated module 2025-01-27 10:23:46 +01:00
Julian Orth
1a35ba3909 logging: use target instead of module_path 2025-01-27 10:23:46 +01:00
Julian Orth
32cb00444b utils: remove AsciiTrim trait 2025-01-27 10:23:46 +01:00
mahkoh
0d1aeeab45
Merge pull request #354 from mahkoh/jorth/v1.8.0
docs: prepare 1.8.0 release
2025-01-27 10:20:35 +01:00
Julian Orth
117e644a36 docs: prepare 1.8.0 release 2025-01-27 10:18:17 +01:00
mahkoh
44b7d37dd8
Merge pull request #353 from mahkoh/jorth/take-focus
xwm: don't send take-focus messages for client-initiated focus change
2025-01-27 09:12:32 +01:00
Julian Orth
9694854d0c xwm: don't send take-focus messages for client-initiated focus change 2025-01-27 09:10:21 +01:00
mahkoh
93e6539806
Merge pull request #352 from mahkoh/jorth/value-hint
cli: add value hints for better completions
2025-01-26 19:49:37 +01:00
Julian Orth
9de5a8b2c9 cli: add value hints for better completions 2025-01-26 19:47:36 +01:00
mahkoh
67549d8cb3
Merge pull request #349 from mahkoh/jorth/workspace
ext-workspace: implement v1
2025-01-26 12:39:55 +01:00
Julian Orth
a4e197d92a ext-workspace: implement v1 2025-01-26 12:38:05 +01:00
mahkoh
2b76083d6e
Merge pull request #351 from mahkoh/jorth/idle-grace-period
idle: add a grace period
2025-01-26 12:37:01 +01:00
Julian Orth
e8be15a26c idle: add a grace period 2025-01-26 12:34:04 +01:00
mahkoh
1ad3d11616
Merge pull request #350 from mahkoh/jorth/tray-tree-changed
tray: schedule tree_changed after recalculating tray positions
2025-01-24 18:43:59 +01:00
Julian Orth
421fb06025 tray: schedule tree_changed after recalculating tray positions 2025-01-24 18:41:34 +01:00
mahkoh
ab4609ee08
Merge pull request #348 from mahkoh/jorth/idle-notification-v2
idle_notifier: add missing since=2 attribute
2025-01-23 16:55:12 +01:00
Julian Orth
0532f4db79 idle_notifier: add missing since=2 attribute 2025-01-23 16:53:12 +01:00
mahkoh
de0327e7e4
Merge pull request #347 from mahkoh/jorth/idle-notification-v2
idle_notifier: implement v2
2025-01-23 16:49:47 +01:00
Julian Orth
6140b77741 idle_notifier: respect idle inhibitors for v1 2025-01-23 16:46:46 +01:00
Julian Orth
6f5693648a idle_notifier: implement v2 2025-01-23 16:46:45 +01:00
mahkoh
89d5f426d4
Merge pull request #346 from tadeokondrak/ei_device_region_mapping_id_v2
ei: only send region_mapping_id to clients binding v2
2025-01-23 16:35:04 +01:00
Tadeo Kondrak
54b8b2a830 ei: only send region_mapping_id to clients binding v2 2025-01-23 08:21:45 -07:00
mahkoh
0cf547655d
Merge pull request #344 from mahkoh/jorth/update-deps
all: update dependencies
2025-01-22 16:05:17 +01:00
Julian Orth
0a465f3f60 all: update dependencies 2025-01-22 16:02:22 +01:00
mahkoh
a218a57e80
Merge pull request #325 from mahkoh/jorth/ei-cancel
ei: implement ei_touchscreen v2
2025-01-22 15:25:41 +01:00
Julian Orth
f27e4253a1 ei: implement ei_touchscreen v2 2025-01-22 15:23:44 +01:00
Julian Orth
1495cc1f22 ei: make handling of touchscreen events stricter 2025-01-22 15:21:26 +01:00
mahkoh
b52d754beb
Merge pull request #343 from mahkoh/jorth/linearize
all: replace enum-map by linearize
2025-01-22 15:05:28 +01:00
Julian Orth
27a69dfa3c all: address clippy lints 2025-01-22 15:02:49 +01:00
Julian Orth
bd303a7ea5 all: replace enum-map by linearize 2025-01-22 14:58:30 +01:00
mahkoh
9ab94befc2
Merge pull request #335 from tadeokondrak/workspace-switch-focus-float-node
tree: focus float nodes when switching workspaces
2025-01-06 14:23:01 +01:00
Tadeo Kondrak
834eedc4f1 tree: focus float nodes when switching workspaces 2025-01-03 12:01:15 -07:00
mahkoh
b64bb52051
Merge pull request #333 from mahkoh/jorth/set-keymap-no-seal
mmap: use MAP_PRIVATE for all keymaps
2024-12-27 09:52:01 +01:00
Julian Orth
9c73a7c7e9 mmap: use MAP_PRIVATE for all keymaps 2024-12-18 11:57:01 +01:00
mahkoh
206a2ed4fc
Merge pull request #331 from mahkoh/jorth/fix-subsurface-input-constraints
wl_surface: fix sub-surface extents filter
2024-12-09 19:37:25 +01:00
Julian Orth
138b84032a wl_subsurface: remove size from position 2024-12-07 15:01:55 +01:00
Julian Orth
6998e735e0 wl_surface: fix sub-surface extents filter 2024-12-07 14:59:54 +01:00
Julian Orth
e2f31646f2 all: address clippy lints 2024-12-07 14:59:28 +01:00
mahkoh
558fe3d3ce
Merge pull request #326 from mahkoh/jorth/pread-to-end
it: map keymap with MAP_PRIVATE
2024-11-28 11:20:38 +01:00
Julian Orth
bfe76e101b it: map keymap with MAP_PRIVATE 2024-11-28 11:16:11 +01:00
mahkoh
723608ce77
Merge pull request #184 from mahkoh/jorth/wl-fixes
wayland: implement wl-fixes
2024-11-21 13:39:16 +01:00
Julian Orth
b13dd08991 wayland: implement wl-fixes 2024-11-21 13:37:16 +01:00
mahkoh
f36993eb6e
Merge pull request #312 from mahkoh/jorth/old-frame-requests
wl_surface: don't request vblank if there are no new frame requests
2024-10-31 11:37:17 +01:00