Commit Graph

128 Commits

Author SHA1 Message Date
Uwe
e63b0cbc04 [Win installer] update file deletion list
- ported from the 0-20 branch
2022-12-09 00:16:44 +01:00
Yorik van Havre
f948e5db4d Merge pull request #7956 from adrianinsaval/unifyIcons
Unify application icon
2022-12-05 09:51:59 +01:00
Uwe
1cfa8b5366 [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
Adrian Insaurralde Avalos
c9455541ee Unify application icon
was different in the windows executable, windows installer and WB templates
2022-12-04 21:21:47 -03:00
Uwe
ea7efbf96b [Win installer] update information
- also refine a script
2022-06-14 03:43:04 +02:00
Uwe
02b66ca461 [Win installer] refine deletion script
- remove more unnecessary files for the installer
2022-06-14 01:22:20 +02:00
Uwe
eda43a2ef9 [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
81d6401455 [Win installer] update website 2022-06-01 04:37:15 +02:00
Uwe
975b8eac52 [skip CI] add missing line ending 2022-05-27 20:39:22 +02:00
Uwe
836c6b889a add description on how to build installer from self-compiled FC 2022-05-27 20:37:26 +02:00
Uwe
1c5e387035 Win installer: prepare for a beta build 2022-05-15 05:32:46 +02:00
Uwe
0095f97299 [Win installer] improve line breaks in README.md 2022-02-13 22:14:32 +01:00
Uwe
b9a12e672c [Win installer] add support for logging
the installer will now write a text file 'install.log' to the installation folder of FreeCAD
2022-02-13 22:05:11 +01:00
Uwe
20f422f76d don't force CRC
Forcing CRC (cyclic redundancy check) is the safest method but when installing silently
one gets a shop popup about the ongoing CRC and this was reported as bug.

As solution just turn CRC on and users of the silent installer mode can omit the CRC
by setting a flag.
2022-01-27 03:57:40 +01:00
Uwe
472c09cd09 [Win installer] upgrade year 2022-01-04 04:10:56 +01:00
Uwe
6ae061e5be [Win installer] fix typos 2021-12-15 12:42:39 +01:00
Uwe
bcd278c860 [Win installer] add info 2021-12-15 12:03:31 +01:00
Uwe
7db38c0e78 [Win installer] change naming scheme
as suggested by the release team to follow the existing naming in our releases
2021-12-13 01:15:55 +01:00
luz paz
0042f58e4c 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
13dcfa64f6 [skpi ci] Win installer: update MSVC version 2021-11-04 02:04:21 +01:00
Uwe
f881330e8e [skip ci] update links in Windows installer - missing part
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:34:16 +01:00
Uwe
4346fddc9c [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
08988b8769 Win installer update for FC 0.20dev 2021-03-05 12:23:12 +01:00
donovaly
a1f418710f [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
47aeb41b83 [Win installer] add missing translations
the translation folder was missing

- also add safe guards that really only the desired subfolders will be part of the installer not also files that may exist in the base folder
2020-07-30 12:47:33 +02:00
donovaly
98b61485ab InstallerStructure: update according to current state 2019-11-29 14:44:12 +01:00
donovaly
91dd12751a 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
2f5b2bc83d Win-installer README.md: improvements and fix a mistake 2019-11-04 12:06:13 -03:00
donovaly
c2c41bf655 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
a8b1c56fe8 fix misc. source comment typos
Found via `codespell`
2019-09-18 21:07:12 +02:00
donovaly
2def6fb270 gui.nsh: change license page
The GPL is no EULA
2019-05-10 14:33:15 +02:00
donovaly
dc07488246 README.md: update 2019-05-10 14:33:02 +02:00
donovaly
5ccae96920 new Windows installer for FC 2019-05-10 14:32:47 +02:00
SmuSmu
acdd4b097b Update FreeCAD_WindowsInstaller.nsi 2019-02-19 22:32:03 +01:00
SmuSmu
723f1cf2c5 parameter for silent install was wrong
parameter for silent install was wrong
2019-02-19 22:31:53 +01:00
Diego Elio Pettenò
0274e73a8d setup: don't require the user to agree to GPL to complete setup.
As @foone complains on twitter often enough, this should not require
agreement for use since GPL is not an EULA.

The definitions are inspired from the similar NSIS setup file from VLC.
2019-01-02 17:23:52 -02:00
wmayer
4ad0531957 fix NSIS scripts 2018-04-04 11:53:11 +02:00
wmayer
2a7cd1bb28 Add Ext directory to installer 2018-04-03 10:39:09 +02:00
wmayer
d45135e46c fixes #0002516: Microsoft Visual C++ 2013 is included in the setup package 2018-03-14 13:25:06 +01:00
luzpaz
128239b54a Typos: Various workbenches and misc.
[skip ci]
2017-12-25 10:58:10 +01:00
Kurt Kremitzki
b739616d0e Correct typo in Windows uninstaller 2017-09-22 10:45:19 +02:00
Peter Lama
daee73a59f Remove obsolete files 2017-08-01 13:37:11 +02:00
triplus
dabcf32e6b Added RadiosityOutdoorHQ.pov 2016-02-27 03:13:27 +01:00
Jose Luis Cercos Pita
d6ca807b71 Updated the windows installer 2016-01-25 15:38:23 +01:00
wmayer
185735ca2c + fixes #0002258: Silent uninstall blocks on MessageBox, fixes #0002056: Support silent (de)installation using NSIS 2015-09-11 19:43:20 +02:00
J.L. Cercos-Pita
fc7c75ba84 Regenrated the branch (rebase failed) 2014-12-12 14:49:58 -02:00
Jose Luis Cercos-Pita
978030a678 Moved to InputField widget in ship creation 2014-07-13 11:08:52 +02:00
wmayer
2def3c03b8 + update x64 installer 2014-06-25 18:56:50 +02:00
Jose Luis Cercos-Pita
6094db62f2 Cleared unused tools 2014-05-03 16:10:15 +02:00
Cercos-Pita J.L
7dc6f0ee2d Cleared the simulations stuff 2014-04-29 09:50:04 +02:00