summarylogtreecommitdiffstats
path: root/org.pantheon.desktop.gala.gschema.xml.in
blob: 438f87eaaa94da2dc101c76d05d570a4bc46e4ad (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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
	<enum id="GalaActionType">
		<value nick='none' value="0" />
		<value nick="show-workspace-view" value="1" />
		<value nick="maximize-current" value="2" />
		<value nick="minimize-current" value="3" />
		<value nick="open-launcher" value="4" />
		<value nick="custom-command" value="5" />
		<value nick="window-overview" value="6" />
		<value nick="window-overview-all" value="7" />
	</enum>
	<enum id="GalaWindowOverviewType">
		<value nick='grid' value='0'/>
		<value nick='natural' value='1'/>
	</enum>
	
	<schema path="/org/pantheon/desktop/gala/behavior/" id="org.pantheon.desktop.gala.behavior" gettext-domain="@GETTEXT_PACKAGE@">
		<key enum="GalaActionType" name="hotcorner-topleft">
			<default>'none'</default>
			<summary>Action for the top left corner</summary>
			<description></description>
		</key>
		<key enum="GalaWindowOverviewType" name="window-overview-type">
			<default>'grid'</default>
			<summary>Algorithm for window overview layout</summary>
			<description>Choose the algorithm used for exposing the windows</description>
		</key>
		<key enum="GalaActionType" name="hotcorner-topright">
			<default>'none'</default>
			<summary>Action for the top right corner</summary>
			<description></description>
		</key>
		<key enum="GalaActionType" name="hotcorner-bottomleft">
			<default>'none'</default>
			<summary>Action for the bottom left corner</summary>
			<description></description>
		</key>
		<key enum="GalaActionType" name="hotcorner-bottomright">
			<default>'none'</default>
			<summary>Action for the bottom right corner</summary>
			<description></description>
		</key>
		<key type="s" name="hotcorner-custom-command">
			<default>''</default>
			<summary>The command that will be executed for the hotcorner action 'custom-command' or multiple</summary>
			<description>If you just put a single command, it will be used for every hotcorner assigned to 
				'custom-command'. If you instead use the pattern
				'hotcorner-topleft:command;;hotcorner-bottomright:command' the specific commands will be used
				per hotcorner. Possible identifiers are 'hotcorner-[topleft; topright; bottomleft; bottomright]'
				followed by a ':' and then the command. ';;' is used as delimiter between command defintions.
			</description>
		</key>
		<key type="b" name="edge-tiling">
			<default>true</default>
			<summary>Enable edge tiling when dropping windows on screen edges</summary>
			<description>If enabled, dropping windows on vertical screen edges maximizes them vertically and resizes them horizontally to cover half of the available area. Dropping windows on the top screen edge maximizes them completely.</description>
		</key>
		<key type="s" name="panel-main-menu-action">
			<default>''</default>
			<summary>Panel main menu action</summary>
			<description>Sets the command to run when the panel-main-menu keybinding is pressed</description>
		</key>
		<key type="s" name="toggle-recording-action">
			<default>''</default>
			<summary></summary>
			<description></description>
		</key>
		<key type="s" name="overlay-action">
			<default>''</default>
			<summary></summary>
			<description></description>
		</key>
		<key type="b" name="dynamic-workspaces">
			<default>true</default>
			<summary>Enable dynamic workspace instead of static ones</summary>
			<description>Use a dynamically increasing or decreasing number, as needed, of workspaces instead of a static, fixed number</description>
		</key>
		<key type="as" name="dock-names">
			<default><![CDATA[['docky', 'Docky', 'plank']]]></default>
			<summary>Names that are recognized as dock windows for the window switcher</summary>
			<description>When launching the window-switcher, gala iterates over this list and attempts to find a window matching the names. If it does, it will hide this window and fade it back in, once the the switcher is closed.</description>
		</key>
	</schema>
	
	<schema path="/org/pantheon/desktop/gala/keybindings/" id="org.pantheon.desktop.gala.keybindings" gettext-domain="@GETTEXT_PACKAGE@">
		<key type="as" name="switch-to-workspace-first">
			<default><![CDATA[['<Super>Home']]]></default>
			<summary>Shortcut to move to first workspace</summary>
			<description></description>
		</key>
		<key type="as" name="switch-to-workspace-last">
			<default><![CDATA[['<Super>End', '<Super>0']]]></default>
			<summary>Shortcut to move to last workspace</summary>
			<description></description>
		</key>
		<key type="as" name="move-to-workspace-first">
			<default><![CDATA[['<Super><Shift>Home']]]></default>
			<summary>Shortcut to move the current window to first workspace</summary>
			<description></description>
		</key>
		<key type="as" name="move-to-workspace-last">
			<default><![CDATA[['<Super><Shift>End', '<Super>0']]]></default>
			<summary>Shortcut to move the current window to last workspace</summary>
			<description></description>
		</key>
		<key type="as" name="zoom-in">
			<default><![CDATA[['<Super>plus', '<Super>KP_Add']]]></default>
			<summary>Zoom in</summary>
			<description></description>
		</key>
		<key type="as" name="zoom-out">
			<default><![CDATA[['<Super>minus', '<Super>KP_Subtract']]]></default>
			<summary>Zoom out</summary>
		</key>
		<key type="as" name="expose-windows">
			<default><![CDATA[['<Super>w']]]></default>
			<summary>Shortcut to open the window overview</summary>
			<description></description>
		</key>
		<key type="as" name="expose-all-windows">
			<default><![CDATA[['<Super>a']]]></default>
			<summary>Shortcut to open the window overview for all windows</summary>
			<description></description>
		</key>
		<key type="as" name="cycle-workspaces-next">
			<default><![CDATA[['<Super>Tab']]]></default>
			<summary>Cycle to the next workspace to the right or to back to the first</summary>
		</key>
		<key type="as" name="cycle-workspaces-previous">
			<default><![CDATA[['<Super><Shift>Tab']]]></default>
			<summary>Cycle to the next workspace to the right or to back to the first</summary>
		</key>
		<key type="as" name="switch-input-source">
			<default><![CDATA[['<Alt>space']]]></default>
			<summary>Cycle to next keyboard layout</summary>
			<description>DEPRECATED: This key is deprecated and ignored.</description>
		</key>
		<key type="as" name="switch-input-source-backward">
			<default><![CDATA[['']]]></default>
			<summary>Cycle to previous keyboard layout</summary>
			<description>DEPRECATED: This key is deprecated and ignored.</description>
		</key>
		<key type="as" name="pip">
			<default><![CDATA[['<Super>f']]]></default>
			<summary>The shortcut to enable picture-in-picture window</summary>
			<description>The shortcut to show the selection area to choose a window</description>
		</key>
	</schema>
	
	<schema path="/org/pantheon/desktop/gala/appearance/" id="org.pantheon.desktop.gala.appearance" gettext-domain="@GETTEXT_PACKAGE@">
		<key type="b" name="attach-modal-dialogs">
			<default>false</default>
			<summary>Attach modal dialogs</summary>
			<description>When true, instead of having independent titlebars, modal dialogs appear attached to the titlebar of the parent window and are moved together with the parent window.</description>
		</key>
		<key type="s" name="button-layout">
			<default>'close:maximize'</default>
			<summary>Arrangement of buttons on the titlebar</summary>
			<description>Arrangement of buttons on the titlebar. The value should be a string, such as "menu:minimize,maximize,spacer,close"; the colon separates the left corner of the window from the right corner, and the button names are comma-separated. Duplicate buttons are not allowed. Unknown button names are silently ignored so that buttons can be added in future metacity versions without breaking older versions. A special spacer tag can be used to insert some space between two adjacent buttons.</description>
		</key>
		<key type="b" name="dim-parents">
			<default>false</default>
			<summary>Make parent windows that spawn a modal attached dialog being dimmed</summary>
		</key>
		<key type="d" name="alt-tab-window-opacity">
			<range min="0.0" max="1.0"/>
			<default>0.0</default>
			<summary>The opacity of the windows located in the background in the alt-tab-switcher.</summary>
			<description>DEPRECATED: This key is deprecated and ignored.</description>
		</key>
		<key type="s" name="workspace-switcher-background">
			<default>''</default>
			<summary>Background-image used in the workspace-switcher</summary>
		</key>
	</schema>
	
	<schema path="/org/pantheon/desktop/gala/animations/" id="org.pantheon.desktop.gala.animations" gettext-domain="@GETTEXT_PACKAGE@">
		<key type="b" name="enable-animations">
			<default>true</default>
			<summary>Enable Animations</summary>
			<description>Whether animations should be displayed. Note: This is a global key, it changes the behaviour of the window manager, the panel etc.</description>
		</key>
		<key type="i" name="open-duration">
			<default>350</default>
		</key>
		<key type="i" name="snap-duration">
			<default>250</default>
			<summary>Duration of the snap animation as used by maximize/unmaximize</summary>
		</key>
		<key type="i" name="close-duration">
			<default>300</default>
			<summary>Duration of the close animation</summary>
		</key>
		<key type="i" name="minimize-duration">
			<default>200</default>
			<summary>Duration of the minimize animation</summary>
		</key>
		<key type="i" name="workspace-switch-duration">
			<default>300</default>
			<summary>Duration of the workspace switch animation</summary>
		</key>
		<key type="i" name="menu-duration">
			<default>150</default>
			<summary>Duration of the menu mapping animation</summary>
		</key>
	</schema>
	
	<schema path="/org/pantheon/desktop/gala/shadows/" id="org.pantheon.desktop.gala.shadows" gettext-domain="@GETTEXT_PACKAGE@">
		<key type="as" name="normal-focused">
			<default>['20', '-1', '0', '15', '220']</default>
			<summary>Defines the shadow of normal focused windows</summary>
			<description>The first value is the radius of the blur of the shadow, the second one the top fade (which is usually just -1), the third and fourth the x- and y-offset and the last the opacity. So [blur-radius, top-fade, x-offset, y-offset, opacity]</description>
		</key>
		<key type="as" name="normal-unfocused">
			<default>['8', '-1', '0', '6', '150']</default>
			<summary>Defines the shadow of a normal unfocused window</summary>
			<description>See normal-focused</description>
		</key>
		<key type="as" name="menu">
			<default>['7', '-1', '0', '5', '130']</default>
			<summary>Defines the shadow of a menu</summary>
			<description>See normal-focused</description>
		</key>
		<key type="as" name="dialog-focused">
			<default>['12', '-1', '0', '7', '190']</default>
			<summary>Defines the shadow of a focused dialog</summary>
			<description>See normal-focused</description>
		</key>
		<key type="as" name="dialog-unfocused">
			<default>['7', '-1', '0', '4', '130']</default>
			<summary>Defines the shadow of an unfocused dialog</summary>
			<description>See normal-focused</description>
		</key>
	</schema>
	
	<schema path="/org/pantheon/desktop/gala/notifications/" id="org.pantheon.desktop.gala.notifications" gettext-domain="@GETTEXT_PACKAGE@">
		<key type="b" name="do-not-disturb">
			<default>false</default>
			<summary>Disable all notifications</summary>
		</key>
		<child name="applications" schema="org.pantheon.desktop.gala.notifications.application" />
	</schema>

	<schema id="org.pantheon.desktop.gala.notifications.application" gettext-domain="@GETTEXT_PACKAGE@">
		<key type="b" name="bubbles">
			<default>true</default>
			<summary>Enable bubbles</summary>
		</key>
		<key type="b" name="sounds">
			<default>true</default>
			<summary>Enable sounds</summary>
		</key>
		<key type="b" name="remember">
			<default>true</default>
			<summary>Show missed notifications in notification center</summary>
		</key>
	</schema>
	
	<schema path="/org/pantheon/desktop/gala/mask-corners/" id="org.pantheon.desktop.gala.mask-corners" gettext-domain="@GETTEXT_PACKAGE@">
		<key type="b" name="enable">
			<default>true</default>
			<summary>Enable rounded corner mask</summary>
		</key>
		<key type="i" name="corner-radius">
			<default>4</default>
			<range min="1" max="32"/>
			<summary>Corner radius</summary>
		</key>
		<key type="b" name="disable-on-fullscreen">
			<default>true</default>
			<summary>Disable corner mask on fullscreen</summary>
			<description>If enabled, when an application is fullscreen (fills the monitor), the corner masks will be disabled on that monitor.</description>
		</key>
		<key type="b" name="only-on-primary">
			<default>false</default>
			<summary>Only show corner masks on primary monitor</summary>
		</key>
	</schema>
</schemalist>