Re: Orca support and XFCE
"Mgr. Janusz Chmiel" <chmiel@phil.muni.cz> writes:
> I have tried to contact many various programmers to enable support
> of Orca with XFCE desktop environment. I Am very sad, that i have no
> luck, so nobody wanted to discuss about it with me.
I can see how this is saddening.
> And i Am convinced, that it is not require complex modiffications of
> at-spi components, Orca source code or even XFCE source code.
I am not very familiar with XFCE but what I know from GNOME,
I am guessing for accessibility of the XFCE specific
desktop gadgets like panels or whatever there is there are
usually some modifications necessary. After all, these
programs need to tell at-spi about what they are presenting.
> The facts related to Orca cooperation and XFCE are as follows:
>
> 1. Orca is only able to work, if user completes all Orca setup
[...]
> 2. After performing logout, user can use ALT+F2 and type Orca in XFCE
> run application dialog window.
> 3. The welcome to Orca message is appear
> 4. User can not even access Orca preferences dialog window with
> Orca. The dialog window is being correctly displaied on The screen
> when activating it, but Orca can not speak elements in this dialog
> window.
Hmm, might be that at-spi (as you guessed below) might not
be running. The orca preferences dialog, being written with GTK2,
should be accessible, regardless of the window manager you are using.
> 5. Orca is only able to work, if User run firefox (Iceweasel) WEB
> browser. In this browser, Orca is able to speak even all WEB page
> elements, all menu items, even Orca quick navigation keys are
> awailable. But if other application is executed from Firefox, for
> example, while opening Gnome-mplayer after selecting some direct link
> to work with multimedia content, live Internet streams, Orca is not
> able to access The information from this window.
What is your motivation to use XFCE with Orca, instead of GNOME?
> So Orca is able to only cooperate with Iceweasel while using Xfce
> desktop environment.
>
> I think, that it would be possible to find out, how is it possible
> and to make some special Bash scripts to start at-spi infrastructure
> or to modifi some crucial XFCE file to initiate at-spi support.
Yes, its definitely possible. What you need to get this
started is someone knowledgeable enough with XFCE internals
to start working on accessibility for it.
--
CYa,
⡍⠁⠗⠊⠕ | Debian Developer <URL:http://debian.org/>
.''`. | Get my public key via finger mlang/key@db.debian.org
: :' : | 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44
`. `'
`- <URL:http://delysid.org/> <URL:http://www.staff.tugraz.at/mlang/>
Reply to: