there are a couple of things i must do but i should ask first:
1. "winget install puredata"
i tried to be smart and always trigger "interactive installs" and test it locally but when i tried to add the package friendly people from Microsoft didn't approve it and they are right :)
see: https://github.com/microsoft/winget-pkgs/pull/111566#issuecomment-1625580667
2. "Wipe prefs"
i'm not really sure if this is needed but may be useful if prefs are stopping people from loading the app (as it was reported by oliver: https://lists.puredata.info/pipermail/pd-list/2023-06/132360.html )
actually we have a radio button menu for
[ ] run the uninstaller [ ] continue
we can add
[ ] clear Pd prefs and exit (try this if Pd is not loading anymore)
3. "make the uninstaller recursively delete install path"
actually this is not happening but if someone is running the installer without an uninstall, files that changed names get accumulated and successive uninstalls loose track of them. this can lead to people browsing "reference" or "examples" not meant for their pd-version
thoughts welcomed :)
lucarda
Hi,
- "Wipe prefs"
we can add
[ ] clear Pd prefs and exit (try this if Pd is not loading anymore)
I think that's a good idea and I was already going to suggest something like this.
- "make the uninstaller recursively delete install path"
Yes, we should definitely do this.
Christof
On 10/07/2023 06:58, Christof Ressi wrote:
- "make the uninstaller recursively delete install path"
Yes, we should definitely do this.
I changed my mind on this because someone might choose d:\my-value-stuff in the install dir but had forgot to append the "\pd" at the end of the path. then when seeing the mistake attempts to perform an uninstall and yes, all d:\my-value-stuff\ is gone. :(
I made a PR with lots of improvements: https://github.com/pure-data/pure-data/pull/2067
Lucarda
--
Mensaje telepatico asistido por maquinas.