1
0
Fork 0
forked from wry/wry
Commit graph

724 commits

Author SHA1 Message Date
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
Julian Orth
9de741f529 portal: track if current buffers have been sent to peer 2024-04-19 00:23:13 +02:00
Julian Orth
02e8d9eb80 portal: stream logs when starting from cli 2024-04-18 17:12:11 +02:00
Julian Orth
17a0dfed5e seat: add framework to select toplevels 2024-04-18 17:12:11 +02:00
Julian Orth
e4e090d3a2 seat: revert to default pointer owner when ESC is pressed 2024-04-18 12:46:32 +02:00
mahkoh
9a7e6c2518
Merge pull request #168 from mahkoh/jorth/various-fixes
metal: discard presentation feedback when presentation fails
2024-04-17 22:05:20 +02:00
Julian Orth
57bd05049f docs: update release notes 2024-04-17 21:51:49 +02:00
Julian Orth
cc58d069e0 surface: ignore set_visible for sub-surfaces without buffers 2024-04-17 21:50:37 +02:00
Julian Orth
9acbea1389 metal: discard presentation feedback when presentation fails 2024-04-17 21:49:31 +02:00
mahkoh
db81300d02
Merge pull request #167 from mahkoh/jorth/invalid-activation-token
wayland: ignore invalid activation tokens
2024-04-17 16:52:52 +02:00
Julian Orth
66817b5dc1 all: fix clippy lints 2024-04-17 15:36:32 +02:00
Julian Orth
10c869b672 wayland: ignore invalid activation tokens 2024-04-17 15:35:51 +02:00
mahkoh
a3a7874506
Merge pull request #166 from mahkoh/jorth/latch
Implement push-to-talk via shortcuts
2024-04-17 12:21:30 +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