Jelle Spijker
24cb9e16a8
Use auto generated shortcut Guid
...
This should remove the short-cuts
Contributes to CURA-9157
2023-01-13 15:43:04 +01:00
Jelle Spijker
dc2a8ffc60
Uninstall previous versions as a feature
...
Contributes to CURA-9157
2023-01-12 17:14:27 +01:00
Jelle Spijker
8e9289fd11
Disable ICE validation
...
https://stackoverflow.com/questions/1064580/wix-3-0-throws-error-217-while-being-executed-by-continuous-integration
Contribute to CURA-9157
2023-01-11 16:46:27 +01:00
Jelle Spijker
e31c2735dc
Document Wix arguments
...
Contribute to CURA-9157
2023-01-11 15:36:57 +01:00
Jelle Spijker
f99aeb9182
Set product code based app_name and version
...
This might fix upgrading of alpha versions
Contribute to CURA-9157
2023-01-10 17:00:09 +01:00
Jelle Spijker
79c7f820e4
Fix file association
...
At least an attempt to.
Contribute to CURA-9157
2023-01-10 14:56:30 +01:00
Jelle Spijker
38b4d8f2c4
Ignore self reg warning
2023-01-06 20:59:32 +01:00
Jelle Spijker
127b4b7976
fix typing
2023-01-06 13:31:12 +01:00
Remco Burema
5b8bac6a61
Attempt to set file associations and fire-wall exceptions.
...
The fire-wall exceptions work, but the device needs to be restarted. Is that worth it?
A more important problem is that windows overhauled the file associations a few years ago. The approach here doesn't work (but is at least consistent with how it worked before, so it might work for Windows < 10 or unupdated). The current go-to approach is the one used by firefox, and it happens after the installer, at first start-up of the program.
part of CURA-9157
2022-12-29 18:06:53 +01:00
Jelle Spijker
a4e9a685ef
Clean-up build artifacts
...
Contributes to CURA-9157
2022-12-27 16:29:46 +01:00
Jelle Spijker
6aa6786535
Exclude executables when running heat
...
This allows for fine-grained control of our executables later on.
Contributes to CURA-9157
2022-12-27 16:29:08 +01:00
Jelle Spijker
8d4b7f4f26
Add CustomizeCuraDlg dialog
...
CURA-9157
2022-12-16 16:53:57 +01:00
Jelle Spijker
042e05d6d5
Initial msi installer
...
Contributes to CURA-9157
2022-12-14 16:02:24 +01:00