Skip to content

Windows setup impovement #91

@staindart

Description

@staindart

Few essential things were made on windows setup:

  1. Installation
  2. Updates delivering
  3. Uninstallation

Next step is code impovement after raw setup:

  1. Bugs catching and fixing
  2. Finding and removing the redundant code
  3. Enhancement of files structure and their inner content

Address Windows folder to access the initial setup.

Please research and test following features to understand the setup:

  1. Program installation
  2. Manual checking for updates with the upper menu of the program (no updates, update downloading or unpacking, update ready statuses)
  3. Automatic updates handling (when program is running and new release comes out on GitHub, the program automatically downloads, installs the update and delivers a notification for the user to confirm update application with program reloading)
  4. Program unistallation
  5. Pay attention that logs are visible in all three entities: installer, updater, uninstaller.

Extra value would bring as well thoughts on how to implement custom design for installer and the unisnstaller. For now that might be a .md file in docs with a plan or architecture solution for that.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions