Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: 75f2c356c2e7a4fc917cc659d8be7a2934c1c388
https://github.com/Warzone2100/warzone2100/commit/75f2c356c2e7a4fc917cc659d8be7a2934c1c388
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M pkg/nsis/NSIS.template.in
Log Message:
-----------
[NSIS installer] General template improvements
- Enable Unicode (fixes: inability to select / test all installer languages
without changing system locale settings, other Unicode issues)
- Specify SupportedOSes in the manifest
- Enable high-DPI support (fixes: blurry / pixelated installer text on high-DPI
displays)
- Explicitly initialize the installer (temporary) plugins directory
Commit: a37abd5ba2f9df42abc5bbed4ea9fbe122c6a91a
https://github.com/Warzone2100/warzone2100/commit/a37abd5ba2f9df42abc5bbed4ea9fbe122c6a91a
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M .gitignore
M pkg/CMakeLists.txt
M pkg/nsis/Lang-Dutch.nsh
M pkg/nsis/Lang-English.nsh
M pkg/nsis/Lang-German.nsh
M pkg/nsis/Lang-Russian.nsh
M pkg/nsis/NSIS.definitions.in
M pkg/nsis/NSIS.template.in
A pkg/nsis/plugins/source/Inetc.zip
A pkg/nsis/plugins/source/nsisfilecheck-1.0.0-366aaea-x86.zip
A pkg/nsis/plugins/x86-ansi/INetC.dll
A pkg/nsis/plugins/x86-ansi/filecheck.dll
A pkg/nsis/plugins/x86-unicode/INetC.dll
A pkg/nsis/plugins/x86-unicode/filecheck.dll
A pkg/nsis/stringhelpers.nsh
Log Message:
-----------
[NSIS installer] Handle (potentially) required Microsoft system libraries
If required Microsoft system libraries (for MSVC builds) are not installed (or
not updated), the installer can now detect this and offer the option to trigger
an install / update of those required system libraries.
This supports the non-portable (regular) installer.
Commit: 9bb5e5702de25a1976302114b599dd0fe7d690ce
https://github.com/Warzone2100/warzone2100/commit/9bb5e5702de25a1976302114b599dd0fe7d690ce
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M pkg/nsis/NSIS.template.in
A pkg/nsis/plugins/source/nsisunz-1.0.0-b238162-x86.zip
A pkg/nsis/plugins/x86-ansi/nsisunz.dll
A pkg/nsis/plugins/x86-unicode/nsisunz.dll
Log Message:
-----------
[NSIS installer] Portable applocal runtimes download option
The installer can now offer the option to trigger a download of applocal system
runtime libraries (and helpful associated tools) for portable builds.
Commit: d0d802ae9d9acc1ff2f9fcb054cc78bd90e5c51e
https://github.com/Warzone2100/warzone2100/commit/d0d802ae9d9acc1ff2f9fcb054cc78bd90e5c51e
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M pkg/CMakeLists.txt
M pkg/nsis/NSIS.definitions.in
M src/CMakeLists.txt
Log Message:
-----------
[CMake] NSIS installer - Fix definition of `PORTABLE`
Commit: a15d4bb5f4b61a998641d00eef621af8fd96b7e3
https://github.com/Warzone2100/warzone2100/commit/a15d4bb5f4b61a998641d00eef621af8fd96b7e3
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M lib/exceptionhandler/exceptionhandler.cpp
M lib/exceptionhandler/exceptionhandler.h
M lib/exceptionhandler/exchndl.cpp
M lib/exceptionhandler/exchndl.h
M pkg/CMakeLists.txt
M pkg/nsis/NSIS.definitions.in
A pkg/portable.in
M src/CMakeLists.txt
M src/config.h.in
M src/main.cpp
M win32/autorevision_rc.cmake
Log Message:
-----------
[Windows] Simplify portable mode
- Portable mode is now activated by placing a `.portable` file (contents
irrelevant) in the same folder as the warzone2100 executable.
- Thus, the entire executable does not need to be recompiled just to enable a
"portable build" - all Windows builds now have the capability to run in
portable mode.
- This enables much faster building of normal & portable installers from a
single commit, as switching the CMake `WZ_PORTABLE` option only necessitates a
rebuild of the installer (if the executable et al is already built).
Commit: b1db152e9307c6c8c9050e723ce7649a7ba2a60a
https://github.com/Warzone2100/warzone2100/commit/b1db152e9307c6c8c9050e723ce7649a7ba2a60a
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M src/clparse.cpp
Log Message:
-----------
Warn if `configdir` command-line option exceeds maximum supported length
Commit: 07ee5eb9fda3c83e4659fea4a124959c555f1440
https://github.com/Warzone2100/warzone2100/commit/07ee5eb9fda3c83e4659fea4a124959c555f1440
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M build_tools/autorevision.cmake
Log Message:
-----------
[CMake] Autorevision: Improve AppVeyor tag support
Commit: 6080e32ac6d07866db44923b7d47e4a0e08e5f27
https://github.com/Warzone2100/warzone2100/commit/6080e32ac6d07866db44923b7d47e4a0e08e5f27
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M build_tools/autorevision.cmake
Log Message:
-----------
[CMake] Autorevision: Add Travis-CI support
Commit: c60421c975285d584086393638ff4ce68222b2d0
https://github.com/Warzone2100/warzone2100/commit/c60421c975285d584086393638ff4ce68222b2d0
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M pkg/CMakeLists.txt
Log Message:
-----------
[CMake] Improve ignore paths for packaging source
Commit: 34c8356c9a710aa9b6001e172daab1eee39d507e
https://github.com/Warzone2100/warzone2100/commit/34c8356c9a710aa9b6001e172daab1eee39d507e
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M .travis.yml
A build_tools/ci/travis/prepare_git_repo.cmake
Log Message:
-----------
[Travis CI] Add "Package Source" job
Commit: 3c0c49ab4c4b6a503831f511dc62d17e9bd1ad9f
https://github.com/Warzone2100/warzone2100/commit/3c0c49ab4c4b6a503831f511dc62d17e9bd1ad9f
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M appveyor.yml
Log Message:
-----------
[AppVeyor CI] Attempt to build both installers (portable + regular)
Commit: dff9c703bc1a5090bcc4d06b6d62e1fe3072110c
https://github.com/Warzone2100/warzone2100/commit/dff9c703bc1a5090bcc4d06b6d62e1fe3072110c
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
[CMake] Remove redundant system library install
The NSIS installer handles this appropriately.
Commit: 9891c2efabcf02fb6cdbcf543c4b9987d5f31c89
https://github.com/Warzone2100/warzone2100/commit/9891c2efabcf02fb6cdbcf543c4b9987d5f31c89
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
[CMake] Windows: Tweak .sym generation command
Commit: 9915272cae6d188014204e3226af8f1498fccd82
https://github.com/Warzone2100/warzone2100/commit/9915272cae6d188014204e3226af8f1498fccd82
Author: past-due <[email protected]>
Date: 2018-05-18 (Fri, 18 May 2018)
Changed paths:
M appveyor.yml
Log Message:
-----------
[AppVeyor CI] Windows: Build 32-bit using VS 2017
Compare:
https://github.com/Warzone2100/warzone2100/compare/6c143786c036...9915272cae6d
**NOTE:** This service been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Warzone2100-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits