Hi all,
maybe some clarification on the images, toonstore and firmware versions is helpfull here.
From firmware version 5.x.x onwards, alle images must be included in the resourcefiles.
Absolute paths like file:///qmf/qml/apps/.../drawables or ./drawables won't workanymore.
Up to firmware 4.x.x all images where taken from the file system and app images had to be put in the drawables folder.
When I publish applications in the ToonStore I need to ensure compatibility with all firmwares.
I therefore make sure an app is running on firmware 4 before packaging for ToonStore.
Which means all references to images in the QML files should be in the form of "./drawables/" or "file:///qmf/qml/apps/xxx/drawables/"
All images should be included in the package in the drawables folder.
When the actual ToonStore package installer script detects that it is being installed on firmware 5 or higher, the installer will modify the source code of all QML files of that app after installation:
1. In the import section "QtQuick 1" will be replaced by "QtQuick 2".
2. all references to the drawables folder will be replaced by qrc:/tsc/ (tsc is a folder in the resourcefile where alle custom icons are located)
In this case the images will only be shown correctly in the app when these are present in the resourcefile.
You can find the list of actual images in the current resourcefiles here:
https://github.com/ToonSoftwareCollective/tsc-images
Hope this explains a bit.
Summarizing: images should show correctly on firmware 4 at least when included in the package.
Reading all the above I might have forgotten to included newer images from Luc_S github in the latest update in ToonStore (assuming only QML files were changed).
I will check this in the weekend and correct it.
No manual copying of images should be needed normally.
New images will not be part of the resourcefile unless added to the github project above.
Kind regardz,
Toonz