GNOME Bugzilla – Bug 589650
orca doesn't handle settings correctly after moving to gtkbuilder
Last modified: 2009-11-09 21:35:12 UTC
Please describe the problem: I have noticed that orca doesn't underline with dots 7/8 any more. then I have checked the settings and found that git orca can't save the indicator settings correct. When I create the settings with an older orca version the underlining works as expected. When I use orca from git to change anything in orca's settings, the Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
More infos: I can't change the vallue of orca.settings.brailleSelectorIndicator. When i use orca from git it produces allways: orca.settings.brailleSelectorIndicator = orca.settings.BRAILLE_SEL_NONE I don't know of other non-working settings.
I just checked a patch into master. Could you please pull the latest and try again? Thanks!
Sorry, it doesn't work. orca.settings.brailleSelectorIndicator = orca.settings.BRAILLE_SEL_NONE was saved again. .
That's odd. I'm trying it in English, Spanish, and German, and it works each time for correctly. :-( If you move your user-settings.py (and user-settings.pyc) to some other location and try again, are things any different? If not, would you have the time to attach a full debug.out to this bug? Thanks!
Created attachment 139188 [details] here is my debug.out
I don't see anything odd in that one. It ends with the pressing of the OK button. Any chance you have a second debug.out with the output of after you pressed the OK button and Orca restarted itself? Also, could you please attach your user-settings.py file? Maybe there's a setting in there that is throwing things off.... In order to rule out things working in OpenSolaris but not in Linux, I just set up a Ubuntu Karmic box with Orca from git Master and added the German locale. I'm able to successfully write out changes to all of the braille "underlining" settings in that environment as well. So I'm afraid I'm at a loss at the moment. :-(
Created attachment 139189 [details] The debug.out should contain all infos, because i attached the version after pressing ok and finishing it
Created attachment 139190 [details] here is a new debug.out
Thanks Halim. I'm afraid I'm still at a loss. I removed my user-settings.py and copied yours into my ~/.orca and restarted Orca using the German locale. Orca was silent as I don't use speechdispatcher, but I was able to get into the preferences dialog, change the braille settings to various and sundry things other than None. I then saved my settings. Now my user-settings.py reflects what I chose. I'm still not seeing anything unusual in your debug.out's, though thank you for providing them! Will, I need your help please. Thanks!
Hmm, I have tested orca again on a different system. You are right it works. Unfortunately i don't know why it doesn't on my other machine. BTW. after the libglade to gtkbuilder version what are the new dependencies? Maybe the problem is there???
As I understand it, there aren't new dependencies; GtkBuilder is part of Gtk.
(In reply to comment #9) > Will, I need your help please. Thanks! I tried on my OpenSolaris 2009.06 machine. Works for me. I test by changing the "Braille Indikator" section to several different values, pressing the "OK" button each time and checking the orca.settings.textAttributesBrailleIndicator value in ~/.orca/user-settings.py each time. Note that I needed to make sure I set a number of environment variables for my language setting to take place: LC_MESSAGES=de.UTF-8 GDM_LANG=de.UTF-8 LANG=de.UTF-8 ./bld/bin/orca Halim - is it possible you might have changed the orca.settings.textAttributesBrailleIndicator setting in a ~/.orca/orca-customizations.py file on the offending system?
Changing the status to NEEDINFO because we do. :-) Reassigning back to orca-maint because I have no idea what to do about this issue since I cannot reproduce it and am not seeing anything unusual in all of the information Halim has provided to us (thanks again!)
(In reply to comment #12) > I tried on my OpenSolaris 2009.06 machine. Works for me. I test by changing > the "Braille Indikator" section to several different values, pressing the "OK" > button each time and checking the orca.settings.textAttributesBrailleIndicator > value in ~/.orca/user-settings.py each time. Note that I needed to make sure I > set a number of environment variables for my language setting to take place: > > LC_MESSAGES=de.UTF-8 GDM_LANG=de.UTF-8 LANG=de.UTF-8 ./bld/bin/orca > > Halim - is it possible you might have changed the > orca.settings.textAttributesBrailleIndicator setting in a > ~/.orca/orca-customizations.py file on the offending system? I'm going to close this bug as NOTABUG. Halim, if you can provide more details, please re-open and include what you're doing to reliably reproduce the problem. Thanks!