summaryrefslogtreecommitdiff
path: root/metadata/snow.xml
blob: 600ba2b3a6b7e64409ea6c7463c7d62914d31830 (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
<?xml version="1.0"?>
<compiz>
  <plugin name="snow" useBcop="true">
    <short>Snow</short>
    <long>XSnow for Compiz</long>
	<category>Extras</category>
    <display>
      <group>
        <short>Settings</short>
        <option name="num_snowflakes" type="int">
          <short>Number Of Snowflakes</short>
          <long>Number of snowflakes</long>
          <default>1500</default>
          <min>0</min>
          <max>10000</max>
        </option>
        <option name="snow_size" type="float">
          <short>Size Of Snowflakes</short>
          <long>Size of snowflakes</long>
          <default>10.0</default>
          <min>0.0</min>
          <max>50.0</max>
          <precision>0.1</precision>
        </option>
        <option name="snow_speed" type="int">
          <short>Snow Speed</short>
          <long>Speed of falling snow</long>
          <default>85</default>
          <min>0</min>
          <max>100</max>
        </option>
        <option name="snow_update_delay" type="int">
          <short>Update Delay</short>
          <long>Delay (in ms) between screen updates. Decreasing this value may make snow fall more smoothly, but will also increase CPU usage.</long>
          <default>40</default>
          <min>10</min>
          <max>200</max>
        </option>
        <option name="screen_boxing" type="int">
          <short>Screen Boxing</short>
          <long>How far outside the screen resolution snow flakes can be before being removed. Needed because of FOV.</long>
          <default>400</default>
          <min>-2000</min>
          <max>2000</max>
        </option>
        <option name="screen_depth" type="int">
          <short>Screen Depth</short>
          <long>How deep into the screen snowflakes can be drawn before being removed</long>
          <default>1000</default>
          <min>0</min>
          <max>2000</max>
        </option>
        <option name="snow_over_windows" type="bool">
          <short>Snow Over Windows</short>
          <long>Snow is drawn above windows</long>
          <default>false</default>
        </option>
        <option name="snow_rotation" type="bool">
          <short>Rotate Flakes</short>
          <long>Flakes rotate if checked.</long>
          <default>true</default>
        </option>
        <option name="snow_direction" type="string">
          <short>Snow Direction</short>
          <long>Select snow flake movement direction</long>
          <default>Top to Bottom</default>
          <allowed>
            <value>Top to Bottom</value>
            <value>Bottom to Top</value>
            <value>Right to Left</value>
            <value>Left to Right</value>
          </allowed>
        </option>
      </group>
      <group>
        <short>Textures</short>
        <option name="snow_textures" type="list">
          <short>Snow Textures</short>
          <long>Snow textures</long>
          <hints>file;image;pngonly;</hints>
          <type>string</type>
        </option>
      </group>
      <group>
        <short>Debug</short>
        <option name="use_blending" type="bool">
          <short>Enable Blending</short>
          <long>Enables alpha blending of snowflakes.</long>
          <default>true</default>
        </option>
        <option name="use_textures" type="bool">
          <short>Enable Textures</short>
          <long>Enables textures snowflakes. If not selected, color cradients are used.</long>
          <default>true</default>
        </option>
      </group>
      <group>
        <short>Key Bindings</short>
        <option name="toggle" type="action">
          <short>Snow Toggle</short>
          <long>Snow toggle key</long>
          <allowed key="true"/>
          <default>
            <key>&lt;Super&gt;F3</key>
          </default>
        </option>
      </group>
    </display>
  </plugin>
</compiz>