Commit graph

8 commits

Author SHA1 Message Date
Marc Durdin
2697535b28 fix(windows): make sure silent is actually silent for setup 2020-07-23 07:26:23 +10:00
Marc Durdin
72b526d302 fix: remove large dependencies
Setup had some large dependencies which were little needed.
Refactored to remove those and replace with only what we use.
2020-07-14 07:21:06 +10:00
Marc Durdin
4cbaca5c3e chore(windows): code cleanup
Fixup constant strings; remove old dependencies; add update param
2020-07-08 11:05:52 +10:00
Marc Durdin
0afe5067e6 chore(windows): update setup i18n
Also inserted updated Keyman Setup logo (this may
cause trouble for localisation though...)
2020-07-07 12:03:18 +10:00
Marc Durdin
d1fb87a6f9 chore: cleanup 2020-07-06 15:18:00 +10:00
Marc Durdin
967f8df353 feat(windows): Replace http downloader and bug fixes
Uses THTTPClient standard library instead of (very old) THTTPUploader,
and prepare to remove UfrmDownloadProgress in a future PR.
2020-07-06 09:15:03 +10:00
Marc Durdin
a0c0141092 feat: more work towards bootstrap 2020-07-03 13:42:12 +10:00
Marc Durdin
268ec6ce3c feat(windows): Keyman Setup online bootstrap
This starts the refactoring of Keyman Setup for Windows
for a more online-first bootstrap approach for bundling.
For users who are offline, the traditional bundled approach
works, as does throwing package files into the same folder
as setup.exe. This makes the whole installer much simpler
to deploy and test.

At this stage, there are a lot of rough edges, so need to
refine these, including setup strings, language choices,
and error and logging management.
2020-07-01 20:59:25 +10:00