Julian Orth
|
c9a348337c
|
renderer: move boxes before scaling them
|
2026-03-13 15:53:35 +01:00 |
|
Julian Orth
|
ceae42b035
|
wl_subsurface: unconditionally update visibility upon first parent commit
|
2026-03-13 14:41:24 +01:00 |
|
Julian Orth
|
f1890465e0
|
globals: optimize expose_new_singletons
|
2026-03-11 14:17:49 +01:00 |
|
Julian Orth
|
e2d2a2e9b9
|
vulkan-core: make SyncobjCtx optional
|
2026-03-11 12:05:04 +01:00 |
|
Julian Orth
|
0a84bd47bf
|
jay-sync-file-surface: accept FdSync
|
2026-03-11 12:05:04 +01:00 |
|
Julian Orth
|
7192905158
|
SyncobjCtx: add from_dev_t
|
2026-03-11 12:05:02 +01:00 |
|
Julian Orth
|
284d904eb2
|
wl-seat: remove cursor_moved defer parameter
It's always false.
|
2026-03-11 09:52:53 +01:00 |
|
Julian Orth
|
447dfb3118
|
cli: add pid subcommand
|
2026-03-09 22:32:40 +01:00 |
|
Julian Orth
|
c5d983843e
|
wl_surface: add jay_sync_file_surface extension
|
2026-03-09 19:18:22 +01:00 |
|
Julian Orth
|
e01b385c89
|
fontconfig: add bindings
|
2026-03-09 18:48:32 +01:00 |
|
Julian Orth
|
fbd4e85c51
|
output: implement Default for requirements
|
2026-03-07 18:46:44 +01:00 |
|
Julian Orth
|
d8d73ba8e1
|
state: store compositor pid
|
2026-03-07 18:46:03 +01:00 |
|
Julian Orth
|
13483de017
|
wl_seat: implement PartialEq
|
2026-03-07 18:45:50 +01:00 |
|
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
|
472ebd5d7d
|
theme: add Oklab and Oklch
|
2026-03-07 14:57:09 +01:00 |
|
Julian Orth
|
8da62e2ce9
|
clients: explicitly shutdown connection when killing client
|
2026-03-06 15:52:15 +01:00 |
|
Julian Orth
|
872a028eb6
|
rect: fix overflow in dist_squared
|
2026-03-06 13:43:31 +01:00 |
|
Julian Orth
|
461baa60ef
|
all: fix clippy lints
|
2026-03-05 21:29:56 +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 |
|
Julian Orth
|
7873d1df1f
|
color-representation: advertise identity/full support
|
2026-03-04 13:04:59 +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 |
|
Julian Orth
|
7a891a6131
|
all: syncobj is one word
|
2026-03-02 16:25:36 +01:00 |
|