-
-
Notifications
You must be signed in to change notification settings - Fork 118
Expand file tree
/
Copy pathio.elementary.code.gschema.xml
More file actions
252 lines (248 loc) · 10.9 KB
/
io.elementary.code.gschema.xml
File metadata and controls
252 lines (248 loc) · 10.9 KB
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
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
<enum id="io.elementary.code.window-states">
<value nick="Normal" value="0" />
<value nick="Maximized" value="1" />
<value nick="Fullscreen" value="2" />
</enum>
<enum id="io.elementary.code.draw-spaces-states">
<value nick="Never" value="0" />
<value nick="For Selection" value="1" />
<value nick="Always" value="2" />
<value nick="Current" value="4" />
</enum>
<enum id="io.elementary.code.case-sensitive-mode">
<value nick="never" value="0" />
<value nick="mixed" value="1" />
<value nick="always" value="2" />
</enum>
<schema path="/io/elementary/code/saved-state/" id="io.elementary.code.saved-state" gettext-domain="io.elementary.code">
<key name="window-state" enum="io.elementary.code.window-states">
<default>"Normal"</default>
<summary>The saved state of the window.</summary>
<description>The saved state of the window.</description>
</key>
<key name="window-size" type="(ii)">
<default>(850, 550)</default>
<summary>Most recent window size</summary>
<description>Most recent window size (width, height)</description>
</key>
<key name="hp1-size" type="i">
<default>125</default>
<summary></summary>
<description></description>
</key>
<key name="vp-size" type="i">
<default>125</default>
<summary></summary>
<description></description>
</key>
<key name="sidebar-visible" type="b">
<default>true</default>
<summary>Sidebar visibility</summary>
<description>Whether or not the sidebar is open</description>
</key>
<key name="outline-visible" type="b">
<default>false</default>
<summary>Symbol outline visibility</summary>
<description>Whether or not the symbol outline is visible</description>
</key>
<key name="outline-width" type="i">
<default>160</default>
<summary>Symbol outline width</summary>
<description>Width of the symbol outline sidebar</description>
</key>
<key name="terminal-visible" type="b">
<default>false</default>
<summary>Terminal visibility</summary>
<description>Whether or not the terminal pane is visible</description>
</key>
<key name="order-folders" type="b">
<default>true</default>
<summary>Sort open projects</summary>
<description>Keep the open projects in alphabetical order</description>
</key>
<key name="last-opened-path" type="s">
<default>''</default>
<summary>Last opened path</summary>
<description>Last opened path in the terminal</description>
</key>
</schema>
<schema path="/io/elementary/code/settings/" id="io.elementary.code.settings" gettext-domain="io.elementary.code">
<key type="as" name="plugins-enabled">
<default>['brackets-completion', 'detect-indent', 'editorconfig']</default>
<summary>Enabled Plugins</summary>
<description>Enabled Plugins</description>
</key>
<key name="opened-files" type="a(si)">
<default>[]</default>
<summary>Files opened in the previously session of Code and the cursor position</summary>
<description>It is used to open the files opened in the last Code session</description>
</key>
<key name="autosave" type="b">
<default>true</default>
<summary>Autosave edited files</summary>
<description>Autosave edited files.</description>
</key>
<key name="smart-cut-copy" type="b">
<default>true</default>
<summary>CTRL+C and CTRL+X copy/cut the current line when no selection</summary>
<description>If there is no selection, will the cut/copy shortcuts automatically act on the current line</description>
</key>
<key name="line-wrap" type="b">
<default>true</default>
<summary>Wrap long lines</summary>
<description>Wrap long lines.</description>
</key>
<key name="show-right-margin" type="b">
<default>false</default>
<summary>Show the line width guide</summary>
<description>Specifies if the Source view should show the line width guide or not.</description>
</key>
<key name="right-margin-position" type="i">
<default>80</default>
<summary>Line width guide position</summary>
<description>Specifies the line width guide position.</description>
</key>
<key name="highlight-matching-brackets" type="b">
<default>true</default>
<summary>Highlight Matching Brackets</summary>
<description>Whether Code should highlight matching brackets.</description>
</key>
<key name="syntax-highlighting" type="b">
<default>true</default>
<summary>Highlight source code syntax</summary>
<description>Whether Code should apply syntax highlighting to documents.</description>
</key>
<key name="draw-spaces" enum="io.elementary.code.draw-spaces-states">
<default>"For Selection"</default>
<summary>Draw spaces and tabs with symbols</summary>
<description>Draw spaces and tabs with symbols. "Never" is deprecated and not exposed in the UI.</description>
</key>
<key name="show-mini-map" type="b">
<default>false</default>
<summary>Show Mini Map</summary>
<description>Show Mini Map for quick code navigation.</description>
</key>
<key name="spaces-instead-of-tabs" type="b">
<default>true</default>
<summary>Use spaces instead of tabs</summary>
<description>Whether Code should replace tabs with spaces</description>
</key>
<key name="auto-indent" type="b">
<default>true</default>
<summary>Use auto indent</summary>
<description>Whether Code should use auto indentation</description>
</key>
<key name="indent-width" type="i">
<range min="2" max="16"/>
<default>4</default>
<summary>Tab Size</summary>
<description>Specifies the number of spaces that should be displayed instead of Tab characters.</description>
</key>
<key name="use-system-font" type="b">
<default>true</default>
<summary>Use system font</summary>
<description>Whether Code should use the default system font</description>
</key>
<key name="font" type="s">
<default>'Droid Sans Mono 10'</default>
<summary>Preferred Font</summary>
<description>Set the preferred font.</description>
</key>
<key name="style-scheme" type="s">
<default>'elementary-light'</default>
<summary>Preferred Style Scheme</summary>
<description>Set the preferred style scheme.</description>
</key>
<key name="focused-document" type="s">
<default>''</default>
<summary>Remember the last focused document.</summary>
<description>Restore the focused document from a previous session when opening Code.</description>
</key>
<key name="embolden-highcontrast" type="b">
<default>true</default>
<summary>Embolden the high contrast theme</summary>
<description>Always use bold font when using the high contrast style scheme</description>
</key>
<key name="active-project-path" type="s">
<default>''</default>
<summary>The active project path.</summary>
<description>The path to the folder containing the active project.</description>
</key>
<key name="default-build-directory" type="s">
<default>''</default>
<summary>The default build directory's relative path.</summary>
<description>The directory, relative to the project root, at which to open the terminal pane and where to run build commands by default.</description>
</key>
<key name="default-projects-folder" type="s">
<default>''</default>
<summary>The default Projects folder</summary>
<description>The path to the folder below which projects are saved or cloned</description>
</key>
<key name="default-remote" type="s">
<default>''</default>
<summary>The default git remote</summary>
<description>The URL of the remote from where repositories can be cloned, for example https://github.com/elementary/</description>
</key>
<key name="prefer-dark-style" type="b">
<default>false</default>
<summary>Request dark Gtk stylesheet variant</summary>
<description>Switches between dark and light style</description>
</key>
<key name="follow-system-style" type="b">
<default>true</default>
<summary>Follow the FreeDesktop.org dark style preference</summary>
<description>Use the Dark style if the system prefers a dark style, or elementary Light otherwise. Overrides control of prefer-dark-style.</description>
</key>
<key name="cyclic-search" type="b">
<default>false</default>
<summary>Whether search is cyclic</summary>
<description>Whether text searching should cycle back to the beginning of the document after reaching the end of the document.</description>
</key>
<key name="wholeword-search" type="b">
<default>false</default>
<summary>Whether search is for whole words</summary>
<description>Whether the search should only match whole words.</description>
</key>
<key name="regex-search" type="b">
<default>false</default>
<summary>Whether search term is a regex expression</summary>
<description>Whether the search should use the search term as a regex expression for matching.</description>
</key>
<key name="case-sensitive-search" enum="io.elementary.code.case-sensitive-mode">
<default>'mixed'</default>
<summary>When text search is case sensitive</summary>
<description>Whether the text search is case sensitive never, always or only when search term is mixed case</description>
</key>
<key name="strip-trailing-on-save" type="b">
<default>false</default>
<summary>Whether to automatically remove trailing whitespace on saving</summary>
<description>Whether trailing whitespace should be removed from a document whenever it is saved, including on autosave.</description>
</key>
</schema>
<schema path="/io/elementary/code/services/" id="io.elementary.code.services" gettext-domain="io.elementary.code">
<key name="paste-format-code" type="s">
<default>'None'</default>
<summary>Default PasteBin text highlight</summary>
<description>Set the preferred text highlight.</description>
</key>
<key name="expiry-time" type="s">
<default>'N'</default>
<summary>Default PasteBin expiration time</summary>
<description>Set the preferred expiration time.</description>
</key>
<key name="set-private" type="b">
<default>false</default>
<summary>Default PasteBin policy</summary>
<description>Set the preferred policy.</description>
</key>
</schema>
<schema path="/io/elementary/code/folder-manager/" id="io.elementary.code.folder-manager">
<key name="opened-folders" type="as">
<default>[]</default>
<summary>Opened folders.</summary>
<description>Opened folders that should be restored in startup.</description>
</key>
</schema>
</schemalist>