31 |
31 |
32 self.__pageIds = { |
32 self.__pageIds = { |
33 " ": self.stackedWidget.indexOf(self.emptyPage), |
33 " ": self.stackedWidget.indexOf(self.emptyPage), |
34 "Python": self.stackedWidget.indexOf(self.pythonPage), |
34 "Python": self.stackedWidget.indexOf(self.pythonPage), |
35 "Ruby": self.stackedWidget.indexOf(self.rubyPage), |
35 "Ruby": self.stackedWidget.indexOf(self.rubyPage), |
|
36 "TOML": self.stackedWidget.indexOf(self.tomlPage), |
36 "YAML": self.stackedWidget.indexOf(self.yamlPage), |
37 "YAML": self.stackedWidget.indexOf(self.yamlPage), |
37 } |
38 } |
38 |
39 |
39 self.__extensionPages = {} |
40 self.__extensionPages = {} |
40 for language in CompleterRegistry: |
41 for language in CompleterRegistry: |
111 ) |
112 ) |
112 self.rubyInsertInlineDocCheckBox.setChecked( |
113 self.rubyInsertInlineDocCheckBox.setChecked( |
113 Preferences.getEditorTyping("Ruby/InsertInlineDoc") |
114 Preferences.getEditorTyping("Ruby/InsertInlineDoc") |
114 ) |
115 ) |
115 |
116 |
|
117 # TOML |
|
118 self.tomlGroup.setChecked(Preferences.getEditorTyping("Toml/EnabledTypingAids")) |
|
119 self.tomlInsertClosingBraceCheckBox.setChecked( |
|
120 Preferences.getEditorTyping("Toml/InsertClosingBrace") |
|
121 ) |
|
122 self.tomlSkipBraceCheckBox.setChecked( |
|
123 Preferences.getEditorTyping("Toml/SkipBrace") |
|
124 ) |
|
125 self.tomlInsertQuoteCheckBox.setChecked( |
|
126 Preferences.getEditorTyping("Toml/InsertQuote") |
|
127 ) |
|
128 self.tomlAutoIndentationCheckBox.setChecked( |
|
129 Preferences.getEditorTyping("Toml/AutoIndentation") |
|
130 ) |
|
131 self.tomlColonDetectionCheckBox.setChecked( |
|
132 Preferences.getEditorTyping("Toml/ColonDetection") |
|
133 ) |
|
134 self.tomlInsertBlankEqualCheckBox.setChecked( |
|
135 Preferences.getEditorTyping("Toml/InsertBlankEqual") |
|
136 ) |
|
137 self.tomlInsertBlankColonCheckBox.setChecked( |
|
138 Preferences.getEditorTyping("Toml/InsertBlankColon") |
|
139 ) |
|
140 self.tomlInsertBlankCommaCheckBox.setChecked( |
|
141 Preferences.getEditorTyping("Toml/InsertBlankComma") |
|
142 ) |
|
143 |
116 # YAML |
144 # YAML |
117 self.yamlGroup.setChecked(Preferences.getEditorTyping("Yaml/EnabledTypingAids")) |
145 self.yamlGroup.setChecked(Preferences.getEditorTyping("Yaml/EnabledTypingAids")) |
118 self.yamlInsertClosingBraceCheckBox.setChecked( |
146 self.yamlInsertClosingBraceCheckBox.setChecked( |
119 Preferences.getEditorTyping("Yaml/InsertClosingBrace") |
147 Preferences.getEditorTyping("Yaml/InsertClosingBrace") |
120 ) |
148 ) |
213 Preferences.setEditorTyping( |
241 Preferences.setEditorTyping( |
214 "Ruby/InsertHereDoc", self.rubyInsertHereDocCheckBox.isChecked() |
242 "Ruby/InsertHereDoc", self.rubyInsertHereDocCheckBox.isChecked() |
215 ) |
243 ) |
216 Preferences.setEditorTyping( |
244 Preferences.setEditorTyping( |
217 "Ruby/InsertInlineDoc", self.rubyInsertInlineDocCheckBox.isChecked() |
245 "Ruby/InsertInlineDoc", self.rubyInsertInlineDocCheckBox.isChecked() |
|
246 ) |
|
247 |
|
248 # TOML |
|
249 Preferences.setEditorTyping( |
|
250 "Toml/EnabledTypingAids", self.tomlGroup.isChecked() |
|
251 ) |
|
252 Preferences.setEditorTyping( |
|
253 "Toml/InsertClosingBrace", self.tomlInsertClosingBraceCheckBox.isChecked() |
|
254 ) |
|
255 Preferences.setEditorTyping( |
|
256 "Toml/SkipBrace", self.tomlSkipBraceCheckBox.isChecked() |
|
257 ) |
|
258 Preferences.setEditorTyping( |
|
259 "Toml/InsertQuote", self.tomlInsertQuoteCheckBox.isChecked() |
|
260 ) |
|
261 Preferences.setEditorTyping( |
|
262 "Toml/AutoIndentation", self.tomlAutoIndentationCheckBox.isChecked() |
|
263 ) |
|
264 Preferences.setEditorTyping( |
|
265 "Toml/ColonDetection", self.tomlColonDetectionCheckBox.isChecked() |
|
266 ) |
|
267 Preferences.setEditorTyping( |
|
268 "Toml/InsertBlankEqual", self.tomlInsertBlankEqualCheckBox.isChecked() |
|
269 ) |
|
270 Preferences.setEditorTyping( |
|
271 "Toml/InsertBlankColon", self.tomlInsertBlankColonCheckBox.isChecked() |
|
272 ) |
|
273 Preferences.setEditorTyping( |
|
274 "Toml/InsertBlankComma", self.tomlInsertBlankCommaCheckBox.isChecked() |
218 ) |
275 ) |
219 |
276 |
220 # YAML |
277 # YAML |
221 Preferences.setEditorTyping( |
278 Preferences.setEditorTyping( |
222 "Yaml/EnabledTypingAids", self.yamlGroup.isChecked() |
279 "Yaml/EnabledTypingAids", self.yamlGroup.isChecked() |