summaryrefslogtreecommitdiff
path: root/metadata/tile.xml
blob: 85989e6ff3bee7c73d1887d6cd392f80a31773c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?xml version="1.0"?>
<compiz>
  <plugin name="tile" useBcop="true">
    <short>Tile</short>
    <long>Tile windows</long>
	<category>Window Management</category>
    <display>
      <group>
        <short>Options</short>
        <option name="animate_type" type="string">
          <short>Tiling Animation Type</short>
          <long>Selects the animation used while tiling</long>
          <default>None</default>
          <allowed>
            <value>None</value>
            <value>Filled Outline</value>
            <value>Slide</value>
            <value>Zoom</value>
            <value>Drop From Top</value>
            <value>Fade</value>
          </allowed>
        </option>
        <option name="animation_duration" type="int">
          <short>Animation Duration</short>
          <long>Duration (in ms) of the tiling animation</long>
          <default>1000</default>
          <min>100</min>
          <max>2000</max>
        </option>
        <option name="tile_toggle_type" type="string">
          <short>Tiling Method For Toggle</short>
          <long>Choose the tiling type you want when using toggle.</long>
          <default>Tile</default>
          <allowed>
            <value>Tile</value>
            <value>Left</value>
            <value>Tile Vertically</value>
            <value>Tile Horizontally</value>
            <value>Cascade</value>
          </allowed>
        </option>
        <option name="tile_join" type="bool">
          <short>Join Windows (EXPERIMENTAL)</short>
          <long>Tries to join the windows together when horizontal, vertical or left tiling is enabled so that when you resize a window surrounding windows resize accordingly. This may cause problems if you dont leave them enough space.</long>
          <default>false</default>
        </option>
        <option name="tile_delta" type="int">
          <short>Cascade Delta</short>
          <long>Distance between windows when using cascade</long>
          <default>35</default>
          <min>0</min>
          <max>250</max>
        </option>
        <option name="tile_left_occupancy" type="int">
          <short>Left Occupancy</short>
          <long>Occupancy percentage for window placed left. This number is percentage of screen width, which the active window will have it as width when tiled. Applies to Left tiling type.</long>
          <default>60</default>
          <min>20</min>
          <max>80</max>
        </option>
        <option name="exclude_match" type="match">
          <short>Excluded Windows</short>
          <long>Windows which should be excluded from tiling</long>
          <default/>
        </option>
      </group>
      <group>
        <short>Key Bindings</short>
        <option name="tile_vertically" type="action">
          <short>Tile Windows Vertically</short>
          <long>Move and resize all visible windows so that they have full height, same width and occupy whole screen.</long>
          <allowed/>
          <default/>
        </option>
        <option name="tile_horizontally" type="action">
          <short>Tile Windows Horizontally</short>
          <long>Move and resize all visible windows so that they have full width, same height and occupy whole screen.</long>
          <allowed/>
          <default/>
        </option>
        <option name="tile_tile" type="action">
          <short>Tile Windows</short>
          <long>Move and resize all visible windows both vertically and horizontally, so that the occupy whole screen and are in a grid.</long>
          <allowed key="true"/>
          <default>
            <key>&lt;Super&gt;&lt;Shift&gt;a</key>
          </default>
        </option>
        <option name="tile_cascade" type="action">
          <short>Cascade Windows</short>
          <long>Move and resize all visible windows with the delta value set for cascading.</long>
          <allowed key="true"/>
          <default>
            <key>&lt;Super&gt;&lt;Shift&gt;s</key>
          </default>
        </option>
        <option name="tile_restore" type="action">
          <short>Restore Windows</short>
          <long>Restore windows to their original position they had before tiling.</long>
          <allowed key="true"/>
          <default>
            <key>&lt;Super&gt;&lt;Shift&gt;z</key>
          </default>
        </option>
        <option name="tile_toggle" type="action">
          <short>Toggle Tiling</short>
          <long>Toggle between tile and restore</long>
          <allowed key="true"/>
          <default>
            <key>&lt;Super&gt;&lt;Shift&gt;x</key>
          </default>
        </option>
      </group>
    </display>
  </plugin>
</compiz>