Commit Graph

13 Commits

Author SHA1 Message Date
Adrián Insaurralde Avalos
77f2e09994 Improve upon #11268 - fix wrong description for shortcuts [skip ci] 2023-11-14 14:55:08 -03:00
alexbeer2048
aa874fe4bf Fix windows uninstaller issue #10971 and #11232 (#11268)
* Move MultiUser install mode default registry key to the uninstaller registry entry

Lets the uninstaller detect the correct context for each installed version. related to #10971

* Fix uninstaller doesn't use correct shell context when installed for current user

related to #10971

* Update installer init checks for previously installed versions

Use shell context determined by the MultiUser plugin. related to #10971

* fix: Perform installer version checks after install mode selection

Perform installer version checks after install mode selection to ensure that they are done for the correct reg root key. Fixes #10971.

* Call version check method also in silent mode

* Add TrimQuotes macro to installer utilities

Also remove FileCheck macro

* Update comment in gui.nsh

* Change Windows installer/uninstaller FileDescription entry

related to #11232
2023-11-13 23:48:13 -03:00
Uwe
3c4dee6149 [Win installer] some uninstaller improvements
- remove two registry path deletions that were never performed since the paths do not exist
- remove registry key that stores the main window parameters (size and position) when the option to remove also the user settings is on (because this affects all FreeCAD installations)
- also change a name to uppercase (does not matter but Win 10 uses uppercase, so we should do the same to avoid confusions)
2022-12-05 03:39:46 +01:00
Uwe
bba5aa7f74 [Win installer] register all FC-specific file types
- to be able to get a clean system when uninstalling FC
2022-06-01 04:41:23 +02:00
Uwe
16e4f4cda7 [Win installer] update website 2022-06-01 04:37:15 +02:00
luz paz
d877ee4d47 Make source code comments use gender neutral pronouns
The changes also include some grammatical fixes as well.
2021-12-02 16:18:04 -05:00
Uwe
62a2f2cd0f [skip ci] update links in Windows installer
until not all issues are sorted out with the new domain this should not be backported to the 0.19 branch
2021-11-04 01:30:19 +01:00
donovaly
9e5d9f6643 [Win installer] remove FindProc plugin
there is no need to have 2 plugins doing the same
moreover FindProc does no longer work with recent Windows 10 versions, so it must be removed anyway

- configure.nsh: small code optimization
- Settings.nsh: update year
2020-07-30 12:49:25 +02:00
donovaly
e6de800d4d Win inssaller: cleanup and support for thumbnails
- remove unused file
- register DLL file to view thumbnails in Windows explorer (if the user has admin permissions)
- some code simplifications
2019-11-18 12:47:02 +01:00
donovaly
5ae2d6a149 several installer fixes and improvements:
- fix bug that registry uninstaller settings of the previous version are not replaced when installing new version of the same series

- avoid explicit calls of the name "FreeCAD"

- update example code and description to MSVC 2017 and FreeCAD 0.19git
2019-10-18 10:14:46 +02:00
luz.paz
595ab50633 fix misc. source comment typos
Found via `codespell`
2019-09-18 21:07:12 +02:00
donovaly
098183d147 gui.nsh: change license page
The GPL is no EULA
2019-05-10 14:33:15 +02:00
donovaly
d02ba75f2e new Windows installer for FC 2019-05-10 14:32:47 +02:00