1. 19 Jun, 2018 1 commit
  2. 12 Jan, 2018 1 commit
  3. 26 Oct, 2017 1 commit
  4. 11 Oct, 2017 3 commits
  5. 12 Jul, 2017 1 commit
    • Daniel Boles's avatar
      gsettingsschema: Fix a compiler warning · 5eededcc
      Daniel Boles authored
      g_build_filename() returns a gchar*, but it was stored in a const gchar*
      and then g_free()d, which is wrong and led to a warning about the const
      qualifier being cast away.
      5eededcc
  6. 29 May, 2017 1 commit
  7. 22 May, 2017 1 commit
  8. 22 Nov, 2016 1 commit
  9. 04 Jun, 2016 1 commit
  10. 24 Feb, 2016 1 commit
  11. 16 Feb, 2016 1 commit
  12. 16 Dec, 2015 1 commit
  13. 05 Jun, 2015 1 commit
  14. 05 Feb, 2015 1 commit
  15. 28 Jan, 2015 2 commits
  16. 20 Nov, 2014 1 commit
  17. 23 Jul, 2014 2 commits
  18. 23 May, 2014 1 commit
  19. 15 Apr, 2014 1 commit
  20. 08 Feb, 2014 1 commit
  21. 06 Feb, 2014 3 commits
  22. 01 Feb, 2014 2 commits
  23. 31 Jan, 2014 1 commit
  24. 08 Jan, 2014 1 commit
  25. 23 Nov, 2013 1 commit
  26. 29 Oct, 2013 1 commit
  27. 28 Oct, 2013 5 commits
  28. 27 Oct, 2013 2 commits
    • Allison Karlitskaya's avatar
      Add g_settings_schema_key_get_summary/description · 96a053e0
      Allison Karlitskaya authored
      Add an API to read the summary and description from the .xml schema
      files.
      
      This will be used by dconf-editor and gnome-tweak-tool.
      
      This API is a bit heavy -- it parses the XML and builds a table.  It
      also loads gettext domains for translation.  It only does these things
      if it is used, however, so it will not impact normal applications.
      
      We store the summary/description in a pair of hash tables on the schema
      source (which we have a backref to as of a few commits ago).  We can't
      use a global table because people might want to request summary and
      description from non-default sources.  We don't want to use per-schema
      tables because we'd have to reparse the directory every time (since we
      cannot guess which file a schema may have been in).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=668232
      96a053e0
    • Allison Karlitskaya's avatar
      Make GSettingsSchemaKey public · 84fa07ae
      Allison Karlitskaya authored
      Take this private API and make it public along with a boxed type and
      ref/unref functions.
      
      Future commits will add accessors with new functionality and some that
      allow us to deprecate functions on GSettings itself (such as
      g_settings_get_range).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=668232
      84fa07ae