Julian Orth
|
00aa689e7a
|
pointer-constraints: defer cursor position update
|
2025-05-29 00:01:35 +02:00 |
|
Mostafa Ibrahim
|
0930f00356
|
implement zwlr_foreign_toplevel_management protocol (#452)
* implement zwlr_foreign_toplevel_management protocol
* check if initial id is empty
|
2025-05-28 13:53:29 +02:00 |
|
Julian Orth
|
7405e04937
|
pointer-constraints: implement cursor position hint
|
2025-05-28 12:11:51 +02:00 |
|
Julian Orth
|
235184774e
|
linked-list: properly detach other root node in append_all
|
2025-05-21 19:44:01 +02:00 |
|
Julian Orth
|
8c49ecd5fe
|
all: address clippy lints
|
2025-05-18 18:10:57 +02:00 |
|
Julian Orth
|
f00b8075e0
|
tree: don't make xdg-popup visible if parent is not visible
|
2025-05-14 17:53:16 +02:00 |
|
Stipe Kotarac
|
b20153550e
|
input: add click method and middle button emulation
|
2025-05-14 14:17:49 +02:00 |
|
Julian Orth
|
0524e01a3c
|
metal: sort InputDevice functions
|
2025-05-14 14:07:25 +02:00 |
|
Julian Orth
|
08ad526eef
|
wl_surface: apply full damage if surface becomes invisible
|
2025-05-12 14:49:31 +02:00 |
|
Julian Orth
|
68713b2e39
|
vulkan: create high-priority queues if possible
|
2025-05-10 22:44:00 +02:00 |
|
Julian Orth
|
7a623006e2
|
compositor: set scheduler to SCHED_RR before dropping CAP_SYS_NICE
|
2025-05-10 22:41:40 +02:00 |
|
Julian Orth
|
af6e868a78
|
all: drop all privileges at startup
|
2025-05-10 22:36:39 +02:00 |
|
Julian Orth
|
b3334449a6
|
reaper: setup deathsig in compositor
|
2025-05-10 20:03:34 +02:00 |
|
Julian Orth
|
e500698af7
|
tree: set lock node to invisible when idling
|
2025-05-09 19:27:41 +02:00 |
|
Julian Orth
|
599f0a8ae5
|
config: allow configuring the pointer-revert-key
|
2025-05-09 16:39:44 +02:00 |
|
Julian Orth
|
93db2d8fb3
|
seat: release buttons when reverting from grab owner
|
2025-05-09 16:03:42 +02:00 |
|
Julian Orth
|
4d70864f61
|
build: upgrade rand to 0.9
|
2025-05-09 15:57:04 +02:00 |
|
elden
|
6341623e72
|
all: add musl support
|
2025-05-09 15:39:56 +02:00 |
|
Julian Orth
|
c9b0e86bf5
|
wp-color-management-v1: allocate description ids linearly
|
2025-05-08 16:50:18 +02:00 |
|
Julian Orth
|
38d7a60d00
|
cli: add commands to inspect the tree
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
bd04b09171
|
cli: add commands to inspect clients
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
5e3465d861
|
config: add initial-tile-state window rule
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
b1ca98b488
|
config: add auto-focus window rule
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
51e752992f
|
config: add workspace window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
5ad6ca4dd3
|
config: add WM_WINDOW_ROLE window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
faa0b27ef8
|
config: add WM_CLASS window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
6d3d4dcabb
|
config: add toplevel-tag window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
5f1268cada
|
config: add just-mapped window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
e36ccd560c
|
config: add fullscreen window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
91c948b219
|
config: add keyboard-focus window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
eb172e9d8c
|
config: add urgency window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
dcf57db3df
|
config: add visibility window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
8bb8b2a649
|
config: add floating window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
da64166e82
|
config: add app-id window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
6ef7655dbd
|
config: add title window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
2b5be7fbd9
|
config: add client window criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
59f8acdfde
|
config: add window-rule infrastructure
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
a6257910bb
|
config: add exe client criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
cc734a135c
|
config: add comm client criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
bdabb7bbdd
|
config: add xwayland client criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
a952e658da
|
config: add pid client criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
587ffc7ee5
|
config: add uid client criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
9bf79bf23c
|
config: add sandbox client criteria
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
fd2163d658
|
config: add client-rule infrastructure
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
17e715cde4
|
criteria: add infrastructure
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
597636fba6
|
io_uring: add debounce future
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
9977f9dfdf
|
config: add Window
|
2025-05-07 22:41:43 +02:00 |
|
Julian Orth
|
ab095b89cf
|
config: add Client
|
2025-05-06 20:51:11 +02:00 |
|
Julian Orth
|
52994c085a
|
config: add seat to seat-based window management messages
|
2025-05-06 20:51:11 +02:00 |
|
Julian Orth
|
c5818dcd32
|
placeholder: run tl_destroy when replacing placeholder
|
2025-05-06 20:51:11 +02:00 |
|