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 |
|
Julian Orth
|
15a1b600f3
|
it: test workspace restoration
|
2024-04-03 17:15:01 +02:00 |
|
Julian Orth
|
9efe9415c2
|
it: test float size memoization
|
2024-04-03 17:15:01 +02:00 |
|
Julian Orth
|
5c80d940af
|
it: test wlr-data-control
|
2024-04-03 17:15:01 +02:00 |
|
Julian Orth
|
fd056c5361
|
it: test content type protocol
|
2024-04-03 17:15:01 +02:00 |
|
Julian Orth
|
3b0757ee53
|
it: test explicit sync
|
2024-04-03 17:14:58 +02:00 |
|
Julian Orth
|
6448a14fb1
|
it: test cursor-shape protocol
|
2024-04-03 17:12:28 +02:00 |
|
Julian Orth
|
9c8131e145
|
it: test double click float toggle
|
2024-04-03 17:12:27 +02:00 |
|
Julian Orth
|
94208691b2
|
it: test float restacking
|
2024-04-03 17:11:04 +02:00 |
|
Julian Orth
|
9703ba8794
|
it: test surface input region
|
2024-04-03 17:09:27 +02:00 |
|
Julian Orth
|
221a398abe
|
it: test output transforms
|
2024-04-03 17:09:25 +02:00 |
|
Julian Orth
|
c6b34550d8
|
it: test dnd focus change on drop
|
2024-04-03 17:08:27 +02:00 |
|
Julian Orth
|
a39031d4f9
|
it: test foreign-toplevel-list
|
2024-04-03 17:08:27 +02:00 |
|
Julian Orth
|
6fe6b1b491
|
it: test xdg-activation
|
2024-04-03 17:08:25 +02:00 |
|
Julian Orth
|
91022cd1c8
|
it: test suspended state
|
2024-04-03 17:07:37 +02:00 |
|
Julian Orth
|
80dead55c3
|
it: add test for preferred buffer scale
|
2024-04-03 17:07:37 +02:00 |
|
Julian Orth
|
9cddeb964d
|
surface: process offset request without a buffer change
|
2024-04-03 17:07:35 +02:00 |
|
Julian Orth
|
adf6d2ae2b
|
it: test natural scrolling
|
2024-04-02 10:26:42 +02:00 |
|
Julian Orth
|
f562f887f0
|
it: use single-pixel buffer instead of shm
|
2024-04-02 10:23:55 +02:00 |
|
Julian Orth
|
300deecc7d
|
surface: attach sync sub-surface commits to parent commits
|
2024-03-27 18:15:52 +01:00 |
|
Julian Orth
|
355a9eb240
|
input: add a default seat
|
2024-03-15 20:07:33 +01:00 |
|
Julian Orth
|
1d1d542839
|
tree: move common code out of ToplevelNode trait
|
2024-02-22 14:09:58 +01:00 |
|
Julian Orth
|
858e777f5a
|
tree: activate workspace on click
|
2022-05-17 18:58:30 +02:00 |
|
Julian Orth
|
70cc24107b
|
tree: remove hidden, unused workspaces
|
2022-05-17 17:47:01 +02:00 |
|
Julian Orth
|
6916f03e94
|
config: clean up and document theming
|
2022-05-15 20:13:25 +02:00 |
|
Julian Orth
|
b970965ed9
|
tree: switch workspace by scrolling
|
2022-05-07 18:27:20 +02:00 |
|