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

Support uninstalling application #99

Open
6 tasks
peters opened this issue Jul 3, 2020 · 0 comments
Open
6 tasks

Support uninstalling application #99

peters opened this issue Jul 3, 2020 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@peters
Copy link
Collaborator

peters commented Jul 3, 2020

Is your feature request related to a problem? Please describe.
As a user you must be able to uninstall an application.

Describe the solution you'd like

All platforms

  • Delete shortcuts
  • Start application with arguments: --snapx-uninstall

Windows

  • Create uninstaller registry entry
  • Mark files as pending deletion. Files will be removed at the next machine reboot.

Ubuntu

  • If application is started with --snapx-uninstall then unlock machine wide mutex
  • Delete files while the application is running

Describe alternatives you've considered
This is loosly based on how Squirrel handles uninstall.

Additional context
None.

@peters peters added enhancement New feature or request good first issue Good for newcomers labels Jul 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant