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.
A somewhat prerequisite for #838, because it will make the transition easier for users.
Adds a Default button to the GameScope button bar, so users can reset all options. This will be useful for #838 because it will introduce a breaking change for all GameScope GUI elements, since the order of elements will change entirely with several being merged into one.
This also fixes a bug that should never occur but that may occur in certain circumstances. When a dropdown value is blank, that option would be written out to the options because we only check if the value is not the default and not if it is not defined at all. So if
GSFOOR
was""
, that is!=
to the default, so we wrote out--force-orentation
with an empty value. This should never really occur but it happened during testing, so I fixed it when a-n
check for GameScope dropdown variables.