summaryrefslogtreecommitdiff
path: root/screensaver.xml.in
blob: 7904e748ed9cf14e8c619503d9946361525c666b (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
<?xml version="1.0"?>
<compiz>
	<plugin name="screensaver" useBcop="true">
	<_short>Screen Saver</_short>
	<_long>Screen Saver</_long>
	<deps>
		<relation type="after">
			<plugin>cube</plugin>
		</relation>
	</deps>
    <category>Extras</category>
	<options>
		<group>
			<_short>Bindings</_short>
			<option name="initiate_key" type="key">
				<_short>Initiate</_short>
				<_long>Start and stop the screensaver</_long>
			</option>
			<option name="initiate_button" type="button">
				<_short>Initiate</_short>
				<_long>Start and stop the screensaver</_long>
			</option>
			<option name="initiate_edge" type="edge">
				<_short>Initiate</_short>
				<_long>Start and stop the screensaver</_long>
			</option>
		</group>
		
			<option name="mode" type="int">
				<_short>Screensaver mode</_short>
				<_long>Screensaver mode.</_long>
				<default>0</default>
				<min>0</min>
				<max>1</max>
				<desc>
					<value>0</value>
					<name>Rotating cube</name>
				</desc>
			</option>
			<option name="start_automatically" type="bool">
				<_short>Start Automatically</_short>
				<_long>Start Automatically.</_long>
				<default>true</default>
			</option>
			<option name="after" type="float">
				<_short>After (min)</_short>
				<_long>After (min).</_long>
				<default>5.0</default>
				<min>0.1</min>
				<max>1000.0</max>
				<precision>0.01</precision>
			</option>
			<option name="fade_in_duration" type="float">
				<_short>Fade In duration (sec)</_short>
				<_long>Fade In duration (sec).</_long>
				<default>3.0</default>
				<min>0.0</min>
				<max>10.0</max>
				<precision>0.01</precision>
			</option>
			<option name="fade_out_duration" type="float">
				<_short>Fade Out duration (sec)</_short>
				<_long>Fade Out duration (sec).</_long>
				<default>1.0</default>
				<min>0.0</min>
				<max>10.0</max>
				<precision>0.01</precision>
			</option>
		<group>
			<_short>Flying windows</_short>
			<option name="window_match" type="match">
				<_short>ScreenSaver Windows</_short>
				<_long>:)</_long>
				<default>type=Normal | Dialog | ModalDialog | Utility | Unknown</default>
			</option>
			<option name="mipmaps" type="bool">
				<_short>Mipmaps</_short>
				<_long>Generate mipmaps</_long>
				<default>false</default>
			</option>
			<option name="attraction_depth" type="float">
				<_short>Attraction Depth</_short>
				<_long>Attraction Depth.</_long>
				<default>1.5</default>
				<min>0.0</min>
				<max>10.0</max>
				<precision>0.01</precision>
			</option>
			<option name="attraction_repulsion_ratio" type="float">
				<_short>Attraction/Repulsion ratio</_short>
				<_long>Attraction/Repulsion ratio.</_long>
				<default>50.0</default>
				<min>0.0</min>
				<max>100.0</max>
				<precision>0.01</precision>
			</option>
			<option name="bounce" type="bool">
				<_short>Bounce</_short>
				<_long>Make windows bounce on the floor, still buggy, but essential with cube reflexion.</_long>
				<default>true</default>
			</option>
		</group>
		<group>
			<_short>Rotating cube</_short>
			<option name="cube_rotation_speed" type="float">
				<_short>Cube rotation speed</_short>
				<_long>Cube rotation speed</_long>
				<default>1.0</default>
				<min>-10.0</min>
				<max>10.0</max>
				<precision>0.01</precision>
			</option>
			<option name="cube_zoom" type="float">
				<_short>Zoom</_short>
				<_long>Zoom</_long>
				<default>0.5</default>
				<min>0.0</min>
				<max>2.0</max>
				<precision>0.1</precision>
			</option>
		</group>
	</options>
    </plugin>
</compiz>