Splash screen PNG files are not generated when UnoIcon and UnoSplashScreen are the same file. #98
Labels
kind/enhancement
New feature or request.
priority/awaiting-more-evidence
Lowest priority. Possibly useful, but not yet enough support to actually get it done.
Current behavior
Splash screen PNG files are not being generated in all heads when
UnoSplashScreen
Include
attribute is the same SVG file asUnoIcon
but with aLink
attribute. This has different behaviors on each head:APT2062 failed linking references
andAPT2260 resource drawable/splash_screen not found
.Expected behavior
I think it should generate the PNG files in all heads based on the filename that is in the
Link
attribute. It is not uncommon that the splash screen is the same vector file as the application icon.At minimum, a validation error or warning provided by uno.resizetizer saying that doing that is not supported (the same way it signals when the is more than on
UnoSplashScreen
item).How to reproduce it (as minimally and precisely as possible)
iconapp.svg
and renameappconfig.svg
toiconapp.svg
base.props
and modifyUnoSplashScreen
so theInclude
attribute is the same asUnoIcon
. Also addLink="splash_screen.svg"
toUnoSplashScreen
and removeForegroundFile
ofUnoIcon
.bin
andobj
folders of all heads are deleted and delete them manually if not.Environment
Nuget Package:
Package Version(s): 1.0.2
Affected platform(s):
Visual Studio:
The text was updated successfully, but these errors were encountered: