From 5c1676dfe6d2f3c837a5e074117b45613fd29a72 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 20:30:19 +0200 Subject: Adding upstream version 2.10.34. Signed-off-by: Daniel Baumann --- devel-docs/libgimpconfig/Makefile.am | 60 ++ devel-docs/libgimpconfig/Makefile.in | 1110 ++++++++++++++++++++ devel-docs/libgimpconfig/html/GimpColorConfig.html | 904 ++++++++++++++++ devel-docs/libgimpconfig/html/api-index-full.html | 654 ++++++++++++ devel-docs/libgimpconfig/html/home.png | Bin 0 -> 256 bytes devel-docs/libgimpconfig/html/index.html | 66 ++ devel-docs/libgimpconfig/html/left-insensitive.png | Bin 0 -> 395 bytes devel-docs/libgimpconfig/html/left.png | Bin 0 -> 262 bytes .../html/libgimpconfig-GimpConfig-deserialize.html | 160 +++ .../html/libgimpconfig-GimpConfig-params.html | 504 +++++++++ .../html/libgimpconfig-GimpConfig-path.html | 627 +++++++++++ .../html/libgimpconfig-GimpConfig-serialize.html | 296 ++++++ .../html/libgimpconfig-GimpConfig-utils.html | 294 ++++++ .../html/libgimpconfig-GimpConfig.html | 989 +++++++++++++++++ .../html/libgimpconfig-GimpConfigError.html | 152 +++ .../html/libgimpconfig-GimpConfigWriter.html | 763 ++++++++++++++ .../html/libgimpconfig-GimpScanner.html | 685 ++++++++++++ .../html/libgimpconfig-hierarchy.html | 35 + .../libgimpconfig/html/libgimpconfig.devhelp2 | 195 ++++ devel-docs/libgimpconfig/html/pt01.html | 66 ++ .../libgimpconfig/html/right-insensitive.png | Bin 0 -> 373 bytes devel-docs/libgimpconfig/html/right.png | Bin 0 -> 261 bytes devel-docs/libgimpconfig/html/style.css | 530 ++++++++++ devel-docs/libgimpconfig/html/up-insensitive.png | Bin 0 -> 374 bytes devel-docs/libgimpconfig/html/up.png | Bin 0 -> 260 bytes devel-docs/libgimpconfig/libgimpconfig-docs.sgml | 59 ++ .../libgimpconfig/libgimpconfig-overrides.txt | 0 .../libgimpconfig/libgimpconfig-sections.txt | 205 ++++ devel-docs/libgimpconfig/libgimpconfig.types | 5 + devel-docs/libgimpconfig/version.in | 1 + 30 files changed, 8360 insertions(+) create mode 100644 devel-docs/libgimpconfig/Makefile.am create mode 100644 devel-docs/libgimpconfig/Makefile.in create mode 100644 devel-docs/libgimpconfig/html/GimpColorConfig.html create mode 100644 devel-docs/libgimpconfig/html/api-index-full.html create mode 100644 devel-docs/libgimpconfig/html/home.png create mode 100644 devel-docs/libgimpconfig/html/index.html create mode 100644 devel-docs/libgimpconfig/html/left-insensitive.png create mode 100644 devel-docs/libgimpconfig/html/left.png create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig.devhelp2 create mode 100644 devel-docs/libgimpconfig/html/pt01.html create mode 100644 devel-docs/libgimpconfig/html/right-insensitive.png create mode 100644 devel-docs/libgimpconfig/html/right.png create mode 100644 devel-docs/libgimpconfig/html/style.css create mode 100644 devel-docs/libgimpconfig/html/up-insensitive.png create mode 100644 devel-docs/libgimpconfig/html/up.png create mode 100644 devel-docs/libgimpconfig/libgimpconfig-docs.sgml create mode 100644 devel-docs/libgimpconfig/libgimpconfig-overrides.txt create mode 100644 devel-docs/libgimpconfig/libgimpconfig-sections.txt create mode 100644 devel-docs/libgimpconfig/libgimpconfig.types create mode 100644 devel-docs/libgimpconfig/version.in (limited to 'devel-docs/libgimpconfig') diff --git a/devel-docs/libgimpconfig/Makefile.am b/devel-docs/libgimpconfig/Makefile.am new file mode 100644 index 0000000..534e223 --- /dev/null +++ b/devel-docs/libgimpconfig/Makefile.am @@ -0,0 +1,60 @@ +## Process this file with automake to produce Makefile.in + +# The name of the module. +DOC_MODULE = libgimpconfig + +# The top-level SGML file. +DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml + +# The directory containing the source code. +DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE) + +# Extra options to pass to gtkdoc-scangobj +SCANGOBJ_OPTIONS = + +# Extra options to supply to gtkdoc-scan +SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED" + +# Extra options to supply to gtkdoc-mkdb +MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp + +# Extra options to supply to gtkdoc-fixref +FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpmath/html + +# Used for dependencies +HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h +CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c + +# Header files to ignore when scanning +IGNORE_HFILES = \ + gimpconfig.h + +# Images to copy into HTML directory +HTML_IMAGES= + +# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) +content_files = + +# Other files to distribute +extra_files = + +# CFLAGS and LDFLAGS for compiling scan program. Only needed +# if $(DOC_MODULE).types is non-empty. +GTKDOC_CFLAGS = \ + @CFLAGS@ \ + -I$(top_srcdir) \ + -I$(top_builddir) \ + @GLIB_CFLAGS@ + +GTKDOC_LIBS = \ + $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \ + $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \ + $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \ + $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \ + @GLIB_LIBS@ + + +include $(top_srcdir)/gtk-doc.make + +# Other files to distribute +EXTRA_DIST += version.in diff --git a/devel-docs/libgimpconfig/Makefile.in b/devel-docs/libgimpconfig/Makefile.in new file mode 100644 index 0000000..8e59eb9 --- /dev/null +++ b/devel-docs/libgimpconfig/Makefile.in @@ -0,0 +1,1110 @@ +# Makefile.in generated by automake 1.16.3 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994-2020 Free Software Foundation, Inc. + +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# -*- mode: makefile -*- +# +# gtk-doc.make - make rules for gtk-doc +# Copyright (C) 2003 James Henstridge +# 2004-2007 Damon Chaplin +# 2007-2017 Stefan Sauer +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +#################################### +# Everything below here is generic # +#################################### +VPATH = @srcdir@ +am__is_gnu_make = { \ + if test -z '$(MAKELEVEL)'; then \ + false; \ + elif test -n '$(MAKE_HOST)'; then \ + true; \ + elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ + true; \ + else \ + false; \ + fi; \ +} +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ + case $$MAKEFLAGS in \ + *\\[\ \ ]*) \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +subdir = devel-docs/libgimpconfig +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/m4macros/alsa.m4 \ + $(top_srcdir)/m4macros/ax_compare_version.m4 \ + $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \ + $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \ + $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \ + $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \ + $(top_srcdir)/m4macros/detectcflags.m4 \ + $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = version +CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = +SOURCES = +DIST_SOURCES = +am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ + *) (install-info --version) >/dev/null 2>&1;; \ + esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \ + $(top_srcdir)/gtk-doc.make +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +AA_LIBS = @AA_LIBS@ +ACLOCAL = @ACLOCAL@ +ALLOCA = @ALLOCA@ +ALL_LINGUAS = @ALL_LINGUAS@ +ALSA_CFLAGS = @ALSA_CFLAGS@ +ALSA_LIBS = @ALSA_LIBS@ +ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@ +AMTAR = @AMTAR@ +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ +APPSTREAM_UTIL = @APPSTREAM_UTIL@ +AR = @AR@ +AS = @AS@ +ATK_CFLAGS = @ATK_CFLAGS@ +ATK_LIBS = @ATK_LIBS@ +ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +BABL_CFLAGS = @BABL_CFLAGS@ +BABL_LIBS = @BABL_LIBS@ +BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@ +BUG_REPORT_URL = @BUG_REPORT_URL@ +BUILD_EXEEXT = @BUILD_EXEEXT@ +BUILD_OBJEXT = @BUILD_OBJEXT@ +BZIP2_LIBS = @BZIP2_LIBS@ +CAIRO_CFLAGS = @CAIRO_CFLAGS@ +CAIRO_LIBS = @CAIRO_LIBS@ +CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@ +CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@ +CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@ +CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@ +CATALOGS = @CATALOGS@ +CATOBJEXT = @CATOBJEXT@ +CC = @CC@ +CCAS = @CCAS@ +CCASDEPMODE = @CCASDEPMODE@ +CCASFLAGS = @CCASFLAGS@ +CCDEPMODE = @CCDEPMODE@ +CC_FOR_BUILD = @CC_FOR_BUILD@ +CC_VERSION = @CC_VERSION@ +CFLAGS = @CFLAGS@ +CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ +CPP_FOR_BUILD = @CPP_FOR_BUILD@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DATADIRNAME = @DATADIRNAME@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DESKTOP_DATADIR = @DESKTOP_DATADIR@ +DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@ +DLLTOOL = @DLLTOOL@ +DOC_SHOOTER = @DOC_SHOOTER@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +FGREP = @FGREP@ +FILE_AA = @FILE_AA@ +FILE_EXR = @FILE_EXR@ +FILE_HEIF = @FILE_HEIF@ +FILE_JP2_LOAD = @FILE_JP2_LOAD@ +FILE_JPEGXL = @FILE_JPEGXL@ +FILE_MNG = @FILE_MNG@ +FILE_PDF_SAVE = @FILE_PDF_SAVE@ +FILE_PS = @FILE_PS@ +FILE_WMF = @FILE_WMF@ +FILE_XMC = @FILE_XMC@ +FILE_XPM = @FILE_XPM@ +FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@ +FONTCONFIG_LIBS = @FONTCONFIG_LIBS@ +FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@ +FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@ +FREETYPE_CFLAGS = @FREETYPE_CFLAGS@ +FREETYPE_LIBS = @FREETYPE_LIBS@ +GDBUS_CODEGEN = @GDBUS_CODEGEN@ +GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ +GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@ +GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ +GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@ +GEGL = @GEGL@ +GEGL_CFLAGS = @GEGL_CFLAGS@ +GEGL_LIBS = @GEGL_LIBS@ +GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@ +GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GEXIV2_CFLAGS = @GEXIV2_CFLAGS@ +GEXIV2_LIBS = @GEXIV2_LIBS@ +GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@ +GIMP_API_VERSION = @GIMP_API_VERSION@ +GIMP_APP_VERSION = @GIMP_APP_VERSION@ +GIMP_BINARY_AGE = @GIMP_BINARY_AGE@ +GIMP_COMMAND = @GIMP_COMMAND@ +GIMP_DATA_VERSION = @GIMP_DATA_VERSION@ +GIMP_FULL_NAME = @GIMP_FULL_NAME@ +GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@ +GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@ +GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@ +GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@ +GIMP_MKENUMS = @GIMP_MKENUMS@ +GIMP_MODULES = @GIMP_MODULES@ +GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@ +GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@ +GIMP_PLUGINS = @GIMP_PLUGINS@ +GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@ +GIMP_REAL_VERSION = @GIMP_REAL_VERSION@ +GIMP_RELEASE = @GIMP_RELEASE@ +GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@ +GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@ +GIMP_UNSTABLE = @GIMP_UNSTABLE@ +GIMP_USER_VERSION = @GIMP_USER_VERSION@ +GIMP_VERSION = @GIMP_VERSION@ +GIO_CFLAGS = @GIO_CFLAGS@ +GIO_LIBS = @GIO_LIBS@ +GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@ +GIO_UNIX_LIBS = @GIO_UNIX_LIBS@ +GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@ +GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@ +GLIB_CFLAGS = @GLIB_CFLAGS@ +GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@ +GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ +GLIB_LIBS = @GLIB_LIBS@ +GLIB_MKENUMS = @GLIB_MKENUMS@ +GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@ +GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@ +GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@ +GMOFILES = @GMOFILES@ +GMSGFMT = @GMSGFMT@ +GOBJECT_QUERY = @GOBJECT_QUERY@ +GREP = @GREP@ +GS_LIBS = @GS_LIBS@ +GTKDOC_CHECK = @GTKDOC_CHECK@ +GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ +GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ +GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ +GTKDOC_MKPDF = @GTKDOC_MKPDF@ +GTKDOC_REBASE = @GTKDOC_REBASE@ +GTK_CFLAGS = @GTK_CFLAGS@ +GTK_LIBS = @GTK_LIBS@ +GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@ +GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@ +GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@ +GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@ +GUDEV_CFLAGS = @GUDEV_CFLAGS@ +GUDEV_LIBS = @GUDEV_LIBS@ +HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@ +HARFBUZZ_LIBS = @HARFBUZZ_LIBS@ +HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@ +HAVE_CXX14 = @HAVE_CXX14@ +HAVE_FINITE = @HAVE_FINITE@ +HAVE_ISFINITE = @HAVE_ISFINITE@ +HAVE_VFORK = @HAVE_VFORK@ +HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@ +HTML_DIR = @HTML_DIR@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INSTOBJEXT = @INSTOBJEXT@ +INTLLIBS = @INTLLIBS@ +INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ +INTLTOOL_MERGE = @INTLTOOL_MERGE@ +INTLTOOL_PERL = @INTLTOOL_PERL@ +INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@ +INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ +INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ +INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ +INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ +INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ +INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ +ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@ +ISO_CODES_LOCATION = @ISO_CODES_LOCATION@ +JPEG_LIBS = @JPEG_LIBS@ +JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@ +JSON_GLIB_LIBS = @JSON_GLIB_LIBS@ +JXL_CFLAGS = @JXL_CFLAGS@ +JXL_LIBS = @JXL_LIBS@ +JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@ +JXL_THREADS_LIBS = @JXL_THREADS_LIBS@ +LCMS_CFLAGS = @LCMS_CFLAGS@ +LCMS_LIBS = @LCMS_LIBS@ +LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ +LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@ +LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@ +LIBHEIF_LIBS = @LIBHEIF_LIBS@ +LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@ +LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@ +LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@ +LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@ +LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@ +LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@ +LIBOBJS = @LIBOBJS@ +LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@ +LIBUNWIND_LIBS = @LIBUNWIND_LIBS@ +LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@ +LIPO = @LIPO@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@ +LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ +LT_VERSION_INFO = @LT_VERSION_INFO@ +LZMA_CFLAGS = @LZMA_CFLAGS@ +LZMA_LIBS = @LZMA_LIBS@ +MAIL = @MAIL@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MANIFEST_TOOL = @MANIFEST_TOOL@ +MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@ +MIME_INFO_LIBS = @MIME_INFO_LIBS@ +MIME_TYPES = @MIME_TYPES@ +MKDIR_P = @MKDIR_P@ +MKINSTALLDIRS = @MKINSTALLDIRS@ +MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@ +MNG_CFLAGS = @MNG_CFLAGS@ +MNG_LIBS = @MNG_LIBS@ +MSGFMT = @MSGFMT@ +MSGFMT_OPTS = @MSGFMT_OPTS@ +MSGMERGE = @MSGMERGE@ +MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@ +MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@ +NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@ +NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@ +NM = @NM@ +NMEDIT = @NMEDIT@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +OPENEXR_CFLAGS = @OPENEXR_CFLAGS@ +OPENEXR_LIBS = @OPENEXR_LIBS@ +OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@ +OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@ +OPENJPEG_LIBS = @OPENJPEG_LIBS@ +OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@ +PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@ +PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@ +PATHSEP = @PATHSEP@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@ +PERL_VERSION = @PERL_VERSION@ +PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ +PNG_CFLAGS = @PNG_CFLAGS@ +PNG_LIBS = @PNG_LIBS@ +POFILES = @POFILES@ +POPPLER_CFLAGS = @POPPLER_CFLAGS@ +POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@ +POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@ +POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@ +POPPLER_LIBS = @POPPLER_LIBS@ +POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@ +POSUB = @POSUB@ +PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ +PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ +PYBIN_PATH = @PYBIN_PATH@ +PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@ +PYCAIRO_LIBS = @PYCAIRO_LIBS@ +PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@ +PYGTK_CFLAGS = @PYGTK_CFLAGS@ +PYGTK_CODEGEN = @PYGTK_CODEGEN@ +PYGTK_DEFSDIR = @PYGTK_DEFSDIR@ +PYGTK_LIBS = @PYGTK_LIBS@ +PYLINK_LIBS = @PYLINK_LIBS@ +PYTHON = @PYTHON@ +PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_INCLUDES = @PYTHON_INCLUDES@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ +RANLIB = @RANLIB@ +RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@ +RT_LIBS = @RT_LIBS@ +SCREENSHOT_LIBS = @SCREENSHOT_LIBS@ +SED = @SED@ +SENDMAIL = @SENDMAIL@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +SOCKET_LIBS = @SOCKET_LIBS@ +SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@ +SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@ +SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@ +STRIP = @STRIP@ +SVG_CFLAGS = @SVG_CFLAGS@ +SVG_LIBS = @SVG_LIBS@ +SYMPREFIX = @SYMPREFIX@ +TIFF_LIBS = @TIFF_LIBS@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +WEBKIT_CFLAGS = @WEBKIT_CFLAGS@ +WEBKIT_LIBS = @WEBKIT_LIBS@ +WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@ +WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@ +WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@ +WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@ +WEBPMUX_LIBS = @WEBPMUX_LIBS@ +WEBP_CFLAGS = @WEBP_CFLAGS@ +WEBP_LIBS = @WEBP_LIBS@ +WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@ +WEB_PAGE = @WEB_PAGE@ +WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@ +WINDRES = @WINDRES@ +WMF_CFLAGS = @WMF_CFLAGS@ +WMF_CONFIG = @WMF_CONFIG@ +WMF_LIBS = @WMF_LIBS@ +WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@ +XDG_EMAIL = @XDG_EMAIL@ +XFIXES_CFLAGS = @XFIXES_CFLAGS@ +XFIXES_LIBS = @XFIXES_LIBS@ +XGETTEXT = @XGETTEXT@ +XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@ +XMC_CFLAGS = @XMC_CFLAGS@ +XMC_LIBS = @XMC_LIBS@ +XMKMF = @XMKMF@ +XMLLINT = @XMLLINT@ +XMU_LIBS = @XMU_LIBS@ +XPM_LIBS = @XPM_LIBS@ +XSLTPROC = @XSLTPROC@ +XVFB_RUN = @XVFB_RUN@ +X_CFLAGS = @X_CFLAGS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_LIBS = @X_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +Z_LIBS = @Z_LIBS@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_AR = @ac_ct_AR@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +gimpdatadir = @gimpdatadir@ +gimpdir = @gimpdir@ +gimplocaledir = @gimplocaledir@ +gimpplugindir = @gimpplugindir@ +gimpsysconfdir = @gimpsysconfdir@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +intltool__v_merge_options_ = @intltool__v_merge_options_@ +intltool__v_merge_options_0 = @intltool__v_merge_options_0@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +manpage_gimpdir = @manpage_gimpdir@ +mkdir_p = @mkdir_p@ +ms_librarian = @ms_librarian@ +mypaint_brushes_dir = @mypaint_brushes_dir@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ +runstatedir = @runstatedir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ + +# The name of the module. +DOC_MODULE = libgimpconfig + +# The top-level SGML file. +DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml + +# The directory containing the source code. +DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE) + +# Extra options to pass to gtkdoc-scangobj +SCANGOBJ_OPTIONS = + +# Extra options to supply to gtkdoc-scan +SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED" + +# Extra options to supply to gtkdoc-mkdb +MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp + +# Extra options to supply to gtkdoc-fixref +FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpmath/html + +# Used for dependencies +HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h +CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c + +# Header files to ignore when scanning +IGNORE_HFILES = \ + gimpconfig.h + + +# Images to copy into HTML directory +HTML_IMAGES = + +# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) +content_files = + +# Other files to distribute +extra_files = + +# CFLAGS and LDFLAGS for compiling scan program. Only needed +# if $(DOC_MODULE).types is non-empty. +GTKDOC_CFLAGS = \ + @CFLAGS@ \ + -I$(top_srcdir) \ + -I$(top_builddir) \ + @GLIB_CFLAGS@ + +GTKDOC_LIBS = \ + $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \ + $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \ + $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \ + $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \ + @GLIB_LIBS@ + +@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) +@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) +@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = +@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute + +# We set GPATH here; this gives us semantics for GNU make +# which are more like other make's VPATH, when it comes to +# whether a source that is a target of one rule is then +# searched for in VPATH/GPATH. +# +GPATH = $(srcdir) +TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE) +SETUP_FILES = \ + $(content_files) \ + $(expand_content_files) \ + $(DOC_MAIN_SGML_FILE) \ + $(DOC_MODULE)-sections.txt \ + $(DOC_MODULE)-overrides.txt + + +# Other files to distribute +EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in +DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \ + html-build.stamp pdf-build.stamp \ + sgml.stamp html.stamp pdf.stamp + +SCANOBJ_FILES = \ + $(DOC_MODULE).actions \ + $(DOC_MODULE).args \ + $(DOC_MODULE).hierarchy \ + $(DOC_MODULE).interfaces \ + $(DOC_MODULE).prerequisites \ + $(DOC_MODULE).signals + +REPORT_FILES = \ + $(DOC_MODULE)-undocumented.txt \ + $(DOC_MODULE)-undeclared.txt \ + $(DOC_MODULE)-unused.txt + +CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test +@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = +@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp +@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = +@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp + +#### setup #### +GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@) +GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@) +GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build"; + +#### scan #### +GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@) +GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@) +GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files"; +GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@) +GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@) +GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects"; + +#### xml #### +GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@) +GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@) +GTK_DOC_V_XML_0 = @echo " DOC Building XML"; + +#### html #### +GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@) +GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@) +GTK_DOC_V_HTML_0 = @echo " DOC Building HTML"; +GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@) +GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@) +GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references"; + +#### pdf #### +GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@) +GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@) +GTK_DOC_V_PDF_0 = @echo " DOC Building PDF"; +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpconfig/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu devel-docs/libgimpconfig/Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ + esac; +$(top_srcdir)/gtk-doc.make $(am__empty): + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +version: $(top_builddir)/config.status $(srcdir)/version.in + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +tags TAGS: + +ctags CTAGS: + +cscope cscopelist: + + +distdir: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) distdir-am + +distdir-am: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" distdir="$(distdir)" \ + dist-hook +check-am: all-am +check: check-am +@ENABLE_GTK_DOC_FALSE@all-local: +all-am: Makefile all-local +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + if test -z '$(STRIP)'; then \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + install; \ + else \ + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ + fi +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool clean-local mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-local + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-data-local + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic \ + maintainer-clean-local + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-local + +.MAKE: install-am install-strip + +.PHONY: all all-am all-local check check-am clean clean-generic \ + clean-libtool clean-local cscopelist-am ctags-am dist-hook \ + distclean distclean-generic distclean-libtool distclean-local \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-data-local \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + maintainer-clean-local mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ + uninstall-am uninstall-local + +.PRECIOUS: Makefile + + +gtkdoc-check.test: Makefile + $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \ + echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \ + chmod +x $@ + +all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) +.PHONY: all-gtk-doc + +@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc + +docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) + +$(REPORT_FILES): sgml-build.stamp + +setup-build.stamp: + -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ + files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \ + if test "x$$files" != "x" ; then \ + for file in $$files ; do \ + destdir=`dirname $(abs_builddir)/$$file`; \ + test -d "$$destdir" || mkdir -p "$$destdir"; \ + test -f $(abs_srcdir)/$$file && \ + cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ + done; \ + fi; \ + fi + $(AM_V_at)touch setup-build.stamp + +scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB) + $(GTK_DOC_V_SCAN)_source_dir='' ; \ + for i in $(DOC_SOURCE_DIR) ; do \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ + done ; \ + gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES) + $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \ + scanobj_options=""; \ + gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \ + if test "$$?" = "0"; then \ + if test "x$(V)" = "x1"; then \ + scanobj_options="--verbose"; \ + fi; \ + fi; \ + CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \ + gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \ + else \ + for i in $(SCANOBJ_FILES) ; do \ + test -f $$i || touch $$i ; \ + done \ + fi + $(AM_V_at)touch scan-build.stamp + +$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp + @true + +sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent + $(GTK_DOC_V_XML)_source_dir='' ; \ + for i in $(DOC_SOURCE_DIR) ; do \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ + done ; \ + gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS) + $(AM_V_at)touch sgml-build.stamp + +sgml.stamp: sgml-build.stamp + @true + +$(DOC_MAIN_SGML_FILE): sgml-build.stamp + @true + +xml/gtkdocentities.ent: Makefile + $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + echo ""; \ + ) > $@ + +html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) + $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \ + mkhtml_options=""; \ + gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ + if test "$$?" = "0"; then \ + if test "x$(V)" = "x1"; then \ + mkhtml_options="$$mkhtml_options --verbose"; \ + fi; \ + fi; \ + gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \ + if test "$$?" = "0"; then \ + mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \ + fi; \ + cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) + -@test "x$(HTML_IMAGES)" = "x" || \ + for file in $(HTML_IMAGES) ; do \ + test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \ + test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \ + test -f $$file && cp $$file $(abs_builddir)/html; \ + done; + $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) + $(AM_V_at)touch html-build.stamp + +pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) + $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \ + mkpdf_options=""; \ + gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \ + if test "$$?" = "0"; then \ + if test "x$(V)" = "x1"; then \ + mkpdf_options="$$mkpdf_options --verbose"; \ + fi; \ + fi; \ + if test "x$(HTML_IMAGES)" != "x"; then \ + for img in $(HTML_IMAGES); do \ + part=`dirname $$img`; \ + echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \ + if test $$? != 0; then \ + mkpdf_options="$$mkpdf_options --imgdir=$$part"; \ + fi; \ + done; \ + fi; \ + gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS) + $(AM_V_at)touch pdf-build.stamp + +############## + +clean-local: + @rm -f *~ *.bak + @rm -rf .libs + @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \ + rm -f $(DOC_MODULE).types; \ + fi + @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \ + rm -f $(DOC_MODULE)-sections.txt; \ + fi + +distclean-local: + @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \ + $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt + @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ + rm -f $(SETUP_FILES) $(DOC_MODULE).types; \ + fi + +maintainer-clean-local: + @rm -rf xml html + +install-data-local: + @installfiles=`echo $(builddir)/html/*`; \ + if test "$$installfiles" = '$(builddir)/html/*'; \ + then echo 1>&2 'Nothing to install' ; \ + else \ + if test -n "$(DOC_MODULE_VERSION)"; then \ + installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \ + else \ + installdir="$(DESTDIR)$(TARGET_DIR)"; \ + fi; \ + $(mkinstalldirs) $${installdir} ; \ + for i in $$installfiles; do \ + echo ' $(INSTALL_DATA) '$$i ; \ + $(INSTALL_DATA) $$i $${installdir}; \ + done; \ + if test -n "$(DOC_MODULE_VERSION)"; then \ + mv -f $${installdir}/$(DOC_MODULE).devhelp2 \ + $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \ + fi; \ + $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \ + fi + +uninstall-local: + @if test -n "$(DOC_MODULE_VERSION)"; then \ + installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \ + else \ + installdir="$(DESTDIR)$(TARGET_DIR)"; \ + fi; \ + rm -rf $${installdir} + +# +# Require gtk-doc when making dist +# +@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs +@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc: +@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***" +@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***" +@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***" +@HAVE_GTK_DOC_FALSE@ @false + +dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local + @mkdir $(distdir)/html + @cp ./html/* $(distdir)/html + @-cp ./$(DOC_MODULE).pdf $(distdir)/ + @-cp ./$(DOC_MODULE).types $(distdir)/ + @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/ + @cd $(distdir) && rm -f $(DISTCLEANFILES) + @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html + +.PHONY : dist-hook-local docs + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/devel-docs/libgimpconfig/html/GimpColorConfig.html b/devel-docs/libgimpconfig/html/GimpColorConfig.html new file mode 100644 index 0000000..60d1be9 --- /dev/null +++ b/devel-docs/libgimpconfig/html/GimpColorConfig.html @@ -0,0 +1,904 @@ + + + + +GimpColorConfig: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpColorConfig

+

GimpColorConfig — Color management settings.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+GimpColorManagementMode + +gimp_color_config_get_mode () +
+GimpColorRenderingIntent + +gimp_color_config_get_display_intent () +
+gboolean + +gimp_color_config_get_display_bpc () +
+gboolean + +gimp_color_config_get_display_optimize () +
+gboolean + +gimp_color_config_get_display_profile_from_gdk () +
+GimpColorRenderingIntent + +gimp_color_config_get_simulation_intent () +
+gboolean + +gimp_color_config_get_simulation_bpc () +
+gboolean + +gimp_color_config_get_simulation_optimize () +
+gboolean + +gimp_color_config_get_simulation_gamut_check () +
+GimpColorProfile * + +gimp_color_config_get_rgb_color_profile () +
+GimpColorProfile * + +gimp_color_config_get_gray_color_profile () +
+GimpColorProfile * + +gimp_color_config_get_cmyk_color_profile () +
+GimpColorProfile * + +gimp_color_config_get_display_color_profile () +
+GimpColorProfile * + +gimp_color_config_get_simulation_color_profile () +
+
+
+

Properties

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GimpConfigPathcmyk-profileRead / Write / Construct
+char *display-moduleRead / Write / Construct
gbooleandisplay-optimizeRead / Write / Construct
GimpConfigPathdisplay-profileRead / Write / Construct
gbooleandisplay-profile-from-gdkRead / Write / Construct
GimpColorRenderingIntentdisplay-rendering-intentRead / Write / Construct
gbooleandisplay-use-black-point-compensationRead / Write / Construct
GimpConfigPathgray-profileRead / Write / Construct
GimpColorManagementModemodeRead / Write / Construct
+GimpRGB *out-of-gamut-colorRead / Write / Construct
GimpConfigPathprinter-profileRead / Write / Construct
GimpConfigPathrgb-profileRead / Write / Construct
gbooleanshow-hsvRead / Write / Construct
gbooleanshow-rgb-u8Read / Write / Construct
gbooleansimulation-gamut-checkRead / Write / Construct
gbooleansimulation-optimizeRead / Write / Construct
GimpColorRenderingIntentsimulation-rendering-intentRead / Write / Construct
gbooleansimulation-use-black-point-compensationRead / Write / Construct
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
enumGimpColorManagementMode
enumGimpColorRenderingIntent
+
+
+

Object Hierarchy

+
    GObject
+    ╰── GimpColorConfig
+
+
+
+

Description

+

Color management settings.

+
+
+

Functions

+
+

gimp_color_config_get_mode ()

+
GimpColorManagementMode
+gimp_color_config_get_mode (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_display_intent ()

+
GimpColorRenderingIntent
+gimp_color_config_get_display_intent (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_display_bpc ()

+
gboolean
+gimp_color_config_get_display_bpc (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_display_optimize ()

+
gboolean
+gimp_color_config_get_display_optimize
+                               (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_display_profile_from_gdk ()

+
gboolean
+gimp_color_config_get_display_profile_from_gdk
+                               (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_simulation_intent ()

+
GimpColorRenderingIntent
+gimp_color_config_get_simulation_intent
+                               (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_simulation_bpc ()

+
gboolean
+gimp_color_config_get_simulation_bpc (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_simulation_optimize ()

+
gboolean
+gimp_color_config_get_simulation_optimize
+                               (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_simulation_gamut_check ()

+
gboolean
+gimp_color_config_get_simulation_gamut_check
+                               (GimpColorConfig *config);
+
+

Parameters

+
+++++ + + + + + +

config

a GimpColorConfig

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_rgb_color_profile ()

+
GimpColorProfile *
+gimp_color_config_get_rgb_color_profile
+                               (GimpColorConfig *config,
+                                GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GimpColorConfig

 

error

return location for a GError

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_gray_color_profile ()

+
GimpColorProfile *
+gimp_color_config_get_gray_color_profile
+                               (GimpColorConfig *config,
+                                GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GimpColorConfig

 

error

return location for a GError

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_cmyk_color_profile ()

+
GimpColorProfile *
+gimp_color_config_get_cmyk_color_profile
+                               (GimpColorConfig *config,
+                                GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GimpColorConfig

 

error

return location for a GError

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_display_color_profile ()

+
GimpColorProfile *
+gimp_color_config_get_display_color_profile
+                               (GimpColorConfig *config,
+                                GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GimpColorConfig

 

error

return location for a GError

 
+
+

Since: 2.10

+
+
+
+

gimp_color_config_get_simulation_color_profile ()

+
GimpColorProfile *
+gimp_color_config_get_simulation_color_profile
+                               (GimpColorConfig *config,
+                                GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GimpColorConfig

 

error

return location for a GError

 
+
+

Since: 2.10

+
+
+
+

Types and Values

+
+

enum GimpColorManagementMode

+

Modes of color management.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + +

GIMP_COLOR_MANAGEMENT_OFF

+

Color management is off

+
 

GIMP_COLOR_MANAGEMENT_DISPLAY

+

Color managed display

+
 

GIMP_COLOR_MANAGEMENT_SOFTPROOF

+

Soft-proofing

+
 
+
+
+
+
+

enum GimpColorRenderingIntent

+

Intents for color management.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL

+

Preceptual

+
 

GIMP_COLOR_RENDERING_INTENT_RELATIVE_COLORIMETRIC

+

Relative colorimetric

+
 

GIMP_COLOR_RENDERING_INTENT_SATURATION

+

Saturation

+
 

GIMP_COLOR_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC

+

Absolute colorimetric

+
 
+
+
+
+
+

Property Details

+
+

The “cmyk-profile” property

+
  “cmyk-profile”             GimpConfigPath
+

The CMYK color profile used to convert between RGB and CMYK.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: NULL

+
+
+
+

The “display-module” property

+
  “display-module”           char *
+

This property is deprecated and its value ignored.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: "CdisplayLcms"

+
+
+
+

The “display-optimize” property

+
  “display-optimize”         gboolean
+

When disabled, image display might be of better quality at the cost of speed.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: TRUE

+
+
+
+

The “display-profile” property

+
  “display-profile”          GimpConfigPath
+

The color profile of your (primary) monitor.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: NULL

+
+
+
+

The “display-profile-from-gdk” property

+
  “display-profile-from-gdk” gboolean
+

When enabled, GIMP will try to use the display color profile from the windowing system. The configured monitor profile is then only used as a fallback.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: FALSE

+
+
+
+

The “display-rendering-intent” property

+
  “display-rendering-intent” GimpColorRenderingIntent
+

How colors are converted from your image's color space to your display device. Relative colorimetric is usually the best choice. Unless you use a LUT monitor profile (most monitor profiles are matrix), choosing perceptual intent really gives you relative colorimetric.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: GIMP_COLOR_RENDERING_INTENT_RELATIVE_COLORIMETRIC

+
+
+
+

The “display-use-black-point-compensation” property

+
  “display-use-black-point-compensation” gboolean
+

Do use black point compensation (unless you know you have a reason not to).

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: TRUE

+
+
+
+

The “gray-profile” property

+
  “gray-profile”             GimpConfigPath
+

The preferred grayscale working space color profile. It will be offered next to the built-in grayscale profile when a color profile can be chosen.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: NULL

+
+
+
+

The “mode” property

+
  “mode”                     GimpColorManagementMode
+

How images are displayed on screen.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: GIMP_COLOR_MANAGEMENT_DISPLAY

+
+
+
+

The “out-of-gamut-color” property

+
  “out-of-gamut-color”       GimpRGB *
+

The color to use for marking colors which are out of gamut.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+
+
+
+

The “printer-profile” property

+
  “printer-profile”          GimpConfigPath
+

The color profile to use for soft-proofing from your image's color space to some other color space, including soft-proofing to a printer or other output device profile. .

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: NULL

+
+
+
+

The “rgb-profile” property

+
  “rgb-profile”              GimpConfigPath
+

The preferred RGB working space color profile. It will be offered next to the built-in RGB profile when a color profile can be chosen.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: NULL

+
+
+
+

The “show-hsv” property

+
  “show-hsv”                 gboolean
+

Show HSV instead of LCH.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: FALSE

+
+
+
+

The “show-rgb-u8” property

+
  “show-rgb-u8”              gboolean
+

Show RGB 0..255 scales.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: FALSE

+
+
+
+

The “simulation-gamut-check” property

+
  “simulation-gamut-check”   gboolean
+

When enabled, the soft-proofing will mark colors which can not be represented in the target color space.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: FALSE

+
+
+
+

The “simulation-optimize” property

+
  “simulation-optimize”      gboolean
+

When disabled, soft-proofing might be of better quality at the cost of speed.

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: TRUE

+
+
+
+

The “simulation-rendering-intent” property

+
  “simulation-rendering-intent” GimpColorRenderingIntent
+

How colors are converted from your image's color space to the output simulation device (usually your monitor). Try them all and choose what looks the best. .

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL

+
+
+
+

The “simulation-use-black-point-compensation” property

+
  “simulation-use-black-point-compensation” gboolean
+

Try with and without black point compensation and choose what looks best. .

+

Owner: GimpColorConfig

+

Flags: Read / Write / Construct

+

Default value: FALSE

+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/api-index-full.html b/devel-docs/libgimpconfig/html/api-index-full.html new file mode 100644 index 0000000..59931cf --- /dev/null +++ b/devel-docs/libgimpconfig/html/api-index-full.html @@ -0,0 +1,654 @@ + + + + +Index: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+

+Index

+

C

+
+GimpColorConfig:cmyk-profile, object property in GimpColorConfig +
+
+
+GimpColorConfig:display-module, object property in GimpColorConfig +
+
+
+GimpColorConfig:display-optimize, object property in GimpColorConfig +
+
+
+GimpColorConfig:display-profile, object property in GimpColorConfig +
+
+
+GimpColorConfig:display-profile-from-gdk, object property in GimpColorConfig +
+
+
+GimpColorConfig:display-rendering-intent, object property in GimpColorConfig +
+
+
+GimpColorConfig:display-use-black-point-compensation, object property in GimpColorConfig +
+
+
+GimpColorConfig:gray-profile, object property in GimpColorConfig +
+
+
+GimpColorConfig:mode, object property in GimpColorConfig +
+
+
+GimpColorConfig:out-of-gamut-color, object property in GimpColorConfig +
+
+
+GimpColorConfig:printer-profile, object property in GimpColorConfig +
+
+
+GimpColorConfig:rgb-profile, object property in GimpColorConfig +
+
+
+GimpColorConfig:show-hsv, object property in GimpColorConfig +
+
+
+GimpColorConfig:show-rgb-u8, object property in GimpColorConfig +
+
+
+GimpColorConfig:simulation-gamut-check, object property in GimpColorConfig +
+
+
+GimpColorConfig:simulation-optimize, object property in GimpColorConfig +
+
+
+GimpColorConfig:simulation-rendering-intent, object property in GimpColorConfig +
+
+
+GimpColorConfig:simulation-use-black-point-compensation, object property in GimpColorConfig +
+
+
+GimpColorManagementMode, enum in GimpColorConfig +
+
+
+GimpColorRenderingIntent, enum in GimpColorConfig +
+
+
+gimp_color_config_get_cmyk_color_profile, function in GimpColorConfig +
+
+
+gimp_color_config_get_display_bpc, function in GimpColorConfig +
+
+
+gimp_color_config_get_display_color_profile, function in GimpColorConfig +
+
+
+gimp_color_config_get_display_intent, function in GimpColorConfig +
+
+
+gimp_color_config_get_display_optimize, function in GimpColorConfig +
+
+
+gimp_color_config_get_display_profile_from_gdk, function in GimpColorConfig +
+
+
+gimp_color_config_get_gray_color_profile, function in GimpColorConfig +
+
+
+gimp_color_config_get_mode, function in GimpColorConfig +
+
+
+gimp_color_config_get_rgb_color_profile, function in GimpColorConfig +
+
+
+gimp_color_config_get_simulation_bpc, function in GimpColorConfig +
+
+
+gimp_color_config_get_simulation_color_profile, function in GimpColorConfig +
+
+
+gimp_color_config_get_simulation_gamut_check, function in GimpColorConfig +
+
+
+gimp_color_config_get_simulation_intent, function in GimpColorConfig +
+
+
+gimp_color_config_get_simulation_optimize, function in GimpColorConfig +
+
+
+GimpConfig, struct in GimpConfig +
+
+
+GimpConfigError, enum in GimpConfigError +
+
+
+GimpConfigInterface, struct in GimpConfig +
+
+
+GimpConfigPath, typedef in GimpConfig-path +
+
+
+GimpConfigPathType, enum in GimpConfig-path +
+
+
+GimpConfigWriter, struct in GimpConfigWriter +
+
+
+gimp_config_build_data_path, function in GimpConfig-path +
+
+
+gimp_config_build_plug_in_path, function in GimpConfig-path +
+
+
+gimp_config_build_writable_path, function in GimpConfig-path +
+
+
+gimp_config_copy, function in GimpConfig +
+
+
+gimp_config_deserialize, function in GimpConfig +
+
+
+gimp_config_deserialize_file, function in GimpConfig +
+
+
+gimp_config_deserialize_gfile, function in GimpConfig +
+
+
+gimp_config_deserialize_properties, function in GimpConfig-deserialize +
+
+
+gimp_config_deserialize_property, function in GimpConfig-deserialize +
+
+
+gimp_config_deserialize_return, function in GimpConfig +
+
+
+gimp_config_deserialize_stream, function in GimpConfig +
+
+
+gimp_config_deserialize_string, function in GimpConfig +
+
+
+gimp_config_diff, function in GimpConfig-utils +
+
+
+gimp_config_duplicate, function in GimpConfig +
+
+
+GIMP_CONFIG_ERROR, macro in GimpConfigError +
+
+
+gimp_config_error_quark, function in GimpConfigError +
+
+
+GIMP_CONFIG_INSTALL_PROP_BOOLEAN, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_BOXED, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_DOUBLE, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_ENUM, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_INT, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_MATRIX2, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_MEMSIZE, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_OBJECT, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_PATH, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_POINTER, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_RESOLUTION, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_RGB, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_STRING, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_UINT, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_INSTALL_PROP_UNIT, macro in GimpConfig-params +
+
+
+gimp_config_is_equal_to, function in GimpConfig +
+
+
+GIMP_CONFIG_PARAM_AGGREGATE, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PARAM_CONFIRM, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PARAM_DEFAULTS, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PARAM_FLAGS, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PARAM_IGNORE, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PARAM_RESTART, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PARAM_SERIALIZE, macro in GimpConfig-params +
+
+
+gimp_config_path_expand, function in GimpConfig-path +
+
+
+gimp_config_path_expand_to_files, function in GimpConfig-path +
+
+
+gimp_config_path_unexpand, function in GimpConfig-path +
+
+
+GIMP_CONFIG_PROP_BOOLEAN, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_BOXED, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_DOUBLE, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_ENUM, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_INT, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_INT64, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_MATRIX2, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_MEMSIZE, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_OBJECT, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_PATH, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_POINTER, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_RESOLUTION, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_RGB, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_STRING, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_UINT, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_UINT64, macro in GimpConfig-params +
+
+
+GIMP_CONFIG_PROP_UNIT, macro in GimpConfig-params +
+
+
+gimp_config_reset, function in GimpConfig +
+
+
+gimp_config_reset_properties, function in GimpConfig-utils +
+
+
+gimp_config_reset_property, function in GimpConfig-utils +
+
+
+gimp_config_serialize, function in GimpConfig +
+
+
+gimp_config_serialize_changed_properties, function in GimpConfig-serialize +
+
+
+gimp_config_serialize_properties, function in GimpConfig-serialize +
+
+
+gimp_config_serialize_property, function in GimpConfig-serialize +
+
+
+gimp_config_serialize_property_by_name, function in GimpConfig-serialize +
+
+
+gimp_config_serialize_to_fd, function in GimpConfig +
+
+
+gimp_config_serialize_to_file, function in GimpConfig +
+
+
+gimp_config_serialize_to_gfile, function in GimpConfig +
+
+
+gimp_config_serialize_to_stream, function in GimpConfig +
+
+
+gimp_config_serialize_to_string, function in GimpConfig +
+
+
+gimp_config_serialize_value, function in GimpConfig-serialize +
+
+
+gimp_config_string_append_escaped, function in GimpConfig-utils +
+
+
+gimp_config_sync, function in GimpConfig-utils +
+
+
+gimp_config_writer_close, function in GimpConfigWriter +
+
+
+gimp_config_writer_comment, function in GimpConfigWriter +
+
+
+gimp_config_writer_comment_mode, function in GimpConfigWriter +
+
+
+gimp_config_writer_data, function in GimpConfigWriter +
+
+
+gimp_config_writer_finish, function in GimpConfigWriter +
+
+
+gimp_config_writer_identifier, function in GimpConfigWriter +
+
+
+gimp_config_writer_linefeed, function in GimpConfigWriter +
+
+
+gimp_config_writer_new_fd, function in GimpConfigWriter +
+
+
+gimp_config_writer_new_file, function in GimpConfigWriter +
+
+
+gimp_config_writer_new_gfile, function in GimpConfigWriter +
+
+
+gimp_config_writer_new_stream, function in GimpConfigWriter +
+
+
+gimp_config_writer_new_string, function in GimpConfigWriter +
+
+
+gimp_config_writer_open, function in GimpConfigWriter +
+
+
+gimp_config_writer_print, function in GimpConfigWriter +
+
+
+gimp_config_writer_printf, function in GimpConfigWriter +
+
+
+gimp_config_writer_revert, function in GimpConfigWriter +
+
+
+gimp_config_writer_string, function in GimpConfigWriter +
+
+

F

+
+gimp_file_get_config_path, function in GimpConfig-path +
+
+
+gimp_file_new_for_config_path, function in GimpConfig-path +
+
+

P

+
+gimp_param_spec_config_path, function in GimpConfig-path +
+
+
+gimp_param_spec_config_path_type, function in GimpConfig-path +
+
+

S

+
+gimp_scanner_destroy, function in GimpScanner +
+
+
+gimp_scanner_new_file, function in GimpScanner +
+
+
+gimp_scanner_new_gfile, function in GimpScanner +
+
+
+gimp_scanner_new_stream, function in GimpScanner +
+
+
+gimp_scanner_new_string, function in GimpScanner +
+
+
+gimp_scanner_parse_boolean, function in GimpScanner +
+
+
+gimp_scanner_parse_color, function in GimpScanner +
+
+
+gimp_scanner_parse_data, function in GimpScanner +
+
+
+gimp_scanner_parse_float, function in GimpScanner +
+
+
+gimp_scanner_parse_identifier, function in GimpScanner +
+
+
+gimp_scanner_parse_int, function in GimpScanner +
+
+
+gimp_scanner_parse_int64, function in GimpScanner +
+
+
+gimp_scanner_parse_matrix2, function in GimpScanner +
+
+
+gimp_scanner_parse_string, function in GimpScanner +
+
+
+gimp_scanner_parse_string_no_validate, function in GimpScanner +
+
+
+gimp_scanner_parse_token, function in GimpScanner +
+
+

V

+
+GIMP_VALUE_HOLDS_CONFIG_PATH, macro in GimpConfig-path +
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/home.png b/devel-docs/libgimpconfig/html/home.png new file mode 100644 index 0000000..3966a91 Binary files /dev/null and b/devel-docs/libgimpconfig/html/home.png differ diff --git a/devel-docs/libgimpconfig/html/index.html b/devel-docs/libgimpconfig/html/index.html new file mode 100644 index 0000000..dcf5852 --- /dev/null +++ b/devel-docs/libgimpconfig/html/index.html @@ -0,0 +1,66 @@ + + + + +GIMP Config Library Reference Manual: GIMP Config Library Reference Manual + + + + + + + +
+
+
+
+

+ for GIMP 2.10.34 + +

+
+
+
+
+
I. GIMP Config Library
+
+
Object Hierarchy
+
+GimpConfig-iface — High-level API for libgimpconfig. +
+
+GimpConfig-deserialize — Deserializing code for libgimpconfig. +
+
+GimpConfig-serialize — Serializing for libgimpconfig. +
+
+GimpConfig-error — Error utils for libgimpconfig. +
+
+GimpConfig-params — Macros and defines to install config properties. +
+
+GimpConfig-path — File path utilities for libgimpconfig. +
+
+GimpConfig-utils — Miscellaneous utility functions for libgimpconfig. +
+
+GimpConfigWriter — Functions for writing config info to a file for +libgimpconfig. +
+
+GimpScanner — A wrapper around GScanner with some convenience API. +
+
+GimpColorConfig — Color management settings. +
+
+
Index
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/left-insensitive.png b/devel-docs/libgimpconfig/html/left-insensitive.png new file mode 100644 index 0000000..2cd8c16 Binary files /dev/null and b/devel-docs/libgimpconfig/html/left-insensitive.png differ diff --git a/devel-docs/libgimpconfig/html/left.png b/devel-docs/libgimpconfig/html/left.png new file mode 100644 index 0000000..1ca1664 Binary files /dev/null and b/devel-docs/libgimpconfig/html/left.png differ diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html new file mode 100644 index 0000000..f420ca9 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html @@ -0,0 +1,160 @@ + + + + +GimpConfig-deserialize: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfig-deserialize

+

GimpConfig-deserialize — Deserializing code for libgimpconfig.

+
+
+

Functions

+
++++ + + + + + + + + + + +
+gboolean + +gimp_config_deserialize_properties () +
+GTokenType + +gimp_config_deserialize_property () +
+
+
+

Description

+

Deserializing code for libgimpconfig.

+
+
+

Functions

+
+

gimp_config_deserialize_properties ()

+
gboolean
+gimp_config_deserialize_properties (GimpConfig *config,
+                                    GScanner *scanner,
+                                    gint nest_level);
+

This function uses the scanner + to configure the properties of config +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

config

a GimpConfig.

 

scanner

a GScanner.

 

nest_level

the nest level

 
+
+
+

Returns

+

TRUE on success, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+

gimp_config_deserialize_property ()

+
GTokenType
+gimp_config_deserialize_property (GimpConfig *config,
+                                  GScanner *scanner,
+                                  gint nest_level);
+

This function deserializes a single property of config +. You +shouldn't need to call this function directly. If possible, use +gimp_config_deserialize_properties() instead.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

config

a GimpConfig.

 

scanner

a GScanner.

 

nest_level

the nest level

 
+
+
+

Returns

+

G_TOKEN_RIGHT_PAREN on success, otherwise the +expected GTokenType or G_TOKEN_NONE if the expected token was +found but couldn't be parsed.

+
+

Since: 2.4

+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html new file mode 100644 index 0000000..387f244 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html @@ -0,0 +1,504 @@ + + + + +GimpConfig-params: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfig-params

+

GimpConfig-params — Macros and defines to install config properties.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#define +GIMP_CONFIG_PROP_BOOLEAN() +
#define +GIMP_CONFIG_PROP_BOXED() +
#define +GIMP_CONFIG_PROP_DOUBLE() +
#define +GIMP_CONFIG_PROP_ENUM() +
#define +GIMP_CONFIG_PROP_INT() +
#define +GIMP_CONFIG_PROP_INT64() +
#define +GIMP_CONFIG_PROP_MATRIX2() +
#define +GIMP_CONFIG_PROP_MEMSIZE() +
#define +GIMP_CONFIG_PROP_OBJECT() +
#define +GIMP_CONFIG_PROP_PATH() +
#define +GIMP_CONFIG_PROP_POINTER() +
#define +GIMP_CONFIG_PROP_RESOLUTION() +
#define +GIMP_CONFIG_PROP_RGB() +
#define +GIMP_CONFIG_PROP_STRING() +
#define +GIMP_CONFIG_PROP_UINT64() +
#define +GIMP_CONFIG_PROP_UINT() +
#define +GIMP_CONFIG_PROP_UNIT() +
#define +GIMP_CONFIG_INSTALL_PROP_BOOLEAN() +
#define +GIMP_CONFIG_INSTALL_PROP_BOXED() +
#define +GIMP_CONFIG_INSTALL_PROP_RGB() +
#define +GIMP_CONFIG_INSTALL_PROP_DOUBLE() +
#define +GIMP_CONFIG_INSTALL_PROP_RESOLUTION() +
#define +GIMP_CONFIG_INSTALL_PROP_ENUM() +
#define +GIMP_CONFIG_INSTALL_PROP_INT() +
#define +GIMP_CONFIG_INSTALL_PROP_MATRIX2() +
#define +GIMP_CONFIG_INSTALL_PROP_MEMSIZE() +
#define +GIMP_CONFIG_INSTALL_PROP_PATH() +
#define +GIMP_CONFIG_INSTALL_PROP_STRING() +
#define +GIMP_CONFIG_INSTALL_PROP_UINT() +
#define +GIMP_CONFIG_INSTALL_PROP_UNIT() +
#define +GIMP_CONFIG_INSTALL_PROP_OBJECT() +
#define +GIMP_CONFIG_INSTALL_PROP_POINTER() +
+
+
+

Types and Values

+ +
+
+

Description

+

Macros and defines to install config properties.

+
+
+

Functions

+
+

GIMP_CONFIG_PROP_BOOLEAN()

+
#define             GIMP_CONFIG_PROP_BOOLEAN(class, id, name, nick, blurb, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_BOXED()

+
#define             GIMP_CONFIG_PROP_BOXED(class, id, name, nick, blurb, boxed_type, flags)
+
+
+
+

GIMP_CONFIG_PROP_DOUBLE()

+
#define             GIMP_CONFIG_PROP_DOUBLE(class, id, name, nick, blurb, min, max, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_ENUM()

+
#define             GIMP_CONFIG_PROP_ENUM(class, id, name, nick, blurb, enum_type, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_INT()

+
#define             GIMP_CONFIG_PROP_INT(class, id, name, nick, blurb, min, max, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_INT64()

+
#define             GIMP_CONFIG_PROP_INT64(class, id, name, nick, blurb, min, max, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_MATRIX2()

+
#define             GIMP_CONFIG_PROP_MATRIX2(class, id, name, nick, blurb, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_MEMSIZE()

+
#define             GIMP_CONFIG_PROP_MEMSIZE(class, id, name, nick, blurb, min, max, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_OBJECT()

+
#define             GIMP_CONFIG_PROP_OBJECT(class, id, name, nick, blurb, object_type, flags)
+
+
+
+

GIMP_CONFIG_PROP_PATH()

+
#define             GIMP_CONFIG_PROP_PATH(class, id, name, nick, blurb, path_type, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_POINTER()

+
#define             GIMP_CONFIG_PROP_POINTER(class, id, name, nick, blurb, flags)
+
+
+
+

GIMP_CONFIG_PROP_RESOLUTION()

+
#define             GIMP_CONFIG_PROP_RESOLUTION(class, id, name, nick, blurb, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_RGB()

+
#define             GIMP_CONFIG_PROP_RGB(class, id, name, nick, blurb, has_alpha, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_STRING()

+
#define             GIMP_CONFIG_PROP_STRING(class, id, name, nick, blurb, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_UINT64()

+
#define             GIMP_CONFIG_PROP_UINT64(class, id, name, nick, blurb, min, max, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_UINT()

+
#define             GIMP_CONFIG_PROP_UINT(class, id, name, nick, blurb, min, max, default, flags)
+
+
+
+

GIMP_CONFIG_PROP_UNIT()

+
#define             GIMP_CONFIG_PROP_UNIT(class, id, name, nick, blurb, pixels, percent, default, flags)
+
+
+
+

GIMP_CONFIG_INSTALL_PROP_BOOLEAN()

+
#define             GIMP_CONFIG_INSTALL_PROP_BOOLEAN(class, id, name, blurb, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_BOOLEAN is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_BOXED()

+
#define             GIMP_CONFIG_INSTALL_PROP_BOXED(class, id, name, blurb, boxed_type, flags)
+

GIMP_CONFIG_INSTALL_PROP_BOXED is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_RGB()

+
#define             GIMP_CONFIG_INSTALL_PROP_RGB(class, id, name, blurb, has_alpha, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_RGB is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_DOUBLE()

+
#define             GIMP_CONFIG_INSTALL_PROP_DOUBLE(class, id, name, blurb, min, max, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_DOUBLE is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_RESOLUTION()

+
#define             GIMP_CONFIG_INSTALL_PROP_RESOLUTION(class, id, name, blurb, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_RESOLUTION is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_ENUM()

+
#define             GIMP_CONFIG_INSTALL_PROP_ENUM(class, id, name, blurb, enum_type, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_ENUM is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_INT()

+
#define             GIMP_CONFIG_INSTALL_PROP_INT(class, id, name, blurb, min, max, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_INT is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_MATRIX2()

+
#define             GIMP_CONFIG_INSTALL_PROP_MATRIX2(class, id, name, blurb, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_MATRIX2 is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_MEMSIZE()

+
#define             GIMP_CONFIG_INSTALL_PROP_MEMSIZE(class, id, name, blurb, min, max, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_MEMSIZE is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_PATH()

+
#define             GIMP_CONFIG_INSTALL_PROP_PATH(class, id, name, blurb, path_type, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_PATH is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_STRING()

+
#define             GIMP_CONFIG_INSTALL_PROP_STRING(class, id, name, blurb, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_STRING is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_UINT()

+
#define             GIMP_CONFIG_INSTALL_PROP_UINT(class, id, name, blurb, min, max, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_UINT is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_UNIT()

+
#define             GIMP_CONFIG_INSTALL_PROP_UNIT(class, id, name, blurb, pixels, percent, default, flags)
+

GIMP_CONFIG_INSTALL_PROP_UNIT is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_OBJECT()

+
#define             GIMP_CONFIG_INSTALL_PROP_OBJECT(class, id, name, blurb, object_type, flags)
+

GIMP_CONFIG_INSTALL_PROP_OBJECT is deprecated and should not be used in newly-written code.

+
+
+
+

GIMP_CONFIG_INSTALL_PROP_POINTER()

+
#define             GIMP_CONFIG_INSTALL_PROP_POINTER(class, id, name, blurb, flags)
+

GIMP_CONFIG_INSTALL_PROP_POINTER is deprecated and should not be used in newly-written code.

+
+
+
+

Types and Values

+
+

GIMP_CONFIG_PARAM_SERIALIZE

+
#define GIMP_CONFIG_PARAM_SERIALIZE    (1 << (0 + G_PARAM_USER_SHIFT))
+
+
+
+
+

GIMP_CONFIG_PARAM_AGGREGATE

+
#define GIMP_CONFIG_PARAM_AGGREGATE    (1 << (1 + G_PARAM_USER_SHIFT))
+
+
+
+
+

GIMP_CONFIG_PARAM_RESTART

+
#define GIMP_CONFIG_PARAM_RESTART      (1 << (2 + G_PARAM_USER_SHIFT))
+
+
+
+
+

GIMP_CONFIG_PARAM_CONFIRM

+
#define GIMP_CONFIG_PARAM_CONFIRM      (1 << (3 + G_PARAM_USER_SHIFT))
+
+
+
+
+

GIMP_CONFIG_PARAM_DEFAULTS

+
#define GIMP_CONFIG_PARAM_DEFAULTS     (1 << (4 + G_PARAM_USER_SHIFT))
+
+
+
+
+

GIMP_CONFIG_PARAM_IGNORE

+
#define GIMP_CONFIG_PARAM_IGNORE       (1 << (5 + G_PARAM_USER_SHIFT))
+
+
+
+
+

GIMP_CONFIG_PARAM_FLAGS

+
#define             GIMP_CONFIG_PARAM_FLAGS
+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html new file mode 100644 index 0000000..d82c5d2 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html @@ -0,0 +1,627 @@ + + + + +GimpConfig-path: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfig-path

+

GimpConfig-path — File path utilities for libgimpconfig.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+GParamSpec * + +gimp_param_spec_config_path () +
+GimpConfigPathType + +gimp_param_spec_config_path_type () +
+gchar * + +gimp_config_path_expand () +
+GList * + +gimp_config_path_expand_to_files () +
+gchar * + +gimp_config_path_unexpand () +
+GFile * + +gimp_file_new_for_config_path () +
+gchar * + +gimp_file_get_config_path () +
+gchar * + +gimp_config_build_data_path () +
+gchar * + +gimp_config_build_writable_path () +
+gchar * + +gimp_config_build_plug_in_path () +
#define +GIMP_VALUE_HOLDS_CONFIG_PATH() +
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
typedefGimpConfigPath
enumGimpConfigPathType
+
+
+

Description

+

File path utilities for libgimpconfig.

+
+
+

Functions

+
+

gimp_param_spec_config_path ()

+
GParamSpec *
+gimp_param_spec_config_path (const gchar *name,
+                             const gchar *nick,
+                             const gchar *blurb,
+                             GimpConfigPathType type,
+                             const gchar *default_value,
+                             GParamFlags flags);
+

Creates a param spec to hold a filename, dir name, +or list of file or dir names. +See g_param_spec_internal() for more information.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

name

Canonical name of the param

 

nick

Nickname of the param

 

blurb

Brief description of param.

 

type

a GimpConfigPathType value.

 

default_value

Value to use if none is assigned.

 

flags

a combination of GParamFlags

 
+
+
+

Returns

+

a newly allocated GParamSpec instance

+
+

Since: 2.4

+
+
+
+

gimp_param_spec_config_path_type ()

+
GimpConfigPathType
+gimp_param_spec_config_path_type (GParamSpec *pspec);
+

Tells whether the path param encodes a filename, +dir name, or list of file or dir names.

+
+

Parameters

+
+++++ + + + + + +

pspec

A GParamSpec for a path param

 
+
+
+

Returns

+

a GimpConfigPathType value

+
+

Since: 2.4

+
+
+
+

gimp_config_path_expand ()

+
gchar *
+gimp_config_path_expand (const gchar *path,
+                         gboolean recode,
+                         GError **error);
+

Paths as stored in gimprc and other config files have to be treated +special. The string may contain special identifiers such as for +example ${gimp_dir} that have to be substituted before use. Also +the user's filesystem may be in a different encoding than UTF-8 +(which is what is used for the gimprc). This function does the +variable substitution for you and can also attempt to convert to +the filesystem encoding.

+

To reverse the expansion, use gimp_config_path_unexpand().

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

path

a NUL-terminated string in UTF-8 encoding

 

recode

whether to convert to the filesystem's encoding

 

error

return location for errors

 
+
+
+

Returns

+

a newly allocated NUL-terminated string

+
+

Since: 2.4

+
+
+
+

gimp_config_path_expand_to_files ()

+
GList *
+gimp_config_path_expand_to_files (const gchar *path,
+                                  GError **error);
+

Paths as stored in the gimprc have to be treated special. The +string may contain special identifiers such as for example +${gimp_dir} that have to be substituted before use. Also the user's +filesystem may be in a different encoding than UTF-8 (which is what +is used for the gimprc).

+

This function runs path + through gimp_config_path_expand() and +gimp_path_parse(), then turns the filenames returned by +gimp_path_parse() into GFile using g_file_new_for_path().

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

path

a NUL-terminated string in UTF-8 encoding

 

error

return location for errors

 
+
+
+

Returns

+

a GList of newly allocated GFile objects.

+
+

Since: 2.10

+
+
+
+

gimp_config_path_unexpand ()

+
gchar *
+gimp_config_path_unexpand (const gchar *path,
+                           gboolean recode,
+                           GError **error);
+

The inverse operation of gimp_config_path_expand()

+

This function takes a path + and tries to substitute the first +elements by well-known special identifiers such as for example +${gimp_dir}. The unexpanded path can then be stored in gimprc and +other config files.

+

If recode + is TRUE then path + is in local filesystem encoding, +if recode + is FALSE then path + is assumed to be UTF-8.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

path

a NUL-terminated string

 

recode

whether path +is in filesystem encoding or UTF-8

 

error

return location for errors

 
+
+
+

Returns

+

a newly allocated NUL-terminated UTF-8 string

+
+

Since: 2.10

+
+
+
+

gimp_file_new_for_config_path ()

+
GFile *
+gimp_file_new_for_config_path (const gchar *path,
+                               GError **error);
+

Expands path + using gimp_config_path_expand() and returns a GFile +for the expanded path.

+

To reverse the expansion, use gimp_file_get_config_path().

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

path

a NUL-terminated string in UTF-8 encoding

 

error

return location for errors

 
+
+
+

Returns

+

a newly allocated GFile, or NULL if the expansion failed.

+
+

Since: 2.10

+
+
+
+

gimp_file_get_config_path ()

+
gchar *
+gimp_file_get_config_path (GFile *file,
+                           GError **error);
+

Unexpands file +'s path using gimp_config_path_unexpand() and +returns the unexpanded path.

+

The inverse operation of gimp_file_new_for_config_path().

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

file

a GFile

 

error

return location for errors

 
+
+
+

Returns

+

a newly allocated NUL-terminated UTF-8 string, or NULL if +unexpanding failed.

+
+

Since: 2.10

+
+
+
+

gimp_config_build_data_path ()

+
gchar *
+gimp_config_build_data_path (const gchar *name);
+

Creates a search path as it is used in the gimprc file. The path +returned by gimp_config_build_data_path() includes a directory +below the user's gimp directory and one in the system-wide data +directory.

+

Note that you cannot use this path directly with gimp_path_parse(). +As it is in the gimprc notation, you first need to expand and +recode it using gimp_config_path_expand().

+
+

Parameters

+
+++++ + + + + + +

name

directory name (in UTF-8 encoding)

 
+
+
+

Returns

+

a newly allocated string

+
+

Since: 2.4

+
+
+
+

gimp_config_build_writable_path ()

+
gchar *
+gimp_config_build_writable_path (const gchar *name);
+

Creates a search path as it is used in the gimprc file. The path +returned by gimp_config_build_writable_path() is just the writable +parts of the search path constructed by gimp_config_build_data_path().

+

Note that you cannot use this path directly with gimp_path_parse(). +As it is in the gimprc notation, you first need to expand and +recode it using gimp_config_path_expand().

+
+

Parameters

+
+++++ + + + + + +

name

directory name (in UTF-8 encoding)

 
+
+
+

Returns

+

a newly allocated string

+
+

Since: 2.4

+
+
+
+

gimp_config_build_plug_in_path ()

+
gchar *
+gimp_config_build_plug_in_path (const gchar *name);
+

Creates a search path as it is used in the gimprc file. The path +returned by gimp_config_build_plug_in_path() includes a directory +below the user's gimp directory and one in the system-wide plug-in +directory.

+

Note that you cannot use this path directly with gimp_path_parse(). +As it is in the gimprc notation, you first need to expand and +recode it using gimp_config_path_expand().

+
+

Parameters

+
+++++ + + + + + +

name

directory name (in UTF-8 encoding)

 
+
+
+

Returns

+

a newly allocated string

+
+

Since: 2.4

+
+
+
+

GIMP_VALUE_HOLDS_CONFIG_PATH()

+
#define GIMP_VALUE_HOLDS_CONFIG_PATH(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_CONFIG_PATH))
+
+
+
+
+

Types and Values

+
+

GimpConfigPath

+
typedef gchar *                   GimpConfigPath; /* to satisfy docs */
+
+
+
+
+

enum GimpConfigPathType

+

Types of config paths.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

GIMP_CONFIG_PATH_FILE

+

A single file

+
 

GIMP_CONFIG_PATH_FILE_LIST

+

A list of files

+
 

GIMP_CONFIG_PATH_DIR

+

A single folder

+
 

GIMP_CONFIG_PATH_DIR_LIST

+

A list of folders

+
 
+
+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html new file mode 100644 index 0000000..21e1cc4 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html @@ -0,0 +1,296 @@ + + + + +GimpConfig-serialize: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfig-serialize

+

GimpConfig-serialize — Serializing for libgimpconfig.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + +
+gboolean + +gimp_config_serialize_properties () +
+gboolean + +gimp_config_serialize_changed_properties () +
+gboolean + +gimp_config_serialize_property () +
+gboolean + +gimp_config_serialize_property_by_name () +
+gboolean + +gimp_config_serialize_value () +
+
+
+

Description

+

Serializing interface for libgimpconfig.

+
+
+

Functions

+
+

gimp_config_serialize_properties ()

+
gboolean
+gimp_config_serialize_properties (GimpConfig *config,
+                                  GimpConfigWriter *writer);
+

This function writes all object properties to the writer +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GimpConfig.

 

writer

a GimpConfigWriter.

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise

+
+

Since: 2.4

+
+
+
+

gimp_config_serialize_changed_properties ()

+
gboolean
+gimp_config_serialize_changed_properties
+                               (GimpConfig *config,
+                                GimpConfigWriter *writer);
+

This function writes all object properties that have been changed from +their default values to the writer +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GimpConfig.

 

writer

a GimpConfigWriter.

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise

+
+

Since: 2.4

+
+
+
+

gimp_config_serialize_property ()

+
gboolean
+gimp_config_serialize_property (GimpConfig *config,
+                                GParamSpec *param_spec,
+                                GimpConfigWriter *writer);
+

This function serializes a single object property to the writer +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

config

a GimpConfig.

 

param_spec

a GParamSpec.

 

writer

a GimpConfigWriter.

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise

+
+

Since: 2.4

+
+
+
+

gimp_config_serialize_property_by_name ()

+
gboolean
+gimp_config_serialize_property_by_name
+                               (GimpConfig *config,
+                                const gchar *prop_name,
+                                GimpConfigWriter *writer);
+

This function serializes a single object property to the writer +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

config

a GimpConfig.

 

prop_name

the property's name.

 

writer

a GimpConfigWriter.

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise

+
+

Since: 2.6

+
+
+
+

gimp_config_serialize_value ()

+
gboolean
+gimp_config_serialize_value (const GValue *value,
+                             GString *str,
+                             gboolean escaped);
+

This utility function appends a string representation of GValue to str +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

value

a GValue.

 

str

a GString.

 

escaped

whether to escape string values.

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html new file mode 100644 index 0000000..c2b5441 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html @@ -0,0 +1,294 @@ + + + + +GimpConfig-utils: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfig-utils

+

GimpConfig-utils — Miscellaneous utility functions for libgimpconfig.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + +
+GList * + +gimp_config_diff () +
+gboolean + +gimp_config_sync () +
+void + +gimp_config_reset_properties () +
+void + +gimp_config_reset_property () +
+void + +gimp_config_string_append_escaped () +
+
+
+

Description

+

Miscellaneous utility functions for libgimpconfig.

+
+
+

Functions

+
+

gimp_config_diff ()

+
GList *
+gimp_config_diff (GObject *a,
+                  GObject *b,
+                  GParamFlags flags);
+

Compares all properties of a + and b + that have all flags + set. If +flags + is 0, all properties are compared.

+

If the two objects are not of the same type, only properties that +exist in both object classes and are of the same value_type are +compared.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

a

a GObject

 

b

another GObject object

 

flags

a mask of GParamFlags

 
+
+
+

Returns

+

a GList of differing GParamSpecs.

+
+

Since: 2.4

+
+
+
+

gimp_config_sync ()

+
gboolean
+gimp_config_sync (GObject *src,
+                  GObject *dest,
+                  GParamFlags flags);
+

Compares all read- and write-able properties from src + and dest + +that have all flags + set. Differing values are then copied from +src + to dest +. If flags + is 0, all differing read/write properties.

+

Properties marked as "construct-only" are not touched.

+

If the two objects are not of the same type, only properties that +exist in both object classes and are of the same value_type are +synchronized

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

src

a GObject

 

dest

another GObject

 

flags

a mask of GParamFlags

 
+
+
+

Returns

+

TRUE if dest +was modified, FALSE otherwise

+
+

Since: 2.4

+
+
+
+

gimp_config_reset_properties ()

+
void
+gimp_config_reset_properties (GObject *object);
+

Resets all writable properties of object + to the default values as +defined in their GParamSpec. Properties marked as "construct-only" +are not touched.

+

If you want to reset a GimpConfig object, please use gimp_config_reset().

+
+

Parameters

+
+++++ + + + + + +

object

a GObject

 
+
+

Since: 2.4

+
+
+
+

gimp_config_reset_property ()

+
void
+gimp_config_reset_property (GObject *object,
+                            const gchar *property_name);
+

Resets the property named property_name + to its default value. The +property must be writable and must not be marked as "construct-only".

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

object

a GObject

 

property_name

name of the property to reset

 
+
+

Since: 2.4

+
+
+
+

gimp_config_string_append_escaped ()

+
void
+gimp_config_string_append_escaped (GString *string,
+                                   const gchar *val);
+

Escapes and quotes val + and appends it to string +. The escape +algorithm is different from the one used by g_strescape() since it +leaves non-ASCII characters intact and thus preserves UTF-8 +strings. Only control characters and quotes are being escaped.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

string

pointer to a GString

 

val

a string to append or NULL

 
+
+

Since: 2.4

+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html new file mode 100644 index 0000000..b983e9e --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html @@ -0,0 +1,989 @@ + + + + +GimpConfig-iface: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfig-iface

+

GimpConfig-iface — High-level API for libgimpconfig.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+gboolean + +gimp_config_serialize () +
+gboolean + +gimp_config_serialize_to_file () +
+gboolean + +gimp_config_serialize_to_gfile () +
+gboolean + +gimp_config_serialize_to_stream () +
+gboolean + +gimp_config_serialize_to_fd () +
+gchar * + +gimp_config_serialize_to_string () +
+gboolean + +gimp_config_deserialize () +
+gboolean + +gimp_config_deserialize_file () +
+gboolean + +gimp_config_deserialize_gfile () +
+gboolean + +gimp_config_deserialize_stream () +
+gboolean + +gimp_config_deserialize_string () +
+gboolean + +gimp_config_deserialize_return () +
+gpointer + +gimp_config_duplicate () +
+gboolean + +gimp_config_is_equal_to () +
+void + +gimp_config_reset () +
+gboolean + +gimp_config_copy () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
 GimpConfig
structGimpConfigInterface
+
+
+

Object Hierarchy

+
    GInterface
+    ╰── GimpConfigInterface
+
+
+
+

Prerequisites

+

+GimpConfigInterface requires + GObject.

+
+
+

Description

+

High-level API for libgimpconfig.

+
+
+

Functions

+
+

gimp_config_serialize ()

+
gboolean
+gimp_config_serialize (GimpConfig *config,
+                       GimpConfigWriter *writer,
+                       gpointer data);
+

Serialize the GimpConfig object.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

writer

the GimpConfigWriter to use.

 

data

client data

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise.

+
+

Since: 2.8

+
+
+
+

gimp_config_serialize_to_file ()

+
gboolean
+gimp_config_serialize_to_file (GimpConfig *config,
+                               const gchar *filename,
+                               const gchar *header,
+                               const gchar *footer,
+                               gpointer data,
+                               GError **error);
+

Serializes the object properties of config + to the file specified +by filename +. If a file with that name already exists, it is +overwritten. Basically this function opens filename + for you and +calls the serialize function of the config +'s GimpConfigInterface.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

filename

the name of the file to write the configuration to.

 

header

optional file header (must be ASCII only)

 

footer

optional file footer (must be ASCII only)

 

data

user data passed to the serialize implementation.

 

error

return location for a possible error

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+

gimp_config_serialize_to_gfile ()

+
gboolean
+gimp_config_serialize_to_gfile (GimpConfig *config,
+                                GFile *file,
+                                const gchar *header,
+                                const gchar *footer,
+                                gpointer data,
+                                GError **error);
+

Serializes the object properties of config + to the file specified +by file +. If a file with that name already exists, it is +overwritten. Basically this function opens file + for you and calls +the serialize function of the config +'s GimpConfigInterface.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

file

the GFile to write the configuration to.

 

header

optional file header (must be ASCII only)

 

footer

optional file footer (must be ASCII only)

 

data

user data passed to the serialize implementation.

 

error

return location for a possible error

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise.

+
+

Since: 2.10

+
+
+
+

gimp_config_serialize_to_stream ()

+
gboolean
+gimp_config_serialize_to_stream (GimpConfig *config,
+                                 GOutputStream *output,
+                                 const gchar *header,
+                                 const gchar *footer,
+                                 gpointer data,
+                                 GError **error);
+

Serializes the object properties of config + to the stream specified +by output +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

output

the GOutputStream to write the configuration to.

 

header

optional file header (must be ASCII only)

 

footer

optional file footer (must be ASCII only)

 

data

user data passed to the serialize implementation.

 

error

return location for a possible error

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise.

+
+

Since: 2.10

+
+
+
+

gimp_config_serialize_to_fd ()

+
gboolean
+gimp_config_serialize_to_fd (GimpConfig *config,
+                             gint fd,
+                             gpointer data);
+

Serializes the object properties of config + to the given file +descriptor.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

fd

a file descriptor, opened for writing

 

data

user data passed to the serialize implementation.

 
+
+
+

Returns

+

TRUE if serialization succeeded, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+

gimp_config_serialize_to_string ()

+
gchar *
+gimp_config_serialize_to_string (GimpConfig *config,
+                                 gpointer data);
+

Serializes the object properties of config + to a string.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

data

user data passed to the serialize implementation.

 
+
+
+

Returns

+

a newly allocated NUL-terminated string.

+
+

Since: 2.4

+
+
+
+

gimp_config_deserialize ()

+
gboolean
+gimp_config_deserialize (GimpConfig *config,
+                         GScanner *scanner,
+                         gint nest_level,
+                         gpointer data);
+

Deserialize the GimpConfig object.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

scanner

the GScanner to use.

 

nest_level

the nest level.

 

data

client data.

 
+
+
+

Returns

+

TRUE if deserialization succeeded, FALSE otherwise.

+
+

Since: 2.8

+
+
+
+

gimp_config_deserialize_file ()

+
gboolean
+gimp_config_deserialize_file (GimpConfig *config,
+                              const gchar *filename,
+                              gpointer data,
+                              GError **error);
+

Opens the file specified by filename +, reads configuration data +from it and configures config + accordingly. Basically this function +creates a properly configured GScanner for you and calls the +deserialize function of the config +'s GimpConfigInterface.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

filename

the name of the file to read configuration from.

 

data

user data passed to the deserialize implementation.

 

error

return location for a possible error

 
+
+
+

Returns

+

TRUE if deserialization succeeded, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+

gimp_config_deserialize_gfile ()

+
gboolean
+gimp_config_deserialize_gfile (GimpConfig *config,
+                               GFile *file,
+                               gpointer data,
+                               GError **error);
+

Opens the file specified by file +, reads configuration data from it +and configures config + accordingly. Basically this function creates +a properly configured GScanner for you and calls the deserialize +function of the config +'s GimpConfigInterface.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

file

the GFile to read configuration from.

 

data

user data passed to the deserialize implementation.

 

error

return location for a possible error

 
+
+
+

Returns

+

TRUE if deserialization succeeded, FALSE otherwise.

+
+

Since: 2.10

+
+
+
+

gimp_config_deserialize_stream ()

+
gboolean
+gimp_config_deserialize_stream (GimpConfig *config,
+                                GInputStream *input,
+                                gpointer data,
+                                GError **error);
+

Reads configuration data from input + and configures config + +accordingly. Basically this function creates a properly configured +GScanner for you and calls the deserialize function of the +config +'s GimpConfigInterface.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

input

the GInputStream to read configuration from.

 

data

user data passed to the deserialize implementation.

 

error

return location for a possible error

 
+
+
+

Returns

+

TRUE if deserialization succeeded, FALSE otherwise.

+
+

Since: 2.10

+
+
+
+

gimp_config_deserialize_string ()

+
gboolean
+gimp_config_deserialize_string (GimpConfig *config,
+                                const gchar *text,
+                                gint text_len,
+                                gpointer data,
+                                GError **error);
+

Configures config + from text +. Basically this function creates a +properly configured GScanner for you and calls the deserialize +function of the config +'s GimpConfigInterface.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

config

a GObject that implements the GimpConfigInterface.

 

text

string to deserialize (in UTF-8 encoding)

 

text_len

length of text +in bytes or -1

 

data

client data

 

error

return location for a possible error

 
+
+
+

Returns

+

TRUE if deserialization succeeded, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+

gimp_config_deserialize_return ()

+
gboolean
+gimp_config_deserialize_return (GScanner *scanner,
+                                GTokenType expected_token,
+                                gint nest_level);
+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

scanner

a GScanner

 

expected_token

the expected token

 

nest_level

the nest level

 
+
+

Since: 2.4

+
+
+
+

gimp_config_duplicate ()

+
gpointer
+gimp_config_duplicate (GimpConfig *config);
+

Creates a copy of the passed object by copying all object +properties. The default implementation of the GimpConfigInterface +only works for objects that are completely defined by their +properties.

+
+

Parameters

+
+++++ + + + + + +

config

a GObject that implements the GimpConfigInterface.

 
+
+
+

Returns

+

the duplicated GimpConfig object

+
+

Since: 2.4

+
+
+
+

gimp_config_is_equal_to ()

+
gboolean
+gimp_config_is_equal_to (GimpConfig *a,
+                         GimpConfig *b);
+

Compares the two objects. The default implementation of the +GimpConfigInterface compares the object properties and thus only +works for objects that are completely defined by their +properties.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

a

a GObject that implements the GimpConfigInterface.

 

b

another GObject of the same type as a +.

 
+
+
+

Returns

+

TRUE if the two objects are equal.

+
+

Since: 2.4

+
+
+
+

gimp_config_reset ()

+
void
+gimp_config_reset (GimpConfig *config);
+

Resets the object to its default state. The default implementation of the +GimpConfigInterface only works for objects that are completely defined by +their properties.

+
+

Parameters

+
+++++ + + + + + +

config

a GObject that implements the GimpConfigInterface.

 
+
+

Since: 2.4

+
+
+
+

gimp_config_copy ()

+
gboolean
+gimp_config_copy (GimpConfig *src,
+                  GimpConfig *dest,
+                  GParamFlags flags);
+

Compares all read- and write-able properties from src + and dest + +that have all flags + set. Differing values are then copied from +src + to dest +. If flags + is 0, all differing read/write properties.

+

Properties marked as "construct-only" are not touched.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

src

a GObject that implements the GimpConfigInterface.

 

dest

another GObject of the same type as a +.

 

flags

a mask of GParamFlags

 
+
+
+

Returns

+

TRUE if dest +was modified, FALSE otherwise

+
+

Since: 2.6

+
+
+
+

Types and Values

+
+

GimpConfig

+
typedef struct _GimpConfig GimpConfig;
+
+
+
+

struct GimpConfigInterface

+
struct GimpConfigInterface;
+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html new file mode 100644 index 0000000..30e790d --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html @@ -0,0 +1,152 @@ + + + + +GimpConfig-error: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfig-error

+

GimpConfig-error — Error utils for libgimpconfig.

+
+
+

Functions

+
++++ + + + + +
+GQuark + +gimp_config_error_quark () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
enumGimpConfigError
#defineGIMP_CONFIG_ERROR
+
+
+

Description

+

Error utils for libgimpconfig.

+
+
+

Functions

+
+

gimp_config_error_quark ()

+
GQuark
+gimp_config_error_quark (void);
+

This function is never called directly. Use GIMP_CONFIG_ERROR() instead.

+
+

Returns

+

the GQuark that defines the GimpConfig error domain.

+
+

Since: 2.4

+
+
+
+

Types and Values

+
+

enum GimpConfigError

+

The possible values of a GError thrown by libgimpconfig.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

GIMP_CONFIG_ERROR_OPEN

+

open failed

+
 

GIMP_CONFIG_ERROR_OPEN_ENOENT

+

file does not exist

+
 

GIMP_CONFIG_ERROR_WRITE

+

write failed

+
 

GIMP_CONFIG_ERROR_PARSE

+

parser error

+
 

GIMP_CONFIG_ERROR_VERSION

+

parser failed due to version mismatch

+
 
+
+
+
+
+

GIMP_CONFIG_ERROR

+
#define GIMP_CONFIG_ERROR (gimp_config_error_quark ())
+
+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html new file mode 100644 index 0000000..c6b7e56 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html @@ -0,0 +1,763 @@ + + + + +GimpConfigWriter: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpConfigWriter

+

GimpConfigWriter — Functions for writing config info to a file for +libgimpconfig.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+GimpConfigWriter * + +gimp_config_writer_new_file () +
+GimpConfigWriter * + +gimp_config_writer_new_gfile () +
+GimpConfigWriter * + +gimp_config_writer_new_stream () +
+GimpConfigWriter * + +gimp_config_writer_new_fd () +
+GimpConfigWriter * + +gimp_config_writer_new_string () +
+void + +gimp_config_writer_open () +
+void + +gimp_config_writer_comment_mode () +
+void + +gimp_config_writer_print () +
+void + +gimp_config_writer_printf () +
+void + +gimp_config_writer_identifier () +
+void + +gimp_config_writer_string () +
+void + +gimp_config_writer_data () +
+void + +gimp_config_writer_comment () +
+void + +gimp_config_writer_linefeed () +
+void + +gimp_config_writer_revert () +
+void + +gimp_config_writer_close () +
+gboolean + +gimp_config_writer_finish () +
+
+
+

Types and Values

+
++++ + + + + +
 GimpConfigWriter
+
+
+

Description

+

Functions for writing config info to a file for libgimpconfig.

+
+
+

Functions

+
+

gimp_config_writer_new_file ()

+
GimpConfigWriter *
+gimp_config_writer_new_file (const gchar *filename,
+                             gboolean atomic,
+                             const gchar *header,
+                             GError **error);
+

Creates a new GimpConfigWriter and sets it up to write to +filename +. If atomic + is TRUE, a temporary file is used to avoid +possible race conditions. The temporary file is then moved to +filename + when the writer is closed.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

filename

a filename

 

atomic

if TRUE the file is written atomically

 

header

text to include as comment at the top of the file

 

error

return location for errors

 
+
+
+

Returns

+

a new GimpConfigWriter or NULL in case of an error

+
+

Since: 2.4

+
+
+
+

gimp_config_writer_new_gfile ()

+
GimpConfigWriter *
+gimp_config_writer_new_gfile (GFile *file,
+                              gboolean atomic,
+                              const gchar *header,
+                              GError **error);
+

Creates a new GimpConfigWriter and sets it up to write to +file +. If atomic + is TRUE, a temporary file is used to avoid +possible race conditions. The temporary file is then moved to file + +when the writer is closed.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

file

a GFile

 

atomic

if TRUE the file is written atomically

 

header

text to include as comment at the top of the file

 

error

return location for errors

 
+
+
+

Returns

+

a new GimpConfigWriter or NULL in case of an error

+
+

Since: 2.10

+
+
+
+

gimp_config_writer_new_stream ()

+
GimpConfigWriter *
+gimp_config_writer_new_stream (GOutputStream *output,
+                               const gchar *header,
+                               GError **error);
+

Creates a new GimpConfigWriter and sets it up to write to +output +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

output

a GOutputStream

 

header

text to include as comment at the top of the file

 

error

return location for errors

 
+
+
+

Returns

+

a new GimpConfigWriter or NULL in case of an error

+
+

Since: 2.10

+
+
+
+

gimp_config_writer_new_fd ()

+
GimpConfigWriter *
+gimp_config_writer_new_fd (gint fd);
+
+

Returns

+

a new GimpConfigWriter or NULL in case of an error

+
+

Since: 2.4

+
+
+
+

gimp_config_writer_new_string ()

+
GimpConfigWriter *
+gimp_config_writer_new_string (GString *string);
+
+

Returns

+

a new GimpConfigWriter or NULL in case of an error

+
+

Since: 2.4

+
+
+
+

gimp_config_writer_open ()

+
void
+gimp_config_writer_open (GimpConfigWriter *writer,
+                         const gchar *name);
+

This function writes the opening parenthesis followed by name +. +It also increases the indentation level and sets a mark that +can be used by gimp_config_writer_revert().

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

name

name of the element to open

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_comment_mode ()

+
void
+gimp_config_writer_comment_mode (GimpConfigWriter *writer,
+                                 gboolean enable);
+

This function toggles whether the writer + should create commented +or uncommented output. This feature is used to generate the +system-wide installed gimprc that documents the default settings.

+

Since comments have to start at the beginning of a line, this +function will insert a newline if necessary.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

enable

TRUE to enable comment mode, FALSE to disable it

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_print ()

+
void
+gimp_config_writer_print (GimpConfigWriter *writer,
+                          const gchar *string,
+                          gint len);
+

Appends a space followed by string + to the writer +. Note that string +must not contain any special characters that might need to be escaped.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

string

a string to write

 

len

number of bytes from string +or -1 if string +is NUL-terminated.

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_printf ()

+
void
+gimp_config_writer_printf (GimpConfigWriter *writer,
+                           const gchar *format,
+                           ...);
+

A printf-like function for GimpConfigWriter.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

format

a format string as described for g_strdup_printf().

 

...

list of arguments according to format +

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_identifier ()

+
void
+gimp_config_writer_identifier (GimpConfigWriter *writer,
+                               const gchar *identifier);
+

Writes an identifier to writer +. The string + is *not* quoted and special +characters are *not* escaped.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

identifier

a NUL-terminated string

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_string ()

+
void
+gimp_config_writer_string (GimpConfigWriter *writer,
+                           const gchar *string);
+

Writes a string value to writer +. The string + is quoted and special +characters are escaped.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

string

a NUL-terminated string

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_data ()

+
void
+gimp_config_writer_data (GimpConfigWriter *writer,
+                         gint length,
+                         const guint8 *data);
+
+

Parameters

+
+++++ + + + + + +

writer

a GimpConfigWriter

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_comment ()

+
void
+gimp_config_writer_comment (GimpConfigWriter *writer,
+                            const gchar *comment);
+

Appends the comment + to str + and inserts linebreaks and hash-marks to +format it as a comment. Note that this function does not handle non-ASCII +characters.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

comment

the comment to write (ASCII only)

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_linefeed ()

+
void
+gimp_config_writer_linefeed (GimpConfigWriter *writer);
+
+
+
+

gimp_config_writer_revert ()

+
void
+gimp_config_writer_revert (GimpConfigWriter *writer);
+

Reverts all changes to writer + that were done since the last call +to gimp_config_writer_open(). This can only work if you didn't call +gimp_config_writer_close() yet.

+
+

Parameters

+
+++++ + + + + + +

writer

a GimpConfigWriter

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_close ()

+
void
+gimp_config_writer_close (GimpConfigWriter *writer);
+

Closes an element opened with gimp_config_writer_open().

+
+

Parameters

+
+++++ + + + + + +

writer

a GimpConfigWriter

 
+
+

Since: 2.4

+
+
+
+

gimp_config_writer_finish ()

+
gboolean
+gimp_config_writer_finish (GimpConfigWriter *writer,
+                           const gchar *footer,
+                           GError **error);
+

This function finishes the work of writer + and frees it afterwards. +It closes all open elements, appends an optional comment and +releases all resources allocated by writer +. You must not access +the writer + afterwards.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

writer

a GimpConfigWriter

 

footer

text to include as comment at the bottom of the file

 

error

return location for possible errors

 
+
+
+

Returns

+

TRUE if everything could be successfully written, +FALSE otherwise

+
+

Since: 2.4

+
+
+
+

Types and Values

+
+

GimpConfigWriter

+
typedef struct _GimpConfigWriter GimpConfigWriter;
+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html new file mode 100644 index 0000000..65352b0 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html @@ -0,0 +1,685 @@ + + + + +GimpScanner: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpScanner

+

GimpScanner — A wrapper around GScanner with some convenience API.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+GScanner * + +gimp_scanner_new_file () +
+GScanner * + +gimp_scanner_new_gfile () +
+GScanner * + +gimp_scanner_new_stream () +
+GScanner * + +gimp_scanner_new_string () +
+void + +gimp_scanner_destroy () +
+gboolean + +gimp_scanner_parse_token () +
+gboolean + +gimp_scanner_parse_identifier () +
+gboolean + +gimp_scanner_parse_string () +
+gboolean + +gimp_scanner_parse_string_no_validate () +
+gboolean + +gimp_scanner_parse_data () +
+gboolean + +gimp_scanner_parse_int () +
+gboolean + +gimp_scanner_parse_int64 () +
+gboolean + +gimp_scanner_parse_float () +
+gboolean + +gimp_scanner_parse_boolean () +
+gboolean + +gimp_scanner_parse_color () +
+gboolean + +gimp_scanner_parse_matrix2 () +
+
+
+

Description

+

A wrapper around GScanner with some convenience API.

+
+
+

Functions

+
+

gimp_scanner_new_file ()

+
GScanner *
+gimp_scanner_new_file (const gchar *filename,
+                       GError **error);
+

Since: 2.4

+
+
+
+

gimp_scanner_new_gfile ()

+
GScanner *
+gimp_scanner_new_gfile (GFile *file,
+                        GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

file

a GFile

 

error

return location for GError, or NULL

 
+
+
+

Returns

+

The new GScanner.

+
+

Since: 2.10

+
+
+
+

gimp_scanner_new_stream ()

+
GScanner *
+gimp_scanner_new_stream (GInputStream *input,
+                         GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

input

a GInputStream

 

error

return location for GError, or NULL

 
+
+
+

Returns

+

The new GScanner.

+
+

Since: 2.10

+
+
+
+

gimp_scanner_new_string ()

+
GScanner *
+gimp_scanner_new_string (const gchar *text,
+                         gint text_len,
+                         GError **error);
+

Since: 2.4

+
+
+
+

gimp_scanner_destroy ()

+
void
+gimp_scanner_destroy (GScanner *scanner);
+
+

Parameters

+
+++++ + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 
+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_token ()

+
gboolean
+gimp_scanner_parse_token (GScanner *scanner,
+                          GTokenType token);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

token

the GTokenType expected as next token.

 
+
+
+

Returns

+

TRUE if the next token is token +, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_identifier ()

+
gboolean
+gimp_scanner_parse_identifier (GScanner *scanner,
+                               const gchar *identifier);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

identifier

the expected identifier.

 
+
+
+

Returns

+

TRUE if the next token is an identifier and if its +value matches identifier +.

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_string ()

+
gboolean
+gimp_scanner_parse_string (GScanner *scanner,
+                           gchar **dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed string

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_string_no_validate ()

+
gboolean
+gimp_scanner_parse_string_no_validate (GScanner *scanner,
+                                       gchar **dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed string

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_data ()

+
gboolean
+gimp_scanner_parse_data (GScanner *scanner,
+                         gint length,
+                         guint8 **dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

length

Length of the data to parse

 

dest

Return location for the parsed data

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_int ()

+
gboolean
+gimp_scanner_parse_int (GScanner *scanner,
+                        gint *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed integer

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_int64 ()

+
gboolean
+gimp_scanner_parse_int64 (GScanner *scanner,
+                          gint64 *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed integer

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.8

+
+
+
+

gimp_scanner_parse_float ()

+
gboolean
+gimp_scanner_parse_float (GScanner *scanner,
+                          gdouble *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed float

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_boolean ()

+
gboolean
+gimp_scanner_parse_boolean (GScanner *scanner,
+                            gboolean *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed boolean

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_color ()

+
gboolean
+gimp_scanner_parse_color (GScanner *scanner,
+                          GimpRGB *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Pointer to a color to store the result

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_matrix2 ()

+
gboolean
+gimp_scanner_parse_matrix2 (GScanner *scanner,
+                            GimpMatrix2 *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Pointer to a matrix to store the result

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html b/devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html new file mode 100644 index 0000000..027f53a --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html @@ -0,0 +1,35 @@ + + + + +Object Hierarchy: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+

+Object Hierarchy

+
+    GObject
+    ╰── GimpColorConfig
+    GInterface
+    ╰── GimpConfigInterface
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/libgimpconfig.devhelp2 b/devel-docs/libgimpconfig/html/libgimpconfig.devhelp2 new file mode 100644 index 0000000..2e8a55d --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig.devhelp2 @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/devel-docs/libgimpconfig/html/pt01.html b/devel-docs/libgimpconfig/html/pt01.html new file mode 100644 index 0000000..d256fd1 --- /dev/null +++ b/devel-docs/libgimpconfig/html/pt01.html @@ -0,0 +1,66 @@ + + + + +Part I. GIMP Config Library: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+

+Part I. GIMP Config Library

+
+

Table of Contents

+
+
Object Hierarchy
+
+GimpConfig-iface — High-level API for libgimpconfig. +
+
+GimpConfig-deserialize — Deserializing code for libgimpconfig. +
+
+GimpConfig-serialize — Serializing for libgimpconfig. +
+
+GimpConfig-error — Error utils for libgimpconfig. +
+
+GimpConfig-params — Macros and defines to install config properties. +
+
+GimpConfig-path — File path utilities for libgimpconfig. +
+
+GimpConfig-utils — Miscellaneous utility functions for libgimpconfig. +
+
+GimpConfigWriter — Functions for writing config info to a file for +libgimpconfig. +
+
+GimpScanner — A wrapper around GScanner with some convenience API. +
+
+GimpColorConfig — Color management settings. +
+
+
+
+ + + \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/right-insensitive.png b/devel-docs/libgimpconfig/html/right-insensitive.png new file mode 100644 index 0000000..763208d Binary files /dev/null and b/devel-docs/libgimpconfig/html/right-insensitive.png differ diff --git a/devel-docs/libgimpconfig/html/right.png b/devel-docs/libgimpconfig/html/right.png new file mode 100644 index 0000000..eb90dd4 Binary files /dev/null and b/devel-docs/libgimpconfig/html/right.png differ diff --git a/devel-docs/libgimpconfig/html/style.css b/devel-docs/libgimpconfig/html/style.css new file mode 100644 index 0000000..41781ba --- /dev/null +++ b/devel-docs/libgimpconfig/html/style.css @@ -0,0 +1,530 @@ +body +{ + font-family: cantarell, sans-serif; +} +.synopsis, .classsynopsis +{ + /* tango:aluminium 1/2 */ + background: #eeeeec; + background: rgba(238, 238, 236, 0.5); + border: solid 1px rgb(238, 238, 236); + padding: 0.5em; +} +.programlisting +{ + /* tango:sky blue 0/1 */ + /* fallback for no rgba support */ + background: #e6f3ff; + border: solid 1px #729fcf; + background: rgba(114, 159, 207, 0.1); + border: solid 1px rgba(114, 159, 207, 0.2); + padding: 0.5em; +} +.variablelist +{ + padding: 4px; + margin-left: 3em; +} +.variablelist td:first-child +{ + vertical-align: top; +} + +span.nowrap { + white-space: nowrap; +} + +div.gallery-float +{ + float: left; + padding: 10px; +} +div.gallery-float img +{ + border-style: none; +} +div.gallery-spacer +{ + clear: both; +} + +a, a:visited +{ + text-decoration: none; + /* tango:sky blue 2 */ + color: #3465a4; +} +a:hover +{ + text-decoration: underline; + /* tango:sky blue 1 */ + color: #729fcf; +} + +.function_type, +.variable_type, +.property_type, +.signal_type, +.parameter_name, +.struct_member_name, +.union_member_name, +.define_keyword, +.datatype_keyword, +.typedef_keyword +{ + text-align: right; +} + +/* dim non-primary columns */ +.c_punctuation, +.function_type, +.variable_type, +.property_type, +.signal_type, +.define_keyword, +.datatype_keyword, +.typedef_keyword, +.property_flags, +.signal_flags, +.parameter_annotations, +.enum_member_annotations, +.struct_member_annotations, +.union_member_annotations +{ + color: #888a85; +} + +.function_type a, +.function_type a:visited, +.function_type a:hover, +.property_type a, +.property_type a:visited, +.property_type a:hover, +.signal_type a, +.signal_type a:visited, +.signal_type a:hover, +.signal_flags a, +.signal_flags a:visited, +.signal_flags a:hover +{ + color: #729fcf; +} + +td p +{ + margin: 0.25em; +} + +div.informaltable table[border="1"], +div.table table +{ + border-collapse: collapse; + border-spacing: 0px; + /* tango:aluminium 3 */ + border: solid 1px #babdb6; +} + +div.informaltable table[border="1"] td, +div.informaltable table th, +div.table table td, div.table table th +{ + /* tango:aluminium 3 */ + border: solid 1px #babdb6; + padding: 3px; + vertical-align: top; +} + +div.informaltable table[border="1"] th, +div.table table th +{ + /* tango:aluminium 2 */ + background-color: #d3d7cf; +} + +h4 +{ + color: #555753; + margin-top: 1em; + margin-bottom: 1em; +} + +hr +{ + /* tango:aluminium 1 */ + color: #d3d7cf; + background: #d3d7cf; + border: none 0px; + height: 1px; + clear: both; + margin: 2.0em 0em 2.0em 0em; +} + +dl.toc dt +{ + padding-bottom: 0.25em; +} + +dl.toc > dt +{ + padding-top: 0.25em; + padding-bottom: 0.25em; + font-weight: bold; +} + +dl.toc > dl +{ + padding-bottom: 0.5em; +} + +.parameter +{ + font-style: normal; +} + +.footer +{ + padding-top: 3.5em; + /* tango:aluminium 3 */ + color: #babdb6; + text-align: center; + font-size: 80%; +} + +.informalfigure, +.figure +{ + margin: 1em; +} + +.informalexample, +.example +{ + margin-top: 1em; + margin-bottom: 1em; +} + +.warning +{ + /* tango:orange 0/1 */ + background: #ffeed9; + background: rgba(252, 175, 62, 0.1); + border-color: #ffb04f; + border-color: rgba(252, 175, 62, 0.2); +} +.note +{ + /* tango:chameleon 0/0.5 */ + background: #d8ffb2; + background: rgba(138, 226, 52, 0.1); + border-color: #abf562; + border-color: rgba(138, 226, 52, 0.2); +} +div.blockquote +{ + border-color: #eeeeec; +} +.note, .warning, div.blockquote +{ + padding: 0.5em; + border-width: 1px; + border-style: solid; + margin: 2em; +} +.note p, .warning p +{ + margin: 0; +} + +div.warning h3.title, +div.note h3.title +{ + display: none; +} + +p + div.section +{ + margin-top: 1em; +} + +div.refnamediv, +div.refsynopsisdiv, +div.refsect1, +div.refsect2, +div.toc, +div.section +{ + margin-bottom: 1em; +} + +/* blob links */ +h2 .extralinks, h3 .extralinks +{ + float: right; + /* tango:aluminium 3 */ + color: #babdb6; + font-size: 80%; + font-weight: normal; +} + +.lineart +{ + color: #d3d7cf; + font-weight: normal; +} + +.annotation +{ + /* tango:aluminium 5 */ + color: #555753; + font-weight: normal; +} + +.structfield +{ + font-style: normal; + font-weight: normal; +} + +acronym,abbr +{ + border-bottom: 1px dotted gray; +} + +.listing_frame { + /* tango:sky blue 1 */ + border: solid 1px #729fcf; + border: solid 1px rgba(114, 159, 207, 0.2); + padding: 0px; +} + +.listing_lines, .listing_code { + margin-top: 0px; + margin-bottom: 0px; + padding: 0.5em; +} +.listing_lines { + /* tango:sky blue 0.5 */ + background: #a6c5e3; + background: rgba(114, 159, 207, 0.2); + /* tango:aluminium 6 */ + color: #2e3436; +} +.listing_code { + /* tango:sky blue 0 */ + background: #e6f3ff; + background: rgba(114, 159, 207, 0.1); +} +.listing_code .programlisting { + /* override from previous */ + border: none 0px; + padding: 0px; + background: none; +} +.listing_lines pre, .listing_code pre { + margin: 0px; +} + +@media screen { + /* these have a as a first child, but since there are no parent selectors + * we can't use that. */ + a.footnote + { + position: relative; + top: 0em ! important; + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + display: inline-block; + position: relative; + top:-5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 2.5em; + padding-bottom: 500px; + max-width: 60em; + } + p + { + max-width: 60em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + background: #e2e2e2; + border-bottom: solid 1px #babdb6; + border-spacing: 5px; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + z-index: 10; + } + table.navigation#top td + { + padding-left: 6px; + padding-right: 6px; + } + .navigation a, .navigation a:visited + { + /* tango:sky blue 3 */ + color: #204a87; + } + .navigation a:hover + { + /* tango:sky blue 2 */ + color: #3465a4; + } + td.shortcuts + { + /* tango:sky blue 2 */ + color: #3465a4; + font-size: 80%; + white-space: nowrap; + } + td.shortcuts .dim + { + color: #babdb6; + } + .navigation .title + { + font-size: 80%; + max-width: none; + margin: 0px; + font-weight: normal; + } +} +@media screen and (min-width: 60em) { + /* screen larger than 60em */ + body { margin: auto; } +} +@media screen and (max-width: 60em) { + /* screen less than 60em */ + #nav_hierarchy { display: none; } + #nav_interfaces { display: none; } + #nav_prerequisites { display: none; } + #nav_derived_interfaces { display: none; } + #nav_implementations { display: none; } + #nav_child_properties { display: none; } + #nav_style_properties { display: none; } + #nav_index { display: none; } + #nav_glossary { display: none; } + .gallery_image { display: none; } + .property_flags { display: none; } + .signal_flags { display: none; } + .parameter_annotations { display: none; } + .enum_member_annotations { display: none; } + .struct_member_annotations { display: none; } + .union_member_annotations { display: none; } + /* now that a column is hidden, optimize space */ + col.parameters_name { width: auto; } + col.parameters_description { width: auto; } + col.struct_members_name { width: auto; } + col.struct_members_description { width: auto; } + col.enum_members_name { width: auto; } + col.enum_members_description { width: auto; } + col.union_members_name { width: auto; } + col.union_members_description { width: auto; } + .listing_lines { display: none; } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + background: #e2e2e2; + border: solid 1px #babdb6; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + +pre { line-height: 125%; margin: 0; } +td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; } +span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; } +td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; } +span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; } +.hll { background-color: #ffffcc } +.c { color: #408080; font-style: italic } /* Comment */ +.err { border: 1px solid #FF0000 } /* Error */ +.k { color: #008000; font-weight: bold } /* Keyword */ +.o { color: #666666 } /* Operator */ +.ch { color: #408080; font-style: italic } /* Comment.Hashbang */ +.cm { color: #408080; font-style: italic } /* Comment.Multiline */ +.cp { color: #BC7A00 } /* Comment.Preproc */ +.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */ +.c1 { color: #408080; font-style: italic } /* Comment.Single */ +.cs { color: #408080; font-style: italic } /* Comment.Special */ +.gd { color: #A00000 } /* Generic.Deleted */ +.ge { font-style: italic } /* Generic.Emph */ +.gr { color: #FF0000 } /* Generic.Error */ +.gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.gi { color: #00A000 } /* Generic.Inserted */ +.go { color: #888888 } /* Generic.Output */ +.gp { color: #000080; font-weight: bold } /* Generic.Prompt */ +.gs { font-weight: bold } /* Generic.Strong */ +.gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.gt { color: #0044DD } /* Generic.Traceback */ +.kc { color: #008000; font-weight: bold } /* Keyword.Constant */ +.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ +.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ +.kp { color: #008000 } /* Keyword.Pseudo */ +.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ +.kt { color: #B00040 } /* Keyword.Type */ +.m { color: #666666 } /* Literal.Number */ +.s { color: #BA2121 } /* Literal.String */ +.na { color: #7D9029 } /* Name.Attribute */ +.nb { color: #008000 } /* Name.Builtin */ +.nc { color: #0000FF; font-weight: bold } /* Name.Class */ +.no { color: #880000 } /* Name.Constant */ +.nd { color: #AA22FF } /* Name.Decorator */ +.ni { color: #999999; font-weight: bold } /* Name.Entity */ +.ne { color: #D2413A; font-weight: bold } /* Name.Exception */ +.nf { color: #0000FF } /* Name.Function */ +.nl { color: #A0A000 } /* Name.Label */ +.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ +.nt { color: #008000; font-weight: bold } /* Name.Tag */ +.nv { color: #19177C } /* Name.Variable */ +.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ +.w { color: #bbbbbb } /* Text.Whitespace */ +.mb { color: #666666 } /* Literal.Number.Bin */ +.mf { color: #666666 } /* Literal.Number.Float */ +.mh { color: #666666 } /* Literal.Number.Hex */ +.mi { color: #666666 } /* Literal.Number.Integer */ +.mo { color: #666666 } /* Literal.Number.Oct */ +.sa { color: #BA2121 } /* Literal.String.Affix */ +.sb { color: #BA2121 } /* Literal.String.Backtick */ +.sc { color: #BA2121 } /* Literal.String.Char */ +.dl { color: #BA2121 } /* Literal.String.Delimiter */ +.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ +.s2 { color: #BA2121 } /* Literal.String.Double */ +.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */ +.sh { color: #BA2121 } /* Literal.String.Heredoc */ +.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */ +.sx { color: #008000 } /* Literal.String.Other */ +.sr { color: #BB6688 } /* Literal.String.Regex */ +.s1 { color: #BA2121 } /* Literal.String.Single */ +.ss { color: #19177C } /* Literal.String.Symbol */ +.bp { color: #008000 } /* Name.Builtin.Pseudo */ +.fm { color: #0000FF } /* Name.Function.Magic */ +.vc { color: #19177C } /* Name.Variable.Class */ +.vg { color: #19177C } /* Name.Variable.Global */ +.vi { color: #19177C } /* Name.Variable.Instance */ +.vm { color: #19177C } /* Name.Variable.Magic */ +.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/devel-docs/libgimpconfig/html/up-insensitive.png b/devel-docs/libgimpconfig/html/up-insensitive.png new file mode 100644 index 0000000..478700c Binary files /dev/null and b/devel-docs/libgimpconfig/html/up-insensitive.png differ diff --git a/devel-docs/libgimpconfig/html/up.png b/devel-docs/libgimpconfig/html/up.png new file mode 100644 index 0000000..636d50d Binary files /dev/null and b/devel-docs/libgimpconfig/html/up.png differ diff --git a/devel-docs/libgimpconfig/libgimpconfig-docs.sgml b/devel-docs/libgimpconfig/libgimpconfig-docs.sgml new file mode 100644 index 0000000..800d0df --- /dev/null +++ b/devel-docs/libgimpconfig/libgimpconfig-docs.sgml @@ -0,0 +1,59 @@ + + + + + + + GIMP Config Library Reference Manual + + for GIMP + + + + + GIMP Config Library + + + Object Hierarchy + + + + + + + + + + + + + + + + + Index + + + + Index of new symbols in GIMP 2.4 + + + + Index of new symbols in GIMP 2.6 + + + + Index of new symbols in GIMP 2.8 + + + + Index of new symbols in GIMP 2.10 + + + + Index of deprecated symbols + + + + diff --git a/devel-docs/libgimpconfig/libgimpconfig-overrides.txt b/devel-docs/libgimpconfig/libgimpconfig-overrides.txt new file mode 100644 index 0000000..e69de29 diff --git a/devel-docs/libgimpconfig/libgimpconfig-sections.txt b/devel-docs/libgimpconfig/libgimpconfig-sections.txt new file mode 100644 index 0000000..5e842f8 --- /dev/null +++ b/devel-docs/libgimpconfig/libgimpconfig-sections.txt @@ -0,0 +1,205 @@ +
+gimpconfig-iface +GimpConfig +GimpConfig +GimpConfigInterface +gimp_config_serialize +gimp_config_serialize_to_file +gimp_config_serialize_to_gfile +gimp_config_serialize_to_stream +gimp_config_serialize_to_fd +gimp_config_serialize_to_string +gimp_config_deserialize +gimp_config_deserialize_file +gimp_config_deserialize_gfile +gimp_config_deserialize_stream +gimp_config_deserialize_string +gimp_config_deserialize_return +gimp_config_duplicate +gimp_config_is_equal_to +gimp_config_reset +gimp_config_copy + +GIMP_CONFIG +GIMP_IS_CONFIG +GIMP_TYPE_CONFIG +GIMP_CONFIG_GET_INTERFACE +gimp_config_interface_get_type +gimp_config_get_type +
+ +
+gimpconfig-deserialize +gimp_config_deserialize_properties +gimp_config_deserialize_property +
+ +
+gimpconfig-error +GimpConfigError +GimpConfigError +GIMP_CONFIG_ERROR +gimp_config_error_quark +
+ +
+gimpconfig-params +GIMP_CONFIG_PARAM_SERIALIZE +GIMP_CONFIG_PARAM_AGGREGATE +GIMP_CONFIG_PARAM_RESTART +GIMP_CONFIG_PARAM_CONFIRM +GIMP_CONFIG_PARAM_DEFAULTS +GIMP_CONFIG_PARAM_IGNORE +GIMP_CONFIG_PARAM_FLAGS +GIMP_CONFIG_PROP_BOOLEAN +GIMP_CONFIG_PROP_BOXED +GIMP_CONFIG_PROP_DOUBLE +GIMP_CONFIG_PROP_ENUM +GIMP_CONFIG_PROP_INT +GIMP_CONFIG_PROP_INT64 +GIMP_CONFIG_PROP_MATRIX2 +GIMP_CONFIG_PROP_MEMSIZE +GIMP_CONFIG_PROP_OBJECT +GIMP_CONFIG_PROP_PATH +GIMP_CONFIG_PROP_POINTER +GIMP_CONFIG_PROP_RESOLUTION +GIMP_CONFIG_PROP_RGB +GIMP_CONFIG_PROP_STRING +GIMP_CONFIG_PROP_UINT64 +GIMP_CONFIG_PROP_UINT +GIMP_CONFIG_PROP_UNIT +GIMP_CONFIG_INSTALL_PROP_BOOLEAN +GIMP_CONFIG_INSTALL_PROP_BOXED +GIMP_CONFIG_INSTALL_PROP_RGB +GIMP_CONFIG_INSTALL_PROP_DOUBLE +GIMP_CONFIG_INSTALL_PROP_RESOLUTION +GIMP_CONFIG_INSTALL_PROP_ENUM +GIMP_CONFIG_INSTALL_PROP_INT +GIMP_CONFIG_INSTALL_PROP_MATRIX2 +GIMP_CONFIG_INSTALL_PROP_MEMSIZE +GIMP_CONFIG_INSTALL_PROP_PATH +GIMP_CONFIG_INSTALL_PROP_STRING +GIMP_CONFIG_INSTALL_PROP_UINT +GIMP_CONFIG_INSTALL_PROP_UNIT +GIMP_CONFIG_INSTALL_PROP_OBJECT +GIMP_CONFIG_INSTALL_PROP_POINTER +
+ +
+gimpconfig-path +GimpConfigPath +GimpConfigPathType +gimp_param_spec_config_path +gimp_param_spec_config_path_type +gimp_config_path_expand +gimp_config_path_expand_to_files +gimp_config_path_unexpand +gimp_file_new_for_config_path +gimp_file_get_config_path +gimp_config_build_data_path +gimp_config_build_writable_path +gimp_config_build_plug_in_path +GIMP_VALUE_HOLDS_CONFIG_PATH + +GIMP_TYPE_CONFIG_PATH +GIMP_TYPE_PARAM_CONFIG_PATH +GIMP_IS_PARAM_SPEC_CONFIG_PATH +gimp_config_path_get_type +gimp_param_config_path_get_type +
+ +
+gimpconfig-serialize +gimp_config_serialize_properties +gimp_config_serialize_changed_properties +gimp_config_serialize_property +gimp_config_serialize_property_by_name +gimp_config_serialize_value +
+ +
+gimpconfig-utils +gimp_config_diff +gimp_config_sync +gimp_config_reset_properties +gimp_config_reset_property +gimp_config_string_append_escaped +
+ +
+gimpconfigwriter +GimpConfigWriter +GimpConfigWriter +gimp_config_writer_new_file +gimp_config_writer_new_gfile +gimp_config_writer_new_stream +gimp_config_writer_new_fd +gimp_config_writer_new_string +gimp_config_writer_open +gimp_config_writer_comment_mode +gimp_config_writer_print +gimp_config_writer_printf +gimp_config_writer_identifier +gimp_config_writer_string +gimp_config_writer_data +gimp_config_writer_comment +gimp_config_writer_linefeed +gimp_config_writer_revert +gimp_config_writer_close +gimp_config_writer_finish +
+ +
+gimpscanner +GimpScanner +gimp_scanner_new_file +gimp_scanner_new_gfile +gimp_scanner_new_stream +gimp_scanner_new_string +gimp_scanner_destroy +gimp_scanner_parse_token +gimp_scanner_parse_identifier +gimp_scanner_parse_string +gimp_scanner_parse_string_no_validate +gimp_scanner_parse_data +gimp_scanner_parse_int +gimp_scanner_parse_int64 +gimp_scanner_parse_float +gimp_scanner_parse_boolean +gimp_scanner_parse_color +gimp_scanner_parse_matrix2 +
+ +
+gimpcolorconfig +GimpColorConfig +GimpColorManagementMode +GimpColorRenderingIntent +gimp_color_config_get_mode +gimp_color_config_get_display_intent +gimp_color_config_get_display_bpc +gimp_color_config_get_display_optimize +gimp_color_config_get_display_profile_from_gdk +gimp_color_config_get_simulation_intent +gimp_color_config_get_simulation_bpc +gimp_color_config_get_simulation_optimize +gimp_color_config_get_simulation_gamut_check +gimp_color_config_get_rgb_color_profile +gimp_color_config_get_gray_color_profile +gimp_color_config_get_cmyk_color_profile +gimp_color_config_get_display_color_profile +gimp_color_config_get_simulation_color_profile + +GimpColorConfig +GimpColorConfigClass +GIMP_COLOR_CONFIG +GIMP_IS_COLOR_CONFIG +GIMP_TYPE_COLOR_CONFIG +gimp_color_config_get_type +GIMP_COLOR_CONFIG_CLASS +GIMP_IS_COLOR_CONFIG_CLASS +GIMP_TYPE_COLOR_MANAGEMENT_MODE +gimp_color_management_mode_get_type +GIMP_TYPE_COLOR_RENDERING_INTENT +gimp_color_rendering_intent_get_type +
diff --git a/devel-docs/libgimpconfig/libgimpconfig.types b/devel-docs/libgimpconfig/libgimpconfig.types new file mode 100644 index 0000000..64a64a1 --- /dev/null +++ b/devel-docs/libgimpconfig/libgimpconfig.types @@ -0,0 +1,5 @@ +#include +#include + +gimp_config_get_type +gimp_color_config_get_type diff --git a/devel-docs/libgimpconfig/version.in b/devel-docs/libgimpconfig/version.in new file mode 100644 index 0000000..9e02d6e --- /dev/null +++ b/devel-docs/libgimpconfig/version.in @@ -0,0 +1 @@ +@GIMP_VERSION@ -- cgit v1.2.3