Commit Graph

6 Commits

Author SHA1 Message Date
Stewart Cossey
48c6bfe3f0 Installer Code Tidy up
Move installer code into additional files and add method comments
2021-02-23 21:52:22 +13:00
Stewart Cossey
70f7e29a6e Further Install Refinements
Add Config Migration
Add Legacy Install Uninstaller
Improve Pre and Post Un/install status display
Install to PF32
Add Support and Publisher URL
Remove Registry section
2021-02-23 21:36:48 +13:00
Stewart Cossey
c11648cc88 Improvements to installer and uninstaller
Post install option to Run the Tray App.
Service stop, remove, install and start will wait a short while for the service to complete it.
Tray App shutdown, Service Remove and Service Install happen at the correct phase of the installer.
Uninstaller config remove prompt happens at correct phase during uninstall.
2021-01-25 21:55:24 +13:00
Stewart Cossey
a6bfa289a8 Further improvements to installer
Add prompt in uninstaller to remove configuration files as well as uninstall parameter.
Add additional comments.
Some additional variable definitions.
2021-01-07 23:19:29 +13:00
Stewart Cossey
64e76ff040 Additional improvements to installer
Fix installer to properly kill tray app.
Add icon and image to installer.
Add some sleep when stopping and removing service.
2021-01-07 02:39:31 +13:00
Stewart Cossey
594e3ac897 Create Inno Setup installer scripts. 2021-01-06 23:40:41 +13:00