GimpCoreConfig

GimpCoreConfig

Synopsis

                    GimpCoreConfig;

Object Hierarchy

  GObject
   +----GimpBaseConfig
         +----GimpCoreConfig
               +----GimpDisplayConfig

Properties

  "brush-path"               GimpConfigPath        : Read / Write / Construct
  "brush-path-writable"      GimpConfigPath        : Read / Write / Construct
  "color-management"         GimpColorConfig*      : Read / Write
  "color-profile-policy"     GimpColorProfilePolicy  : Read / Write / Construct
  "default-brush"            gchar*                : Read / Write / Construct
  "default-dynamics"         gchar*                : Read / Write / Construct
  "default-font"             gchar*                : Read / Write / Construct
  "default-gradient"         gchar*                : Read / Write / Construct
  "default-grid"             GimpGrid*             : Read / Write
  "default-image"            GimpTemplate*         : Read / Write
  "default-palette"          gchar*                : Read / Write / Construct
  "default-pattern"          gchar*                : Read / Write / Construct
  "default-threshold"        gint                  : Read / Write / Construct
  "default-tool-preset"      gchar*                : Read / Write / Construct
  "dynamics-path"            GimpConfigPath        : Read / Write / Construct
  "dynamics-path-writable"   GimpConfigPath        : Read / Write / Construct
  "environ-path"             GimpConfigPath        : Read / Write / Construct
  "font-path"                GimpConfigPath        : Read / Write / Construct
  "font-path-writable"       GimpConfigPath        : Read / Write / Construct
  "global-brush"             gboolean              : Read / Write / Construct
  "global-dynamics"          gboolean              : Read / Write / Construct
  "global-font"              gboolean              : Read / Write / Construct
  "global-gradient"          gboolean              : Read / Write / Construct
  "global-palette"           gboolean              : Read / Write / Construct
  "global-pattern"           gboolean              : Read / Write / Construct
  "gradient-path"            GimpConfigPath        : Read / Write / Construct
  "gradient-path-writable"   GimpConfigPath        : Read / Write / Construct
  "install-colormap"         gboolean              : Read / Write / Construct
  "interpolation-type"       GimpInterpolationType  : Read / Write / Construct
  "interpreter-path"         GimpConfigPath        : Read / Write / Construct
  "language"                 gchar*                : Read / Write / Construct
  "layer-preview-size"       GimpViewSize          : Read / Write / Construct
  "layer-previews"           gboolean              : Read / Write / Construct
  "min-colors"               gint                  : Read / Write / Construct
  "module-path"              GimpConfigPath        : Read / Write / Construct
  "palette-path"             GimpConfigPath        : Read / Write / Construct
  "palette-path-writable"    GimpConfigPath        : Read / Write / Construct
  "pattern-path"             GimpConfigPath        : Read / Write / Construct
  "pattern-path-writable"    GimpConfigPath        : Read / Write / Construct
  "plug-in-history-size"     gint                  : Read / Write / Construct
  "plug-in-path"             GimpConfigPath        : Read / Write / Construct
  "pluginrc-path"            GimpConfigPath        : Read / Write / Construct
  "quick-mask-color"         GimpRGB*              : Read / Write / Construct
  "save-document-history"    gboolean              : Read / Write / Construct
  "thumbnail-filesize-limit" GimpMemsize           : Read / Write / Construct
  "thumbnail-size"           GimpThumbnailSize     : Read / Write / Construct
  "tool-preset-path"         GimpConfigPath        : Read / Write / Construct
  "tool-preset-path-writable" GimpConfigPath        : Read / Write / Construct
  "undo-levels"              gint                  : Read / Write / Construct
  "undo-preview-size"        GimpViewSize          : Read / Write / Construct
  "undo-size"                GimpMemsize           : Read / Write / Construct
  "use-gegl"                 gboolean              : Read / Write / Construct

Description

Details

GimpCoreConfig

typedef struct _GimpCoreConfig GimpCoreConfig;

Property Details

The "brush-path" property

  "brush-path"               GimpConfigPath        : Read / Write / Construct

Sets the brush search path.

Default value: "${gimp_dir}/brushes:${gimp_data_dir}/brushes"


The "brush-path-writable" property

  "brush-path-writable"      GimpConfigPath        : Read / Write / Construct

Default value: "${gimp_dir}/brushes"


The "color-management" property

  "color-management"         GimpColorConfig*      : Read / Write

Defines the color management behavior.


The "color-profile-policy" property

  "color-profile-policy"     GimpColorProfilePolicy  : Read / Write / Construct

How to handle embedded color profiles when opening a file.

Default value: GIMP_COLOR_PROFILE_POLICY_ASK


The "default-brush" property

  "default-brush"            gchar*                : Read / Write / Construct

Specify a default brush. The brush is searched for in the specified brush path.

Default value: "Round Fuzzy"


The "default-dynamics" property

  "default-dynamics"         gchar*                : Read / Write / Construct

Specify a default dynamics. The dynamics is searched for in the specified dynamics path.

Default value: "Dynamics Off"


The "default-font" property

  "default-font"             gchar*                : Read / Write / Construct

Specify a default font.

Default value: "Sans"


The "default-gradient" property

  "default-gradient"         gchar*                : Read / Write / Construct

Specify a default gradient.

Default value: "FG to BG (RGB)"


The "default-grid" property

  "default-grid"             GimpGrid*             : Read / Write

Specify a default image grid.


The "default-image" property

  "default-image"            GimpTemplate*         : Read / Write

Sets the default image in the "File/New" dialog.


The "default-palette" property

  "default-palette"          gchar*                : Read / Write / Construct

Specify a default palette.

Default value: "Default"


The "default-pattern" property

  "default-pattern"          gchar*                : Read / Write / Construct

Specify a default pattern.

Default value: "Pine"


The "default-threshold" property

  "default-threshold"        gint                  : Read / Write / Construct

Tools such as fuzzy-select and bucket fill find regions based on a seed-fill algorithm. The seed fill starts at the initially selected pixel and progresses in all directions until the difference of pixel intensity from the original is greater than a specified threshold. This value represents the default threshold.

Allowed values: [0,255]

Default value: 15


The "default-tool-preset" property

  "default-tool-preset"      gchar*                : Read / Write / Construct

Specify a default tool preset. The tool preset is searched for in the specified tool prests path.

Default value: "Current Options"


The "dynamics-path" property

  "dynamics-path"            GimpConfigPath        : Read / Write / Construct

Sets the dynamics search path.

Default value: "${gimp_dir}/dynamics:${gimp_data_dir}/dynamics"


The "dynamics-path-writable" property

  "dynamics-path-writable"   GimpConfigPath        : Read / Write / Construct

Default value: "${gimp_dir}/dynamics"


The "environ-path" property

  "environ-path"             GimpConfigPath        : Read / Write / Construct

Sets the environ search path.

Default value: "${gimp_dir}/environ:${gimp_plug_in_dir}/environ"


The "font-path" property

  "font-path"                GimpConfigPath        : Read / Write / Construct

Where to look for fonts in addition to the system-wide installed fonts.

Default value: "${gimp_dir}/fonts:${gimp_data_dir}/fonts"


The "font-path-writable" property

  "font-path-writable"       GimpConfigPath        : Read / Write / Construct

Default value: NULL


The "global-brush" property

  "global-brush"             gboolean              : Read / Write / Construct

When enabled, the selected brush will be used for all tools.

Default value: TRUE


The "global-dynamics" property

  "global-dynamics"          gboolean              : Read / Write / Construct

When enabled, the selected dynamics will be used for all tools.

Default value: TRUE


The "global-font" property

  "global-font"              gboolean              : Read / Write / Construct

When enabled, the selected font will be used for all tools.

Default value: TRUE


The "global-gradient" property

  "global-gradient"          gboolean              : Read / Write / Construct

When enabled, the selected gradient will be used for all tools.

Default value: TRUE


The "global-palette" property

  "global-palette"           gboolean              : Read / Write / Construct

When enabled, the selected palette will be used for all tools.

Default value: TRUE


The "global-pattern" property

  "global-pattern"           gboolean              : Read / Write / Construct

When enabled, the selected pattern will be used for all tools.

Default value: TRUE


The "gradient-path" property

  "gradient-path"            GimpConfigPath        : Read / Write / Construct

Sets the gradient search path.

Default value: "${gimp_dir}/gradients:${gimp_data_dir}/gradients"


The "gradient-path-writable" property

  "gradient-path-writable"   GimpConfigPath        : Read / Write / Construct

Default value: "${gimp_dir}/gradients"


The "install-colormap" property

  "install-colormap"         gboolean              : Read / Write / Construct

Default value: FALSE


The "interpolation-type" property

  "interpolation-type"       GimpInterpolationType  : Read / Write / Construct

Sets the level of interpolation used for scaling and other transformations.

Default value: GIMP_INTERPOLATION_CUBIC


The "interpreter-path" property

  "interpreter-path"         GimpConfigPath        : Read / Write / Construct

Sets the interpreter search path.

Default value: "${gimp_dir}/interpreters:${gimp_plug_in_dir}/interpreters"


The "language" property

  "language"                 gchar*                : Read / Write / Construct

Specifies the language to use for the user interface.

Default value: NULL


The "layer-preview-size" property

  "layer-preview-size"       GimpViewSize          : Read / Write / Construct

Sets the preview size used for layers and channel previews in newly created dialogs.

Default value: GIMP_VIEW_SIZE_MEDIUM


The "layer-previews" property

  "layer-previews"           gboolean              : Read / Write / Construct

Sets whether GIMP should create previews of layers and channels. Previews in the layers and channels dialog are nice to have but they can slow things down when working with large images.

Default value: TRUE


The "min-colors" property

  "min-colors"               gint                  : Read / Write / Construct

Allowed values: [27,256]

Default value: 144


The "module-path" property

  "module-path"              GimpConfigPath        : Read / Write / Construct

Sets the module search path.

Default value: "${gimp_dir}/modules:${gimp_plug_in_dir}/modules"


The "palette-path" property

  "palette-path"             GimpConfigPath        : Read / Write / Construct

Sets the palette search path.

Default value: "${gimp_dir}/palettes:${gimp_data_dir}/palettes"


The "palette-path-writable" property

  "palette-path-writable"    GimpConfigPath        : Read / Write / Construct

Default value: "${gimp_dir}/palettes"


The "pattern-path" property

  "pattern-path"             GimpConfigPath        : Read / Write / Construct

Sets the pattern search path.

Default value: "${gimp_dir}/patterns:${gimp_data_dir}/patterns"


The "pattern-path-writable" property

  "pattern-path-writable"    GimpConfigPath        : Read / Write / Construct

Default value: "${gimp_dir}/patterns"


The "plug-in-history-size" property

  "plug-in-history-size"     gint                  : Read / Write / Construct

How many recently used plug-ins to keep on the Filters menu.

Allowed values: [0,256]

Default value: 10


The "plug-in-path" property

  "plug-in-path"             GimpConfigPath        : Read / Write / Construct

Sets the plug-in search path.

Default value: "${gimp_dir}/plug-ins:${gimp_plug_in_dir}/plug-ins"


The "pluginrc-path" property

  "pluginrc-path"            GimpConfigPath        : Read / Write / Construct

Sets the pluginrc search path.

Default value: "${gimp_dir}/pluginrc"


The "quick-mask-color" property

  "quick-mask-color"         GimpRGB*              : Read / Write / Construct

Sets the default quick mask color.


The "save-document-history" property

  "save-document-history"    gboolean              : Read / Write / Construct

Keep a permanent record of all opened and saved files in the Recent Documents list.

Default value: TRUE


The "thumbnail-filesize-limit" property

  "thumbnail-filesize-limit" GimpMemsize           : Read / Write / Construct

The thumbnail in the Open dialog will be automatically updated if the file being previewed is smaller than the size set here.

Allowed values: <= 4398046511104

Default value: 4194304


The "thumbnail-size" property

  "thumbnail-size"           GimpThumbnailSize     : Read / Write / Construct

Sets the size of the thumbnail shown in the Open dialog.

Default value: GIMP_THUMBNAIL_SIZE_NORMAL


The "tool-preset-path" property

  "tool-preset-path"         GimpConfigPath        : Read / Write / Construct

Sets the dynamics search path.

Default value: "${gimp_dir}/tool-presets:${gimp_data_dir}/tool-presets"


The "tool-preset-path-writable" property

  "tool-preset-path-writable" GimpConfigPath        : Read / Write / Construct

Default value: "${gimp_dir}/tool-presets"


The "undo-levels" property

  "undo-levels"              gint                  : Read / Write / Construct

Sets the minimal number of operations that can be undone. More undo levels are kept available until the undo-size limit is reached.

Allowed values: [0,1048576]

Default value: 5


The "undo-preview-size" property

  "undo-preview-size"        GimpViewSize          : Read / Write / Construct

Sets the size of the previews in the Undo History.

Default value: GIMP_VIEW_SIZE_LARGE


The "undo-size" property

  "undo-size"                GimpMemsize           : Read / Write / Construct

Sets an upper limit to the memory that is used per image to keep operations on the undo stack. Regardless of this setting, at least as many undo-levels as configured can be undone.

Allowed values: <= 4398046511104

Default value: 67108864


The "use-gegl" property

  "use-gegl"                 gboolean              : Read / Write / Construct

Default value: FALSE