Closed Simon-Laux closed 4 weeks ago
A possible (more modern?) solution could be the Portapps launcher - I've noticed it is used extensively with other Electron-based projects.
Windows "portable" version creates folders in \AppData\Roaming\ . Can it be prevented ?
Windows "portable" version creates folders in \AppData\Roaming\ . Can it be prevented ?
Yes, by using a custom launcher like Portapps. Deltachat uses Electron, which is a custom build of Chromium. Chromium can be run completely portably using chrlauncher, which supplies custom launch arguments. I don't know if Deltachat supports custom launch arguments.
I have opened an app request at https://github.com/portapps/portapps/issues/322
I'll close this issue because of lack of interest, no body worked on it, moving it to project resurrection, we can reopen it if someone wants to pick this issue up again.
not "100%" portable was meant as in "stores data in the system outside of the portable delta chat data directory", a portable apps app wouldn't do that AFAIK.
green box is expected, red box is not expected.
This is also the reason why the "portable" version on the download page is marked as experimental.
Problem: current portable build out of electron builder is not 100% portable. Solution: making a portable version using the tools from https://portableapps.com/development and also publishing on that platform.
original discussion: https://github.com/deltachat/deltachat-desktop/issues/1478