From: Andrej N. G. <an...@re...> - 2013-09-04 08:05:36
|
Hello! Jonathan Nadeau has written on Tuesday, 3 September, at 18:53: >This is fantastic! Can you give me the instructions how to build it from >git and I will test. I'm a blind user using the Orca screen reader. Does >this also mean that the lxpanel can be made accessible? No, this does not mean the lxpanel is accessible. To make lxpanel accessible it requires some efforts but I don't develop it, the main developer of lxpanel is Henry Gebhardt currently, ask him, please. To build it from GIT you should have some build environment installed which includes compiler (GCC), the git, and header files for GLib, Pango, GTK-2.0 and LibFM. To not complicate things for the best you should have libfm 1.1.x and pcmanfm 1.1.x already installed on your system so you can just compile this version and run it. If you have all this installed then it will be simple: a) open terminal; b) run command: git clone git://pcmanfm.git.sourceforge.net/gitroot/pcmanfm/pcmanfm c) run command: cd pcmanfm d) run command: ./autogen.sh e) run command: ./configure --prefix=/usr --enable-debug f) run command: make If all of that finishes without errors then you find file pcmanfm in the subdirectory src/ which you can run for desktop support. First of all you should stop any running pcmanfm by executing: killall pcmanfm and after that you can run that complied executable: src/pcmanfm --desktop If your running pcmanfm was stopped then executing command above should not return to prompt but this pcmanfm will manage desktop now and you can test it. If all will work fine then you can replace your existing pcmanfm later. All of this may be complicated for a blind person so probably it would be better if someone help you. Anyway I would rather ask testing from people who can see because I cannot guarantee it works at all as I said. Anyway, thank you very much for your desire to help. >On 09/03/2013 06:37 PM, Andrej N. Gritsenko wrote: >> As all of you know, LibFM 1.2.x got accessibility for the main window >> elements. Now it's time to make the desktop accessible. I've implemented >> it, the code is in GIT repository for pcmanfm, it still can be compiled >> with any libfm - 1.0.1 or newer. What was implemented: >> a) actions for desktop itself: >> - Show desktop menu; >> b) name for desktop items: file display name, as usual; >> c) description for icons: file content type description; >> d) actions for desktop items: >> - Activate file; >> - Show file menu. >> That resembles all non-accessible actions for desktop content. Because I >> could not get AT-SPI bus to work, I cannot test it myself, all I know it >> still can run and the accessibility widgets are activated on desktop. >> So I need help from anyone who has accessibility working to test it >> and tell me if it works as it should or not. If not then tell me, please, >> what does not work so I can fix it. Thank you in advance. With best regards. Andriy. |