Julian Orth
19b07fa7dc
xwayland: allow windows to scale themselves
2024-10-08 11:14:30 +02:00
Julian Orth
d8ee1ac19c
config: make ui dragging configurable
2024-10-02 11:35:07 +02:00
Julian Orth
02ece60909
metal: make post_commit_margin configurable
2024-09-14 13:56:22 +02:00
Julian Orth
e377470f3f
all: use expect attribute where possible
2024-09-06 11:08:22 +02:00
Julian Orth
b4ca15fec0
metal: allow configuring framebuffer formats
2024-09-04 21:43:04 +02:00
Julian Orth
40e87f8f91
ei: add support for libei
2024-07-25 19:40:29 +02:00
Amine Hassane
681c1ad033
wayland: implement wl_touch
...
Co-authored-by: Julian Orth <ju.orth@gmail.com>
2024-07-21 02:00:47 +02:00
Julian Orth
49f6304716
metal: implement tearing
2024-07-18 15:36:24 +02:00
Julian Orth
2d7c13b0b4
metal: implement VRR
2024-07-18 14:20:01 +02:00
Julian Orth
76a3c50560
render: add a damage visualizer
2024-07-12 20:05:31 +02:00
Julian Orth
84d7632341
all: address clippy lints
2024-07-02 17:13:20 +02:00
Julian Orth
70a8f47288
tree: add window-management mode
2024-05-26 02:36:19 +02:00
Julian Orth
86e283d255
config: allow mapping input devices to outputs
2024-05-02 21:24:19 +02:00
Julian Orth
8cee61122e
all: remove dead code
2024-05-02 19:37:19 +02:00
Julian Orth
cf233abb5a
config: allow handling switch events
2024-04-28 13:35:52 +02:00
Julian Orth
a12065a915
config: make focus-follows-mouse optional
2024-04-27 11:19:42 +02:00
Julian Orth
886339ff96
clients: grant layer-shell to unprivileged clients
2024-04-24 13:02:23 +02:00
cwegener
10ecaafd79
chore: layer shell programs need privileged ( #172 )
...
* chore: layer shell programs need privileged
see 6efb6b8
* fix: correct use of privileged exec in config
* fix: correct use of privileged exec in config
---------
Co-authored-by: mahkoh <mahkoh@users.noreply.github.com>
2024-04-21 11:53:04 +02:00
Julian Orth
17a0dfed5e
seat: add framework to select toplevels
2024-04-18 17:12:11 +02:00
Julian Orth
66817b5dc1
all: fix clippy lints
2024-04-17 15:36:32 +02:00
Julian Orth
6f55675bdb
config: implement shortcut latching
2024-04-17 12:09:02 +02:00
Julian Orth
90dbde99ab
config: add support for mod masks in shortcuts
2024-04-16 18:58:35 +02:00
Julian Orth
18bc86d14f
config: allow consuming/forwarding key events
2024-04-15 18:42:59 +02:00
Julian Orth
6ee4fdb9f4
config: implement on-release shortcuts
2024-04-15 18:41:34 +02:00
Julian Orth
826f40adca
seat: implement per-device keymaps
2024-04-12 17:06:16 +02:00
Julian Orth
1a9b7146fd
config: allow configuring repeat rates via toml
2024-04-05 19:24:35 +02:00
Julian Orth
affea49e49
config: allow running commands privileged
2024-04-01 13:16:34 +02:00
Julian Orth
aa296a6aea
config: allow disabling explicit-sync
2024-03-27 18:34:14 +01:00
Julian Orth
84e6b74893
all: address clippy lints
2024-03-23 09:00:16 +01:00
Julian Orth
fecfd24ba0
config: add move-to-output action
2024-03-17 13:38:01 +01:00
Julian Orth
2a517f437a
config: fix toml move-to-workspace action
2024-03-17 13:00:23 +01:00
Julian Orth
3cebf651c5
config: change default config to use toml-based configuration
2024-03-16 04:22:27 +01:00