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
|
ceae42b035
|
wl_subsurface: unconditionally update visibility upon first parent commit
|
2026-03-13 14:41:24 +01:00 |
|
Julian Orth
|
7a891a6131
|
all: syncobj is one word
|
2026-03-02 16:25:36 +01:00 |
|
Julian Orth
|
518095c7c2
|
shm: limit data accessed by ClientMemOffset
|
2026-02-27 22:19:43 +01:00 |
|
khyperia
|
b1db715a90
|
implement wlr-gamma-control-unstable-v1
|
2026-02-18 18:03:38 +01:00 |
|
khyperia
|
5bb19f3ca7
|
tree: allow focusing workspace nodes
|
2026-01-17 13:29:04 +01:00 |
|
Stipe Kotarac
|
a1dfc473a2
|
rect: safer construction
|
2026-01-09 09:41:46 +01:00 |
|
Stipe Kotarac
|
a6e629dd2f
|
theme: add bar-separator-width setting
|
2025-12-01 18:53:03 +01:00 |
|
Sean Day
|
daafb98336
|
config: allow disabling window titles
|
2025-10-16 18:47:08 +02:00 |
|
Julian Orth
|
78d86c1224
|
cargo: update dependencies
|
2025-10-09 19:51:18 +02:00 |
|
Julian Orth
|
0570669af2
|
wl-shm: add support for more formats
|
2025-10-01 22:58:51 +02:00 |
|
Julian Orth
|
83e79b68e6
|
color-management: use more consistent naming
|
2025-09-05 19:55:09 +02:00 |
|
Julian Orth
|
32db933242
|
color-management: make (ext_)srgb aliases for gamma22
|
2025-09-05 19:55:08 +02:00 |
|
Julian Orth
|
c51ec4456e
|
it: add pointer warp test
|
2025-09-04 10:38:45 +02:00 |
|
Julian Orth
|
73bf4465e2
|
it: add fifo test
|
2025-09-03 17:50:04 +02:00 |
|
Julian Orth
|
f45cbed53b
|
it: verify that surface damage damages connector
|
2025-09-03 12:45:05 +02:00 |
|
Julian Orth
|
8a5f1e1e37
|
it: add frame callback test
|
2025-09-03 12:15:05 +02:00 |
|
Julian Orth
|
5e46feaeea
|
it: add more tests
|
2025-09-01 11:32:58 +02:00 |
|
Julian Orth
|
cf82dd6456
|
it: enable accidentally disabled test
|
2025-08-31 11:52:26 +02:00 |
|
Julian Orth
|
b76aade265
|
head-management: add non-desktop-info-v1 extension
|
2025-07-16 10:13:01 +02:00 |
|
Julian Orth
|
7ab99bb840
|
backend: implement output transactions
|
2025-07-12 08:15:22 +02:00 |
|
Julian Orth
|
bb56efb968
|
metal: allow configuring color space and transfer function
|
2025-03-11 18:42:47 +01:00 |
|
Julian Orth
|
135f37dbcd
|
theme: store colors in linear space
|
2025-02-28 11:15:55 +01:00 |
|
Julian Orth
|
3338909170
|
all: set rust edition to 2024
|
2025-02-21 10:44:29 +01:00 |
|
Julian Orth
|
abaeed4c01
|
keyboard: send keymap without actions/behaviors to xwayland
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
541a7b5ebc
|
keyboard: replace xkbcommon by kbvm
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
e8be15a26c
|
idle: add a grace period
|
2025-01-26 12:34:04 +01:00 |
|
Tadeo Kondrak
|
834eedc4f1
|
tree: focus float nodes when switching workspaces
|
2025-01-03 12:01:15 -07: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
|
7ff7edaa8f
|
xwayland: set output for override redirect windows
|
2024-09-11 23:58:42 +02:00 |
|
Julian Orth
|
ece56d91d3
|
shm: close client buffers in the cpu worker
|
2024-09-09 11:14:39 +02:00 |
|
Julian Orth
|
604974c927
|
clientmem: store more information about mappings
|
2024-09-08 09:59:05 +02:00 |
|
Julian Orth
|
9bab4f7ce1
|
metal: preserve mode across reconnects
|
2024-09-04 21:43:04 +02:00 |
|
Julian Orth
|
766a093780
|
vulkan: create a vulkan allocator
|
2024-09-02 15:56:09 +02:00 |
|
Julian Orth
|
62cd29056a
|
video: add udmabuf allocator
|
2024-09-01 20:25:22 +02:00 |
|
Julian Orth
|
2d7c13b0b4
|
metal: implement VRR
|
2024-07-18 14:20:01 +02:00 |
|
Julian Orth
|
efdca4de49
|
seat: add cursor groups
|
2024-05-02 21:24:19 +02:00 |
|
Julian Orth
|
24d08918c4
|
metal: send non-desktop outputs to the frontend
|
2024-04-26 15:45:16 +02:00 |
|
Julian Orth
|
17a0dfed5e
|
seat: add framework to select toplevels
|
2024-04-18 17:12:11 +02:00 |
|
Julian Orth
|
daf52299db
|
seat: implement input methods
|
2024-04-15 15:34:00 +02:00 |
|
Julian Orth
|
5e2cdef388
|
seat: add KeyboardState and dynamically switch between states
|
2024-04-14 13:16:18 +02:00 |
|
Julian Orth
|
6c0e3a4fff
|
wayland: implement virtual-keyboard
|
2024-04-12 19:59:30 +02:00 |
|
Julian Orth
|
b440d29c19
|
it: avoid problematic halfway colors
|
2024-04-09 14:11:46 +02:00 |
|
Julian Orth
|
ff54a8ab96
|
wayland: implement alpha_modifier_v1
|
2024-04-09 12:09:54 +02:00 |
|
Julian Orth
|
c5fd2cd989
|
surface: commit subsurface state during parent commit
|
2024-04-04 10:28:30 +02:00 |
|
Julian Orth
|
660fa92659
|
it: test toplevel drag
|
2024-04-03 17:15:01 +02:00 |
|
Julian Orth
|
d4f49bf947
|
it: test idle timeout
|
2024-04-03 17:15:01 +02:00 |
|
Julian Orth
|
b966a73682
|
it: test direct-scanout feedback
|
2024-04-03 17:15:01 +02:00 |
|