LR-BEHAV-ACCESS: the Flatpak may talk to the accessibility bus, so Orca can read LightCraft

This commit is contained in:
Nathaniel Ledford
2026-10-31 07:33:45 -04:00
parent c4fd54e0a6
commit e845b97d8d
5 changed files with 16 additions and 2 deletions
@@ -25,6 +25,10 @@ finish-args:
- --share=ipc
# GPU access for the wgpu renderer (Vulkan, or GL as a fallback).
- --device=dri
# Screen readers: AccessKit asks the accessibility bus (org.a11y.Bus) whether one is running and
# publishes the window there over AT-SPI. Without it the sandbox hides the bus and the app is
# invisible to Orca and other assistive technology.
- --talk-name=org.a11y.Bus
# The library lives in ~/Pictures/LightCraft Library by default, and imports usually come from
# Pictures. Open/Save dialogs go through the file-chooser portal (rfd's xdg-portal backend) and
# drag-and-drop through the document portal, so picked folders elsewhere work without broad
@@ -31,6 +31,10 @@ finish-args:
- --share=ipc
# GPU access for the wgpu renderer (Vulkan, or GL as a fallback).
- --device=dri
# Screen readers: AccessKit asks the accessibility bus (org.a11y.Bus) whether one is running and
# publishes the window there over AT-SPI. Without it the sandbox hides the bus and the app is
# invisible to Orca and other assistive technology.
- --talk-name=org.a11y.Bus
# The library lives in ~/Pictures/LightCraft Library by default, and imports usually come from
# Pictures. Open/Save dialogs go through the file-chooser portal (rfd's xdg-portal backend) and
# drag-and-drop through the document portal, so picked folders elsewhere work without broad