Any progress or comment on the other issues raised? Jonathan
On 26 July 2017 at 17:14, Frederik Gladhorn <gladh...@kde.org> wrote: > Hi all, > > On onsdag 26. juli 2017 08.11.18 CEST Ben Cooksley wrote: >> On Wed, Jul 26, 2017 at 9:18 AM, Mario Fux <kde...@unormal.org> wrote: >> > Am Dienstag, 25. Juli 2017, 14:55:42 CEST schrieb Albert Astals Cid: >> > >> > Morning Albert >> >> Hi Mario, >> >> >> El dimarts, 25 de juliol de 2017, a les 13:25:39 CEST, Jonathan Riddell >> >> va >> >> >> >> escriure: >> >> > libqaccessibilityclient is now in kdereview. It's in a git repo >> >> > called libkdeaccessibilityclient but we filed a sysadmin request to >> >> > rename it. >> >> > >> >> > We just released 0.2.0 in unstable (for some reason 0.1.1 was released >> >> > in stable some years ago). >> >> >> >> Do we really have to keep the Qt4 compatibility or can we kill it? >> > >> > Please keep it for now as the next Simon release (0.5.0 which is on its >> > way) is still Qt4 based. >> >> Simon is (for the moment at least) prohibited from depending on >> libqaccessibilityclient, because Extragear (as well as Plasma and >> Applications module) applications are not allowed to depend on code >> which is in Playground or KDE Review. > > It's indeed completely optional and I'm not sure if the code in Simon is ready > for prime time. Peter wrote it as an experiment (and it seems to more or less > work), but I'm not sure how stable it actually is. > > Cheers, > Frederik > > >> >> > Thx >> > Mario >> >> Cheers, >> Ben >> >> >> Cheers, >> >> >> >> Albert >> >> >> >> > What is it? >> >> > ======== >> >> > Since it's hard to grasp all the bits related to accessibility, I'll >> >> > try >> >> > to >> >> > explain what the lib is for. >> >> > Most of the stack is part of Qt 5, so nothing to worry about, that's >> >> > the >> >> > part that lets applications expose their UI over DBus for AT-SPI, so >> >> > they >> >> > work nicely with assisitve tools (e.g. Orca). In accessibility >> >> > language, >> >> > the applications act as "servers" and the screen reader for example is >> >> > a >> >> > client. >> >> > >> >> > This library is for writing clients, so applications that are >> >> > assistive, >> >> > such as screen readers. It currently has two users: KMag and Simon. >> >> > KMag can use it to follow the focus (e.g. when editing text, it can >> >> > automatically magnify the part of the document where the cursor is. >> >> > >> >> > For Simon Listens, the use is to be able to let the user trigger menus >> >> > and >> >> > buttons by voice input. > >