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

Multiple fixes for MSI installer #6630

Merged
merged 1 commit into from
Jun 14, 2021
Merged

Multiple fixes for MSI installer #6630

merged 1 commit into from
Jun 14, 2021

Conversation

droidmonkey
Copy link
Member

@droidmonkey droidmonkey commented Jun 14, 2021

Testing strategy

Tested on Windows many many many times

Type of change

  • ✅ Bug fix (non-breaking change that fixes an issue)

* Fix #6242 - pinned taskbar shortcuts are not removed on upgrade or uninstall. Icons will be preserved between upgrades.

* Fix #6627 - properly set checkboxes for desktop shortcut and autostart of login based on current settings during install

* Add documentation shortcuts to the start menu
* Auto-accept license if upgrading application
@michaelk83
Copy link

pinned taskbar shortcuts are not removed on upgrade or uninstall.

Probably most users will expect the icons to be removed on uninstall (but not on upgrade). https://stackoverflow.com/a/30336256/15047974

@droidmonkey
Copy link
Member Author

The Taskbar pinned icon is not added during install so we would have to go through each user's pinned icon folder and remove the keepassxc shortcut. I am not putting that in the msi, users can remove it manually.

@droidmonkey droidmonkey merged commit 724f691 into develop Jun 14, 2021
@droidmonkey droidmonkey deleted the fix/msi-installer branch June 14, 2021 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants