mirror of
https://github.com/KDE/latte-dock.git
synced 2025-02-05 17:47:23 +03:00
89e94fce3b
--playing around with Kirigami.ShadowedRectangle in order to provide a nice beautiful custom made panel background that the user can chosen custom radius or shadow size. Colors are going to be used totally based on current plasma theme.
453 lines
16 KiB
XML
453 lines
16 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<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" >
|
|
<kcfgfile name=""/>
|
|
<group name="General">
|
|
<entry name="alignment" type="Int">
|
|
<default>0</default>
|
|
<label>introduced in v0.10, "0" stands for "Center"</label>
|
|
</entry>
|
|
<entry name="appletOrder" type="String">
|
|
<label>encoded order of items</label>
|
|
</entry>
|
|
<entry name="lockedZoomApplets" type="String">
|
|
<label>applets that lock the zoom effect</label>
|
|
</entry>
|
|
<entry name="userBlocksColorizingApplets" type="String">
|
|
<label>applets that do not want to be colorized in any case</label>
|
|
</entry>
|
|
<entry name="zoomLevel" type="Int">
|
|
<default>10</default>
|
|
</entry>
|
|
<entry name="iconSize" type="Int">
|
|
<default>64</default>
|
|
</entry>
|
|
<entry name="editBackgroundOpacity" type="Double">
|
|
<default>0.2</default>
|
|
<label>opacity value for edit mode background</label>
|
|
</entry>
|
|
<entry name="lastWindowsVisibilityMode" type="Int">
|
|
<default>5</default>
|
|
<label>last windows visibility mode used, 5 stands for "Windows Go Below"</label>
|
|
</entry>
|
|
<entry name="lastDodgeVisibilityMode" type="Int">
|
|
<default>3</default>
|
|
<label>last dodge visibility mode used, 3 stands for "Dodge Maximized"</label>
|
|
</entry>
|
|
<entry name="lastSidebarVisibilityMode" type="Int">
|
|
<default>8</default>
|
|
<label>last dodge visibility mode used, 8 stands for "On Demand Sidebar"</label>
|
|
</entry>
|
|
|
|
<entry name="appletShadowsEnabled" type="Bool">
|
|
<default>true</default>
|
|
<label>enable latte drawn applet shadows</label>
|
|
</entry>
|
|
|
|
<!-- this is percentage -->
|
|
<entry name="thickMargin" type="Int">
|
|
<default>20</default>
|
|
<label>this is a percentage value</label>
|
|
</entry>
|
|
<entry name="lengthExtMargin" type="Int">
|
|
<default>0</default>
|
|
<label>this is a percentage value</label>
|
|
</entry>
|
|
<entry name="shrinkThickMargins" type="Bool">
|
|
<default>false</default>
|
|
<label>this is a percentage value</label>
|
|
</entry>
|
|
<entry name="floatingInternalGapIsForced" type="Int">
|
|
<default>1</default>
|
|
<label>floating internal gap is forced and provided to applets and any other view specific user interaction. "1" stands for Partially Checked (Auto)</label>
|
|
</entry>
|
|
<entry name="hideFloatingGapForMaximized" type="Bool">
|
|
<default>false</default>
|
|
<label>floating gap is disabled when there are maximized windows</label>
|
|
</entry>
|
|
<entry name="proportionIconSize" type="Double">
|
|
<default>-1</default>
|
|
<label>this is a percentage value, -1 means disabled</label>
|
|
</entry>
|
|
<entry name="screenEdgeMargin" type="Int">
|
|
<default>-1</default>
|
|
<label>margin from screen edge in pixels, -1 means disabled</label>
|
|
</entry>
|
|
<entry name="isStickedOnTopEdge" type="Bool">
|
|
<default>false</default>
|
|
<label>vertical view is sticked at top screen edge at all cases; useful for sidepanels</label>
|
|
</entry>
|
|
<entry name="isStickedOnBottomEdge" type="Bool">
|
|
<default>false</default>
|
|
<label>vertical view is sticked at bottom screen edge at all cases; useful for sidepanels</label>
|
|
</entry>
|
|
<entry name="inConfigureAppletsMode" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="useThemePanel" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="panelSize" type="Int">
|
|
<default>6</default>
|
|
</entry>
|
|
<entry name="panelShadows" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="disablePanelShadowForMaximized" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="panelTransparency" type="Int">
|
|
<default>100</default>
|
|
</entry>
|
|
<entry name="panelOutline" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="backgroundAllCorners" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="backgroundRadius" type="Int">
|
|
<default>-1</default>
|
|
<label>override plasma theme background svg provided radius; -1 stands for default plasma theme behavior, and value represents percentage</label>
|
|
</entry>
|
|
<entry name="backgroundShadowSize" type="Int">
|
|
<default>-1</default>
|
|
<label>override plasma theme background shadow; -1 stands for default plasma theme behavior and value represents pixels</label>
|
|
</entry>
|
|
<entry name="blurEnabled" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="autoDecreaseIconSize" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="smallAutomaticIconJumps" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="addLaunchersInTaskManager" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="backgroundOnlyOnMaximized" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="solidBackgroundForMaximized" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="plasmaBackgroundForPopups" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="themeColors" type="Enum">
|
|
<choices>
|
|
<choice name="PlasmaThemeColors"/>
|
|
<choice name="ReverseThemeColors"/>
|
|
<choice name="SmartThemeColors"/>
|
|
</choices>
|
|
<default>0</default>
|
|
<label>which theme color palette is going to be used</label>
|
|
</entry>
|
|
<entry name="windowColors" type="Enum">
|
|
<choices>
|
|
<choice name="NoneWindowColors"/>
|
|
<choice name="ActiveWindowColors"/>
|
|
<choice name="TouchingWindowColors"/>
|
|
</choices>
|
|
<default>0</default>
|
|
<label>which color palette is going to be used based on windows</label>
|
|
</entry>
|
|
<entry name="splitterPosition" type="Int">
|
|
<default>-1</default>
|
|
</entry>
|
|
<entry name="splitterPosition2" type="Int">
|
|
<default>-1</default>
|
|
</entry>
|
|
<entry name="shadowColorType" type="Enum">
|
|
<label>Applets shadow color type</label>
|
|
<choices>
|
|
<choice name="Default"/>
|
|
<choice name="Theme"/>
|
|
<choice name="User"/>
|
|
</choices>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="shadowOpacity" type="Int">
|
|
<default>70</default>
|
|
</entry>
|
|
<entry name="shadowSize" type="Int">
|
|
<default>30</default>
|
|
</entry>
|
|
<entry name="shadowColor" type="String">
|
|
<default>080808</default>
|
|
</entry>
|
|
<entry name="showGlow" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="minLength" type="Double">
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="maxLength" type="Double">
|
|
<default>100</default>
|
|
</entry>
|
|
<entry name="offset" type="Double">
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="dragActiveWindowEnabled" type="Bool">
|
|
<default>false</default>
|
|
<label>Drag and maximize/restore active window from empty areas</label>
|
|
</entry>
|
|
<entry name="closeActiveWindowEnabled" type="Bool">
|
|
<default>false</default>
|
|
<label>Close active window from empty areas</label>
|
|
</entry>
|
|
<entry name="activeWindowFilter" type="Enum">
|
|
<choices>
|
|
<choice name="InCurrentScreen"/>
|
|
<choice name="FromAllScreens"/>
|
|
</choices>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="mouseWheelActions" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="autoSizeEnabled" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="scrollAction" type="Enum">
|
|
<choices>
|
|
<choice name="ScrollNone"/>
|
|
<choice name="ScrollDesktops"/>
|
|
<choice name="ScrollActivities"/>
|
|
<choice name="ScrollTasks"/>
|
|
<choice name="ScrollToggleMinimized"/>
|
|
</choices>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="titleTooltips" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<!-- Config properties -->
|
|
<entry name="configurationSticker" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<!-- Animations -->
|
|
<entry name="animationsEnabled" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="durationTime" type="Enum">
|
|
<choices>
|
|
<choice name="None"/>
|
|
<choice name="x1"/>
|
|
<choice name="x2"/>
|
|
<choice name="x3"/>
|
|
</choices>
|
|
<default>2</default>
|
|
</entry>
|
|
|
|
<!-- Upgrade Flags -->
|
|
<!-- _____________ -->
|
|
<entry name="alignmentUpgraded" type="Bool">
|
|
<default>false</default>
|
|
<label>flag to check it deprecated panelPosition was changed to "alignment"</label>
|
|
</entry>
|
|
<entry name="shadowsUpgraded" type="Bool">
|
|
<default>false</default>
|
|
<label>flag to check it deprecated shadows was changed to "appletShadowsEnabled"</label>
|
|
</entry>
|
|
<entry name="tasksUpgraded" type="Bool">
|
|
<default>false</default>
|
|
<label>flag to check if Tasks properties were moved to Tasks plasmoid configuration. Since Latte v0.10 we can have multiple Tasks applets in the same dock</label>
|
|
</entry>
|
|
|
|
<!-- Deprecated Section Containment -->
|
|
<!-- ______________________________ -->
|
|
<entry name="panelPosition" type="Enum">
|
|
<choices>
|
|
<choice name="Center"/>
|
|
<choice name="Left"/>
|
|
<choice name="Right"/>
|
|
<choice name="Top"/>
|
|
<choice name="Bottom"/>
|
|
</choices>
|
|
<default>0</default>
|
|
<label>DEPRECATED in 0.10 in favour of "alignment"</label>
|
|
</entry>
|
|
|
|
<entry name="shadows" type="Enum">
|
|
<label>Shadows for the applets</label>
|
|
<choices>
|
|
<choice name="None"/>
|
|
<choice name="Locked"/>
|
|
<choice name="All"/>
|
|
</choices>
|
|
<default>2</default>
|
|
</entry>
|
|
|
|
<!-- Deprecated Section Tasks -->
|
|
<!-- ________________________ -->
|
|
<!-- All Tasks properties are DEPRECATED and scheduled to be removed in v0.11 or v0.12 -->
|
|
<!-- This is happening because these values can now be properly provided from each Tasks applet -->
|
|
<!-- BE CAREFUL: Until these values are removed totally and their UPGRADE procedures also, -->
|
|
<!-- their default values should be updated both <here> and at their plasmoid configuration file counterpart -->
|
|
|
|
<entry name="launchersGroup" type="Enum">
|
|
<choices>
|
|
<choice name="Unique"/>
|
|
<choice name="Layout"/>
|
|
<choice name="Global"/>
|
|
</choices>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="showWindowActions" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="showWindowsOnlyFromLaunchers" type="Bool">
|
|
<default>false</default>
|
|
<label>show only windows that there is a launcher for them</label>
|
|
</entry>
|
|
<entry name="groupTasksByDefault" type="Bool">
|
|
<default>true</default>
|
|
<label>by default group same tasks</label>
|
|
</entry>
|
|
<entry name="showOnlyCurrentScreen" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="showOnlyCurrentDesktop" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="showOnlyCurrentActivity" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
|
|
<entry name="showInfoBadge" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="showProgressBadge" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="showAudioBadge" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="audioBadgeActionsEnabled" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="infoBadgeProminentColorEnabled" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
|
|
<entry name="animationLauncherBouncing" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="animationWindowInAttention" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="animationNewWindowSliding" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="animationWindowAddedInGroup" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="animationWindowRemovedFromGroup" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
|
|
<entry name="scrollTasksEnabled" type="Bool">
|
|
<default>false</default>
|
|
</entry>
|
|
<entry name="autoScrollTasksEnabled" type="Bool">
|
|
<default>true</default>
|
|
</entry>
|
|
<entry name="manualScrollTasksType" type="Enum">
|
|
<choices>
|
|
<choice name="Disabled"/>
|
|
<choice name="Parallel"/>
|
|
<choice name="VerticalHorizontal"/>
|
|
</choices>
|
|
<default>1</default>
|
|
</entry>
|
|
<entry name="leftClickAction" type="Enum">
|
|
<choices>
|
|
<choice name="None"/>
|
|
<choice name="Close"/>
|
|
<choice name="NewInstance"/>
|
|
<choice name="ToggleMinimized"/>
|
|
<choice name="CycleThroughTasks"/>
|
|
<choice name="ToggleGrouping"/>
|
|
<choice name="PresentWindows"/>
|
|
<choice name="PreviewWindows"/>
|
|
<choice name="HighlightWindows"/>
|
|
<choice name="PreviewAndHighlightWindows"/>
|
|
</choices>
|
|
<default>6</default>
|
|
</entry>
|
|
<entry name="middleClickAction" type="Enum">
|
|
<choices>
|
|
<choice name="None"/>
|
|
<choice name="Close"/>
|
|
<choice name="NewInstance"/>
|
|
<choice name="ToggleMinimized"/>
|
|
<choice name="CycleThroughTasks"/>
|
|
<choice name="ToggleGrouping"/>
|
|
<choice name="PresentWindows"/>
|
|
<choice name="PreviewWindows"/>
|
|
<choice name="HighlightWindows"/>
|
|
<choice name="PreviewAndHighlightWindows"/>
|
|
</choices>
|
|
<default>2</default>
|
|
</entry>
|
|
<entry name="hoverAction" type="Enum">
|
|
<choices>
|
|
<choice name="None"/>
|
|
<choice name="Close"/>
|
|
<choice name="NewInstance"/>
|
|
<choice name="ToggleMinimized"/>
|
|
<choice name="CycleThroughTasks"/>
|
|
<choice name="ToggleGrouping"/>
|
|
<choice name="PresentWindows"/>
|
|
<choice name="PreviewWindows"/>
|
|
<choice name="HighlightWindows"/>
|
|
<choice name="PreviewAndHighlightWindows"/>
|
|
</choices>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="taskScrollAction" type="Enum">
|
|
<choices>
|
|
<choice name="ScrollNone"/>
|
|
<choice name="ScrollTasks"/>
|
|
<choice name="ScrollToggleMinimized"/>
|
|
</choices>
|
|
<default>1</default>
|
|
</entry>
|
|
<entry name="modifierClickAction" type="Enum">
|
|
<choices>
|
|
<choice name="None"/>
|
|
<choice name="Close"/>
|
|
<choice name="NewInstance"/>
|
|
<choice name="ToggleMinimized"/>
|
|
<choice name="CycleThroughTasks"/>
|
|
<choice name="ToggleGrouping"/>
|
|
<choice name="PresentWindows"/>
|
|
<choice name="PreviewWindows"/>
|
|
<choice name="HighlightWindows"/>
|
|
<choice name="PreviewAndHighlightWindows"/>
|
|
</choices>
|
|
<default>0</default>
|
|
</entry>
|
|
<entry name="modifier" type="Enum">
|
|
<choices>
|
|
<choice name="Shift"/>
|
|
<choice name="Control"/>
|
|
<choice name="Alt"/>
|
|
<choice name="Meta"/>
|
|
</choices>
|
|
<default>1</default>
|
|
</entry>
|
|
<entry name="modifierClick" type="Enum">
|
|
<choices>
|
|
<choice name="LeftClick"/>
|
|
<choice name="MiddleClick"/>
|
|
<choice name="RightClick"/>
|
|
</choices>
|
|
<default>0</default>
|
|
</entry>
|
|
</group>
|
|
</kcfg>
|