Nicolaus Jacobsen
|
aaf02dc4e1
|
config: add warp-mouse-to-focus action
|
2026-03-20 14:56:23 +01:00 |
|
Julian Orth
|
548a2bf478
|
wayland: implement wlr-virtual-pointer-unstable-v1
|
2026-03-19 19:10:12 +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
|
1a9753847a
|
backend: support outputs with arbitrary modes
|
2026-03-18 20:37:12 +01:00 |
|
Julian Orth
|
edbdcdca32
|
control-center: add input pane
|
2026-03-13 16:27:39 +01:00 |
|
Julian Orth
|
db06d719dd
|
control-center: add GPUs pane
|
2026-03-13 16:27:39 +01:00 |
|
Julian Orth
|
d328655f8b
|
control-center: add outputs pane
|
2026-03-13 16:27:39 +01:00 |
|
Julian Orth
|
ba044793dc
|
control-center: add idle 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
|
ceae42b035
|
wl_subsurface: unconditionally update visibility upon first parent commit
|
2026-03-13 14:41:24 +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
|
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
|
48852f45ff
|
state: deduplicate inhibitor code
|
2026-03-07 18:42:40 +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
|
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
|
042070ee99
|
compositor: add LogLevel enum
|
2026-03-07 18:14:47 +01:00 |
|
Julian Orth
|
ce30901093
|
wl_usr: add additional interfaces
|
2026-03-07 18:12: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 |
|
Julian Orth
|
7873d1df1f
|
color-representation: advertise identity/full support
|
2026-03-04 13:04:59 +01:00 |
|
Julian Orth
|
7e6facf4e3
|
gfx-api: add support for syncobj synchronization
|
2026-03-02 18:16:36 +01:00 |
|
Julian Orth
|
7a891a6131
|
all: syncobj is one word
|
2026-03-02 16:25:36 +01:00 |
|
Julian Orth
|
28e699d1b4
|
wl_compositor: implement version 7
|
2026-02-28 15:03:35 +01:00 |
|
Julian Orth
|
e8875a3199
|
wl_data_device_manager: implement version 4
|
2026-02-28 14:50:22 +01:00 |
|
Julian Orth
|
382c0b6c71
|
wl_surface: handle explicit sync release automatically
|
2026-02-28 02:58:01 +01:00 |
|
Julian Orth
|
8f576f498e
|
wl_surface: handle buffer release automatically
|
2026-02-28 02:57:59 +01:00 |
|
Julian Orth
|
6bdd1ff6e7
|
wl_surface: handle presentation feedback cleanup automatically
|
2026-02-28 02:50:21 +01:00 |
|
Julian Orth
|
7b0dc8879a
|
wl_surface: handle frame callback cleanup automatically
|
2026-02-28 02:50:20 +01:00 |
|
Julian Orth
|
3e7ca00565
|
cli: add run-tagged subcommand
|
2026-02-27 22:19:48 +01:00 |
|
Julian Orth
|
596909cd25
|
cli: print client tags
|
2026-02-27 22:19:45 +01:00 |
|
Julian Orth
|
518095c7c2
|
shm: limit data accessed by ClientMemOffset
|
2026-02-27 22:19:43 +01:00 |
|
Julian Orth
|
71294b0fd1
|
macros: auto generate bitflag variants
|
2026-02-27 16:20:04 +01:00 |
|
Julian Orth
|
0c4a6a0d1e
|
reexec: ensure that pipe file descriptors are not overwritten
|
2026-02-25 19:33:42 +01:00 |
|
Julian Orth
|
fb4fc5a5f1
|
xdg-decoration: implement version 2
|
2026-02-25 14:36:14 +01:00 |
|
Julian Orth
|
fb9b83994a
|
output: don't use config Vrr and Tearing modes
|
2026-02-25 12:06:04 +01:00 |
|
Julian Orth
|
8b0bb61ee0
|
tree: add Transform
|
2026-02-24 20:48:45 +01:00 |
|
Julian Orth
|
c99a2dfafa
|
tree: add TileState
|
2026-02-24 20:48:29 +01:00 |
|
Julian Orth
|
727a1bc68b
|
seat: add FallbackOutputMode
|
2026-02-24 20:48:05 +01:00 |
|