summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Document dconf read -d option in dconf-tool.xmlbugith2023-05-091-1/+1
| | | | Fixes: #80
* bin: Add an option to ignore changes to locked keys during loadTomasz Miąsko2019-02-121-1/+8
| | | | | | | | | If load command attempts to change one of non-writable keys, the whole operation fails with an error and no changes are made. Add an `-f` option to the load command that skips non-writable keys and proceeds with remaining changes. Closes issue #1.
* bin: Document update command directory argumentTomasz Miąsko2019-02-041-0/+2
| | | | | | | | | | | Document that update command takes optional directory argument, which allows to run update in an arbitrary directory instead of the default one. The functionality itself have been added earlier for testing purposes, but it is generally useful so lets document its existence. Closes #39. Based on a patch contributed by Takao Fujiwara.
* Revert "Merge branch 'fix/build-gtk-doc' into 'master'"Daniel Playfair Cal2018-08-141-1/+1
| | | This reverts merge request !18
* Build: revert to the old "enable-gtk-doc" flag since there is no reason to ↵Daniel Playfair Cal2018-08-141-1/+1
| | | | change it
* build: Add trailing commas where necessaryIñigo Martínez2018-08-111-4/+4
| | | | | | Having trailing commas in place means that if another source file or parameter is added to the end of the list or function, there won't be noise when adding the comma to the line above.
* build: Do not make heavy use of project_nameIñigo Martínez2018-08-111-4/+4
| | | | | | | | | The current meson build files make heavy use of meson's `project_name` function. However this makes difficult for any developer to find for given program/library/file names. The project name is also never going to change. Due to this reason these calls have been changed for `dconf` itself.
* build: Use gnome's gtkdoc_html_dir functionIñigo Martínez2018-08-111-1/+1
| | | | | | | | meson's `gtkdoc_html_dir` function returns the path where HTML files will be installed for a given module. Instead of hard coding the directory, this function is used to set documentations installation directory.
* build: Rename build optionsIñigo Martínez2018-08-111-3/+3
| | | | | | | | | | Following the new meson porting guidelines, this patch renames the build options. The list of changes is as follows: - Remove the enable prefix from boolean options. - Remove the with prefix from string options. - The character separator from multi-word options has been changed to underscore.
* Allow manpages to be build seperate from gtk-doc.Koop Mast2018-08-081-13/+15
| | | | | | | | | Move the get_option('enable-gtk-doc') to the meson.build file in docs. And wrap the gtk-doc code, so 'enable-man' can be used independant from gtkdoc. Instead of skipping the docs directory completly. Reviewed-by: Philip Withnall <withnall@endlessm.com> https://bugzilla.gnome.org/show_bug.cgi?id=794446
* Remove .gitignore filesIñigo Martínez2017-10-221-21/+0
| | | | | | | | | | meson does not allow to build source code inside the source code tree, for this reason there is no need for .gitignore files to ignore built files. This patch removes .gitignore files which are no longer needed. https://bugzilla.gnome.org/show_bug.cgi?id=784910
* build: Remove autotoolsIñigo Martínez2017-10-171-51/+0
| | | | | | | To avoid the burden of maintaining multiple build systems, this patch removes autotools support. https://bugzilla.gnome.org/show_bug.cgi?id=784910
* build: Port to meson build systemIñigo Martínez2017-10-172-1/+52
| | | | | | | | meson is a build system focused on speed an ease of use, which helps speeding up the software development. This patch adds meson support along autotools. https://bugzilla.gnome.org/show_bug.cgi?id=784910
* Fix a typo in manpagePiotr Drąg2017-08-291-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=786829
* docs: add new APIsAllison Ryan Lortie2015-12-162-0/+23
| | | | ...and other various cleanups.
* docs: remove dconf-editor xinclude from toplevelRyan Lortie2015-03-161-1/+0
|
* Replace eight spaces with a tab character in MakefileRobert Ancell2015-03-041-1/+1
|
* Remove dconf-editor man page (moved to dconf-editor project)Robert Ancell2015-03-042-64/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=745500
* dconf compile: always write little endianRyan Lortie2014-02-051-1/+7
|
* Update dconf(1)Matthias Clasen2014-01-311-0/+17
| | | | | The man page was not updated when the compile command was added. Fix that.
* Add DCONF_ERROR error domainRyan Lortie2013-11-252-0/+9
| | | | | | | | | Add a DCONF_ERROR error domain with associated DConfError enum type. Use this instead of the adhoc approach that we've been taking up to this point. https://bugzilla.gnome.org/show_bug.cgi?id=704638
* Clarify statements about not using schemasRyan Lortie2013-09-101-4/+4
| | | | | | | | Reword the note in the documentation about not using GSettings schemas so that it cannot be taken to mean that the commandline tool doesn't use D-Bus. https://bugzilla.gnome.org/show_bug.cgi?id=707783
* dconf tool docs: Small tweakMatthias Clasen2013-07-161-2/+2
| | | | | Add a reference to the profile documentation in the overview.
* Expand the docsMatthias Clasen2013-07-161-7/+107
| | | | | This commit adds sections about profiles, keyfiles and locks to the overview documentation.
* dconf tool docs: mention dbusMatthias Clasen2013-07-161-0/+4
| | | | | | It is a common trap to use this tool in a VT without a session bus. Mention that a session bus is needed to write changes to the database.
* docs: Mention DCONF_PROFILE env varMatthias Clasen2013-07-161-0/+14
| | | | | Its good form to list environment variables affecting a tool in its man page.
* docs: mention nfs in the overview docsMatthias Clasen2013-07-161-0/+15
| | | | | The keyfile backend was not mentioned at all in the shipped docs so far.
* docs: add missing symbol dconf_changeset_sealRyan Lortie2013-07-121-0/+1
|
* don't use INCLUDESRyan Lortie2013-07-121-1/+1
| | | | | automake seems to prefer AM_CPPFLAGS these days (and warns about use of INCLUDES as being an "old name").
* small docs fixesRyan Lortie2013-02-111-0/+4
|
* docs: add xml files to content_filesRyan Lortie2012-10-221-0/+6
| | | | Otherwise xinclude won't find them during out-of-tree builds.
* build: Add --disable-manColin Walters2012-10-221-1/+5
| | | | | | | | | | | | | 1) For embedded systems, it makes no sense to include documentation of this kind on each image. So we might as well not even build it. 2) For people bootstrapping systems from source code, documentation is the source of many cyclical build loops. Allowing it to be disabled helps cut these loops. 3) The Docbook stylesheets are distributed as Zip files, and the gnome-ostree builder only consumes git repositories. https://bugzilla.gnome.org/show_bug.cgi?id=681385
* docs/: .gitignore updatesRyan Lortie2012-08-201-0/+4
|
* Manually list manpage xml documentsRyan Lortie2012-08-071-3/+1
| | | | | | | | There is no 1:1 mapping between .xml and .1/.7 files (due to having both dconf.7 and dconf.1) so the expression to guess the names of the .xml files wasn't working. Just manually list them.
* Add man pagesMatthias Clasen2012-08-076-0/+435
| | | | | | | | | | | | It is a nice thing if one can learn something about the running processes by looking up their man pages. This commit adds man pages for dconf-service, dconf-editor and the dconf utility in section 1. It also adds an overview man page in section 7. The contents of the overview are mostly taken from the current README. All these man pages are also included in the API docs, in a 'Programs' section. https://bugzilla.gnome.org/show_bug.cgi?id=680602
* Reimplement sync() functionalityRyan Lortie2012-07-101-0/+1
| | | | | | | | | Add dconf_engine_sync() that does the same thing as the code in the GSettings backend used to do, in a cleaner way. Update the GSettings backend to use the new call. Add a new call to DConfClient wrapping the engine call as well.
* docs/: two build fixesRyan Lortie2012-07-101-1/+3
| | | | | Fix docs build for out-of-tree (builddir != srcdir). Also add the *.c and *.h globs so that the docs get rebuilt if the files change.
* big docs cleanupRyan Lortie2012-07-103-27/+30
| | | | We're now back at 100% docs coverage with no warnings.
* add gtester supportRyan Lortie2012-07-061-0/+2
|
* Finish removing 'set_locked'Ryan Lortie2011-09-191-3/+0
| | | | A few leftovers from the tear-out: docs and header file.
* More cleanups and gtk-doc fill-inRyan Lortie2010-08-032-5/+3
|
* set_lock -> set_locked and cleanup gtk-docRyan Lortie2010-08-032-3/+2
| | | | | | | | Rename set_lock to set_locked again (and same SetLock -> SetLocked). Add missing gtk-doc bits, clean up some that are no longer there. Bump gtk-doc dependency.
* Build the gtk-doc scanner with an rpath for now...Ryan Lortie2010-07-251-1/+1
| | | | Should solve the non-libtool issues that are happening.
* Get rid of libtoolRyan Lortie2010-07-241-1/+1
| | | | | | | | | | | You need to type 'make clean' before trying to rebuild dconf after this update (in fact, 'git clean' may be appropriate to clean out all the extra files that libtool leaves around). It's quite likely that this completely breaks dconf builds on non-ELF platforms (and maybe some ELF ones). Please report any problems to bugzilla. I'm very happy to accept patches to fix portability (via ./configure-time checks).
* gtk-doc cleanupsRyan Lortie2010-06-114-5/+10
|
* distcheck fixupsRyan Lortie2010-06-102-0/+2
|
* Setup initial gtk-docRyan Lortie2010-06-107-0/+107