forked from elementary/code
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathio.elementary.code.gschema.xml
222 lines (218 loc) · 9.53 KB
/
io.elementary.code.gschema.xml
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
<?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="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="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="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="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>