Settings refactor
1 unresolved thread
1 unresolved thread
- Greatly decreased overall verbosity of settings/config
- New getter:
mergedConfig
- combines user config with instance-default config, no more need forinstance.thing !== undefined ? instance.thing : user.thing
- Settings page now automatically creates all needed computed properties with setters - no more need for
optionSettingLocal
and relevant watchers - only thing needed is to define settings in module.
- New getter:
- Replaced most trivial checkboxes with
<Checkbox>
component, decreasing overall verbosity in user-settings/settings templates, streamlining other checkboxes.- Other checkboxes are deemed non-trivial and probably will be replaced later.
Edited by HJ
Merge request reports
Activity
added 1 commit
- 20fc2593 - fixed default values for multi-choice configurations, should also fix warnings
1 1 <template> 2 <label class="checkbox"> 2 <label 3 class="checkbox" 4 :class="{ disabled, indeterminate }" 5 > changed this line in version 6 of the diff
added 112 commits
-
a54c8b99...42f428d9 - 110 commits from branch
develop
- c79b2501 - fix indentation
- b66564a3 - Merge remote-tracking branch 'upstream/develop' into settings-refactor
-
a54c8b99...42f428d9 - 110 commits from branch
enabled an automatic merge when the pipeline for b66564a3 succeeds
mentioned in commit 21989c67
Please register or sign in to reply