summaryrefslogtreecommitdiff
path: root/plugins/blur/blur.xml.in
blob: b8af0b08c0f38a78648201e8fa7ce0d39f211c85 (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
<compiz>
    <plugin name="blur" useBcop="true">
	<_short>Blur Windows</_short>
	<_long>Blur windows</_long>
	<category>Effects</category>
	<feature>blur</feature>
	<deps>
	    <relation type="before">
		<plugin>video</plugin>
	    </relation>
	    <relation type="after">
		<plugin>decor</plugin>
	    </relation>
	    <requirement>
		<plugin>opengl</plugin>
	    </requirement>
	</deps>
	<options>
	    <option name="pulse" type="bell">
		<_short>Pulse</_short>
		<_long>Pulse effect</_long>
	    </option>
	    <option name="blur_speed" type="float">
		<_short>Blur Speed</_short>
		<_long>Window blur speed</_long>
		<default>3.5</default>
		<min>0.1</min>
		<max>10.0</max>
		<precision>0.1</precision>
	    </option>
	    <option name="focus_blur_match" type="match">
		<_short>Focus blur windows</_short>
		<_long>Windows that should be affected by focus blur</_long>
		<default>toolbar | menu | utility | normal | dialog | modaldialog</default>
	    </option>
	    <option name="focus_blur" type="bool">
		<_short>Focus Blur</_short>
		<_long>Blur windows that doesn't have focus</_long>
		<default>false</default>
	    </option>
	    <option name="alpha_blur_match" type="match">
		<_short>Alpha blur windows</_short>
		<_long>Windows that should be use alpha blur by default</_long>
		<default></default>
	    </option>
	    <option name="alpha_blur" type="bool">
		<_short>Alpha Blur</_short>
		<_long>Blur behind translucent parts of windows</_long>
		<default>true</default>
	    </option>
	    <option name="filter" type="int">
		<_short>Blur Filter</_short>
		<_long>Filter method used for blurring</_long>
		<default>0</default>
		<min>0</min>
		<max>2</max>
		<desc>
		    <value>0</value>
		    <_name>4xBilinear</_name>
		</desc>
		<desc>
		    <value>1</value>
		    <_name>Gaussian</_name>
		</desc>
		<desc>
		    <value>2</value>
		    <_name>Mipmap</_name>
		</desc>
	    </option>
	    <option name="gaussian_radius" type="int">
		<_short>Gaussian Radius</_short>
		<_long>Gaussian radius</_long>
		<default>3</default>
		<min>1</min>
		<max>15</max>
	    </option>
	    <option name="gaussian_strength" type="float">
		<_short>Gaussian Strength</_short>
		<_long>Gaussian strength</_long>
		<default>1.0</default>
		<min>0.0</min>
		<max>1.0</max>
		<precision>0.1</precision>
	    </option>
	    <option name="mipmap_lod" type="float">
		<_short>Mipmap LOD</_short>
		<_long>Mipmap level-of-detail</_long>
		<default>2.5</default>
		<min>0.1</min>
		<max>5.0</max>
		<precision>0.1</precision>
	    </option>
	    <option name="saturation" type="int">
		<_short>Blur Saturation</_short>
		<_long>Blur saturation</_long>
		<default>100</default>
		<min>0</min>
		<max>100</max>
	    </option>
	    <option name="occlusion" type="bool">
		<_short>Blur Occlusion</_short>
		<_long>Disable blurring of screen regions obscured by other windows.</_long>
		<default>true</default>
	    </option>
	    <option name="independent_tex" type="bool">
		<_short>Independent texture fetch</_short>
		<_long>Use the available texture units to do as many as possible independent texture fetches.</_long>
		<default>false</default>
	    </option>
	</options>
    </plugin>
</compiz>