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 650193 - Port to GSettings
Port to GSettings
Status: RESOLVED OBSOLETE
Product: buoh
Classification: Other
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: buoh-maint
buoh-maint
Depends on:
Blocks:
 
 
Reported: 2011-05-14 16:55 UTC by Pablo Arroyo Loma
Modified: 2018-08-29 10:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
first (16.35 KB, patch)
2011-05-14 16:55 UTC, Pablo Arroyo Loma
none Details | Review
Convert codebase to UTF-8 (a prerequisite for the second patch) (19.80 KB, patch)
2018-08-22 02:08 UTC, Jan Tojnar
none Details | Review
Port to GSettings (20.69 KB, patch)
2018-08-22 02:12 UTC, Jan Tojnar
none Details | Review

Description Pablo Arroyo Loma 2011-05-14 16:55:30 UTC
Created attachment 187822 [details] [review]
first

Revove GConf symbols
Comment 1 Jan Tojnar 2018-08-22 02:08:32 UTC
Created attachment 373422 [details] [review]
Convert codebase to UTF-8 (a prerequisite for the second patch)
Comment 2 Jan Tojnar 2018-08-22 02:12:11 UTC
Created attachment 373423 [details] [review]
Port to GSettings

I cleaned up the original patch by Pablo a bit, fixed the build and intltool extraction, and added gettext domain to the schemas. I also made the schemas more idiomatic by not using the deprecated `/apps/` namespace and changed type of `zoom method` to enum. Additionally, I removed the GConf migration since gconf keys cannot be easily converted to enums; it should not matter, though, as the settings are only three tiny presentational preferences.

Had to convert the source code to UTF-8 for glib-mkenums to work, see the previous patch.
Comment 3 Jan Tojnar 2018-08-29 10:08:03 UTC
Superseded by https://gitlab.gnome.org/GNOME/buoh/merge_requests/1