Warning, /plasma/kwin/src/kwin.kcfg is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8" ?>
0002 <kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
0003       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
0004       xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
0005                           http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
0006     <include>config-kwin.h</include>
0007     <kcfgfile arg="true" />
0008     <group name="MouseBindings">
0009         <entry name="CommandTitlebarWheel" type="String">
0010             <default>Nothing</default>
0011         </entry>
0012         <entry name="CommandAllKey" type="String">
0013             <default>Meta</default>
0014         </entry>
0015         <entry name="CommandAllWheel" type="String">
0016             <default>Nothing</default>
0017         </entry>
0018         <entry name="CommandActiveTitlebar1" type="String">
0019             <default>Raise</default>
0020         </entry>
0021         <entry name="CommandActiveTitlebar2" type="String">
0022             <default>Nothing</default>
0023         </entry>
0024         <entry name="CommandActiveTitlebar3" type="String">
0025             <default>Operations menu</default>
0026         </entry>
0027         <entry name="CommandInactiveTitlebar1" type="String">
0028             <default>Activate and raise</default>
0029         </entry>
0030         <entry name="CommandInactiveTitlebar2" type="String">
0031             <default>Nothing</default>
0032         </entry>
0033         <entry name="CommandInactiveTitlebar3" type="String">
0034             <default>Operations menu</default>
0035         </entry>
0036         <entry name="CommandWindow1" type="String">
0037             <default>Activate, raise and pass click</default>
0038         </entry>
0039         <entry name="CommandWindow2" type="String">
0040             <default>Activate and pass click</default>
0041         </entry>
0042         <entry name="CommandWindow3" type="String">
0043             <default>Activate and pass click</default>
0044         </entry>
0045         <entry name="CommandWindowWheel" type="String">
0046             <default>Scroll</default>
0047         </entry>
0048         <entry name="CommandAll1" type="String">
0049             <default>Move</default>
0050         </entry>
0051         <entry name="CommandAll2" type="String">
0052             <default>Toggle raise and lower</default>
0053         </entry>
0054         <entry name="CommandAll3" type="String">
0055             <default>Resize</default>
0056         </entry>
0057     </group>
0058     <group name="ElectricBorders">
0059         <entry name="Top" type="String">
0060             <default>None</default>
0061         </entry>
0062         <entry name="TopRight" type="String">
0063             <default>None</default>
0064         </entry>
0065         <entry name="Right" type="String">
0066             <default>None</default>
0067         </entry>
0068         <entry name="BottomRight" type="String">
0069             <default>None</default>
0070         </entry>
0071         <entry name="Bottom" type="String">
0072             <default>None</default>
0073         </entry>
0074         <entry name="BottomLeft" type="String">
0075             <default>None</default>
0076         </entry>
0077         <entry name="Left" type="String">
0078             <default>None</default>
0079         </entry>
0080         <entry name="TopLeft" type="String">
0081             <default>None</default>
0082         </entry>
0083     </group>
0084     <group name="Windows">
0085         <entry name="CondensedTitle" type="Bool">
0086             <default>false</default>
0087         </entry>
0088         <entry name="FocusPolicy" type="Enum">
0089             <choices name="KWin::Options::FocusPolicy">
0090                 <choice name="ClickToFocus"/>
0091                 <choice name="FocusFollowsMouse"/>
0092                 <choice name="FocusUnderMouse"/>
0093                 <choice name="FocusStrictlyUnderMouse"/>
0094             </choices>
0095             <default>Options::ClickToFocus</default>
0096         </entry>
0097         <entry name="NextFocusPrefersMouse" type="Bool">
0098             <default>false</default>
0099         </entry>
0100         <entry name="SeparateScreenFocus" type="Bool">
0101             <default>false</default>
0102         </entry>
0103         <entry name="ActiveMouseScreen" type="Bool">
0104             <default>true</default>
0105         </entry>
0106         <entry name="RollOverDesktops" type="Bool">
0107             <default>false</default>
0108         </entry>
0109         <entry name="FocusStealingPreventionLevel" type="Int">
0110             <default>1</default>
0111             <min>0</min>
0112             <max>4</max>
0113         </entry>
0114         <entry name="Placement" type="Enum">
0115             <choices name="KWin::PlacementPolicy">
0116                 <choice name="PlacementNone" value="NoPlacement"/>
0117                 <choice name="PlacementDefault" value="Default"/>
0118                 <choice name="PlacementUnknown" value="Unknown"/>
0119                 <choice name="PlacementRandom" value="Random"/>
0120                 <choice name="PlacementSmart" value="Smart"/>
0121                 <choice name="PlacementCentered" value="Centered"/>
0122                 <choice name="PlacementZeroCornered" value="ZeroCornered"/>
0123                 <choice name="PlacementUnderMouse" value="UnderMouse"/>
0124                 <choice name="PlacementOnMainWindow" value="OnMainWindow"/>
0125                 <choice name="PlacementMaximizing" value="Maximizing"/>
0126             </choices>
0127             <default type="code">[] {
0128                 #if KWIN_BUILD_DECORATIONS
0129                     return PlacementCentered;
0130                 #else
0131                     return PlacementMaximizing;
0132                 #endif
0133             }()</default>
0134         </entry>
0135         <entry name="ActivationDesktopPolicy" type="Enum">
0136             <choices name="KWin::Options::ActivationDesktopPolicy">
0137                 <choice name="SwitchToOtherDesktop"/>
0138                 <choice name="BringToCurrentDesktop"/>
0139             </choices>
0140             <default>KWin::Options::ActivationDesktopPolicy::SwitchToOtherDesktop</default>
0141         </entry>
0142         <entry name="AutoRaise" type="Bool">
0143             <default>false</default>
0144         </entry>
0145         <entry name="AutoRaiseInterval" type="Int">
0146             <default>750</default>
0147         </entry>
0148         <entry name="DelayFocusInterval" type="Int">
0149             <default>300</default>
0150         </entry>
0151         <entry name="ShadeHover" type="Bool">
0152             <default>false</default>
0153         </entry>
0154         <entry name="ShadeHoverInterval" type="Int">
0155             <default>250</default>
0156         </entry>
0157         <entry name="ClickRaise" type="Bool">
0158             <default>true</default>
0159         </entry>
0160         <entry name="BorderSnapZone" type="Int">
0161             <default>10</default>
0162         </entry>
0163         <entry name="WindowSnapZone" type="Int">
0164             <default>10</default>
0165         </entry>
0166         <entry name="CenterSnapZone" type="Int">
0167             <default>0</default>
0168         </entry>
0169         <entry name="SnapOnlyWhenOverlapping" type="Bool">
0170             <default>false</default>
0171         </entry>
0172         <entry name="ElectricBorders" type="Int">
0173             <default>0</default>
0174         </entry>
0175         <entry name="ElectricBorderDelay" type="Int">
0176             <default>150</default>
0177         </entry>
0178         <entry name="ElectricBorderCooldown" type="Int">
0179             <default>350</default>
0180         </entry>
0181         <entry name="ElectricBorderPushbackPixels" type="Int">
0182             <default>1</default>
0183         </entry>
0184         <entry name="ElectricBorderMaximize" type="Bool">
0185             <default>true</default>
0186         </entry>
0187         <entry name="ElectricBorderTiling" type="Bool">
0188             <default>true</default>
0189         </entry>
0190         <entry name="ElectricBorderCornerRatio" type="Double">
0191             <default>0.25</default>
0192             <min>0.0</min>
0193             <max>1.0</max>
0194         </entry>
0195         <entry name="TitlebarDoubleClickCommand" type="String">
0196             <default>Maximize</default>
0197         </entry>
0198         <entry name="MaximizeButtonLeftClickCommand" type="String">
0199             <default>Maximize</default>
0200         </entry>
0201         <entry name="MaximizeButtonMiddleClickCommand" type="String">
0202             <default>Maximize (vertical only)</default>
0203         </entry>
0204         <entry name="MaximizeButtonRightClickCommand" type="String">
0205             <default>Maximize (horizontal only)</default>
0206         </entry>
0207         <entry name="KillPingTimeout" type="Int">
0208             <default>5000</default>
0209         </entry>
0210         <entry name="HideUtilityWindowsForInactive" type="Bool">
0211             <default>true</default>
0212         </entry>
0213         <entry name="InactiveTabsSkipTaskbar" type="Bool">
0214             <default>false</default>
0215         </entry>
0216         <entry name="AutogroupSimilarWindows" type="Bool">
0217             <default>false</default>
0218         </entry>
0219         <entry name="AutogroupInForeground" type="Bool">
0220             <default>true</default>
0221         </entry>
0222         <entry name="BorderlessMaximizedWindows" type="Bool">
0223             <default>false</default>
0224         </entry>
0225     </group>
0226     <group name="ScreenEdges">
0227         <entry name="RemainActiveOnFullscreen" type="Bool">
0228             <default>false</default>
0229         </entry>
0230     </group>
0231     <group name="Compositing">
0232         <entry name="Backend" type="String">
0233             <default>OpenGL</default>
0234         </entry>
0235         <entry name="Enabled" type="Bool">
0236             <default>true</default>
0237         </entry>
0238         <entry name="LastFailureTimestamp" type="Int">
0239             <default>0</default>
0240         </entry>
0241         <entry name="GLTextureFilter" type="Int">
0242             <default>2</default>
0243             <min>-1</min>
0244             <max>2</max>
0245         </entry>
0246         <entry name="GLStrictBinding" type="Bool">
0247             <default>true</default>
0248         </entry>
0249         <entry name="GLLegacy" type="Bool">
0250             <default>false</default>
0251         </entry>
0252         <entry name="HiddenPreviews" type="Int">
0253             <default>5</default>
0254             <min>4</min>
0255             <max>6</max>
0256         </entry>
0257         <entry name="GLPlatformInterface" type="String">
0258             <default>glx</default>
0259         </entry>
0260         <entry name="WindowsBlockCompositing" type="Bool">
0261             <default>true</default>
0262         </entry>
0263         <entry name="LatencyPolicy" type="Enum">
0264             <choices name="KWin::LatencyPolicy">
0265                 <choice name="LatencyExtremelyLow" value="ExtremelyLow"/>
0266                 <choice name="LatencyLow" value="Low"/>
0267                 <choice name="LatencyMedium" value="Medium"/>
0268                 <choice name="LatencyHigh" value="High"/>
0269                 <choice name="LatencyExtremelyHigh" value="ExtremelyHigh"/>
0270             </choices>
0271             <default>LatencyExtremelyHigh</default>
0272         </entry>
0273         <entry name="RenderTimeEstimator" type="Enum">
0274             <choices name="KWin::RenderTimeEstimator">
0275                 <choice name="RenderTimeEstimatorMinimum" value="Minimum"/>
0276                 <choice name="RenderTimeEstimatorMaximum" value="Maximum"/>
0277                 <choice name="RenderTimeEstimatorAverage" value="Average"/>
0278             </choices>
0279             <default>RenderTimeEstimatorMaximum</default>
0280         </entry>
0281         <entry name="AllowTearing" type="Bool">
0282             <default>true</default>
0283         </entry>
0284     </group>
0285     <group name="TabBox">
0286         <entry name="DelayTime" type="Int">
0287             <default>90</default>
0288         </entry>
0289         <entry name="DesktopMode" type="UInt">
0290             <default>1</default>
0291         </entry>
0292         <entry name="ActivitiesMode" type="UInt">
0293             <default>1</default>
0294         </entry>
0295         <entry name="ApplicationsMode" type="UInt">
0296             <default>0</default>
0297         </entry>
0298         <entry name="MinimizedMode" type="UInt">
0299             <default>0</default>
0300         </entry>
0301         <entry name="ShowDesktopMode" type="UInt">
0302             <default>0</default>
0303         </entry>
0304         <entry name="MultiScreenMode" type="UInt">
0305             <default>0</default>
0306         </entry>
0307         <entry name="SwitchingMode" type="UInt">
0308             <default>0</default>
0309         </entry>
0310         <entry name="ShowOutline" type="Bool">
0311             <default>true</default>
0312         </entry>
0313         <entry name="ShowTabBox" type="Bool">
0314             <default>true</default>
0315         </entry>
0316         <entry name="HighlightWindows" type="Bool">
0317             <default>true</default>
0318         </entry>
0319         <entry name="LayoutName" type="String">
0320             <default>thumbnails</default>
0321         </entry>
0322         <entry name="MoveMinimizedWindowsToEndOfTabBoxFocusChain" type="Bool">
0323             <default>false</default>
0324         </entry>
0325     </group>
0326     <group name="KDE">
0327         <entry name="AnimationDurationFactor" type="Double">
0328             <default>1</default>
0329             <min>0</min>
0330         </entry>
0331     </group>
0332     <group name="Wayland">
0333         <entry name="InputMethod" type="Path" />
0334         <entry name="DoubleTapWakeup" type="Bool">
0335             <default>true</default>
0336         </entry>
0337         <entry name="EnablePrimarySelection" type="Bool">
0338             <default>true</default>
0339         </entry>
0340     </group>
0341     <group name="Xwayland">
0342         <entry name="XwaylandCrashPolicy" type="Enum">
0343             <choices name="KWin::XwaylandCrashPolicy">
0344                 <choice name="Stop"/>
0345                 <choice name="Restart"/>
0346             </choices>
0347             <default>XwaylandCrashPolicy::Restart</default>
0348         </entry>
0349         <entry name="XwaylandMaxCrashCount" type="UInt">
0350             <default>3</default>
0351         </entry>
0352 
0353         <entry name="XwaylandEavesdrops" type="Enum">
0354             <choices>
0355                 <choice name="None"/>
0356                 <choice name="Modifiers"/>
0357                 <choice name="Combinations"/>
0358                 <choice name="All"/>
0359             </choices>
0360             <default>None</default>
0361         </entry>
0362     </group>
0363 </kcfg>