Julian Orth
|
54233cba23
|
wl_output: implement PartialEq
|
2026-03-07 18:45:36 +01:00 |
|
Julian Orth
|
ba6943b77f
|
head-management: move min/max scale to compositor
|
2026-03-07 18:45:16 +01:00 |
|
Julian Orth
|
1f42bfde3c
|
wl_seat: add additional getters
|
2026-03-07 18:44:38 +01:00 |
|
Julian Orth
|
60e9a33a57
|
all: add Linearize impls
|
2026-03-07 18:43:50 +01:00 |
|
Julian Orth
|
89c8692c94
|
output: add flip-margin setter
|
2026-03-07 18:43:17 +01:00 |
|
Julian Orth
|
48852f45ff
|
state: deduplicate inhibitor code
|
2026-03-07 18:42:40 +01:00 |
|
Julian Orth
|
603ed6852f
|
toplevel: add property_changed_source
|
2026-03-07 18:41:54 +01:00 |
|
Julian Orth
|
3a03e3c584
|
scale: make BASE public
|
2026-03-07 18:41:35 +01:00 |
|
Julian Orth
|
d0857ef503
|
wl_seat: wrap backend device setters
|
2026-03-07 18:38:10 +01:00 |
|
Julian Orth
|
6e25180d92
|
config: move handlers to State
|
2026-03-07 18:31:23 +01:00 |
|
Julian Orth
|
97f7b68369
|
static-text: add new utility
|
2026-03-07 18:31:19 +01:00 |
|
Julian Orth
|
8f57f72d14
|
kbvm: store keymap text
|
2026-03-07 18:28:20 +01:00 |
|
Julian Orth
|
4278160113
|
xwayland: persist additional properties
|
2026-03-07 18:26:45 +01:00 |
|
Julian Orth
|
da01d7e0d3
|
head-management: handle additional properties
|
2026-03-07 18:25:49 +01:00 |
|
Julian Orth
|
cbe190274e
|
head-management: add ReadOnlyHeadState
|
2026-03-07 18:24:24 +01:00 |
|
Julian Orth
|
cf8b696f03
|
theme: add ThemeColor enum
|
2026-03-07 18:23:17 +01:00 |
|
Julian Orth
|
c75b6ef66e
|
clm: allow matching clients by id
|
2026-03-07 18:19:59 +01:00 |
|
Julian Orth
|
acec4c7f09
|
backend: add getters
|
2026-03-07 18:18:43 +01:00 |
|
Julian Orth
|
042070ee99
|
compositor: add LogLevel enum
|
2026-03-07 18:14:47 +01:00 |
|
Julian Orth
|
be0782f5d2
|
atomic_enum: add new utility
|
2026-03-07 18:14:14 +01:00 |
|
Julian Orth
|
8fc9ead21e
|
event-listener: add LazyEventSource
|
2026-03-07 18:12:15 +01:00 |
|
Julian Orth
|
ce30901093
|
wl_usr: add additional interfaces
|
2026-03-07 18:12:13 +01:00 |
|
Julian Orth
|
56290d5547
|
wl_usr: refactor interfaces
|
2026-03-07 18:02:41 +01:00 |
|
Julian Orth
|
4b3d3a50cd
|
vulkan: move gpu-alloc-ash to core
|
2026-03-07 15:17:50 +01:00 |
|
Julian Orth
|
fce250d233
|
build: make vulkan generation generic
|
2026-03-07 15:17:48 +01:00 |
|
Julian Orth
|
472ebd5d7d
|
theme: add Oklab and Oklch
|
2026-03-07 14:57:09 +01:00 |
|
mahkoh
|
893be823b6
|
Merge pull request #777 from mahkoh/jorth/shutdown-connection
clients: explicitly shutdown connection when killing client
|
2026-03-06 15:56:07 +01:00 |
|
Julian Orth
|
8da62e2ce9
|
clients: explicitly shutdown connection when killing client
|
2026-03-06 15:52:15 +01:00 |
|
mahkoh
|
7c63f4b2bf
|
Merge pull request #776 from mahkoh/jorth/dist-overflow
rect: fix overflow in dist_squared
|
2026-03-06 13:50:57 +01:00 |
|
Julian Orth
|
872a028eb6
|
rect: fix overflow in dist_squared
|
2026-03-06 13:43:31 +01:00 |
|
mahkoh
|
c689bc37b4
|
Merge pull request #774 from mahkoh/jorth/clippy-3
all: fix clippy lints
|
2026-03-05 21:34:53 +01:00 |
|
Julian Orth
|
461baa60ef
|
all: fix clippy lints
|
2026-03-05 21:29:56 +01:00 |
|
mahkoh
|
3b3293675b
|
Merge pull request #773 from mahkoh/jorth/infer-singleton
globals: send to old registries when exposed changes
|
2026-03-05 17:22:13 +01:00 |
|
Julian Orth
|
1570ba6b58
|
globals: send to old registries when exposed changes
|
2026-03-05 15:59:59 +01:00 |
|
Julian Orth
|
1ef1b5a607
|
globals: interfere singleton-ness from the Singleton enum
|
2026-03-05 15:25:28 +01:00 |
|
mahkoh
|
1e55d89cc9
|
Merge pull request #772 from mahkoh/jorth/coefrange
color-representation: advertise identity/full support
|
2026-03-04 13:11:12 +01:00 |
|
Julian Orth
|
7873d1df1f
|
color-representation: advertise identity/full support
|
2026-03-04 13:04:59 +01:00 |
|
mahkoh
|
8e51c71224
|
Merge pull request #769 from mahkoh/jorth/fence
vulkan: use sync objects if possible
|
2026-03-02 18:52:53 +01:00 |
|
Julian Orth
|
3d3132fe39
|
vulkan: use sync objects if possible
|
2026-03-02 18:19:15 +01:00 |
|
Julian Orth
|
2ac3519f2d
|
vulkan: abstract over the release sync type
|
2026-03-02 18:16:55 +01:00 |
|
Julian Orth
|
3ecee1b17f
|
vulkan: move fence to core
|
2026-03-02 18:16:37 +01:00 |
|
Julian Orth
|
7e6facf4e3
|
gfx-api: add support for syncobj synchronization
|
2026-03-02 18:16:36 +01:00 |
|
Julian Orth
|
80a69ba7ef
|
eventfd-cache: add new util
|
2026-03-02 18:01:45 +01:00 |
|
mahkoh
|
19edb3ea95
|
Merge pull request #768 from mahkoh/jorth/syncobj
all: syncobj is one word
|
2026-03-02 16:42:46 +01:00 |
|
Julian Orth
|
7a891a6131
|
all: syncobj is one word
|
2026-03-02 16:25:36 +01:00 |
|
mahkoh
|
949ff558fd
|
Merge pull request #766 from mahkoh/jorth/syncobj-direct-import
sync-obj: use DRM_SYNCOBJ_FD_TO_HANDLE_FLAGS_TIMELINE
|
2026-03-01 13:40:36 +01:00 |
|
Julian Orth
|
660dc28639
|
sync-obj: use DRM_SYNCOBJ_FD_TO_HANDLE_FLAGS_TIMELINE
|
2026-03-01 13:30:32 +01:00 |
|
Julian Orth
|
52fae0b932
|
sync-obj: move sync-file merging to separate function
|
2026-03-01 11:54:17 +01:00 |
|
mahkoh
|
29f3aaa93c
|
Merge pull request #744 from mahkoh/jorth/get-release
wl_compositor: implement version 7
|
2026-02-28 15:10:35 +01:00 |
|
Julian Orth
|
28e699d1b4
|
wl_compositor: implement version 7
|
2026-02-28 15:03:35 +01:00 |
|