Julian Orth
84f7f88399
all: address clippy lints
2024-05-02 20:00:50 +02:00
Julian Orth
1e24e6ca1a
all: handle unused zwp_table_tool_v2 interface
2024-05-02 19:53:15 +02:00
Julian Orth
a46ab007df
wayland: fix memory leak in wlr-data-control
2024-05-02 19:47:14 +02:00
Julian Orth
8cee61122e
all: remove dead code
2024-05-02 19:37:19 +02:00
mahkoh
a20008d446
Merge pull request #189 from mahkoh/jorth/switch
...
config: allow handling switch events
2024-04-28 13:41:21 +02:00
Julian Orth
cf233abb5a
config: allow handling switch events
2024-04-28 13:35:52 +02:00
mahkoh
55d55bf161
Merge pull request #188 from mahkoh/jorth/gestures
...
wayland: implement pointer-gestures-unstable-v1
2024-04-27 22:16:33 +02:00
Julian Orth
ee24971c6d
wayland: implement pointer-gestures-unstable-v1
2024-04-27 17:56:14 +02:00
mahkoh
afc360ea85
Merge pull request #187 from mahkoh/jorth/ffm
...
config: make focus-follows-mouse optional
2024-04-27 11:21:55 +02:00
Julian Orth
a12065a915
config: make focus-follows-mouse optional
2024-04-27 11:19:42 +02:00
mahkoh
fe2663fca3
Merge pull request #186 from mahkoh/drm-lease
...
wayland: implement wp-drm-lease-v1
2024-04-26 22:52:32 +02:00
Julian Orth
abbc847144
wayland: implement wp-drm-lease-v1
2024-04-26 15:46:51 +02:00
Julian Orth
e92c92bf49
metal: add lease infrastructure
2024-04-26 15:46:49 +02:00
Julian Orth
1f18b46135
cli: allow overriding non-desktop setting
2024-04-26 15:45:31 +02:00
Julian Orth
24d08918c4
metal: send non-desktop outputs to the frontend
2024-04-26 15:45:16 +02:00
Julian Orth
fa3d870935
tree: access outputs via root node
2024-04-26 15:45:16 +02:00
Julian Orth
b5f1166360
metal: don't use non-desktop screens
2024-04-26 15:45:16 +02:00
Julian Orth
88a396575c
metal: use manual Debug implementations
2024-04-26 15:45:14 +02:00
mahkoh
5b851efe0c
Merge pull request #185 from mahkoh/jorth/output-removal
...
wayland: allow binding to removed outputs
2024-04-25 20:10:57 +02:00
Julian Orth
c27bf4d597
wayland: allow binding to removed outputs
2024-04-25 20:05:24 +02:00
Julian Orth
4651f760f0
wayland: don't store direct output references
2024-04-25 19:38:19 +02:00
mahkoh
0605438d56
Merge pull request #183 from mahkoh/jorth/run-privileged
...
cli: make nested/out-of-jay run-privileged a no-op
2024-04-24 14:44:14 +02:00
Julian Orth
a29c408583
cli: make nested/out-of-jay run-privileged a no-op
2024-04-24 14:39:56 +02:00
mahkoh
5af6de075e
Merge pull request #182 from mahkoh/jorth/transient-seat
...
wayland: implement ext-transient-seat-v1
2024-04-24 14:17:22 +02:00
Julian Orth
25f363d086
wayland: implement ext-transient-seat-v1
2024-04-24 14:05:33 +02:00
mahkoh
b924393746
Merge pull request #181 from mahkoh/jorth/dialog2
...
wayland: implement xdg-dialog-v1
2024-04-24 13:53:08 +02:00
Julian Orth
5dff6c38fd
wayland: implement xdg-dialog-v1
2024-04-24 13:51:13 +02:00
mahkoh
4a236b7833
Merge pull request #180 from mahkoh/jorth/client-caps
...
wayland: implement wp-security-manager-v1
2024-04-24 13:18:26 +02:00
Julian Orth
1fceffe235
wayland: implement wp-security-manager-v1
2024-04-24 13:02:39 +02:00
Julian Orth
886339ff96
clients: grant layer-shell to unprivileged clients
2024-04-24 13:02:23 +02:00
Julian Orth
ef53d72ff8
clients: use fine-grained capabilities for privileged protocols
2024-04-24 13:02:22 +02:00
mahkoh
e543646944
Merge pull request #178 from mahkoh/jorth/v1.1.0
...
docs: prepare 1.1 release
2024-04-22 13:35:26 +02:00
Julian Orth
7774345eeb
docs: prepare 1.1 release
2024-04-22 13:31:48 +02:00
mahkoh
1d0a4c03e5
Merge pull request #176 from mahkoh/jorth/png
...
cli: support png screenshots
2024-04-21 14:39:19 +02:00
Julian Orth
17d5deb2b9
cli: support png screenshots
2024-04-21 14:35:35 +02:00
mahkoh
62767ab304
Merge pull request #174 from mahkoh/jorth/github-actions
...
docs: recommend installing shaderc
2024-04-21 13:24:25 +02:00
Julian Orth
89d41b5bdd
docs: recommend installing shaderc
2024-04-21 13:23:13 +02:00
mahkoh
091760eb01
Merge pull request #173 from mahkoh/jorth/github-actions
...
ci: install shaderc
2024-04-21 13:11:22 +02:00
Julian Orth
15fa92a43b
ci: install shaderc
2024-04-21 13:07:13 +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
mahkoh
2fe8570641
Merge pull request #171 from mahkoh/jorth/fix-layer-shell-abs-pos
...
tree: fix positioning of layer-shell surfaces
2024-04-20 21:08:50 +02:00
Julian Orth
2b4173f10b
tree: fix positioning of layer-shell surfaces
2024-04-20 21:01:36 +02:00
mahkoh
1566873c25
Merge pull request #170 from mahkoh/jorth/workspace-capture
...
portal: implement workspace capture
2024-04-20 16:01:22 +02:00
Julian Orth
33a0a40857
portal: implement workspace capture
2024-04-20 13:49:46 +02:00
Julian Orth
c6864a6d85
tree: fix per-workspace capture tracking
2024-04-20 13:30:34 +02:00
mahkoh
670588fe4d
Merge pull request #169 from mahkoh/jorth/select-toplevel
...
portal: implement window capture
2024-04-19 14:26:43 +02:00
Julian Orth
4e10415e5c
portal: implement window capture
2024-04-19 12:12:49 +02:00
Julian Orth
f0600917ff
wayland: add capabilities to jay_compositor
2024-04-19 12:12:03 +02:00
Julian Orth
c6b189b07d
portal: fix trace logging of messages
2024-04-19 00:32:26 +02:00
Julian Orth
137d5fe200
portal: use atomics for shared memory access
2024-04-19 00:25:41 +02:00