aboutsummaryrefslogtreecommitdiff
path: root/program_info/win_install.nsi.in
AgeCommit message (Collapse)Author
2022-11-11changed name of file type associationRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2022-11-05add -I import flag & don't clobber .zip assocRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2022-11-05windows file association is *hard*Rachel Powers
new macros! Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2022-10-24fix: use display name in NSISSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-19fix: use display name for NSISSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-12refactor: switch to new versioning schemeSefa Eyeoglu
The new versioning system is based on the versioning system used by the GNOME Foundation for the GNOME desktop. We are dropping the "major version" as defined by SemVer and move to a version number with a most and least significant number. The most significant number must be incremented, if there are new features or significant changes since last major release. Otherwise, the least significant number must be incremented, if there are only minor changes since the last release. New features or significant changes mustn't be introduced by a bump of the least significant number. If a minor change would introduce small user-facing changes (like a message-box or slight UI changes), it could still be classified as a minor change. At the end of the day, a human shall decide, if a change is minor or significant, as there is no clear line that would separate a "minor" and a "significant" change in a GUI-application. Definitions: feature: New user-facing functionality significant change: Something that changes user-facing behavior minor change: Something that fixes unexpected behavior Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10fix: include TLS plugins in bundleSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-06-21Merge pull request #797 from kthchew/fix/update-shortcutSefa Eyeoglu
2022-06-15Deselect desktop shortcut by defaultKenneth Chew
Follows the guidelines at https://docs.microsoft.com/en-us/windows/win32/uxguide/winenv-desktop
2022-06-15Unselect shortcut installation by default if PolyMC is already installedKenneth Chew
This is the same behavior as the `/NoShortcuts` switch.
2022-06-12Set correct installer properties and uninstall registry keysKenneth Chew
2022-06-12fix(installer): use Windows version number formatSefa Eyeoglu
2022-06-12fix(installer): add version info to installerSefa Eyeoglu
2022-05-30Move Windows installer configure to `program_info`Kenneth Chew
2022-05-29Use CMake for Windows installer brandingKenneth Chew
As a side effect, fixes an issue where the installer wrote the incorrect version to the registry.