Revision 2640c31cd59f26f7171666d8a3aa968808a85c5f authored by Tobias Ellinghaus on 30 December 2014, 13:55:10 UTC, committed by Pascal de Bruijn on 30 December 2014, 16:16:28 UTC
Back in f855b0999f1101ea112f3e1ad42d4db5e1fc3714 I removed too much.

(cherry picked from commit 91c6f915b3af007989b83f148817d7bf3ad51dca)
1 parent 5a57375
Raw File
darktableconfig.xml.in
<?xml version="1.0"?>
<!DOCTYPE dtconfiglist SYSTEM "darktableconfig.dtd">
<dtconfiglist>
  <dtconfig>
    <name>bauhaus/scale</name>
    <type>float</type>
    <default>1.4</default>
    <shortdescription>widget scale</shortdescription>
    <longdescription>scaling factor for bauhaus widgets, will affect font size</longdescription>
  </dtconfig>
  <dtconfig>
    <name>database</name>
    <type>string</type>
    <default>library.db</default>
    <shortdescription>database location</shortdescription>
    <longdescription>filename relative to ~/.config/darktable or starting with a slash (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>panel_width</name>
    <type>int</type>
    <default>300</default>
    <shortdescription>width of the side panels in pixels</shortdescription>
    <longdescription>(needs a restart)</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>cache_memory</name>
    <type factor="(1.0 / (1024.0 * 1024.0))" min="(1024 * 1024 * 100)">int64</type>
    <default>(1024 * 1024 * 512)</default>
    <shortdescription>memory in megabytes to use for mipmap cache</shortdescription>
    <longdescription>this controls how much memory is going to be used for thumbnails and other buffers (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>worker_threads</name>
    <type>int</type>
    <default>2</default>
    <shortdescription>number of background threads</shortdescription>
    <longdescription>this controls for example how many threads are used to create thumbnails during import. the cache will grow to a maximum of twice this number of full resolution image buffers (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig>
    <name>parallel_export</name>
    <type>int</type>
    <default>1</default>
    <shortdescription>export multiple images in parallel</shortdescription>
    <longdescription>set this variable to num_threads if you want multithreaded export to process multiple images at a time. be warned: every thread will need at the very least 1GB of memory. setting this to 1 switches on per-image parallelization.</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>host_memory_limit</name>
    <type>int</type>
    <default>1500</default>
    <shortdescription>host memory limit (in MB) for tiling</shortdescription>
    <longdescription>this variable controls the maximum amount of memory (in MB) a module may use during image processing. lower values will force memory hungry modules to process image with increasing number of tiles. setting this to 0 will omit any limit. values below 500 will be treated as 500 (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>singlebuffer_limit</name>
    <type min="2" max="64">int</type>
    <default>16</default>
    <shortdescription>minimum amount of memory (in MB) for a single buffer in tiling</shortdescription>
    <longdescription>if set to a positive, non-zero value this variable defines the minimum amount of memory (in MB) that tiling should take for a single image buffer. has precedence over heuristics based on host_memory_limit (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_memory_headroom</name>
    <type>int</type>
    <default>300</default>
    <shortdescription>amount of OpenCL memory (in MB) which we assume as being reserved for the driver</shortdescription>
    <longdescription>this amount of memory (in MB) will be substracted from total GPU memory in order to calculate the available OpenCL memory. too low values will lead to out-of-memory situations in OpenCL processing. too high values will lead to unnecessary tiling (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_avoid_atomics</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>do not run OpenCL kernels which require atomic operations</shortdescription>
    <longdescription>if set to TRUE darktable will not use OpenCL kernels which contain atomic operations (example bilateral). pixelpipe processing will be done on CPU for the affected modules. useful if your OpenCL implementation freezes/crashes on atomics or if they are processed with a bad performance.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_number_event_handles</name>
    <type>int</type>
    <default>25</default>
    <shortdescription>the number of OpenCL event handles darktable can use</shortdescription>
    <longdescription>a positive non-zero integer defines the number of event handles that darktable may have opened on a device. a value of -1 does not pose any restrictions, bearing the risk of hitting the device's resource limits. a value of zero completely prevents the use of event handles.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_async_pixelpipe</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>run OpenCL pixelpipe asynchronously</shortdescription>
    <longdescription>if set to TRUE OpenCL pixelpipe will not be synchronized on a per-module basis. this can improve pixelpipe latency. however, potential OpenCL errors would be detected late; in such a case the complete pixelpipe needs to be reprocessed instead of only a single module. export pixelpipe will always be run synchronously.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_synch_cache</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>copy back OpenCL buffers into pixelpipe cache after each module</shortdescription>
    <longdescription>this brings pixelpipe cache and OpenCL buffers in synch after each module. on slow GPUs this might improve speed as it avoids reprocessing the whole pixelpipe on every parameter change. on fast GPUs the additional memory transfer overhead will slow down OpenCL considerably.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_micro_nap</name>
    <type>int</type>
    <default>1000</default>
    <shortdescription>pause OpenCL processing for this number of microseconds from time to time</shortdescription>
    <longdescription>for slow GPUs this gives your graphics driver some time to breathe to do needed screen updates. can be left at zero for fast devices.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_device_priority</name>
    <type>string</type>
    <default>*/!0,*/*/*</default>
    <shortdescription>priority of OpenCL devices for each pixelpipe type</shortdescription>
    <longdescription>defines priorities on how (multiple) OpenCL devices are allocated to the different types of pixelpipe (full, preview, export, thumbnail). for more details visit our usermanual (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_use_pinned_memory</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>whether to use pinned memory transfer during tiling</shortdescription>
    <longdescription>during tiling huge amounts of memory need to be transfered between host and device. for some OpenCL implementations direct memory transfers give a drastic performance penalty. this can often be avoided by using indirect transfers via pinned memory. other devices have more efficient direct memory transfer implementations. AMD seems to belong to the first group, nvidia to the second.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_use_cpu_devices</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>whether to make use of CPU OpenCL devices</shortdescription>
    <longdescription>typically darktable's hand-optimized CPU code is much faster than any OpenCL-on-CPU code; therefore CPUs are excluded from being used as OpenCL devices by default. can be changed by setting this configuration option to TRUE (needs a restart).</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>never_use_embedded_thumb</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>don't use embedded preview JPEG but half-size raw</shortdescription>
    <longdescription>check this option to not use the embedded JPEG from the raw file but process the raw data. this is slower but gives you color managed thumbnails.</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>write_sidecar_files</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>write sidecar file for each image</shortdescription>
    <longdescription>these redundant files can later be re-imported into a different database, preserving your changes to the image.</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>compress_xmp_tags</name>
    <type>
      <enum>
        <option>never</option>
        <option>always</option>
        <option>only large entries</option>
      </enum>
    </type>
    <default>only large entries</default>
    <shortdescription>store xmp tags in compressed format</shortdescription>
    <longdescription>entries in xmp tags can get rather large and may exceed the available space to store the history stack in output files. this option allows xmp tags to be compressed and save space.</longdescription>
  </dtconfig>
  <dtconfig prefs="core" capability="opencl">
    <name>opencl</name>
    <type>bool</type>
    <default>${DEFCONFIG_OPENCL}</default>
    <shortdescription>activate OpenCL support</shortdescription>
    <longdescription>if found, use OpenCL runtime on your system for improved processing speed. can be switched on and off at any time.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_library</name>
    <type>string</type>
    <default/>
    <shortdescription>system library with OpenCL runtime</shortdescription>
    <longdescription>OpenCL runtime library is normally detected automatically by darktable. if your OpenCL runtime is at an unusual place and cannot be detected, enter the full pathname here. leave empty for default behavior.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_memory_requirement</name>
    <type>int</type>
    <default>768</default>
    <shortdescription>minmum amount of GPU memory (MB) required to activate OpenCL</shortdescription>
    <longdescription>OpenCL will only be activated if your graphics card has at least this amount of memory. reducing the value will allow cards with less GPU memory to be used - but at the risk of lower system stability and occasional crashes. values below 200 will be treated as 200.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>opencl_size_roundup</name>
    <type>int</type>
    <default>16</default>
    <shortdescription>round OpenCL work group sizes to a multiple of</shortdescription>
    <longdescription>in OpenCL processing round width/height of global work groups to a multiple of this value. reasonable values are powers of 2. this parameter can have high impact on OpenCL performance.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>maximum_number_tiles</name>
    <type>int</type>
    <default>10000</default>
    <shortdescription>assumed maximum sane number of tiles</shortdescription>
    <longdescription>if during tiling this number is exceeded darktable assumes that tiling is not possible and falls back to untiled processing - with all system memory limits taking full effect. in case you want to process huge images you may want to increase this number.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ask_before_remove</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>ask before removing images from database</shortdescription>
    <longdescription>always ask the user before any image is removed from DB.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ask_before_delete</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>ask before erasing images from disk</shortdescription>
    <longdescription>always ask the user before any image file is deleted.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ask_before_move</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>ask before moving images from film roll folder</shortdescription>
    <longdescription>always ask the user before any image file is moved.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ask_before_copy</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>ask before copying images to new film roll folder</shortdescription>
    <longdescription>always ask the user before any image file is copied.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>show_folder_levels</name>
    <type>int</type>
    <default>1</default>
    <shortdescription>number of folder levels to show in lists</shortdescription>
    <longdescription>the number of folder levels to show in film roll names, starting from the right</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/collection/film_id</name>
    <type>int</type>
    <default>1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/collection/rating</name>
    <type>int</type>
    <default>1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/collection/rating_comparator</name>
    <type>int</type>
    <default>3</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/collection/query_flags</name>
    <type>int</type>
    <default>3</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/collection/filter_flags</name>
    <type>int</type>
    <default>3</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/collection/descending</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/collection/sort</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/capture/jobcode</name>
    <type>string</type>
    <default>capture job</default>
    <shortdescription>name of capture job</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/capture/storage/basedirectory</name>
    <type>string</type>
    <default>$(PICTURES_FOLDER)/darktable</default>
    <shortdescription>path of storage for captured images</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/capture/storage/subpath</name>
    <type>string</type>
    <default>$(YEAR)$(MONTH)$(DAY)_$(JOBCODE)</default>
    <shortdescription>subpath pattern in storage for captured images</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/capture/storage/namepattern</name>
    <type>string</type>
    <default>$(YEAR)$(MONTH)$(DAY)_$(SEQUENCE).$(FILE_EXTENSION)</default>
    <shortdescription>rename pattern for captured images</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/capture/camera/import/jobcode</name>
    <type>string</type>
    <default>noname</default>
    <shortdescription>jobcode of import job</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/colorpicker_mean</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>0: mean, 1: min, 2: max</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/fullscreen</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/maximized</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/grouping</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>grouping of images</shortdescription>
    <longdescription>only show a single image for each set of grouped images in lighttable and filmstrip</longdescription>
  </dtconfig>
  <dtconfig>
    <name>ui_last/view</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/window_x</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/window_y</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/window_w</name>
    <type>int</type>
    <default>900</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/window_h</name>
    <type>int</type>
    <default>500</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/panel_left</name>
    <type>int</type>
    <default>-1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/panel_right</name>
    <type>int</type>
    <default>-1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/panel_top</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/panel_bottom</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/expander_import</name>
    <type>int</type>
    <default>2</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/import_ignore_jpegs</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>ignore JPEG images when importing film rolls</shortdescription>
    <longdescription>when having raw+JPEG images together in one directory it makes no sense to import both. with this flag one can ignore all JPEGs found.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/import_recursive</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>recursive directory traversal when importing filmrolls</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/import_last_creator</name>
    <type>string</type>
    <default/>
    <shortdescription>creator to be applied when importing</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/import_last_publisher</name>
    <type>string</type>
    <default/>
    <shortdescription>publisher to be applied when importing</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/import_last_rights</name>
    <type>string</type>
    <default/>
    <shortdescription>rights to be applied when importing</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/import_last_tags</name>
    <type>string</type>
    <default/>
    <shortdescription>comma separated tags to be applied when importing</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/import_last_directory</name>
    <type>string</type>
    <default/>
    <shortdescription>last opened directory.</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/import_initial_rating</name>
    <type min="0" max="5">int</type>
    <default>1</default>
    <shortdescription>initial import rating</shortdescription>
    <longdescription>initial star rating for all images when importing a filmroll</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/capture/mode</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>capture view mode</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/lighttable/filmstrip/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>enable filmstrip</shortdescription>
    <longdescription>enable the filmstrip in darkroom, tethering and map modes.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/filmstrip/height</name>
    <type>int</type>
    <default>120</default>
    <shortdescription>height of filmstrip</shortdescription>
    <longdescription>height of the filmstrip in pixels</longdescription>
  </dtconfig>
  <dtconfig> <!-- this option is not exposed in the gui because there might be crashy synchronisation issues when it's updated on the fly -->
    <name>plugins/lighttable/low_quality_thumbnails</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>low quality thumbnails</shortdescription>
    <longdescription>if set to true, thumbnails will be processed by first downscaling rather than demosaicing the full image. this can result in much faster processing times and blurrier images, especially when you cropped a lot.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/lighttable/thumbnail_width</name>
    <type>int</type>
    <default>1300</default>
    <shortdescription>maximum width of image drawing area</shortdescription>
    <longdescription>maximum width of the image drawing area in darkroom mode. adjust to your screen\n(needs a restart and will invalidate current thumbnail caches).</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/lighttable/thumbnail_height</name>
    <type>int</type>
    <default>1000</default>
    <shortdescription>maximum height of image drawing area</shortdescription>
    <longdescription>maximum height of the image drawing area in darkroom mode. adjust to your screen\n(needs a restart and will invalidate current thumbnail caches).</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>cache_compression</name>
    <type>
      <enum>
        <option>off</option>
        <option>low quality (fast)</option>
        <option>high quality (slow)</option>
      </enum>
    </type>
    <default>off</default>
    <shortdescription>compression of thumbnail images</shortdescription>
    <longdescription>off - no compression in memory, JPG on disk. low quality - DXT1 (fast). high quality - DXT1, same memory as low quality variant but slower.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>pressure_sensitivity</name>
    <type>
      <enum>
        <option>off</option>
        <option>hardness (relative)</option>
        <option>hardness (absolute)</option>
        <option>opacity (relative)</option>
        <option>opacity (absolute)</option>
        <option>brush size (relative)</option>
      </enum>
    </type>
    <default>off</default>
    <shortdescription>pen pressure control for brush masks</shortdescription>
    <longdescription>off - pressure reading ignored, hardness/opacity/brush size - pressure reading controls specified attribute, absolute/relative - pressure reading is taken directly as attribute value or multiplied with pre-defined setting.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>brush_smoothing</name>
    <type>
      <enum>
        <option>low</option>
        <option>medium</option>
        <option>high</option>
      </enum>
    </type>
    <default>medium</default>
    <shortdescription>smoothing of brush strokes</shortdescription>
    <longdescription>sets level for smoothing of brush strokes. stronger smoothing leads to less nodes and easier editing but with lower control of accuracy.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>database_cache_quality</name>
    <type>int</type>
    <default>89</default>
    <shortdescription>JPEG quality of on-disk thumbnails</shortdescription>
    <longdescription>affects only the thumbnail cache used for quick startup.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/draw_group_borders</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>draw borders around grouped images</shortdescription>
    <longdescription>draw borders around grouped images when grouping is turned off and the mouse hovers over one of the images of the group</longdescription>
  </dtconfig>

  <dtconfig prefs="session">
    <name>session/base_directory_pattern</name>
    <type>string</type>
    <default>$(PICTURES_FOLDER)/Darktable</default>
    <shortdescription>base directory naming pattern</shortdescription>
    <longdescription>part of full import path for an import session</longdescription>
  </dtconfig>

  <dtconfig prefs="session">
    <name>session/sub_directory_pattern</name>
    <type>string</type>
    <default>$(YEAR)$(MONTH)$(DAY)_$(JOBCODE)</default>
    <shortdescription>sub directory naming pattern</shortdescription>
    <longdescription>part of full import path for an import session</longdescription>
  </dtconfig>

  <dtconfig prefs="session">
    <name>session/filename_pattern</name>
    <type>string</type>
    <default>$(YEAR)$(MONTH)$(DAY)_$(SEQUENCE).$(FILE_EXTENSION)</default>
    <shortdescription>file naming pattern</shortdescription>
    <longdescription>file naming pattern used for a import session</longdescription>
  </dtconfig>

  <dtconfig>
    <name>plugins/lighttable/layout</name>
    <type>int</type>
    <default>1</default>
    <shortdescription>lighttable layout mode</shortdescription>
    <longdescription>select a layout for the lighttable: 0 - zoomable lighttable or 1 - file manager.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/images_in_row</name>
    <type>int</type>
    <default>5</default>
    <shortdescription>images per row</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/camera/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/num_items</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line0</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line1</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line2</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line3</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line4</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line5</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line6</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line7</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line8</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/recentcollect/line9</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/styles/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/select/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/metadata/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/copy_history/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/copy_history/pastemode</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>append or replace history stack if pasted</shortdescription>
    <longdescription>0 -- append on top of stack, 1 -- replace it.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/image/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/num_rules</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item0</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string0</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item1</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string1</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item2</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string2</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item3</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string3</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item4</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string4</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item5</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string5</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item6</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string6</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item7</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string7</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item8</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string8</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/item9</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/string9</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode0</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode1</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode2</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode3</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode4</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode5</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode6</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode7</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode8</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/collect/mode9</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/tagging/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/tagging/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/lighttable/tagging/ask_before_delete_tag</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>ask before deleting a tag</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/map/show_map_osd</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/map/filter_images_drawn</name>
    <type>bool</type>
    <default>FALSE</default>
    <shortdescription>only draw images on map that are currently collected and filtered</shortdescription>
    <longdescription>use the current filter settings to select the geotagged images drawn on the map, i.e. limit the images drawn to the current filmstrip. this limits the number of images drawn and thus reduces the time needed to draw the images.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/map/max_images_drawn</name>
    <type>int</type>
    <default>100</default>
    <shortdescription>maximum number of images drawn on map</shortdescription>
    <longdescription>the maximum number of geotagged images drawn on the map. increasing this number can slow drawing of the map down.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/lighttable/metadata_view/pretty_location</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>pretty print the image location</shortdescription>
    <longdescription>show a more readable representation of the location in the image information module</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/lighttable/draw_custom_metadata</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>overlay txt sidecar over zoomed images</shortdescription>
    <longdescription>when there is a txt file next to an image it can be shown as an overlay over zoomed images on the lighttable. the txt file either has to be there at import time or the crawler has to be enabled</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>lighttable/ui/single_module</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>expand a single lighttable module at a time</shortdescription>
    <longdescription>this option toggles the behavior of shift clicking in lighttable mode</longdescription>
  </dtconfig>
  <dtconfig>
    <name>lighttable/ui/expose_statuses</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>always show thumbnail overlays</shortdescription>
    <longdescription>show overlays (rating stars, "edited" mark, etc) for all thumbnails in file manager, not only hovered one</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>darkroom/ui/single_module</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>expand a single darkroom module at a time</shortdescription>
    <longdescription>this option toggles the behavior of shift clicking in darkroom mode</longdescription>
  </dtconfig>
  <dtconfig>
    <name>ui_last/expander_metadata</name>
    <type>int</type>
    <default>0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/expander_navigation</name>
    <type>int</type>
    <default>-1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/expander_histogram</name>
    <type>int</type>
    <default>-1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/expander_snapshots</name>
    <type>int</type>
    <default>-1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>ui_last/expander_history</name>
    <type>int</type>
    <default>-1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="core">
    <name>plugins/lighttable/export/force_lcms2</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>always try to use LittleCMS 2</shortdescription>
    <longdescription>this is significantly slower than the default.</longdescription>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>plugins/slideshow/high_quality</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription>do high quality processing for slideshow</shortdescription>
    <longdescription>same option as for export, but applies to slideshow.</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>plugins/lighttable/export/high_quality_processing</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>do high quality resampling during export</shortdescription>
    <longdescription>the image will first be processed in full resolution, and downscaled at the very end. this can result in better quality sometimes, but will always be slower.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>darkroom/ui/overexposed/colorscheme</name>
    <type>int</type>
    <default>1</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>darkroom/ui/overexposed/lower</name>
    <type>float</type>
    <default>2.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>darkroom/ui/overexposed/upper</name>
    <type>float</type>
    <default>98.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="core">
    <name>plugins/darkroom/demosaic/quality</name>
    <type>
      <enum>
        <option>always bilinear (fast)</option>
        <option>at most PPG (reasonable)</option>
        <option>full (possibly slow)</option>
      </enum>
    </type>
    <default>at most PPG (reasonable)</default>
    <shortdescription>demosaicing for zoomed out darkroom mode</shortdescription>
    <longdescription>interpolation when not viewing 1:1 in darkroom mode: bilinear is fastest, but not as sharp. middle ground is using PPG + interpolation modes specified below, full will use exactly the settings for full-size export. X-Trans sensors use VNG rather than PPG as middle ground.</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>plugins/lighttable/export/pixel_interpolator</name>
    <type>
      <enum>
        <option>bilinear</option>
        <option>bicubic</option>
        <option>lanczos2</option>
        <option>lanczos3</option>
      </enum>
    </type>
    <default>lanczos3</default>
    <shortdescription>pixel interpolator</shortdescription>
    <longdescription>pixel interpolator used in rotation and lens correction (bilinear, bicubic, lanczos2, lanczos3).</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/width</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>width of the exported image</shortdescription>
    <longdescription>width of the exported image, or 0 if no scaling should be done.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/height</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>height of the exported image</shortdescription>
    <longdescription>height of the exported image, or 0 if no scaling should be done.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/storage_name</name>
    <type>string</type>
    <default>disk</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/format_name</name>
    <type>string</type>
    <default>jpeg</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/style</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/storage/disk/file_directory</name>
    <type>string</type>
    <default>$(FILE_FOLDER)/darktable_exported/$(FILE_NAME)</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/storage/gallery/file_directory</name>
    <type>string</type>
    <default>$(HOME)/darktable_gallery/img_$(SEQUENCE)</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/storage/gallery/title</name>
    <type>string</type>
    <default>darktable gallery</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/storage/email/client</name>
    <type>string</type>
    <default/>
    <shortdescription>client to use, this overrides detection of default client.</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/format/jpeg/quality</name>
    <type>int</type>
    <default>95</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/format/tiff/bpp</name>
    <type>int</type>
    <default>8</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/format/tiff/compress</name>
    <type>int</type>
    <default>2</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/imageio/format/png/bpp</name>
    <type>int</type>
    <default>8</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="core">
    <name>plugins/pwstorage/pwstorage_backend</name>
    <type>
      <enum>
        <option>auto</option>
        <option>none</option>
        <option capability="libsecret">libsecret</option>
        <option capability="kwallet">kwallet</option>
        <option capability="gnome-keyring">gnome keyring</option>
      </enum>
    </type>
    <default>auto</default>
    <shortdescription>password storage backend to use</shortdescription>
    <longdescription>the storage backend for password storage: auto, none, libsecret, kwallet, gnome keyring</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/iccprofile</name>
    <type>string</type>
    <default>image</default>
    <shortdescription>ICC profile to use for export</shortdescription>
    <longdescription>this overrides the per-image settings, if not set to `image'.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/lighttable/export/iccintent</name>
    <type>int</type>
    <default>-1</default>
    <shortdescription>ICC rendering intent</shortdescription>
    <longdescription>if non-negative, this overrides the per-image output color profile rendering intent on export.</longdescription>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/groups</name>
    <type>int</type>
    <default>2</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/active</name>
    <type>string</type>
    <default/>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/atrous/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/atrous/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/basecurve/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/basecurve/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/bilat/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/bilat/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/bilateral/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/bilateral/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/bloom/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/bloom/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/borders/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/borders/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/cacorrect/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/cacorrect/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/channelmixer/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/channelmixer/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/clahe/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/clahe/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/clipping/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/clipping/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colisa/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colisa/expanded</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorcontrast/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorcontrast/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorcorrection/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorcorrection/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorin/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorin/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorize/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorize/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorout/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorout/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colortransfer/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colortransfer/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorzones/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/colorzones/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/demosaic/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/demosaic/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/equalizer/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/equalizer/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/exposure/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/exposure/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/flip/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/flip/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/gamma/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/gamma/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/globaltonemap/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/globaltonemap/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/graduatednd/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/graduatednd/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/grain/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/grain/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/highlights/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/highlights/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/highpass/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/highpass/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/hotpixels/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/hotpixels/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/invert/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/invert/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/lens/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/lens/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/levels/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/levels/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/lowlight/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/lowlight/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/lowpass/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/lowpass/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/monochrome/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/monochrome/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/nlmeans/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/nlmeans/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/overexposed/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/overexposed/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/profile_gamma/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/profile_gamma/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/rawdenoise/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/rawdenoise/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/relight/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/relight/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/shadhi/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/shadhi/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/sharpen/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/sharpen/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/soften/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/soften/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/splittoning/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/splittoning/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/circle_size</name>
    <type>float</type>
    <default>0.02</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/circle_border</name>
    <type>float</type>
    <default>0.02</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/ellipse_radius_a</name>
    <type>float</type>
    <default>0.02</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/ellipse_radius_b</name>
    <type>float</type>
    <default>0.01414</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/ellipse_border</name>
    <type>float</type>
    <default>0.02</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/ellipse_rotation</name>
    <type>float</type>
    <default>90.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/path_border</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/brush_border</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/brush_density</name>
    <type>float</type>
    <default>1.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/spots/brush_hardness</name>
    <type>float</type>
    <default>0.66</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/temperature/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/temperature/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/tonecurve/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/tonecurve/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/tonemap/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/tonemap/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/velvia/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/velvia/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/vibrance/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/vibrance/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/vignette/visible</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/vignette/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/watermark/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/watermark/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/zonesystem/visible</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/zonesystem/expanded</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/clipping/ratio_d</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>last chosen aspect ratio denominator</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/clipping/ratio_n</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>last chosen aspect ratio numerator</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/clipping/guide</name>
    <type>int</type>
    <default>0</default>
    <shortdescription>last chosen guide style</shortdescription>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/histogram/mode</name>
    <type>
      <enum>
        <option>linear</option>
        <option>logarithmic</option>
        <option>waveform</option>
      </enum>
    </type>
    <default>logarithmic</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/histogram/show_red</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/histogram/show_green</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/histogram/show_blue</name>
    <type>bool</type>
    <default>true</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/circle/size</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/circle/border</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/ellipse/radius_a</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/ellipse/radius_b</name>
    <type>float</type>
    <default>0.03535</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/ellipse/border</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/ellipse/rotation</name>
    <type>float</type>
    <default>90.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/path/border</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/gradient/rotation</name>
    <type>float</type>
    <default>0.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/gradient/compression</name>
    <type>float</type>
    <default>0.5</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/gradient/steepness</name>
    <type>float</type>
    <default>0.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/brush/border</name>
    <type>float</type>
    <default>0.05</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/brush/density</name>
    <type>float</type>
    <default>1.0</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig>
    <name>plugins/darkroom/masks/brush/hardness</name>
    <type>float</type>
    <default>0.66</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="gui">
    <name>ui_last/display_profile_source</name>
    <type>
      <enum>
        <option>all</option>
        <option>xatom</option>
        <option>colord</option>
      </enum>
    </type>
    <default>all</default>
    <shortdescription>method to use for getting the display profile</shortdescription>
    <longdescription>this option allows to force a specific means of getting the current display profile. this is useful when one alternative gives wrong results</longdescription>
  </dtconfig>
  <dtconfig>
    <name>metadata/resolution</name>
    <type>int</type>
    <default>300</default>
    <shortdescription/>
    <longdescription/>
  </dtconfig>
  <dtconfig prefs="core">
    <name>run_crawler_on_start</name>
    <type>bool</type>
    <default>false</default>
    <shortdescription>look for updated xmp files on startup</shortdescription>
    <longdescription>check file modification times of all xmp files on startup to check if any got updated in the meantime</longdescription>
  </dtconfig>
  <dtconfig prefs="core">
    <name>plugins/lighttable/audio_player</name>
    <type>string</type>
    <default>${DEFCONFIG_AUDIOPLAYER}</default>
    <shortdescription>executable for playing audio files</shortdescription>
    <longdescription>this external program is used to play audio files some cameras record to keep notes for images</longdescription>
  </dtconfig>
  <dtconfig>
    <name>screen_dpi_overwrite</name>
    <type>float</type>
    <default>-1.0</default>
    <shortdescription>overwrite the screen's dpi setting</shortdescription>
    <longdescription>if this value is > 0.0 then it is used as the screen's dpi setting which is used to scale the gui</longdescription>
  </dtconfig>
  <dtconfig>
    <name>screen_ppd_overwrite</name>
    <type>float</type>
    <default>-1.0</default>
    <shortdescription>overwrite the screen's ppd setting</shortdescription>
    <longdescription>if this value is > 0.0 then it is used as the screen's ppd setting which is used for HiDPI support</longdescription>
  </dtconfig>
</dtconfiglist>
back to top