summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* doc/gconftool-2.1: Fix typo Fe*br*uary and remove a hyphen (Bug 686634)Alfie Costa2013-01-211-2/+2
| | | | | | | | | This patch was submitted to bug 600899 in the Debian BTS by Alfie Costa [1] and has been applied to the Debian package since 2010. [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600899 [2] http://anonscm.debian.org/viewvc/pkg-gnome?view=revision&revision=25464 Bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=686634
* Try to use XDG config directory for settings storageWilliam Jon McCann2012-04-251-2/+4
| | | | | | And fallback to the original locations if it isn't found. https://bugzilla.gnome.org/show_bug.cgi?id=674803
* Remove non-existing --usage flagKjartan Maraas2011-05-241-3/+0
|
* Return the refernced objects in _refAdel Gadllah2010-09-212-0/+2
| | | | | | | | Both gconf_entry_ref() and gconf_change_set_ref() don't return the referenced objects but nothing (void), which causes issues for g_boxed_copy which uses the return value. https://bugzilla.gnome.org/show_bug.cgi?id=629984
* introspection: Add annotations to fix warningsOwen W. Taylor2010-09-087-242/+69
| | | | | | | | | | | Add (skip) (transfer) and (element-type) annotations to fix almost all warnings from introspection (there is one bug left in the scanner causing a warning about GConfError.) Docs for the functions being annotated are moved to the source files. All types that are not currently boxed or GObject are skipped; some of these could be made boxed with only a small amount of work.
* 2.31.12.31.1Matthias Clasen2010-04-1912-0/+48
|
* Remove deprecated GTK+ apiMatthias Clasen2009-02-231-6/+6
| | | | svn path=/trunk/; revision=2792
* Update svn:ignore, and remove .cvsignore filesChristian Persch2008-10-222-22/+0
| | | | svn path=/trunk/; revision=2704
* Update more. Docs adjustment. Move orbit-2.0 to Requires.private and addKjartan Maraas2008-01-081-5/+5
| | | | | | | | | | | 2008-01-08 Kjartan Maraas <kmaraas@gnome.org> * NEWS: Update more. * doc/gconf/tmpl/gconf-client.sgml: Docs adjustment. * gconf-2.0.pc.in: Move orbit-2.0 to Requires.private and add glib under Requires instead. svn path=/trunk/; revision=2505
* Note that the dir passed to gconf_client_add_dir() must not end with aKjartan Maraas2007-10-021-1/+2
| | | | | | | | | | 2007-10-02 Kjartan Maraas <kmaraas@gnome.org> * doc/gconf/tmpl/gconf-client.sgml: Note that the dir passed to gconf_client_add_dir() must not end with a slash. (Stefan Kost) Closes bug #301298. svn path=/trunk/; revision=2478
* Patch from Paolo Borelli <pborelli@katamail.com>Ray Strode2007-03-022-21/+0
| | | | | | | | | | | | | | | | | | | 2007-03-02 Ray Strode <rstrode@redhat.com> Patch from Paolo Borelli <pborelli@katamail.com> * backends/markup-tree.c: * backends/xml-dir.c: * doc/gconf/gconf-sections.txt: * doc/gconf/tmpl/gconf-internals.sgml: * gconf/gconf-backend.c: * gconf/gconf-internals.[ch]: * gconf/gconfd.c: use g_file_test instead of home brew gconf_file_test and gconf_file_exists functions svn path=/trunk/; revision=2371
* Flush after releaseKjartan Maraas2006-10-052-21/+23
|
* Add missing newline (Loïc Minier, Jan Kratochvil) Closes bug #304143.Kjartan Maraas2006-08-081-0/+1
| | | | | | | 2006-08-08 Kjartan Maraas <kmaraas@gnome.org> * doc/gconftool-2.1: Add missing newline (Loïc Minier, Jan Kratochvil) Closes bug #304143.
* Add GConfSchema functions. Add docs for GConfSchema. Patch from <kaiw atKjartan Maraas2006-05-052-121/+139
| | | | | | | | 2006-05-05 Kjartan Maraas <kmaraas@gnome.org> * doc/gconf/gconf-sections.txt: Add GConfSchema functions. * doc/gconf/tmpl/gconf-schema.sgml: Add docs for GConfSchema. Patch from <kaiw at itee.uq.edu.au>. Closes bug #147758.
* Patch from Christopher.Hanna@sun.comMark McLoughlin2006-03-061-4/+30
| | | | | | | | 2006-03-06 Mark McLoughlin <mark@skynet.ie> Patch from Christopher.Hanna@sun.com * doc/gconftool-2.1: improved man page
* Committing on behalf of Dinoop Thomas.Archana Shah2005-11-119-336/+654
|
* Version 2.11.90.GCONF_2_11_90Mark McLoughlin2005-07-2512-0/+36
| | | | | | 2005-07-25 Mark McLoughlin <mark@skynet.ie> * configure.in: Version 2.11.90.
* add a title/name instead of [Insert name here]GNOME_2_8_BRANCHPOINTJonathan Blandford2004-11-161-0/+24
| | | | | | | Tue Nov 16 12:24:26 2004 Jonathan Blandford <jrb@redhat.com> * doc/gconf/gconf-docs.sgml: add a title/name instead of [Insert name here]
* Version 2.8.0.1.GCONF_2_8_0_1Mark McLoughlin2004-09-142-136/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-09-13 Mark McLoughlin <mark@skynet.ie> * configure.in: Version 2.8.0.1. 2004-09-14 Mark McLoughlin <mark@skynet.ie> * autogen.sh: use automake 1.7 and run gtkdocize. * configure.in: check for glib-genmarshal and use GTK_DOC_CHECK. * Makefile.am: add --enable-gtk-doc to DISTCHECK_CONFIGURE_FLAGS. * gconf/Makefile.am: re-do how the marshallers are generated. * doc/gconf/Makefile.am: use gtk-doc.make. * doc/gconf/gconf.sgml: tweak to validate. * backends/Makefile.am: make xml-test link against the backend rather than rebuilding the sources. * gconf-2.m4.in: rename from gconf.m4.in.
* Version 2.7.90.GCONF_2_7_90Mark McLoughlin2004-08-032-9/+8
| | | | | | 2004-08-03 Mark McLoughlin <mark@skynet.ie> * configure.in: Version 2.7.90.
* Patch from Kai Willadsen <kaiw@itee.uq.edu.au> in bug #120349.Mark McLoughlin2004-07-094-17/+11
| | | | | | | | | | | | | | | | 2004-07-09 Mark McLoughlin <mark@skynet.ie> Patch from Kai Willadsen <kaiw@itee.uq.edu.au> in bug #120349. * doc/gconf/gconf.sgml, doc/gconf/tmpl/gconf-client.sgml, doc/gconf/tmpl/gconf.sgml, doc/intro-article.sgml, gconf/gconf-client.h, gconf/gconf-listeners.h: bring the docs up to date with the patch that we're using GObject instead of GtkObject.
* Add FAQ and DTD to distributionRoss Burton2004-06-271-1/+2
|
* Patch from Leonardo Quijano Vincenzi <lquijano@hotpop.com> in bug #144502.Mark McLoughlin2004-06-211-0/+4
| | | | | | | | | | 2004-06-21 Mark McLoughlin <mark@skynet.ie> Patch from Leonardo Quijano Vincenzi <lquijano@hotpop.com> in bug #144502. * doc/gconf/tmpl/gconf-client.sgml: warn the g_type_init() must be called before using GConfClient.
* Hmm, forgot to actually commit this:Mark McLoughlin2004-06-141-3/+3
| | | | | | | | | | 2004-06-12 Mark McLoughlin <mark@skynet.ie> Patch from Julio M. Merino Vidal <jmmv@menta.net> in bug #134247. * doc/gconf/Makefile.am: don't create a directory if its not needed.
* fix ignoresThomas Vander Stichele2004-04-011-1/+3
|
* add some documentation for set_notify_func().Mark McLoughlin2004-03-301-0/+17
| | | | | | | 2004-03-30 Mark McLoughlin <mark@skynet.ie> * doc/gconf/tmpl/gconf-backend.sgml: add some documentation for set_notify_func().
* add gconf_engine_get_for_addresses() andMark McLoughlin2004-03-302-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-29 Mark McLoughlin <mark@skynet.ie> * gconf/gconf-engine.h: add gconf_engine_get_for_addresses() and gconf_engine_get_local_for_addresses(). * gconf/gconf.c: (gconf_engine_connect): implement setting up a database from an arbitrary stack of sources. (register_engine): use the concatenation of addresses for the key. (unregister_engine): free the persistent address and address list on unregistering. (lookup_engine): use the concatenation of addresses for the key. (gconf_engine_get_local_for_addresses): add. (gconf_engine_get_for_address): update for register_engine change. (gconf_engine_get_for_addresses): impl support for remote composite dbs. (update_listener): update for the fact that listeners are now saved using the persistent name. * gconf/GConfX.idl: extend the ConfigServer interface by adding ConfigServer2 inherting from ConfigServer. Add ConfigServer2::get_database_for_addresses(). * gconf/gconf-backend.c: (gconf_address_valid), (gconf_get_backend): check the backend address doesn't contain any special characters. * gconf/gconf-database.[ch]: (source_notify_cb): don't notify unless this change could actually cause a change for the client. (gconf_database_notify_listeners): impl. notifying "other" listeners - clients listening on other stacks which contains any of the modified sources. (gconf_database_set), (gconf_database_unset): keep track of the sources modified by the change and update for the notify_listeners change. (gconf_database_recursive_unset): ditto and upd. for the change in the listeners list returned by gconf_sources_recursive_unset(). (gconf_database_get_persistent_name): make the persistent name a concatenation of the individual addresses instead of the first address. * gconf/gconf-internals.[ch]: (gconf_address_list_get_persistent_name): impl method similar to gconf_database_get_persistent_name, except concatenate the addresses from a GSList. (gconf_persistent_name_get_address_list): do the reverse. (gconf_address_list_free): free the list of strings. * gconf/gconf-sources.[ch]: (gconf_sources_new_from_source): allow creating an empty source list. (gconf_sources_set_value), (gconf_sources_unset_value): return the sources modified by the change. (prepend_unset_notify), (recursive_unset_helper), (gconf_sources_recursive_unset): return a list of GConfUnsetNotifys which contains both the key and the modified source. (get_address_resource): copy and paste of gconf_address_resource except it doesn't dup the return value. (gconf_sources_is_affected): figure out if a change to a particular key in one source affects the key with a particular stack of sources. * gconf/gconfd.[ch]: impl ConfigServer2 inheritance. (gconfd_get_database): upd for obtain_database change. (gconfd_get_composite_database): implement. (init_databases): rename dbs_by_address to dbs_by_addresses. (set_default_database): register the default db like the others. (register_database): use the persistent name as the key. (unregister_database): ditto. (lookup_database): ditto. (obtain_database): use a list of addresses, not a single one. (gconfd_notify_other_listeners): impl notifying listeners on GConfDatabases other than the one which was changed. (listener_logentry_restore_and_destroy_foreach): restore by splitting the address list string. * gconf/gconftool.c: (main): enable --config-source without --direct as it works better now. Also allow --config-source to be an address list.
* Allow backends to notify the daemon of changes to entries. Based on aMark McLoughlin2004-03-301-1/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-25 Mark McLoughlin <mark@skynet.ie> Allow backends to notify the daemon of changes to entries. Based on a patch from Cyrille Moureaux <Cyrille.Moureaux@Sun.COM> in bug #07692. * gconf/gconf-backend.h: add add_listener() and remove_listener() members to the vtable. * gconf/gconf-database.c: (source_notify_cb): re-compute the value and notify listeners when the backend reports the key has changed. (gconf_database_readd_listener), (gconf_database_remove_listener): add/remove backend listeners. * gconf/gconf-sources.[c]: (gconf_source_add_listener), (gconf_source_remove_listener), (gconf_sources_add_listener), (gconf_sources_remove_listener): impl. the glue. * doc/gconf/tmpl/gconf-backend.sgml: update the backend documentation. * backends/markup-backend.c, backends/xml-backend.c: set the add_listener() and remove_listener() members to NULL.
* add a vtable_size member to the vtable.Mark McLoughlin2004-03-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | 2004-03-24 Mark McLoughlin <mark@skynet.ie> * gconf/gconf-backend.h: add a vtable_size member to the vtable. * gconf/gconf-backend.c: (gconf_backend_verify_vtable): impl. copying handling mismatches in vtable sizes and also refuse to use the backend if any of the functions we require are NULL. (gconf_get_backend): fixup error handling a bit. * gconf/gconf-sources.c: update to take into account that the we have a copy of the vtable now rather than just a pointer to it. * doc/gconf/tmpl/gconf-backend.sgml: upd. * backends/markup-backend.c, backends/xml-backend.c: add sizeof (GConfBackendVTable) to the vtable.
* Added a FAQRoss Burton2004-03-181-0/+142
|
* Remove a lame newlineRoss Burton2003-12-031-1/+0
|
* Use gtk-doc in xml mode. (#111791)Matthias Clasen2003-10-227-76/+78
| | | | | | | | | | | Wed Oct 22 22:59:47 2003 Matthias Clasen <maclas@gmx.de> * doc/gcnf/Makefile.am: * doc/gconf/gconf.sgml: * doc/gconf/tmpl/gconf-backend.sgml: * doc/gconf/tmpl/gconf-client.sgml: * doc/gconf/tmpl/gconf-engine.sgml: * doc/gconf/tmpl/gconf.sgml: Use gtk-doc in xml mode. (#111791)
* use g_string_new (NULL) rather than g_string_new ("") #106974 MortenHavoc Pennington2003-10-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-10-22 Havoc Pennington <hp@redhat.com> * gconf/gconf.c, gconf/gconfd.c: use g_string_new (NULL) rather than g_string_new ("") #106974 Morten Welinder * gconf/gconfd.c (gconf_main): change cleanup/exit timeout to 30 seconds, bug #97361 * backends/xml-cache.c (cache_clean): whack string that needed ngettext, as it was dumb debug spew. #123866 Danilo Segan * gconf/gconf.c (gconf_handle_corba_exception): fix to avoid passing arbitrary data as printf format, #123556 Dan Winship * backends/markup-backend.c (resolve_address): remove unused variables, #122734 Kjartan Maraas * gconf.spec.in: remove, not maintained * gconf/gconf-error.c (gconf_error_new_valist): don't put a newline in error messages, bug #111845 Morten Welinder * throughout: s/dir/directory/ bug #111822 Christian Rose * gconf/gconfd.c (gconf_server_load_sources): avoid string concatenation with #defines, confuses gettext, #111821 Christian Rose * gconf/gconfd.h: fix gconf_get_poa() declaration, #110186 Morten Welinder * gconf/gconf-internals.c (read_current_server_and_set_warning): fix a warning, bug #110179 * gconf/gconfd.c (test_safe_tmp_dir): fix warning
* patch from Ray Strode to avoid breaking the schema name cache, bug #94412Havoc Pennington2003-10-221-0/+3
| | | | | | | | | | 2003-10-22 Havoc Pennington <hp@redhat.com> * gconf/gconf-client.c: patch from Ray Strode to avoid breaking the schema name cache, bug #94412 * doc/rationales.txt: add file to track bugzilla numbers to refer to later
* Added a basic gconftool-2 man pageRoss Burton2003-10-092-1/+128
|
* Update API documentation (in particular the gconf_client doc). FixesChristophe Fergeau2003-08-112-121/+319
| | | | | | | | 2003-08-11 Christophe Fergeau <teuf@gnome.org> * doc/gconf/tmpl/gconf-client.sgml: * doc/gconf/tmpl/gconf.sgml: Update API documentation (in particular the gconf_client doc). Fixes #89348.
* doc fixes from Samuel Stringham #117830Havoc Pennington2003-07-191-24/+17
| | | | | | | 2003-07-19 Havoc Pennington <hp@pobox.com> * doc/gconf/gconf.sgml: doc fixes from Samuel Stringham #117830
* remove the explicit linc module.Michael Meeks2003-06-061-1/+1
| | | | | | 2003-06-06 Michael Meeks <michael@ximian.com> * configure.in: remove the explicit linc module.
* The Apply Patches Mission: Added more introspection commands to gconftool, ↵Ross Burton2003-03-271-2/+2
| | | | wrapped headers for C++, make gcong_entry_copy, _ref and _unref public
* bump to 2.3.1Havoc Pennington2003-03-271-0/+1
| | | | | | | | | | | | | 2003-03-26 Havoc Pennington <hp@redhat.com> * configure.in: bump to 2.3.1 Apply "local locks" patch with linc_get_tmpdir modification from Michael, and the default changed to local locks. Now to get global locks you must set GCONF_GLOBAL_LOCKS=1. * gconf/gconf-internals.c (gconf_log): convert to locale encoding to pass stuff to syslog
* More comments in the schema DTDRoss Burton2003-01-241-3/+20
|
* Some additions to match the full range of schema elements curentlyYanko Kaneti2002-09-302-2/+14
| | | | | | | | 2002-09-30 Yanko Kaneti <yaneti@declera.com> * doc/gconf/gconf.sgml: * doc/gconf-1.0.dtd: Some additions to match the full range of schema elements curently accepted by gconftool. Supposedly complete now.
* change the gconf-1.0.dtd install location to $(datadir)/sgml/gconf whichYanko Kaneti2002-09-191-1/+1
| | | | | | | 2002-09-18 Yanko Kaneti <yaneti@declera.com> * doc/Makefile.am: change the gconf-1.0.dtd install location to $(datadir)/sgml/gconf which sounds more standards compliant.
* Introduce --disable-schemas-install and the GCONF_SCHEMAS_INSTALLYanko Kaneti2002-09-193-3/+32
| | | | | | | | | | | | | 2002-09-18 Yanko Kaneti <yaneti@declera.com> * gconf.m4.in: Introduce --disable-schemas-install and the GCONF_SCHEMAS_INSTALL conditional, which allows disabling the schemas installation given the package decides to support it. * doc/Makefile.am: * doc/gconf/gconf.sgml: * doc/gconf-1.0.dtd (ADDED): formal dtd for the schema files. Not yet complete. Installed in $(pkgdatadir)/xml/gconf/ for now.
* add --version argument, #79555, involves a help string but it should be OKHavoc Pennington2002-06-032-24/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-06-02 Havoc Pennington <hp@pobox.com> * gconf/gconftool.c: add --version argument, #79555, involves a help string but it should be OK if this string isn't translated. * gconf/gconf-client.c (gconf_client_get): add some g_return_if_fail, #74984 (gconf_client_key_is_writable): handle NULL entry, #75503 * gconf/gconfd.c (gconf_handle_segv): disable bug-buddy for now, too much recursion danger. * gconf/gconf-internals.c, gconf/gconfd.c: replace isspace() with g_ascii_isspace, bug #70945 * gconf/gconf-value.c (gconf_value_new): init i18n here * gconf/gconf.c (gconf_engine_blank): init i18n here * gconf/gconftool.c (main): init i18n here, call textdomain * gconf/gconfd.c (main): init i18n here, and call setlocale and textdomain * gconf/gconf-internals.c (_gconf_init_i18n): function to call from various places (gconf_orb_get): init i18n here * configure.in: require ORBit 2.4.0, linc 0.5.0, bump version to 1.1.11 fix setting of gconflocaledir (there was a typo, gtklocaledir instead of gconflocaledir) check for bind_textdomain_codeset * backends/Makefile.am (noinst_LTLIBRARIES): make markup lib noinst for now, until we merge back the gconf-markup-hacking branch post-string-freeze
* Honouring CFLAGS and LDFLAGS passed by the user Ensures successful 64bitShivaram U2002-05-111-2/+2
| | | | | | | 2002-05-10 Shivaram U <shivaram.upadhyayula@wipro.com> * doc/gconf/Makefile.am: Honouring CFLAGS and LDFLAGS passed by the user Ensures successful 64bit build on Solaris.
* make the internal functions staticHavoc Pennington2002-04-274-46/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-04-26 Havoc Pennington <hp@pobox.com> * gconf/gconf-changeset.c: make the internal functions static * gconf/gconf-internals.c (byte_type): make static (get_hostname): remove * gconf/gconfd.c (add_client): set the maximum connection buffer to a reasonable-size value in order to handle locked-up clients. * backends/xml-entry.c (node_set_schema_value): opacity fixes * gconf/gconftool.c (list_pairs_in_dir): opacity fixes * gconf/gconf.c: opacity fixes (gconf_engine_get_for_address): remove the g_warning about using this function; the change notification is a bit broken but maybe it's still useful. * gconf/gconf-sources.c: opacity fixes * gconf/gconf-database.c: namespace fixes * gconf/gconf-internals.h: namespace some things * gconf/gconf-internals.c: opacity fixes (fill_corba_schema_from_gconf_schema): make static (corba_schema_from_gconf_schema): make static * gconf/gconf-schema.c: do groundwork to make GConfSchema opaque, and fix some lack of spaces before parens * gconf/gconf-value.c: do groundwork to make GConfEntry mostly opaque (implement with GConfRealEntry)
* fuck, Martin apparently deleted -Wall last March.Havoc Pennington2002-03-211-9/+36
| | | | | | | | | | | | | | | | | | | | | 2002-03-21 Havoc Pennington <hp@redhat.com> * configure.in: fuck, Martin apparently deleted -Wall last March. * gconf/gconftool.c (main): don't pass unused arg to do_get_default_source * backends/xml-test.c: include all headers we use * backends/xml-backend.c (remove_dir): fix unused variable * backends/xml-dir.c (dir_rescan_subdirs): return a value in all cases * gconf/gconf-sanity-check.c (check_gconf): remove unused variables * gconf/gconfd.c: include sys/wait.h * gconf/gconf-client.c: remove unused function
* change all the "getters" to be functions not macros, so we can addHavoc Pennington2002-03-201-16/+64
| | | | | | | | 2002-03-20 Havoc Pennington <hp@redhat.com> * gconf/gconf-value.c: change all the "getters" to be functions not macros, so we can add g_return_if_fail and be typesafe and generally suck less. Suggested most recently by Jody.
* beef up the sanity checker to detect stuck locks, missing config files,Havoc Pennington2002-03-151-2/+4
| | | | | | | | 2002-03-14 Havoc Pennington <hp@redhat.com> * gconf/gconf-sanity-check.c (check_gconf): beef up the sanity checker to detect stuck locks, missing config files, and other screwups.