Simon Rozman
b9dbb7f904
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 14:19:48 +01:00
Simon Rozman
5a67199179
Unify Windows.h inclusion
...
Windows.h must be included first and must be included with care
regarding WinSock.h and WinSock2.h affair.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-15 11:53:59 +01:00
Simon Rozman
f943510140
Upgrade code signing to SHA-256
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-10 09:16:17 +01:00
Simon Rozman
ef5e73f72f
WinStd: bump
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-04-02 16:06:08 +02:00
Simon Rozman
ccc3ce42b0
Raise Windows API requirement to Windows 7
...
Recent version of WinStd requires it for Unicode normalization support
to compile.
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-04-02 16:05:42 +02:00
Simon Rozman
d3320ca1f3
Inline MSICA_API
...
It's deterministic: MSICA is always DLL. It's exported functions are
used by MsiExec and always loaded dynamically (never imported using
MSICA.lib).
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-03-30 12:02:50 +02:00
Simon Rozman
00032cd404
Copyright: Bump year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-03-25 08:33:10 +01:00
Simon Rozman
6133c0e76c
Add UTF-8 BOM markers
...
MSVC needs them to use correct charset when Language for non-Unicode
programs is set to Windows-1252 or anything different than UTF-8.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-19 10:58:31 +01:00
Simon Rozman
7a7377e859
Bump sub-modules
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-08-20 12:15:25 +02:00
Simon Rozman
757ad14975
Add ARM64 output to .gitignore
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-03-14 23:57:00 +01:00
Simon Rozman
1e48c20406
Makefile: Optimize building
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-03-03 14:44:19 +01:00
Simon Rozman
ad49c00a05
Adopt MSIBuild InstallExecuteSequence table changes
...
The InstallExecuteSequence table primary key was changed.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-15 19:07:21 +01:00
Simon Rozman
c8c56af734
Enable recommended code analysis and address warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-15 19:07:21 +01:00
Simon Rozman
012dffa06d
Bump submodules
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-13 08:44:20 +01:00
Simon Rozman
cb74539328
Extend copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-11 15:36:15 +01:00
Simon Rozman
45cbc9ac15
Rename stdafx.h to pch.h
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-10 14:09:40 +01:00
Simon Rozman
ed3e1e0c9e
Unify platform designations
...
.sln uses the same as .vcxproj files
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-10 13:49:10 +01:00
Denis Renzi
504f227ebc
Add Italian translation
2020-01-17 08:13:57 +01:00
Simon Rozman
830befb8da
Bump WinStd
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-11-28 16:52:40 +01:00
Simon Rozman
c0a5df0800
Update sub-module
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-09-23 09:50:21 +02:00
Simon Rozman
c42ea05547
Switch to Visual Studio 2019
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-06-19 11:50:53 +02:00
Simon Rozman
7ca8b9e7c9
Switch to Transifex project for localization
2018-09-19 12:15:28 +02:00
Simon Rozman
900a12b472
Switch to Transifex project for localization
2018-09-19 12:07:38 +02:00
Simon Rozman
6055c9d1f8
Update translation template
2018-09-19 09:03:58 +02:00
Simon Rozman
b645243df1
Extend copyright year
2018-09-07 23:57:33 +02:00
Simon Rozman
ba6cedd121
Introduce ARM64 support
2018-09-07 13:48:28 +02:00
Simon Rozman
ec412efb60
Switch to Visual Studio 2017
2018-09-07 13:39:44 +02:00
Simon Rozman
a872019eb4
Distinguish variables with same names
...
...to resolve C4457 warnings.
2018-09-07 13:38:14 +02:00
Simon Rozman
1b917b2a50
Remove MFC dependency
2018-09-07 13:35:34 +02:00
Simon Rozman
04d84baa78
Update sub-modules
2018-08-31 14:22:15 +02:00
Simon Rozman
b90f3d7697
Update Amebis URL
2018-07-05 09:28:25 +02:00
Simon Rozman
d0dcb3d357
Extend copyright to 2017
2017-12-22 10:19:46 +01:00
Simon Rozman
4431ee3a6d
Set version to 2.0
ver/2.0
2017-12-19 12:04:44 +01:00
Simon Rozman
8eba49d2cc
Remove wxWidget referencing
2017-12-18 19:59:55 +01:00
Simon Rozman
3e702f5bee
Update sub-module
2017-12-18 08:23:08 +01:00
Simon Rozman
d809bfa122
Sub-module update
2017-05-30 12:54:27 +02:00
Simon Rozman
f15b0e2745
COM initialization replaced by auto-initializer
2017-04-25 00:52:33 +02:00
Simon Rozman
8fa496acc5
Sub-module update
2017-04-25 00:52:27 +02:00
Simon Rozman
382eb66d4a
Output folder no longer completely ignored
2017-04-24 23:08:44 +02:00
Simon Rozman
12ed617d3d
This project has its own copy of WinStd and MSICALib libraries to allow stand-alone configuration (i.e. static RTL)
2017-04-24 23:05:45 +02:00
Simon Rozman
7e11f053b4
ATL replaced with stl c++, version set to 2.0-pre
2017-04-24 21:49:56 +02:00
Simon Rozman
b5cf7ab5f5
Copyright extended to 2017
2017-04-18 14:00:34 +02:00
Simon Rozman
4c053cc221
Translation update
2016-10-05 08:42:47 +02:00
Simon Rozman
5003623de7
rcxgettext.exe dependency eliminated
2016-09-19 10:45:32 +02:00
Simon Rozman
2599029595
Adaptation to MSIBuild updates
...
- Source file English "en_US" instead of generic "En" now
- MSIBUILD_LANG_PO merged to LANG
2016-09-19 09:57:35 +02:00
Simon Rozman
e740e29e3d
Generation of localized IDT files simplified
2016-09-06 16:39:53 +02:00
Simon Rozman
9cdce06194
Support for Russian localization introduced
2016-07-14 18:05:51 +02:00
Simon Rozman
f112ec1f00
German and Russian translation stub added
2016-05-13 20:04:24 +02:00
Simon Rozman
ca828f691e
MSIBuildCfg.mak moved
2016-03-30 15:08:32 +02:00
Simon Rozman
7bdcc73f53
Translations updated
2016-03-14 17:29:05 +01:00