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
Julian Orth
27f30f8d28
config: send server-side capabilities to config
2024-04-16 17:24:47 +02:00
mahkoh
c235f026f0
Merge pull request #165 from mahkoh/jorth/release-shortcut
...
config: implement on-release shortcuts
2024-04-15 19:52:08 +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
mahkoh
af3280652e
Merge pull request #164 from mahkoh/jorth/input-method
...
seat: implement input methods
2024-04-15 15:42:20 +02:00
Julian Orth
daf52299db
seat: implement input methods
2024-04-15 15:34:00 +02:00