Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make this accessible for blind using orca. #322

Open
paxcoder opened this issue Aug 7, 2021 · 1 comment
Open

make this accessible for blind using orca. #322

paxcoder opened this issue Aug 7, 2021 · 1 comment
Labels
a11y Accessibility enhancement New feature or request

Comments

@paxcoder
Copy link

paxcoder commented Aug 7, 2021

Hi.
I want to use lagrange on my ubuntu computer, but the app just is'nt working with orca.
Shame, no gui gemini clients which support orca.

@skyjake skyjake added the enhancement New feature or request label Aug 7, 2021
@skyjake
Copy link
Owner

skyjake commented Aug 7, 2021

This is related to issue #186 that is generally about accessibility API integration.

When it comes to Orca, it appears the AT-SPI API that it uses is based on D-Bus, which is currently not available to Lagrange and also a blocker for proper Flatpak Portal API support (#245, #282).

My current thinking is that the path of least resistance here is to make it possible to have alternative UI chrome implementations in the app, so you could build one with GTK+ for instance, solving both the AT-SPI and Flatpak Portal issues and generally having better integration on a "standard" Linux desktop. Similarly, on iOS for instance, you could build the UI with native controls to have support for iOS accessibility features. However, this is not a trivial undertaking, so it needs to be worked towards gradually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants