This repository has been archived by the owner on Feb 25, 2023. It is now read-only.
OptionsUtil refactor / options default values #807
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change refactors
OptionsUtil
, moves some functionality fromBackend
into it, and changes how default values are assigned.Default options values are now assigned directly from the schema, bypassing the upgrade process. This change has the side effect of disabling
scanning.middleMouse
by default, which was mentioned in #479. (This is also partially due to the recent changes in how scanning inputs are defined.)