1
0
Fork 0
forked from wry/wry
Commit graph

1231 commits

Author SHA1 Message Date
Julian Orth
9694854d0c xwm: don't send take-focus messages for client-initiated focus change 2025-01-27 09:10:21 +01:00
Julian Orth
9de5a8b2c9 cli: add value hints for better completions 2025-01-26 19:47:36 +01:00
Julian Orth
a4e197d92a ext-workspace: implement v1 2025-01-26 12:38:05 +01:00
Julian Orth
e8be15a26c idle: add a grace period 2025-01-26 12:34:04 +01:00
Julian Orth
421fb06025 tray: schedule tree_changed after recalculating tray positions 2025-01-24 18:41:34 +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
Tadeo Kondrak
54b8b2a830 ei: only send region_mapping_id to clients binding v2 2025-01-23 08:21:45 -07:00
Julian Orth
0a465f3f60 all: update dependencies 2025-01-22 16:02:22 +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
Julian Orth
9c73a7c7e9 mmap: use MAP_PRIVATE for all keymaps 2024-12-18 11:57:01 +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
Julian Orth
bfe76e101b it: map keymap with MAP_PRIVATE 2024-11-28 11:16:11 +01:00
Julian Orth
b13dd08991 wayland: implement wl-fixes 2024-11-21 13:37:16 +01:00
Julian Orth
cccd53b12e wl_surface: don't request vblank if there are no new frame requests 2024-10-31 11:33:57 +01:00
Julian Orth
435b0a49da output-schedule: refactor change tracking 2024-10-29 09:55:31 +01:00
Julian Orth
7e40e90c4d output-schedule: fix hardware cursor updates 2024-10-29 09:54:49 +01:00
Julian Orth
4abbe94995 ipc: implement ext-data-control 2024-10-25 15:29:10 +02:00
Julian Orth
be1462d0ef ipc: move data control logic out of wlr code 2024-10-25 15:29:10 +02:00
Julian Orth
dfc0a11935 data-control: remove wlr-specific code 2024-10-25 15:29:09 +02:00
Julian Orth
40f7bc2542 ipc: remove DynDataSource::offer_to_regular/wlr 2024-10-25 15:29:08 +02:00
Julian Orth
487efafdf5 ipc: remove X-only code from traits 2024-10-25 15:29:07 +02:00
Julian Orth
8c3cd97ae3 wayland: implement jay-tray-v1 2024-10-24 09:27:32 +02:00
Julian Orth
18bddbc987 seat: keep track of serials that are allowed to steal keyboard focus 2024-10-24 09:12:11 +02:00
Julian Orth
324540c41e seat: keep track of focus serials 2024-10-24 09:12:11 +02:00
Julian Orth
e2806a6337 fractional-scale: implement accurate rounding 2024-10-22 11:11:29 +02:00
Julian Orth
faf5559075 it: handle new warnings 2024-10-20 18:50:06 +02:00
Julian Orth
a0984a1205 all: mark env::set_var/remove_var unsafe 2024-10-20 18:43:51 +02:00
Julian Orth
73a6e0d5c2 all: warn on unsafe-op-in-unsafe-fn 2024-10-20 18:39:11 +02:00
Julian Orth
b6345f095c all: don't use gen identifier 2024-10-20 18:00:25 +02:00
Julian Orth
448b9e332e all: mark extern blocks as unsafe 2024-10-20 16:28:47 +02:00
Julian Orth
0cbaf4493e all: mark no_mangle attribute as unsafe 2024-10-20 16:25:12 +02:00
Julian Orth
3f001588b8 metal: unset O_NONBLOCK for DRM file descriptors 2024-10-19 08:58:29 +02:00
Julian Orth
cf5d544ebf xdg_popup: copy parent properties during construction 2024-10-17 16:37:31 +02:00
Julian Orth
a2eb810e9d xdg_surface: fix nested popups that are not attached to a workspace 2024-10-17 16:37:31 +02:00
Julian Orth
d95a2d2f2e xdg_positioner: fix handling of y offset 2024-10-17 16:37:31 +02:00
Julian Orth
c987fdb58d all: track serials as u64 internally 2024-10-17 16:37:29 +02:00
Julian Orth
1e45a243de all: remove unnecessary mem:: prefix 2024-10-12 14:50:05 +02:00
mahkoh
eb905c160f
Merge pull request #275 from mahkoh/jorth/vsync-min-max
wp-presentation: implement version 2
2024-10-12 10:00:28 +02:00
Julian Orth
03dce4af06 wp-presentation: implement version 2 2024-10-12 09:58:32 +02:00
Julian Orth
de47705a32 edid: parse cta amd vendor block 2024-10-12 09:56:04 +02:00