OpenTabletDriver.Installer icon indicating copy to clipboard operation
OpenTabletDriver.Installer copied to clipboard

Improve installation experience 1/2

Open X9VoiD opened this issue 5 years ago • 1 comments

Changes

  • [x] Shortcuts
    • [x] Auto-start minimized
    • [x] Target installer
  • [x] Fix progress bar
  • [x] Properly register OTD as an installed app on Windows
    • [x] Perform registration in user-mode

Behaviour Changes

  • Creates 4 user-facing shortcuts, namely the desktop, start menu launcher, start menu uninstaller, and the startup shortcut (starts minimized) upon install.

  • Updater closes itself upon launching OTD now instead of hiding.

  • Uninstall functionality is now triggered by uninstaller shortcut created on start menu.

  • On first launch and install, it copies itself to a static location (AppDataDirectory/updater) and then closes immediately to start OTD. (can probably cleanup the left over installer files after copying to the new static location)

  • OpenTabletDriver is now visible on Task Manager's startup tab. Updater will remain visible on taskbar if an update is available. (could probably be improved by using platform notifications, or manually triggering Show() when update is available and form is not visible)

  • OpenTabletDriver is now visible on Windows' installed apps (Apps & Features etc.)

X9VoiD avatar Dec 09 '20 21:12 X9VoiD

Ready for testing and review.

X9VoiD avatar Dec 10 '20 01:12 X9VoiD