aerothemeplasma/kwin/decoration/breeze-v5.93.0/kdecoration/breezesettingsdata.kcfg
2024-08-09 03:20:25 +02:00

143 lines
3.9 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="smodrc"/>
<!-- common options -->
<group name="Common">
<entry name="ShadowStrength" type = "Int">
<default>255</default>
<min>25</min>
<max>255</max>
</entry>
<!-- shadow -->
<entry name="ShadowSize" type = "Enum">
<choices>
<choice name="ShadowNone"/>
<choice name="ShadowSmall"/>
<choice name="ShadowMedium"/>
<choice name="ShadowLarge"/>
<choice name="ShadowVeryLarge"/>
</choices>
<default>ShadowLarge</default>
</entry>
<entry name="ShadowColor" type = "Color">
<default>0, 0, 0</default>
</entry>
<!-- close button -->
<entry name="OutlineCloseButton" type = "Bool">
<default>false</default>
</entry>
<entry name="OutlineIntensity" type = "Enum">
<choices>
<choice name="OutlineOff"/>
<choice name="OutlineLow"/>
<choice name="OutlineMedium"/>
<choice name="OutlineHigh"/>
<choice name="OutlineMaximum"/>
</choices>
<default>OutlineMedium</default>
</entry>
</group>
<group name="Windeco">
<!-- border size -->
<!--
this one is used only for window specific settings, since the default is globally set by kwin
the enumeration must be kept in sync with kwin's global settings
-->
<entry name="BorderSize" type = "Enum">
<choices>
<choice name="BorderNone" />
<choice name="BorderNoSides" />
<choice name="BorderTiny" />
<choice name="BorderNormal" />
<choice name="BorderLarge" />
<choice name="BorderVeryLarge" />
<choice name="BorderHuge" />
<choice name="BorderVeryHuge" />
<choice name="BorderOversized" />
</choices>
<default>BorderNone</default>
</entry>
<!-- title alignment -->
<entry name="TitleAlignment" type="Enum">
<choices>
<choice name="AlignLeft" />
<choice name="AlignCenter" />
<choice name="AlignCenterFullWidth" />
<choice name="AlignRight" />
</choices>
<default>AlignCenterFullWidth</default>
</entry>
<!-- button size -->
<entry name="ButtonSize" type="Enum">
<choices>
<choice name="ButtonTiny" />
<choice name="ButtonSmall" />
<choice name="ButtonDefault" />
<choice name="ButtonLarge" />
<choice name="ButtonVeryLarge" />
</choices>
<default>ButtonDefault</default>
</entry>
<!-- maximized windows -->
<entry name="DrawBorderOnMaximizedWindows" type = "Bool">
<default>false</default>
</entry>
<!-- size grip -->
<entry name="DrawBackgroundGradient" type = "Bool">
<default>false</default>
</entry>
<!-- hide title bar -->
<entry name="HideTitleBar" type = "Bool">
<default>false</default>
</entry>
<entry name="HideIcon" type = "Bool">
<default>false</default>
</entry>
<entry name="HideCaption" type = "Bool">
<default>false</default>
</entry>
<entry name="HideInnerBorder" type = "Bool">
<default>false</default>
</entry>
<!-- window specific settings -->
<entry name="ExceptionType" type="Enum">
<choices>
<choice name="ExceptionWindowClassName" />
<choice name="ExceptionWindowTitle" />
</choices>
<default>ExceptionWindowClassName</default>
</entry>
<entry name="ExceptionPattern" type = "String"/>
<entry name="Enabled" type = "Bool">
<default>true</default>
</entry>
<entry name="Mask" type = "Int">
<default>0</default>
</entry>
</group>
</kcfg>