Add banner for development builds (#567) #574
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 adds a banner at the bottom of the screen to show that the current build is a development/debug build as described in #567. In case of a debug build, it looks like this:
In case of an official (pre-)release, it shows the product version instead of the "Debug build" text.
For now, the banner is hard-coded into the MainWindow as discussed on Discord. This means the code needs to be removed before making a stable release, or updated to only display the banner if a stable release version is detected. The text is also hard-coded an not localised.
I noticed that Rider automatically made some whitespace changes in IconStyles.xaml. Let me know if I should remove those from the commit.