1
0
Fork 0
forked from wry/wry
Commit graph

211 commits

Author SHA1 Message Date
769d12a525
all: remove control center in its entirety 2026-04-05 20:40:39 -04:00
Julian Orth
6e9adc487e
output: pre-compute OutputId hash 2026-04-05 17:50:10 -04:00
4e6e891d9b
add config sourcing 2026-04-05 17:36:24 -04:00
Julian Orth
34914eccb0 all: simplify handling of Errno values 2026-04-02 19:00:42 +02:00
khyperia
880c98ecfb Add clean-logs-older-than option 2026-03-28 15:20:47 +01:00
Nicolaus Jacobsen
aaf02dc4e1 config: add warp-mouse-to-focus action 2026-03-20 14:56:23 +01:00
Julian Orth
8b22255f6e backends: add headless backend 2026-03-19 22:46:57 +01:00
Julian Orth
530e66ef78 virtual-output: add support for virtual outputs 2026-03-19 14:45:58 +01:00
Julian Orth
b6c8575988 head-management: pull persistent state upon first change 2026-03-18 20:46:54 +01:00
Julian Orth
d321e888be backend: take initial backend state from backend 2026-03-18 20:37:14 +01:00
Julian Orth
1a9753847a backend: support outputs with arbitrary modes 2026-03-18 20:37:12 +01:00
Julian Orth
d328655f8b control-center: add outputs pane 2026-03-13 16:27:39 +01:00
Julian Orth
186d5b694b control-center: add in-process control center 2026-03-13 16:27:39 +01:00
Julian Orth
008e8a671a egui: add integration 2026-03-13 16:27:39 +01:00
Julian Orth
85b9b7222d object_drop_queue: add new utility 2026-03-13 16:27:39 +01:00
Julian Orth
d8d73ba8e1 state: store compositor pid 2026-03-07 18:46:03 +01:00
Julian Orth
ba6943b77f head-management: move min/max scale to compositor 2026-03-07 18:45:16 +01:00
Julian Orth
97f7b68369 static-text: add new utility 2026-03-07 18:31:19 +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
042070ee99 compositor: add LogLevel enum 2026-03-07 18:14:47 +01:00
Julian Orth
8fc9ead21e event-listener: add LazyEventSource 2026-03-07 18:12:15 +01:00
Julian Orth
3d3132fe39 vulkan: use sync objects if possible 2026-03-02 18:19:15 +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
Julian Orth
75400e672d compositor: add tagged acceptors 2026-02-27 22:19:44 +01:00
Julian Orth
fb9b83994a output: don't use config Vrr and Tearing modes 2026-02-25 12:06:04 +01:00
Julian Orth
1677d481f9 tree: add WorkspaceDisplayOrder 2026-02-24 20:49:01 +01:00
Julian Orth
8b0bb61ee0 tree: add Transform 2026-02-24 20:48:45 +01:00
Julian Orth
ca6e3891af gfx-api: add GfxApi 2026-02-24 20:48:04 +01:00
Julian Orth
ac77119aef globals: add all globals during startup 2026-02-21 23:35:54 +01:00
khyperia
b1db715a90 implement wlr-gamma-control-unstable-v1 2026-02-18 18:03:38 +01:00
khyperia
11b3f08514 backend: remove Copy from BackendConnectorState 2026-02-18 18:03:38 +01:00
Julian Orth
fa897f0f76 copy_device: add new utility 2026-02-18 06:06:07 +01:00
khyperia
49274fb1c6 config: add XWayland enabled option 2026-02-17 21:32:31 +01:00
Julian Orth
dd89355d80 output: don't focus the workspace when clicking on the separator 2026-02-17 18:19:12 +01:00
Julian Orth
86a765718d gfx: identify wl_buffer by address during ctx change 2026-02-10 20:28:48 +01:00
khyperia
5bb19f3ca7 tree: allow focusing workspace nodes 2026-01-17 13:29:04 +01:00
Julian Orth
76f51095f1 workspace: add constructor 2025-12-29 19:11:28 +01:00
Julian Orth
67760e270e cmm: enable using the display primaries in SDR mode 2025-12-04 17:51:26 +01:00
Stipe Kotarac
a6e629dd2f theme: add bar-separator-width setting 2025-12-01 18:53:03 +01:00
Julian Orth
5a626c4d07 output: cache more rectangles 2025-11-30 17:00:28 +01:00
Julian Orth
a3d3a62af3 vulkan: import wl_shm buffers as udmabuf 2025-09-30 19:07:43 +02:00
Julian Orth
39c770f6e2 config: make the blend space configurable 2025-09-05 19:56:11 +02:00
Julian Orth
83e79b68e6 color-management: use more consistent naming 2025-09-05 19:55:09 +02:00
Julian Orth
31a045e01b cursor: ensure software cursors are drawn if some outputs don't have HC 2025-07-27 16:11:39 +02:00
Stipe Kotarac
e570152dde config: workspace display order 2025-07-26 19:12:00 +02:00
Julian Orth
9944ac65cf xdg-shell: batch xdg_surface.configure events 2025-07-22 22:48:19 +02:00
Julian Orth
9c165ab56c config: allow disabling the primary selection 2025-07-20 11:18:32 +02:00
Julian Orth
289c201a69 tree: add Node::node_location 2025-07-19 11:44:55 +02:00