After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 625902 - Port to GSettings
Port to GSettings
Status: RESOLVED FIXED
Product: accerciser
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Accerciser Developers
Accerciser Developers
Depends on: 626252
Blocks: 622558
 
 
Reported: 2010-08-03 00:55 UTC by Robert Ancell
Modified: 2011-09-04 18:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed gsettings schema (1.78 KB, text/xml)
2011-05-13 12:25 UTC, Javier Hernández
  Details
port to gsettings patch (37.82 KB, patch)
2011-09-02 23:28 UTC, Javier Hernández
none Details | Review

Comment 1 Javier Hernández 2011-05-13 12:25:25 UTC
Created attachment 187765 [details]
Proposed gsettings schema

I have ported actual gconf schema to gsettings.
I don't really know if it's needed to add some keys, so, some review will be appreciated!

Regards!
Comment 2 Javier Hernández 2011-05-13 18:53:20 UTC
I've realized that there are some modules storing its own preferences without a schema, so this schema still needs more keys. Those are general preferences keys, and hotkeys preferences.
Comment 3 Joanmarie Diggs (IRC: joanie) 2011-05-30 22:28:07 UTC
Related, but possibly another bug:

Accerciser (in a gsettings environment) should check to see if

  org.gnome.desktop.interface toolkit-accessibility

is set to true. If not, it should do... something. :-) Tell the user, offer to set it, whatever. This might should be in the docs too. Otherwise there is confusion as to what magic is required to make apps show up as accessible -- magic that used to be much more obvious in GNOME 2 than it is now.
Comment 4 Aline Bessa 2011-06-21 23:09:54 UTC
Guess this bug can be closed, given that Accerciser's newest version uses Gsettings.
Comment 5 Eitan Isaacson 2011-06-21 23:14:48 UTC
I don't think so. Accerciser is still using gconf for its own settings. The latest release just answers Joanie's comment (which yes, should have been a separate bug :)
Comment 6 Aline Bessa 2011-06-21 23:23:46 UTC
Good to know, Eitan. Thanks
Comment 7 Javier Hernández 2011-06-24 21:48:41 UTC
At this moment, accerciser is using gsettings ONLY for check the toolkit-accessibility key [1], as a temporary solution.

The whole migration to gsettings will take place once the pygtk migration is complete. This is to store preferences using gsettings and by removing gconf as a dependency.

Anyway, I have some of this work done, FYI.

Regards!

[1]: http://git.gnome.org/browse/accerciser/commit/?id=4f1d67e87cb855bb6731d91da1e1b7cd1fb52ca6
Comment 8 Javier Hernández 2011-09-02 23:28:50 UTC
Created attachment 195546 [details] [review]
port to gsettings patch

Here's the gconf-to-gsettings migration work.
Comment 9 Javier Hernández 2011-09-04 18:19:54 UTC
commited: 85fc11dc5503dfd826f27b55f680d8c1b16ca469