1<?xml version="1.0"?>
2<compiz>
3	<plugin name="wall" useBcop="true">
4		<_short>Desktop Wall</_short>
5		<_long>Desktop Wall Plugin</_long>
6		<category>Desktop</category>
7		<feature>largedesktop</feature>
8		<deps>
9			<relation type="after">
10				<plugin>decoration</plugin>
11			</relation>
12			<relation type="before">
13				<plugin>wobbly</plugin>
14				<plugin>fade</plugin>
15			</relation>
16		</deps>
17		<display>
18			<group>
19				<_short>Viewport Switch Preview</_short>
20				<option name="show_switcher" type="bool">
21					<_short>Show Viewport Switcher Preview</_short>
22					<_long>Show switcher window while switching viewports</_long>
23					<default>true</default>
24				</option>
25				<option name="miniscreen" type="bool">
26					<_short>Show Live Viewport Previews</_short>
27					<_long>Show live viewport previews in switcher window</_long>
28					<default>false</default>
29				</option>
30				<option name="preview_timeout" type="float">
31					<_short>Switch Target Preview Visibility Time</_short>
32					<_long>Duration (in s) the switch target preview should remain visible after switching ends.</_long>
33					<default>0.4</default>
34					<min>0.0</min>
35					<max>2.0</max>
36					<precision>0.05</precision>
37				</option>
38				<option name="preview_scale" type="int">
39					<_short>Preview Scale</_short>
40					<_long>Size of the preview in %</_long>
41					<default>100</default>
42					<min>0</min>
43					<max>400</max>
44				</option>
45				<option name="edge_radius" type="int">
46					<_short>Edge Radius</_short>
47					<_long>Radius of the rounded edge</_long>
48					<default>5</default>
49					<min>0</min>
50					<max>20</max>
51				</option>
52				<option name="border_width" type="int">
53					<_short>Border Width</_short>
54					<_long>Width of the border between the previews</_long>
55					<default>10</default>
56					<min>0</min>
57					<max>30</max>
58				</option>
59				<option name="outline_color" type="color">
60					<_short>Outline Color</_short>
61					<_long>Outline color of the switcher window.</_long>
62					<default>
63						<red>0x3333</red>
64						<green>0x3333</green>
65						<blue>0x3333</blue>
66						<alpha>0xd998</alpha>
67						</default>
68				</option>
69				<subgroup>
70					<_short>Background Gradient</_short>
71
72					<option name="background_gradient_base_color" type="color">
73						<_short>Base Color</_short>
74						<_long>First color for the background gradient of the switcher window.</_long>
75						<default>
76							<red>0xcccc</red>
77							<green>0xcccc</green>
78							<blue>0xe665</blue>
79							<alpha>0xd998</alpha>
80						</default>
81					</option>
82					<option name="background_gradient_highlight_color" type="color">
83						<_short>Highlight Color</_short>
84						<_long>Second color for the background gradient of the switcher window.</_long>
85						<default>
86							<red>0xf332</red>
87							<green>0xf332</green>
88							<blue>0xffff</blue>
89							<alpha>0xd998</alpha>
90						</default>
91					</option>
92					<option name="background_gradient_shadow_color" type="color">
93						<_short>Shadow Color</_short>
94						<_long>Third color for the background gradient of the switcher window.</_long>
95						<default>
96							<red>0xf332</red>
97							<green>0xf332</green>
98							<blue>0xffff</blue>
99							<alpha>0xd998</alpha>
100						</default>
101					</option>
102				</subgroup>
103				<subgroup>
104					<_short>Thumb Gradient</_short>
105
106					<option name="thumb_gradient_base_color" type="color">
107						<_short>Base Color</_short>
108						<_long>First color for the thumb gradient of the switcher window.</_long>
109						<default>
110							<red>0x3333</red>
111							<green>0x3333</green>
112							<blue>0x3333</blue>
113							<alpha>0x5999</alpha>
114						</default>
115					</option>
116					<option name="thumb_gradient_highlight_color" type="color">
117						<_short>Highlight Color</_short>
118						<_long>Second color for the thumb gradient of the switcher window.</_long>
119						<default>
120							<red>0x3fff</red>
121							<green>0x3fff</green>
122							<blue>0x3fff</blue>
123							<alpha>0x3fff</alpha>
124						</default>
125					</option>
126				</subgroup>
127				<subgroup>
128					<_short>Highlight Gradient</_short>
129
130					<option name="thumb_highlight_gradient_base_color" type="color">
131						<_short>Base Color</_short>
132						<_long>First color for the thumb highlight gradient of the switcher window.</_long>
133						<default>
134							<red>0xffff</red>
135							<green>0xffff</green>
136							<blue>0xffff</blue>
137							<alpha>0xf332</alpha>
138						</default>
139					</option>
140					<option name="thumb_highlight_gradient_shadow_color" type="color">
141						<_short>Shadow Color</_short>
142						<_long>Second color for the thumb highlight gradient of the switcher window.</_long>
143						<default>
144							<red>0xdfff</red>
145							<green>0xdfff</green>
146							<blue>0xdfff</blue>
147							<alpha>0xa665</alpha>
148						</default>
149					</option>
150				</subgroup>
151				<subgroup>
152					<_short>Arrow Colors</_short>
153
154					<option name="arrow_base_color" type="color">
155						<_short>Base Color</_short>
156						<_long>First color of the arrow of the switcher window.</_long>
157						<default>
158							<red>0xe665</red>
159							<green>0xe665</green>
160							<blue>0xe665</blue>
161							<alpha>0xd998</alpha>
162						</default>
163					</option>
164					<option name="arrow_shadow_color" type="color">
165						<_short>Shadow Color</_short>
166						<_long>Second color of the arrow of the switcher window.</_long>
167						<default>
168							<red>0xdc28</red>
169							<green>0xdc28</green>
170							<blue>0xdc28</blue>
171							<alpha>0xd998</alpha>
172						</default>
173					</option>
174				</subgroup>
175			</group>
176			<group>
177				<_short>Viewport Switching</_short>
178				<option name="allow_wraparound" type="bool">
179					<_short>Allow Wrap-Around</_short>
180					<_long>Allow wrap-around when moving the wall up/down/left/right</_long>
181					<default>false</default>
182				</option>
183				<option name="slide_duration" type="float">
184					<_short>Wall Sliding Duration</_short>
185					<_long>Duration (in s) for wall sliding viewport switching animation</_long>
186					<default>0.3</default>
187					<min>0.0</min>
188					<max>5.0</max>
189					<precision>0.05</precision>
190				</option>
191				<option name="no_slide_match" type="match">
192					<_short>Non Sliding Windows</_short>
193					<_long>Windows that should not slide during the slide animation</_long>
194					<default>type=Dock | type=Desktop | state=Sticky</default>
195				</option>
196			</group>
197			<group>
198				<_short>Bindings</_short>
199				<subgroup>
200					<_short>Move within wall</_short>
201					<option name="left_key" type="key">
202						<_short>Move Left</_short>
203						<_long>Move along the wall to the left</_long>
204						<default>&lt;Control&gt;&lt;Alt&gt;Left</default>
205					</option>
206					<option name="left_button" type="button">
207						<_short>Move Left</_short>
208						<_long>Move along the wall to the left</_long>
209					</option>
210					<option name="right_key" type="key">
211						<_short>Move Right</_short>
212						<_long>Move along the wall to the right</_long>
213						<default>&lt;Control&gt;&lt;Alt&gt;Right</default>
214					</option>
215					<option name="right_button" type="button">
216						<_short>Move Right</_short>
217						<_long>Move along the wall to the right</_long>
218					</option>
219					<option name="up_key" type="key">
220						<_short>Move Up</_short>
221						<_long>Move along the wall up</_long>
222						<default>&lt;Control&gt;&lt;Alt&gt;Up</default>
223					</option>
224					<option name="up_button" type="button">
225						<_short>Move Up</_short>
226						<_long>Move along the wall up</_long>
227					</option>
228					<option name="down_key" type="key">
229						<_short>Move Down</_short>
230						<_long>Move along the wall down</_long>
231						<default>&lt;Control&gt;&lt;Alt&gt;Down</default>
232					</option>
233					<option name="down_button" type="button">
234						<_short>Move Down</_short>
235						<_long>Move along the wall down</_long>
236					</option>
237					<option name="next_key" type="key">
238						<_short>Move Next</_short>
239						<_long>Move along the wall to the next viewport</_long>
240					</option>
241					<option name="next_button" type="button">
242						<_short>Move Next</_short>
243						<_long>Move along the wall to the next viewport</_long>
244					</option>
245					<option name="prev_key" type="key">
246						<_short>Move Prev</_short>
247						<_long>Move along the wall to the previous viewport</_long>
248					</option>
249					<option name="prev_button" type="button">
250						<_short>Move Prev</_short>
251						<_long>Move along the wall to the previous viewport</_long>
252					</option>
253				</subgroup>
254				<subgroup>
255					<_short>Move with window within wall</_short>
256					<option name="left_window_key" type="key">
257						<_short>Move Left With Window</_short>
258						<_long>Move with window along the wall to the left</_long>
259						<default>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Left</default>
260					</option>
261					<option name="right_window_key" type="key">
262						<_short>Move Right With Window</_short>
263						<_long>Move with window along the wall to the right</_long>
264						<default>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Right</default>
265					</option>
266					<option name="up_window_key" type="key">
267						<_short>Move Up With Window</_short>
268						<_long>Move with window along the wall up</_long>
269						<default>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Up</default>
270					</option>
271					<option name="down_window_key" type="key">
272						<_short>Move Down With Window</_short>
273						<_long>Move with window along the wall down</_long>
274						<default>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Down</default>
275					</option>
276				</subgroup>
277				<subgroup>
278					<_short>Edge flipping</_short>
279					<option name="flip_left_edge" type="edge">
280						<_short>Flip Left</_short>
281						<_long>Flip left</_long>
282						<nodelay>true</nodelay>
283						<default>
284							<edge name="Left"/>
285						</default>
286						<allowed edgednd="true"/>
287					</option>
288					<option name="flip_right_edge" type="edge">
289						<_short>Flip Right</_short>
290						<_long>Flip right</_long>
291						<nodelay>true</nodelay>
292						<default>
293							<edge name="Right"/>
294						</default>
295						<allowed edgednd="true"/>
296					</option>
297					<option name="flip_up_edge" type="edge">
298						<_short>Flip Up</_short>
299						<_long>Flip up</_long>
300						<nodelay>true</nodelay>
301						<default>
302							<edge name="Top"/>
303						</default>
304						<allowed edgednd="true"/>
305					</option>
306					<option name="flip_down_edge" type="edge">
307						<_short>Flip Down</_short>
308						<_long>Flip down</_long>
309						<nodelay>true</nodelay>
310						<default>
311							<edge name="Bottom"/>
312						</default>
313						<allowed edgednd="true"/>
314					</option>
315				</subgroup>
316			</group>
317		</display>
318		<screen>
319			<group>
320				<_short>Viewport Switching</_short>
321				<option name="mmmode" type="int">
322					<_short>Multimonitor behavior</_short>
323					<_long>How should a multimonitor configuration be handled</_long>
324					<default>0</default>
325					<min>0</min>
326					<max>1</max>
327					<desc>
328						<value>0</value>
329						<_name>Switch all</_name>
330					</desc>
331					<desc>
332						<value>1</value>
333						<_name>Switch separately</_name>
334					</desc>
335				</option>
336			</group>
337			<group>
338				<_short>Edge Flipping</_short>
339				<option name="edgeflip_pointer" type="bool">
340					<_short>Edge Flip Pointer</_short>
341					<_long>Flip viewport when moving the pointer to a screen edge</_long>
342					<default>false</default>
343				</option>
344				<option name="edgeflip_move" type="bool">
345					<_short>Edge Flip Move</_short>
346					<_long>Flip viewport when moving a window to a screen edge</_long>
347					<default>true</default>
348				</option>
349				<option name="edgeflip_dnd" type="bool">
350					<_short>Edge Flip DnD</_short>
351					<_long>Flip viewport when dragging an object to a screen edge</_long>
352					<default>false</default>
353				</option>
354			</group>
355		</screen>
356	</plugin>
357</compiz>
358