Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows Installer doesn't clean up %PROGRAMDATA%\Surge #3427

Closed
baconpaul opened this issue Dec 14, 2020 · 3 comments · Fixed by #3750
Closed

Windows Installer doesn't clean up %PROGRAMDATA%\Surge #3427

baconpaul opened this issue Dec 14, 2020 · 3 comments · Fixed by #3750
Labels
Bug Report Item submitted using the Bug Report template Infrastructure Issues related to repository, CI/CD, installers, etc. Windows Windows related issues
Milestone

Comments

@baconpaul
Copy link
Collaborator

Over in #3423 we found that if you remove a file from a skin the installer doesn't clean it up on next install. The windows installer right now only cleans up patches basically.

We fixed that one by adding the deleted image and that's the conservative choice this late in the 18 cycle, but in 19 have a better strategy, perhaps even just InstallDelet'ing all of %PROGRAMDATA%\Surge.

@baconpaul baconpaul added the Bug Report Item submitted using the Bug Report template label Dec 14, 2020
@baconpaul baconpaul added this to the 1.9.0 milestone Dec 14, 2020
@mkruselj mkruselj added Infrastructure Issues related to repository, CI/CD, installers, etc. Windows Windows related issues labels Dec 23, 2020
@baconpaul
Copy link
Collaborator Author

So @mkruselj what's the verdict?

1: make win like mac and lin and blow away all of surge on an install
2: make win different than mac and lin and maintain a list of all the directories other than tuning-library and blow that away on an install?

@mkruselj
Copy link
Collaborator

Yeah I think 2, Blow away everything except tunings.

@baconpaul
Copy link
Collaborator Author

OK
So just add the list then and it will work

@mkruselj mkruselj changed the title Windows Installer doesn't clean up %PGDAT%\Surge Windows Installer doesn't clean up %PROGRAMDATA%\Surge Jan 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Report Item submitted using the Bug Report template Infrastructure Issues related to repository, CI/CD, installers, etc. Windows Windows related issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants