98 Commits

Author SHA1 Message Date
Simon Rozman
5293dfc1a7 Upgrade code signing
This adds support for Microsoft Azure Trusted Signing and removes
signing of the Debug binaries to minimize the Trusted Signing API
volume.

Signed-off-by: Simon Rozman <simon@rozman.si>
2024-11-19 10:49:17 +01:00
Simon Rozman
4f69180e3d Update translations from Transifex
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-10-03 19:09:37 +02:00
Simon Rozman
53845c6abe MSI: Simplify ProgramFiles(64)Folder property use
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-03-14 11:37:33 +01:00
Simon Rozman
52b29a48b8 MSIBuild: Update
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-03-02 15:43:48 +01:00
Simon Rozman
8304e666a3 MSI: Discontinue prefixed row IDs in tables
humanSimon, is this really you? 😉

Signed-off-by: Simon Rozman <simon@rozman.si>
2022-02-15 12:50:30 +01:00
Simon Rozman
5e7f55880a Update Copyright and build year
Signed-off-by: Simon Rozman <simon@rozman.si>
2022-01-07 11:21:33 +01:00
Simon Rozman
ce2cc15cc6 Discontinue PRODUCT_VERSION
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 14:12:42 +01:00
Simon Rozman
358dd021db Hardcode MSIBUILD_OUTPUT_DIR and MSIBUILD_ROOT
KISS!!!

Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 13:24:40 +01:00
Simon Rozman
d0d0174576 MSIBuild: bump
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-12-01 12:32:42 +01:00
Simon Rozman
4fce7f58e1 MSIBuild: bump
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-23 14:52:26 +01:00
Simon Rozman
b55ddd7d86 Update Copyright and build year
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-22 15:31:23 +01:00
Simon Rozman
b96ebfbce4 Switch to SPDX license notice
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-22 15:20:57 +01:00
Simon Rozman
ddf6ce6997 Update translations from Transifex
Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-19 16:18:16 +01:00
Simon Rozman
b00f379655 Resolve charset .idtx/.idt confusion
NMake inline files are always created using ACP. The "1252" in the .idtx
header has no effect on this. However, we must encode the .idt files
using correct charset/codepage regardless the ACP being used on the
building machine.

Signed-off-by: Simon Rozman <simon@rozman.si>
2021-11-19 15:55:31 +01:00
Simon Rozman
7897d0716c MSIBuild: Bump
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-05-13 07:33:42 +02:00
Simon Rozman
3f4afdcb9a Add support for Romanian
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-04-20 16:17:27 +02:00
Simon Rozman
7d53ec52b7 Makefile: PackageGUID.mak moved to %TEMP%
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:48:31 +01:00
Simon Rozman
e8ff739ca5 Makefile: Simplify intermediate packaging filenames
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:30:54 +01:00
Simon Rozman
5b452a25fe Makefile: Optimize cleaning
NMAKE invocations are costly (slow, no-parallel support).

Rather than pinpoint cleaning of each combination of $(LANG), $(PLAT)
and $(CFG) related files, we do the wildcard cleaning of all packaging
files.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:28:14 +01:00
Simon Rozman
90e21bd6e6 Makefile: Optimize building
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-03-03 13:28:13 +01:00
Simon Rozman
96fede14ed Pull translations from Transifex
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-28 10:14:30 +01:00
Simon Rozman
aadd1c8472 MSI: Change upgrade GUID and perform major upgrade
As component GUIDs changed, but the component path remained, the minor
update will no longer work correctly.

Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-28 09:50:34 +01:00
Simon Rozman
3fa48c3650 MSIBuild: Bump
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-07 13:09:43 +01:00
Simon Rozman
5e99c8e1c7 Makefile: Parameterize platform and language component GUIDs
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-06 11:53:40 +01:00
Simon Rozman
8d68795461 Bump MSIBuild
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-06 11:52:43 +01:00
Simon Rozman
059710d83c Update Copyright year
Signed-off-by: Simon Rozman <simon@rozman.si>
2020-02-05 11:45:51 +01:00
Simon Rozman
e10923c7c2 Update translation templates
Signed-off-by: Simon Rozman <simon@rozman.si>
2019-08-12 14:10:42 +02:00
Simon Rozman
3396f9cf97 Force SHA-256 digest for timestamp signatures
Comodo timestamp server defaults to SHA-1. To make sure timestamp
signatures are SHA-256, add appropriate signtool.exe flag.
2018-11-06 20:08:44 +01:00
Simon Rozman
f6ce76d384 Update translations and add Estonian translation 2018-11-06 20:08:08 +01:00
Simon Rozman
4d7538937b Update sub-modules
(fixes #25)
2018-09-30 16:54:53 +02:00
Simon Rozman
c7f1a66a4a Update sub-modules 2018-09-14 17:50:45 +02:00
Simon Rozman
1879d00bf9 Add support for ARM64 platform 2018-09-07 10:39:20 +02:00
Simon Rozman
2e81aee089 Update MSIBuild sub-module 2018-09-05 13:03:54 +02:00
Simon Rozman
5fd1c3b60e Switch to SHA-256 signing of final MSI files
This breaks support for Windows Vista.
2018-07-04 11:27:13 +02:00
Simon Rozman
e2c9914ef9 Import translations from Transifex 2018-07-04 10:02:49 +02:00
Simon Rozman
47f0a41fb6 Update sub-modules 2018-06-20 15:00:53 +02:00
Simon Rozman
352ad4f9d2 Stop using <> parentheses to avoid XML/HTML markup
Transifex treats strings enclosed in <> as HTML.
2018-06-20 14:59:52 +02:00
Simon Rozman
6259a80cf4 Update translations 2018-06-20 14:57:01 +02:00
Simon Rozman
8aae24d63d Translation update 2017-12-05 10:03:42 +01:00
Simon Rozman
8605dcc751 Sub-module update 2017-05-30 12:35:06 +02:00
Simon Rozman
9210f2a711 Translation update 2017-05-30 12:34:49 +02:00
Simon Rozman
31a3b67cba 64-bit language detection removed from 32-bit MSI resolving ICE80 warning 2017-02-09 13:40:43 +01:00
Simon Rozman
36f6d04906 Translation update 2017-02-06 08:08:07 +01:00
Simon Rozman
e8758e9c41 Translation update 2017-02-02 18:17:07 +01:00
Simon Rozman
bd73ea7914 EAP-GTC implementation started 2017-01-30 13:42:51 +01:00
Simon Rozman
79ff14ddd3 Translation update 2016-11-18 06:24:32 +01:00
Simon Rozman
444ae3d68d POT files updated to contain 1.1 and 1.0 texts 2016-11-08 11:56:38 +01:00
Simon Rozman
22a62ea6e4 Sub-module update 2016-11-08 11:36:16 +01:00
Simon Rozman
3a653be368 POT update 2016-11-04 14:13:15 +01:00
Simon Rozman
10aa7ad3f1 MSI localized files contain and install own resources only now 2016-11-04 14:03:33 +01:00