Re: [orca-list] orca and keepass2 acccessibility



Hello,

I am slowly assembling the puzzle.

uia mono project implements UIAutomation API spec as published by microsoft an UIA winforms implementation and an UiaAtk bridge. These things are not included within mono it self.

I have just cloned the repo, replaced all refferences to gmcs with mcs and tried to build UIAutomation implementation first. Unfortunatelly it no longer compiles with mono 4.0.3.20.

Conclusion: GTK apps written in mono *should* be accessible. Since they use the same GTK libraries native gtk apps are using.
Winforms apps running with mono are not accessible.
There is a project trying to address this however it has not been updated to the latest advancements in the mono development and it requires extra efforts to make this happen as this is not just a little hackathon type project novice home developer might be able to do on a first look.

Greetings

Peter


On 11.09.2015 at 08:44 Peter Vágner wrote:
Hello,

What I am not sure about is whether UiaAtk has been merged into mono or whether we do need to build and / or install id seperatelly.

It appears their original goal was to make winforms like apps accessible on linux through UiaAtk bridge.

Poking at the repository at https://github.com/mono/uia2atk I can see loads of commits by Mike Gorse so perhaps he might be able to give us hints on how to properly make some good use out of this.

Thanks and greetings

Peter


On 11.09.2015 at 07:03 Halim Sahin wrote:
Hi Joanie,
On Thu, Sep 10, 2015 at 08:02:35PM -0400, Joanmarie Diggs wrote:
 From the searching I did, it looks like keepass2 is a Mono app. Last
time I checked, Mono applications were not accessible in Linux. If I'm
incorrect, please provide me a link for the keepass2 you're referring to.
Do you know about mono accessibility?
some years ago they implemented some sort of uia2atk and other stuff to
get mono apps accessible with orca.
I am not sure if there is work in progress or not.
Banshee is a mono app which is accessible.
Don't know if it uses the improved a11y stuff.

I wanted to use keepass2 package of debian jessie.
Maybe it's also available in ubuntu as well.
THX
--joanie

On 09/10/2015 06:47 AM, Halim Sahin wrote:
Hi, List,

Any hints to get keepass2  running with orca?
I am not sure where the Problem occours.
The keepass2 starts up but orca can't read anything.


Regards
Halim
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide:
https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org

_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]