Re: [orca-list] Heads up: App preferences now use the settings manager's backend



Hi Joanie and all.
I just found out that it is now possible to have different keyboard layout for each APP.
Hehehe!

On 05/19/2014 12:53 AM, Joanmarie Diggs wrote:
Hey all.

As you may recall, a while back Orca's preferences and associated
configuration began using Orca's settings manager (so user-settings.py
became user-settings.conf). However, this change had not been made for
Orca's app preferences and associated configuration. As of this evening,
that change has been made.

Having Orca's settings manager manage all settings in the same fashion
means less code and fewer sad hacks. (Orca is 1500 lines of code lighter
now, and a couple of bugs have been fixed in the process.) But more
importantly, this change is a prerequisite step to managing settings via
GSettings which is a prerequisite step to moving configuration over to
the Control Centers of desktop environments.

This was, however, a non-trivial change. There are undoubtedly bugs.
From last cycle you should know the drill. <smiles> But as a reminder
just in case: Yes, I do care about all bugs you find as you test. But I
really, really, really care about regressions. Therefore, if you find a
bug, please also include in your report whether or not the bug is a
regression introduced by this change.

What may jump out at you most immediately is the fact that your old *.py
app-specific preferences are not loaded by Orca master. This does not
constitute a regression. I've not yet made an importer to go from the
old *.py to the json backend's *.conf. For those of you who find this
unacceptable, master might not be right for you at the moment. Those of
you who don't mind re-configuring your app-specific settings, testing is
appreciated.

The other thing you might notice is that the General page now shows up
for app preferences. As a result, you can now customize things like the
date and time format on an app-by-app basis. I still have work to do to
get profiles properly configurable within the app preferences dialog, so
for now the profile-related controls within the app preferences dialogs
are disabled.

Thanks in advance for your testing!
--joanie
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp


--
{}S José Vilmar Estácio de Souza


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