~smspillaz/compiz-plugins-main/compiz-plugins-main.fix_939228

« back to all changes in this revision

Viewing changes to ezoom/ezoom.xml.in

  • Committer: Sam Spilsbury
  • Date: 2011-08-04 16:26:05 UTC
  • Revision ID: sam.spilsbury@canonical.com-20110804162605-twervomn3qkibur3
Sync - Remove Plugins

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8"?>
2
 
<compiz>
3
 
    <plugin name="ezoom" useBcop="true">
4
 
        <deps>
5
 
            <relation type="after">
6
 
                <plugin>opengl</plugin>
7
 
                <plugin>expo</plugin>
8
 
                <plugin>decor</plugin>
9
 
            </relation>
10
 
            <relation type="before">
11
 
                <plugin>staticswitcher</plugin>
12
 
                <plugin>switcher</plugin>
13
 
            </relation>
14
 
            <requirement>
15
 
                <plugin>opengl</plugin>
16
 
                <plugin>mousepoll</plugin>
17
 
            </requirement>
18
 
        </deps>
19
 
        <_short>Enhanced Zoom Desktop</_short>
20
 
        <_long>Enhanced zoom functions for the visually impaired and other users</_long>
21
 
        <category>Accessibility</category>
22
 
        <options>
23
 
            <group>
24
 
                <_short>Zoom In/Out</_short>
25
 
                <option type="action" name="set_zoom_area">
26
 
                </option>
27
 
                <option type="action" name="ensure_visibility">
28
 
                </option>
29
 
                <option type="button" name="zoom_in_button">
30
 
                    <_short>Zoom In</_short>
31
 
                    <_long>Zoom In</_long>
32
 
                    <default>&lt;Super&gt;Button4</default>
33
 
                </option>
34
 
                <option type="key" name="zoom_in_key">
35
 
                    <_short>Zoom In</_short>
36
 
                    <_long>Zoom In</_long>
37
 
                </option>
38
 
                <option type="button" name="zoom_out_button">
39
 
                    <_short>Zoom Out</_short>
40
 
                    <_long>Zoom Out</_long>
41
 
                    <default>&lt;Super&gt;Button5</default>
42
 
                </option>
43
 
                <option type="key" name="zoom_out_key">
44
 
                    <_short>Zoom Out</_short>
45
 
                    <_long>Zoom Out</_long>
46
 
                </option>
47
 
                <option type="button" name="zoom_box_button">
48
 
                    <_short>Zoom Box</_short>
49
 
                    <_long>Zoom in on a boxed area</_long>
50
 
                    <default>&lt;Super&gt;Button2</default>
51
 
                </option>
52
 
            </group>
53
 
            <group>
54
 
                <_short>Mouse Behaviour</_short>
55
 
                <option type="key" name="center_mouse_key">
56
 
                    <_short>Center the mouse</_short>
57
 
                    <_long>Puts the mouse in the middle of the screen (Regardless of zoom level)</_long>
58
 
                    <default></default>
59
 
                </option>
60
 
            </group>
61
 
            <group>
62
 
                <_short>Specific Zoom</_short>
63
 
                <option type="key" name="zoom_specific_1_key">
64
 
                    <_short>Zoom Specific Level 1</_short>
65
 
                    <_long>Zoom to the specific zoom level 1</_long>
66
 
                    <default></default>
67
 
                </option>
68
 
                <option type="float" name="zoom_spec1">
69
 
                    <_short>Specific zoom factor 1</_short>
70
 
                    <_long>Zoom level to go to when triggering hotkey 1</_long>
71
 
                    <default>1.0</default>
72
 
                    <min>0.1</min>
73
 
                    <max>1.0</max>
74
 
                    <precision>0.01</precision>
75
 
                </option>
76
 
                <option type="key" name="zoom_specific_2_key">
77
 
                    <_short>Zoom Specific Level 2</_short>
78
 
                    <_long>Zoom to the specific zoom level 2</_long>
79
 
                    <default></default>
80
 
                </option>
81
 
                <option type="float" name="zoom_spec2">
82
 
                    <_short>Specific zoom factor 2</_short>
83
 
                    <_long>Zoom level to go to when triggering hotkey 2</_long>
84
 
                    <default>0.5</default>
85
 
                    <min>0.1</min>
86
 
                    <max>1.0</max>
87
 
                    <precision>0.01</precision>
88
 
                </option>
89
 
                <option type="key" name="zoom_specific_3_key">
90
 
                    <_short>Zoom Specific Level 3</_short>
91
 
                    <_long>Zoom to the specific zoom level 3</_long>
92
 
                    <default></default>
93
 
                </option>
94
 
                <option type="float" name="zoom_spec3">
95
 
                    <_short>Specific zoom factor 3</_short>
96
 
                    <_long>Zoom level to go to when triggering hotkey 3</_long>
97
 
                    <default>0.2</default>
98
 
                    <min>0.1</min>
99
 
                    <max>1.0</max>
100
 
                    <precision>0.01</precision>
101
 
                </option>
102
 
                <option type="bool" name="spec_target_focus">
103
 
                    <_short>Target Focused Window on Specific level</_short>
104
 
                    <_long>Enable this to target the focused window when jumping to a specific zoom level. Disable to target mouse.</_long>
105
 
                    <default>true</default>
106
 
                </option>
107
 
            </group>
108
 
            <group>
109
 
                <_short>Zoom Area Movement</_short>
110
 
                <option type="key" name="lock_zoom_key">
111
 
                    <_short>Toggle zoom area lock</_short>
112
 
                    <_long>Toggles a lock on the zoom area so it doesn't change on various events</_long>
113
 
                    <default></default>
114
 
                </option>
115
 
                <subgroup>
116
 
                    <_short>Panning</_short>
117
 
                    <option type="key" name="pan_left_key">
118
 
                        <_short>Pan Zoom Left</_short>
119
 
                        <_long>Pan (move) the zoom area left</_long>
120
 
                    </option>
121
 
                    <option type="key" name="pan_right_key">
122
 
                        <_short>Pan Zoom Right</_short>
123
 
                        <_long>Pan (move) the zoom area right</_long>
124
 
                    </option>
125
 
                    <option type="key" name="pan_up_key">
126
 
                        <_short>Pan Zoom Up</_short>
127
 
                        <_long>Pan (move) the zoom area up</_long>
128
 
                    </option>
129
 
                    <option type="key" name="pan_down_key">
130
 
                        <_short>Pan Zoom Down</_short>
131
 
                        <_long>Pan (move) the zoom area down</_long>
132
 
                    </option>
133
 
                </subgroup>
134
 
                <subgroup>
135
 
                    <_short>Fitting</_short>
136
 
                    <option type="key" name="fit_to_zoom_key">
137
 
                        <_short>Fit the window to the zoom level</_short>
138
 
                        <_long>Resize the window so it matches the current zoom level.  </_long>
139
 
                        <default></default>
140
 
                    </option>
141
 
                    <option type="key" name="fit_to_window_key">
142
 
                        <_short>Fit zoomed area to window</_short>
143
 
                        <_long>Zooms in/out so the focused window is zoomed to the maximum while still being fully visible.</_long>
144
 
                        <default>&lt;Super&gt;r</default>
145
 
                    </option>
146
 
                </subgroup>
147
 
            </group>
148
 
            <group>
149
 
                <_short>Zoom In/Out</_short>
150
 
                <option type="float" name="zoom_factor">
151
 
                    <_short>Zoom factor</_short>
152
 
                    <_long>Zoom in/out by this factor. Higher value means quicker zooming.</_long>
153
 
                    <default>1.150</default>
154
 
                    <min>1.01</min>
155
 
                    <max>3</max>
156
 
                    <precision>0.01</precision>
157
 
                </option>
158
 
                <option type="float" name="minimum_zoom">
159
 
                    <_short>Minimum zoom factor</_short>
160
 
                    <_long>The minimum allowed zoom factor. A value of 0.5 equals 2x zoom, a value of 0.25 equals 4x zoom.</_long>
161
 
                    <default>0.125</default>
162
 
                    <min>0.000001</min>
163
 
                    <max>0.999999</max>
164
 
                    <precision>0.0001</precision>
165
 
                </option>
166
 
            </group>
167
 
            <group>
168
 
                <_short>Mouse Behaviour</_short>
169
 
                <option type="int" name="zoom_mode">
170
 
                    <_short>Zoom Mode</_short>
171
 
                    <_long>How the cursor should be tracked when zooming</_long>
172
 
                    <min>0</min>
173
 
                    <max>1</max>
174
 
                    <default>0</default>
175
 
                    <desc>
176
 
                        <value>0</value>
177
 
                        <_name>Sync Mouse</_name>
178
 
                    </desc>
179
 
                    <desc>
180
 
                        <value>1</value>
181
 
                        <_name>Pan Area</_name>
182
 
                    </desc>
183
 
                </option>
184
 
                <option type="bool" name="scale_mouse">
185
 
                    <_short>Scale the mouse pointer</_short>
186
 
                    <_long>Enable this to get a gradually larger mouse pointer as you zoom in</_long>
187
 
                    <default>true</default>
188
 
                </option>
189
 
                <option type="bool" name="scale_mouse_dynamic">
190
 
                    <_short>Dynamic mouse pointer scale</_short>
191
 
                    <_long>When scaling the mouse pointer, this option makes the scale adjust according to the current level of zoom.</_long>
192
 
                    <default>true</default>
193
 
                </option>
194
 
                <option type="float" name="scale_mouse_static">
195
 
                    <_short>Static mouse pointer scale</_short>
196
 
                    <_long>When not using a dynamic mouse pointer scale, this is the scale factor for the mouse pointer.</_long>
197
 
                    <default>0.2</default>
198
 
                    <min>0.1</min>
199
 
                    <max>1.0</max>
200
 
                    <precision>0.01</precision>
201
 
                </option>
202
 
                <option type="bool" name="hide_original_mouse">
203
 
                    <_short>Hide original mouse pointer</_short>
204
 
                    <_long>Hides the original mouse pointer when zoomed in and scaling the mouse</_long>
205
 
                    <default>true</default>
206
 
                </option>
207
 
                <option type="bool" name="restrain_mouse">
208
 
                    <_short>Restrain the mouse to the zoom area</_short>
209
 
                    <_long>Attempt to keep the zoomed mouse visible by warping it when it is moved outside the zoom area.</_long>
210
 
                    <default>false</default>
211
 
                </option>
212
 
                <option type="int" name="restrain_margin">
213
 
                    <_short>Mouse Restrain Margin</_short>
214
 
                    <_long>The size of the margin to add when attempting to restrain the mouse.</_long>
215
 
                    <default>5</default>
216
 
                    <min>0</min>
217
 
                    <max>50</max>
218
 
                </option>
219
 
            </group>
220
 
            <group>
221
 
                <_short>Zoom Area Movement</_short>
222
 
                <subgroup>
223
 
                    <_short>Panning</_short>
224
 
                    <option type="float" name="pan_factor">
225
 
                        <_short>Pan Factor</_short>
226
 
                        <_long>Move the zoomed area this much whenever you pan the zoomed area with keys.</_long>
227
 
                        <default>0.1</default>
228
 
                        <min>0.001</min>
229
 
                        <max>1.0</max>
230
 
                        <precision>0.001</precision>
231
 
                    </option>
232
 
                </subgroup>
233
 
            </group>
234
 
            <group>
235
 
                <_short>Focus Tracking</_short>
236
 
                <option type="bool" name="follow_focus">
237
 
                    <_short>Enable focus tracking</_short>
238
 
                    <_long>Move the zoom area when focus changes.</_long>
239
 
                    <default>true</default>
240
 
                </option>
241
 
                <option type="bool" name="focus_fit_window">
242
 
                    <_short>Fit zoom level to window on focus change</_short>
243
 
                    <_long>Fit the zoomed area to the window when the zoomed area moves as a result of focus tracking.</_long>
244
 
                    <default>false</default>
245
 
                </option>
246
 
                <option type="float" name="autoscale_min">
247
 
                    <_short>Autoscale threshold</_short>
248
 
                    <_long>Only change zoom level (scale) on focus change if the target value is higher than this. Prevents zooming too far in on small popups etc.</_long>
249
 
                    <default>0.25</default>
250
 
                    <min>0.000001</min>
251
 
                    <max>0.999999</max>
252
 
                    <precision>0.0001</precision>
253
 
                </option>
254
 
                <option type="bool" name="always_focus_fit_window">
255
 
                    <_short>Always fit to window on focus track</_short>
256
 
                    <_long>Fit the zoomed area to the window when the zoomed area moves as a result of focus tracking. Even when not initially zoomed in. </_long>
257
 
                    <default>false</default>
258
 
                </option>
259
 
                <option type="int" name="follow_focus_delay">
260
 
                    <_short>Follow Focus Delay</_short>
261
 
                    <_long>Only attempt to center newly focused windows if the mouse hasn't moved in this amount of seconds. Use this to avoid jumping when using sloppy focus.</_long>
262
 
                    <default>0</default>
263
 
                    <min>0</min>
264
 
                    <max>15</max>
265
 
                </option>
266
 
            </group>
267
 
            <group>
268
 
                <_short>Animation</_short>
269
 
                <option type="float" name="speed">
270
 
                    <_short>Speed</_short>
271
 
                    <_long>Zoom Speed</_long>
272
 
                    <default>25</default>
273
 
                    <min>0.1</min>
274
 
                    <max>100</max>
275
 
                    <precision>0.1</precision>
276
 
                </option>
277
 
                <option type="float" name="timestep">
278
 
                    <_short>Timestep</_short>
279
 
                    <_long>Zoom Timestep</_long>
280
 
                    <default>1.2</default>
281
 
                    <min>0.1</min>
282
 
                    <max>50</max>
283
 
                    <precision>0.1</precision>
284
 
                </option>
285
 
            </group>
286
 
        </options>
287
 
    </plugin>
288
 
</compiz>