summaryrefslogtreecommitdiff
path: root/metadata/cube.xml.in
blob: 7e9a42bd8ae6559b1d2a435d6ae4193801d344ea (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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
<compiz>
    <plugin name="cube">
	<_short>Desktop Cube</_short>
	<_long>Place windows on cube</_long>
	<category>Desktop</category>
	<feature>largedesktop</feature>
	<deps>
	    <relation type="before">
		<plugin>switcher</plugin>
		<plugin>scale</plugin>
	    </relation>
	</deps>
	<display>
	    <option name="abi" type="int" read_only="true"/>
	    <option name="index" type="int" read_only="true"/>
	    <option name="unfold_key" type="key">
		<_short>Unfold</_short>
		<_long>Unfold cube</_long>
		<default>&lt;Control&gt;&lt;Alt&gt;Down</default>
	    </option>
	    <option name="next_slide_key" type="key">
		<_short>Next Slide</_short>
		<_long>Advance to next slide</_long>
		<default>space</default>
	    </option>
	    <option name="prev_slide_key" type="key">
		<_short>Prev Slide</_short>
		<_long>Go back to previous slide</_long>
		<default>Backspace</default>
	    </option>
	</display>
	<screen>
	    <option name="mipmap" type="bool">
		<_short>Mipmap</_short>
		<_long>Generate mipmaps when possible for higher quality scaling</_long>
		<default>true</default>
	    </option>
	    <option name="multioutput_mode" type="int">
		<_short>Multi Output Mode</_short>
		<_long>Selects how the cube is displayed if multiple output devices are used.</_long>
		<min>0</min>
		<max>2</max>
		<default>0</default>
		<desc>
		    <value>0</value>
		    <_name>Automatic</_name>
		</desc>
		<desc>
		    <value>1</value>
		    <_name>Multiple cubes</_name>
		</desc>
		<desc>
		    <value>2</value>
		    <_name>One big cube</_name>
		</desc>
	    </option>
	    <group>
		<_short>Behaviour</_short>
		<option name="in" type="bool">
		    <_short>Inside Cube</_short>
		    <_long>Inside cube</_long>
		    <default>false</default>
		</option>
		<option name="acceleration" type="float">
		    <_short>Acceleration</_short>
		    <_long>Fold Acceleration</_long>
		    <default>4.0</default>
		    <min>1.0</min>
		    <max>20.0</max>
		    <precision>0.1</precision>
		</option>
		<option name="speed" type="float">
		    <_short>Speed</_short>
		    <_long>Fold Speed</_long>
		    <default>1.5</default>
		    <min>0.1</min>
		    <max>50.0</max>
		    <precision>0.1</precision>
		</option>
		<option name="timestep" type="float">
		    <_short>Timestep</_short>
		    <_long>Fold Timestep</_long>
		    <default>1.2</default>
		    <min>0.1</min>
		    <max>50.0</max>
		    <precision>0.1</precision>
		</option>
	    </group>
	    <group>
		<_short>Appearance</_short>
		<option name="color" type="color">
		    <_short>Cube Color</_short>
		    <_long>Color of top and bottom sides of the cube</_long>
		    <default>
			<red>0xfefe</red>
			<green>0xffff</green>
			<blue>0xc7c7</blue>
		    </default>
		</option>
		<subgroup>
		    <_short>Cube Caps</_short>
		    <option name="scale_image" type="bool">
			<_short>Scale image</_short>
			<_long>Scale images to cover top face of cube</_long>
			<default>false</default>
		    </option>
		    <option name="images" type="list">
			<_short>Image files</_short>
			<_long>List of PNG and SVG files that should be rendered on top face of cube</_long>
			<type>string</type>
			<hints>file;image;</hints>
			<default>
			    <value>freedesktop</value>
			</default>
		    </option>
		    <option name="adjust_image" type="bool">
			<_short>Adjust Image</_short>
			<_long>Adjust top face image to rotation</_long>
			<default>false</default>
		    </option>
		</subgroup>
		<subgroup>
		    <_short>Skydome</_short>
		    <option name="skydome" type="bool">
			<_short>Skydome</_short>
			<_long>Render skydome</_long>
			<default>false</default>
		    </option>
		    <option name="skydome_image" type="string">
			<_short>Skydome Image</_short>
			<_long>Image to use as texture for the skydome</_long>
			<hints>file;image;</hints>
		    </option>
		    <option name="skydome_animated" type="bool">
			<_short>Animate Skydome</_short>
			<_long>Animate skydome when rotating cube</_long>
			<default>false</default>
		    </option>
		    <option name="skydome_gradient_start_color" type="color">
			<_short>Skydome Gradient Start Color</_short>
			<_long>Color to use for the top color-stop of the skydome-fallback gradient</_long>
			<default>
			    <red>0x0d0d</red>
			    <green>0xb1b1</green>
			    <blue>0xfdfd</blue>
			</default>
		    </option>
		    <option name="skydome_gradient_end_color" type="color">
			<_short>Skydome Gradient End Color</_short>
			<_long>Color to use for the bottom color-stop of the skydome-fallback gradient</_long>
			<default>
			    <red>0xfefe</red>
			    <green>0xffff</green>
			    <blue>0xc7c7</blue>
			</default>
		    </option>
		</subgroup>
	    </group>
	    <group>
		<_short>Transparent Cube</_short>
		<option name="active_opacity" type="float">
		    <_short>Opacity During Rotation</_short>
		    <_long>Opacity of desktop window during rotation.</_long>
		    <default>100.0</default>
		    <min>0.0</min>
		    <max>100.0</max>
		    <precision>1.0</precision>
		</option>
		<option name="inactive_opacity" type="float">
		    <_short>Opacity When Not Rotating</_short>
		    <_long>Opacity of desktop window when not rotating.</_long>
		    <default>100.0</default>
		    <min>0.0</min>
		    <max>100.0</max>
		    <precision>1.0</precision>
		</option>
		<option name="transparent_manual_only" type="bool">
		    <_short>Transparency Only on Mouse Rotate</_short>
		    <_long>Initiates Cube transparency only if rotation is mouse driven.</_long>
		    <default>true</default>
		</option>
	    </group>
	</screen>
    </plugin>
</compiz>