The current manifest doesn't implement any persistence for koodo-reader. I believe we can use the same approach as in Chromium-based browsers because koodo-reader is built with React+Electron.
- Add "--user-data-dir="$dir\User Data"" to the arguments inside shortcuts
- Add "persist": "User Data" to the manifest
It seems like all the internal paths in the config of the app are relative, so for example "Change default location" default option resolves to "...\Scoop\apps\koodo-reader\current\User Data\uploads\data" right after installation. The only flaw is that if a user manually deletes "persist\koodo-reader" folder instead of using purge option, the app won't start until reinstalled (not sure if it's a real issue).
The current manifest doesn't implement any persistence for koodo-reader. I believe we can use the same approach as in Chromium-based browsers because koodo-reader is built with React+Electron.
It seems like all the internal paths in the config of the app are relative, so for example "Change default location" default option resolves to "...\Scoop\apps\koodo-reader\current\User Data\uploads\data" right after installation. The only flaw is that if a user manually deletes "persist\koodo-reader" folder instead of using purge option, the app won't start until reinstalled (not sure if it's a real issue).