main.xml 5.38 KB
Newer Older
1
2
3
4
5
6
7
8
9
<?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="showOnlyCurrentScreen" type="Bool">
10
      <label>Whether to show only window tasks that are on the same screen as the widget.</label>
11
12
13
      <default>false</default>
    </entry>
    <entry name="showOnlyCurrentDesktop" type="Bool">
14
      <label>Whether to only show tasks that are on the current virtual desktop.</label>
15
      <default>true</default>
16
17
    </entry>
    <entry name="showOnlyCurrentActivity" type="Bool">
18
      <label>Whether to show only tasks that are on the current activity.</label>
19
20
21
      <default>true</default>
    </entry>
    <entry name="showOnlyMinimized" type="Int">
22
      <label>Whether to show only window tasks that are minmized.</label>
23
24
25
      <default>false</default>
    </entry>
    <entry name="groupingStrategy" type="Enum">
26
      <label>How tasks are grouped: 0 = Do Not Group, 1 = By Program Name</label>
27
28
      <default>1</default>
    </entry>
Eike Hein's avatar
Eike Hein committed
29
    <entry name="groupPopups" type="Bool">
30
      <label>Whether groups are to be reduced to a single task button and expand into a popup or task buttons are grouped on the widget itself.</label>
Eike Hein's avatar
Eike Hein committed
31
32
      <default>true</default>
    </entry>
33
    <entry name="onlyGroupWhenFull" type="Bool">
34
      <label>Whether to group always or only when the widget runs out of space to show additional task buttons comfortably.</label>
35
36
37
      <default>true</default>
    </entry>
    <entry name="groupingAppIdBlacklist" type="StringList">
38
      <label>The id's (usually .desktop file names) of applications that should not have their tasks grouped.</label>
39
40
41
      <default></default>
    </entry>
    <entry name="groupingLauncherUrlBlacklist" type="StringList">
42
      <label>The launcher URLs (usually .desktop file or executable URLs) of applications that should not have their tasks grouped.</label>
43
44
45
      <default></default>
    </entry>
    <entry name="sortingStrategy" type="Int">
46
      <label>How to sort tasks: 0 = Do Not Sort, 1 = Manually, 2 = Alphabetically, 3 = By Desktop, 4 = By Activity</label>
47
      <default>1</default>
48
    </entry>
49
    <entry name="separateLaunchers" type="Bool">
50
      <label>Whether launcher tasks are sorted separately at the left side of the widget or can be mixed with other tasks.</label>
51
52
      <default>true</default>
    </entry>
53
    <entry name="maxStripes" type="Int">
54
      <label>The maximum number of rows (in a horizontal-orientation containment, i.e. panel) or columns (in a vertical-orientation containment) to layout task buttons in.</label>
55
56
57
58
      <default>2</default>
      <min>1</min>
    </entry>
    <entry name="forceStripes" type="Bool">
59
      <label>Whether to try and always layout task buttons in as many rows/columns as set via maxStripes.</label>
60
61
62
      <default>false</default>
    </entry>
    <entry name="showToolTips" type="Bool">
63
      <label>Whether to show tooltips when hovering task buttons.</label>
64
65
66
      <default>true</default>
    </entry>
    <entry name="wheelEnabled" type="Bool">
67
      <label>Whether using the mouse wheel with the mouse pointer above the widget should switch between tasks.</label>
68
69
70
      <default>true</default>
    </entry>
    <entry name="highlightWindows" type="Bool">
71
      <label>Whether to request the window manager highlight windows when hovering corresponding task buttons.</label>
72
73
74
      <default>false</default>
    </entry>
    <entry name="launchers" type="StringList">
75
      <label>The list of launcher tasks on the widget. Usually .desktop file or executable URLs. Special URLs such as preferred://browser that expand to default applications are supported.</label>
76
      <default>applications:systemsettings.desktop,applications:org.kde.discover.desktop,preferred://filemanager,preferred://browser</default>
77
78
    </entry>
    <entry name="middleClickAction" type="Enum">
79
      <label>What to do on middle-mouse click on a task button.</label>
80
81
82
83
      <choices>
            <choice name="None"/>
            <choice name="Close"/>
            <choice name="NewInstance"/>
84
            <choice name="ToggleMinimized"/>
85
            <choice name="ToggleGrouping"/>
86
            <choice name="BringToCurrentDesktop"/>
87
      </choices>
88
      <default>2</default>
89
    </entry>
90
91
92
93
    <entry name="indicateAudioStreams" type="Bool">
      <label>Whether to indicate applications that are playing audio including an option to mute them.</label>
      <default>true</default>
    </entry>
Eike Hein's avatar
Eike Hein committed
94
95
96
97
    <entry name="taskHoverEffect" type="Bool">
      <label>Whether task buttons should change in appearance when the mouse pointer is above them.</label>
      <default>true</default>
    </entry>
98
99
100
101
    <entry name="maxTextLines" type="Int">
      <label>The maximum number of text lines to show in a task button. 0 means no limit.</label>
      <default>0</default>
    </entry>
102
103
104
105
106
107
108
109
110
111
112
113
    <entry name="iconSize" type="Enum">
      <label>The preferred size of task button icons in a vertical task manager.</label>
      <choices>
            <choice name="small"/>
            <choice name="smallMedium"/>
            <choice name="medium"/>
            <choice name="large"/>
            <choice name="huge"/>
            <choice name="enormous"/>
      </choices>
      <default>3</default>
    </entry>
114
115
116
117
  </group>

</kcfg>