Use metadata to select a fitting method for the presplash screen #408
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 is based on pull request #372
I've modified the original pull request by @Mystic-Mirage, making it controllable by a metadata property ("presplash-fit").
I've kept the transformation coded by @Mystic-Mirage as "fit" (not sure if it is correct, for a square image, in my screen, it shows with a border surrounding the image).
I've added two additional transformations, "width" will make the image fit the screen horizontally, while "height" will make the image fit the screen vertically.
Any other option, or the absence of the metadata property will use the default (existing) transformation that renders the image at the current screen resolution.