Review LibKdeAccessibilityClient
Albert Astals Cid
aacid at kde.org
Thu Aug 16 21:54:03 BST 2012
El Dijous, 16 d'agost de 2012, a les 09:29:27, Frederik Gladhorn va escriure:
> Hi,
> a few of us trying to improve accessibility of KDE worked on a little
> library, LibKdeAccessibilityClient.
>
> What it does is making the AT-SPI over DBus protocol easy to use for KDE
> apps. This is the accessibility framework that we share with Gnome. It
> enables two way communication between apps and assistive tools. The first
> users for it would be the magnifiers in KWin and KMag - they can follow the
> focus with it. Further users will be screen readers and Simon with the
> AT-SPI plugin to dynamically create vocabulary for the running
> application's actions.
>
> I'd like to ask for initial review in order to move this tiny lib to
> kdesupport/frameworks. It's Qt-only
Given it's Qt only maybe you want to give it a more generic name?
Like libQtAtSpiClient ?
Cheers,
Albert
P.S: I checked the headers, not knowing anything about the topic I couln't
spot anything horribly wrong
P.S.2: You use tr() in the tests, not sure it makes much sense
> and actually only consists of two public
> classes. Due to the underlying AT-SPI being Linux-only it's not cross
> platform in the sense that a windows implementation would need a completely
> different backend (IAccessible(2) or UIA). At this time there is not much
> sense in that since accessibility tools on Windows are more advanced at the
> moment and not something we are interested in providing at this time.
>
> We'll be writing up a nice tutorial on techbase the next days, for now the
> library comes with a few auto-tests and one example application that lets
> one browse the running applications accessibility interfaces.
>
> Some of the improvements in that library were made by Amandeep as part of
> his summer of code project (with Sebastian mentoring).
>
> Feedback is much appreciated.
>
> Greetings
> Frederik
>
> _______________________________________________
> Kde-frameworks-devel mailing list
> Kde-frameworks-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
More information about the kde-core-devel
mailing list