396 lines
15 KiB
XML
396 lines
15 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE kcfg SYSTEM "http://www.kde.org/standards/kcfg/1.0/kcfg.dtd">
|
|
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
|
|
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
|
|
<include>lib/sorting.h</include>
|
|
<include>lib/zoommode.h</include>
|
|
<include>lib/slideshow.h</include>
|
|
<include>lib/thumbnailactions.h</include>
|
|
<include>lib/mousewheelbehavior.h</include>
|
|
<include>lib/fullscreenbackground.h</include>
|
|
<include>lib/documentview/documentview.h</include>
|
|
<include>lib/documentview/rasterimageview.h</include>
|
|
<include>lib/print/printoptionspage.h</include>
|
|
<include>lib/renderingintent.h</include>
|
|
<include>lib/documentview/documentview.h</include>
|
|
<kcfgfile name="gwenviewrc"/>
|
|
<group name="SideBar">
|
|
<entry name="PreferredMetaInfoKeyList" type="StringList">
|
|
<default>General.Name,General.ImageSize,Exif.Photo.ExposureTime,Exif.Photo.Flash</default>
|
|
</entry>
|
|
|
|
<entry name="SideBarVisible" key="IsVisible ViewMode" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="SideBarVisibleViewModeFullScreen" key="IsVisible ViewMode FullScreen" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="SideBarVisibleSpotlightMode" key="IsVisible Spotlight Mode" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="SideBarSplitterSizes" type="IntList">
|
|
</entry>
|
|
|
|
<entry name="InformationSplitterSizes" type="IntList">
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="General">
|
|
<entry name="BirdEyeViewEnabled" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
|
|
<entry name="BackgroundColorMode" type="Enum">
|
|
<choices name="Gwenview::DocumentView::BackgroundColorMode">
|
|
<choice name="DocumentView::Auto"/>
|
|
<choice name="DocumentView::Light"/>
|
|
<choice name="DocumentView::Neutral"/>
|
|
<choice name="DocumentView::Dark"/>
|
|
</choices>
|
|
<default>DocumentView::Auto</default>
|
|
</entry>
|
|
|
|
<entry name="HistoryEnabled" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
|
|
<entry name="PercentageOfMemoryUsageWarning" type="Double">
|
|
<default>0.5</default>
|
|
<whatsthis>The percentage of memory used by Gwenview before it
|
|
warns the user and suggest saving changes.</whatsthis>
|
|
</entry>
|
|
|
|
<entry name="BlackListedExtensions" type="StringList">
|
|
<default>new</default>
|
|
<whatsthis>A list of filename extensions Gwenview should not try to
|
|
load. We exclude *.new as well because this is the extension
|
|
used for temporary files by KSaveFile.</whatsthis>
|
|
</entry>
|
|
<entry name="ThumbnailBarIsVisible" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="JPEGQuality" type="Int">
|
|
<default>90</default>
|
|
</entry>
|
|
|
|
<entry name="LastTargetDir" type="Path">
|
|
</entry>
|
|
|
|
<entry name="ThumbnailBarOrientation" type="Enum">
|
|
<choices name="Qt::Orientation">
|
|
<!-- Enum entries do not support enums with arbitrary values.
|
|
Since Qt::Horizontal is 1 and Qt::Vertical is 2, we need to
|
|
introduce a Dummy value here.
|
|
-->
|
|
<choice name="Dummy"/>
|
|
<choice name="Horizontal"/>
|
|
<choice name="Vertical"/>
|
|
</choices>
|
|
<default>Horizontal</default>
|
|
</entry>
|
|
|
|
<entry name="ThumbnailBarRowCount" type="Int">
|
|
<default>1</default>
|
|
</entry>
|
|
|
|
<entry name="UrlNavigatorIsEditable" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="UrlNavigatorShowFullPath" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="DefaultExportPluginText" type="String">
|
|
</entry>
|
|
|
|
<entry name="SideBarPage" type="String">
|
|
<default>information</default>
|
|
</entry>
|
|
<entry name="FullScreenBackground" type="Enum">
|
|
<choices name="Gwenview::FullScreenBackground::Enum">
|
|
<choice name="FullScreenBackground::Image"/>
|
|
<choice name="FullScreenBackground::Black"/>
|
|
</choices>
|
|
<default>FullScreenBackground::Image</default>
|
|
</entry>
|
|
<entry name="ThumbnailActions" type="Enum">
|
|
<choices name="Gwenview::ThumbnailActions::Enum">
|
|
<choice name="ThumbnailActions::AllButtons"/>
|
|
<choice name="ThumbnailActions::ShowSelectionButtonOnly"/>
|
|
<choice name="ThumbnailActions::None"/>
|
|
</choices>
|
|
<default>ThumbnailActions::AllButtons</default>
|
|
</entry>
|
|
<entry name="LastUsedVersion" type="int">
|
|
<default>-1</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="FullScreen">
|
|
<entry name="FullScreenPreferredMetaInfoKeyList" type="StringList">
|
|
<default>General.Name,Exif.Image.DateTime</default>
|
|
</entry>
|
|
<entry name="FullScreenColorScheme" type="String">
|
|
<default></default>
|
|
</entry>
|
|
<entry name="FullScreenBarHeight" type="Int">
|
|
<default></default>
|
|
</entry>
|
|
<entry name="ShowFullScreenThumbnails" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="FullScreenModeActive" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="ImageView">
|
|
<entry name="AlphaBackgroundMode" type="Enum">
|
|
<choices name="Gwenview::AbstractImageView::AlphaBackgroundMode">
|
|
<choice name="AbstractImageView::AlphaBackgroundNone"/>
|
|
<choice name="AbstractImageView::AlphaBackgroundCheckBoard"/>
|
|
<choice name="AbstractImageView::AlphaBackgroundSolid"/>
|
|
</choices>
|
|
<default>AbstractImageView::AlphaBackgroundNone</default>
|
|
</entry>
|
|
<entry name="AlphaBackgroundColor" type="Color">
|
|
<default>#ffffff</default>
|
|
</entry>
|
|
|
|
<entry name="MouseWheelBehavior" type="Enum">
|
|
<choices name="Gwenview::MouseWheelBehavior::Enum">
|
|
<choice name="MouseWheelBehavior::Scroll"/>
|
|
<choice name="MouseWheelBehavior::Browse"/>
|
|
<choice name="MouseWheelBehavior::Zoom"/>
|
|
</choices>
|
|
<default>MouseWheelBehavior::Scroll</default>
|
|
</entry>
|
|
|
|
<entry name="EnlargeSmallerImages" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="ApplyExifOrientation" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
|
|
<entry name="ThumbnailSplitterSizes" type="IntList">
|
|
<default>350, 100</default>
|
|
</entry>
|
|
|
|
<entry name="AnimationMethod" type="Enum">
|
|
<choices name="Gwenview::DocumentView::AnimationMethod">
|
|
<choice name="DocumentView::NoAnimation"/>
|
|
<choice name="DocumentView::SoftwareAnimation"/>
|
|
<choice name="DocumentView::GLAnimation"/>
|
|
</choices>
|
|
<default>DocumentView::SoftwareAnimation</default>
|
|
</entry>
|
|
|
|
<entry name="ZoomMode" type="Enum">
|
|
<choices name="Gwenview::ZoomMode::Enum">
|
|
<choice name="ZoomMode::Autofit"/>
|
|
<choice name="ZoomMode::KeepSame"/>
|
|
<choice name="ZoomMode::Individual"/>
|
|
</choices>
|
|
<default>ZoomMode::Autofit</default>
|
|
<whatsthis>Defines what happens when going to image B after
|
|
having zoomed in on an area of image A. If set to Autofit,
|
|
image B is zoomed out to fit the screen. If set to KeepSame,
|
|
all images share the same zoom and position: image B is set
|
|
to the same zoom parameters as image A (and if these are
|
|
changed, image A will then be displayed with the updated zoom
|
|
and position). If set to Individual, all images remember
|
|
their own zoom and position: image B is initially set to the
|
|
same zoom parameters as image A, but will then remember its
|
|
own zoom and position (if these are changed, image A will NOT
|
|
be displayed with the updated zoom and position).</whatsthis>
|
|
</entry>
|
|
|
|
<entry name="RenderingIntent" type="Enum">
|
|
<choices name="Gwenview::RenderingIntent::Enum">
|
|
<choice name="RenderingIntent::Perceptual"/>
|
|
<choice name="RenderingIntent::Relative"/>
|
|
</choices>
|
|
<default>RenderingIntent::Perceptual</default>
|
|
<whatsthis>Defines how colors are rendered when your display
|
|
uses an ICC color profile and an image has colors that do not
|
|
fit within the profile's color gamut. "Perceptual" will scale
|
|
the colors of the entire image so that they all fit within the
|
|
display's capabilities. "Relative" will squash only the colors
|
|
that cannot be displayed, and leave the other colors alone.</whatsthis>
|
|
</entry>
|
|
|
|
<entry name="EnableColorManagement" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
|
|
<entry name="SpotlightMode" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="NavigationEndNotification" type="Enum">
|
|
<choices name="Gwenview::SlideShow::NavigationEndNotification">
|
|
<choice name="NavigationEndNotification::NeverWarn"/>
|
|
<choice name="NavigationEndNotification::WarnOnSlideshow"/>
|
|
<choice name="NavigationEndNotification::AlwaysWarn"/>
|
|
</choices>
|
|
<default>Gwenview::SlideShow::NavigationEndNotification::WarnOnSlideshow</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="ThumbnailView">
|
|
<entry name="ThumbnailSize" type="Int">
|
|
<default>128</default>
|
|
</entry>
|
|
|
|
<entry name="ThumbnailAspectRatio" type="Double">
|
|
<default>3./2.</default>
|
|
</entry>
|
|
|
|
<entry name="LowResourceUsageMode" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="Sorting" type="Enum">
|
|
<choices name="Gwenview::Sorting::Enum">
|
|
<choice name="Sorting::Name"/>
|
|
<choice name="Sorting::Size"/>
|
|
<choice name="Sorting::Date"/>
|
|
<choice name="Sorting::Rating"/>
|
|
</choices>
|
|
<default>Sorting::Name</default>
|
|
</entry>
|
|
|
|
<entry name="SortDescending" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="ThumbnailDetails" type="Int">
|
|
<default>1</default>
|
|
<!-- 1 == PreviewItemDelegate::FileNameDetail -->
|
|
</entry>
|
|
|
|
<entry name="ListVideos" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
|
|
<entry name="AutoplayVideos" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="Print">
|
|
<entry name="PrintPosition" type="Int">
|
|
<default code="true">
|
|
Qt::AlignHCenter | Qt::AlignVCenter
|
|
</default>
|
|
</entry>
|
|
|
|
<entry name="PrintScaleMode" type="Enum">
|
|
<choices name="Gwenview::PrintOptionsPage::ScaleMode">
|
|
<choice name="PrintOptionsPage::NoScale"/>
|
|
<choice name="PrintOptionsPage::ScaleToPage"/>
|
|
<choice name="PrintOptionsPage::ScaleToCustomSize"/>
|
|
</choices>
|
|
<default>PrintOptionsPage::ScaleToPage</default>
|
|
</entry>
|
|
|
|
<entry name="PrintEnlargeSmallerImages" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="PrintWidth" type="Double">
|
|
<default>15.0</default>
|
|
</entry>
|
|
|
|
<entry name="PrintHeight" type="Double">
|
|
<default>10.0</default>
|
|
<!-- Default is in fact computed from PrintWidth because PrintKeepRatio is true -->
|
|
</entry>
|
|
|
|
<entry name="PrintUnit" type="Enum">
|
|
<choices name="Gwenview::PrintOptionsPage::Unit">
|
|
<choice name="PrintOptionsPage::Millimeters"/>
|
|
<choice name="PrintOptionsPage::Centimeters"/>
|
|
<choice name="PrintOptionsPage::Inches"/>
|
|
</choices>
|
|
<default>PrintOptionsPage::Centimeters</default>
|
|
</entry>
|
|
|
|
<entry name="PrintKeepRatio" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="slide show">
|
|
<entry name="random" type="Bool">
|
|
<label>Display slide show images in random order</label>
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="fullscreen" type="Bool">
|
|
<label>Show slideshow in fullscreen mode</label>
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="loop" type="Bool">
|
|
<label>Loop on images</label>
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="stopAtEnd" key="stop at end" type="Bool">
|
|
<label>Stop at last image of folder</label>
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="interval" type="Double">
|
|
<label>Interval between images (in seconds)</label>
|
|
<default>5.0</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="RedEyeReduction">
|
|
<entry name="RedEyeReductionDiameter" type="Int">
|
|
<default>24</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="Crop">
|
|
<entry name="CropAdvancedSettingsEnabled" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="CropPreserveAspectRatio" type="Bool">
|
|
<label>Restrict crop to image ratio when Advanced Settings disabled</label>
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="CropRatioIndex" type="Int">
|
|
<label>Index representing selected ratio in the Advanced settings combobox</label>
|
|
<default>-1</default>
|
|
</entry>
|
|
<entry name="CropRatioWidth" type="Double">
|
|
<label>Last used crop ratio width when Advanced Settings enabled</label>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="CropRatioHeight" type="Double">
|
|
<label>Last used crop ratio height when Advanced Settings enabled</label>
|
|
<default>0</default>
|
|
</entry>
|
|
</group>
|
|
|
|
<group name="StatusBar">
|
|
<entry name="StatusBarVisibleBrowseMode" key="IsVisible BrowseMode" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="StatusBarVisibleViewMode" key="IsVisible ViewMode" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="StatusBarVisibleViewModeFullScreen" key="IsVisible ViewMode FullScreen" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="StatusBarVisibleSpotlightMode" key="IsVisible Spotlight Mode" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
</group>
|
|
</kcfg>
|