Re: [orca-list] MATE accessibility leaps forward by copying a script directory



Hey Kyle.

Looking at MATE accessibility is on my to-do list. Admittedly not at the
top of it, but it is there. As a result, and given your observations,
what I've done instead of copying the entire script, is just map it so
that the accessible application named "marco" maps to the script for the
accessible application named "metacity". From your observations that
should accomplish the same thing in terms of making things work better
with Orca now. As time permits, I will then investigate and do a proper
script for marco.

Given that I'm at Mozilla and hacking on Orca + Gecko stuff at the
moment, I cannot verify that this mapping works. Could you please pull
master and verify it?

Thanks!
--joanie

On 08/14/2014 11:12 AM, Kyle wrote:
For quite some time, no one was able to figure out why things like
application switcher, workspace switcher and panel switcher popups
weren't speaking in MATE. Attempting to look at the code to try to find
the problem, several of us, including myself, could see nothing that
kept these things from speaking; everything looked like it should just
work, at least to the uninitiated in the mysterious ways of gtk such as
myself.

Apparently, someone has recently found the solution. I'm not sure who
actually found it, but Kendell Clark reported it in the TalkingArch IRC
channel, and I tried it and it works. In order to make the Marco window
manager speak correctly in MATE, copy the script directory from Metacity
into a new directory for Marco. On an Arch system running Orca master, I
copied /usr/lib/python3.4/site-packages/orca/scripts/apps/metacity as
/usr/lib/python3.4/site-packages/orca/scripts/apps/marco and restarted
Orca. Immediately, all the window manager popups began speaking
correctly. There are still a few bugs, but MATE has taken a giant step
forward to become the most accessible lightweight desktop available
today. As a feature request in Orca, I would propose copying this
directory in the Orca master branch so that Marco popups will speak
correctly in future releases. Thanks.
~Kyle
http://kyle.tk/



-- 
Joanmarie Diggs
Accessibility Developer
jdiggs igalia com


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