Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: 77fb8340e335b71ce117e39ebac5bd4391a9bb58
https://github.com/Warzone2100/warzone2100/commit/77fb8340e335b71ce117e39ebac5bd4391a9bb58
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
A cmake/FindTheora.cmake
M lib/sequence/CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
[CMake] FindTheora.cmake
Commit: a02383482eabfab73b5969c1abc53b1c8bf55acd
https://github.com/Warzone2100/warzone2100/commit/a02383482eabfab73b5969c1abc53b1c8bf55acd
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
R 3rdparty/SDL/mac/WZSDLAppDelegate.h
R 3rdparty/SDL/mac/WZSDLAppDelegate.mm
M lib/framework/cocoa_wrapper.h
M lib/framework/cocoa_wrapper.mm
M macosx/Warzone.xcodeproj/project.pbxproj
Log Message:
-----------
[macOS] Remove WZSDLAppDelegate
No longer needed, now that SDL handles initializing the `NSApplication`
instance.
Commit: fbcf69f3749ede1b07f862778d51310c3e5deab5
https://github.com/Warzone2100/warzone2100/commit/fbcf69f3749ede1b07f862778d51310c3e5deab5
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M lib/framework/cocoa_wrapper.mm
Log Message:
-----------
[macOS] Ensure Objective-C ARC is enabled
Commit: c6b3c3f9c15978bc69b57edc33fef87eaea7f7bf
https://github.com/Warzone2100/warzone2100/commit/c6b3c3f9c15978bc69b57edc33fef87eaea7f7bf
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
[CMake] Clang: Enable `-Wrange-loop-analysis`
Commit: fe6b42bef24c2bf97a8715cfba13270e091a6195
https://github.com/Warzone2100/warzone2100/commit/fe6b42bef24c2bf97a8715cfba13270e091a6195
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M src/main.cpp
Log Message:
-----------
[macOS] Modify cocoa_wrapper.h include path
Commit: d2cda5e87f593c4690cd8b5b5de9b13cb7fb8839
https://github.com/Warzone2100/warzone2100/commit/d2cda5e87f593c4690cd8b5b5de9b13cb7fb8839
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M lib/framework/CMakeLists.txt
Log Message:
-----------
[CMake] Only define `_CRT_SECURE_NO_WARNINGS` for MSVC
Commit: e3958a24114e428cca6301743a65c9172d8e6c4f
https://github.com/Warzone2100/warzone2100/commit/e3958a24114e428cca6301743a65c9172d8e6c4f
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
[CMake] Clang: Enable `-Wcomma`
Commit: 4b3437bf68820786f49ec5d9a9f1c57c96d02747
https://github.com/Warzone2100/warzone2100/commit/4b3437bf68820786f49ec5d9a9f1c57c96d02747
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
[CMake] Clang: Enable `-Wnewline-eof`
Commit: c0b32f75333006f8c9f7232d0da312d0a0f63c1b
https://github.com/Warzone2100/warzone2100/commit/c0b32f75333006f8c9f7232d0da312d0a0f63c1b
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M macosx/Warzone.xcodeproj/project.pbxproj
M macosx/configs/fetchscripts/SetupPrebuiltComponents-Docs.sh
Log Message:
-----------
[macOS] Generate HTML documentation
To reduce differences between the macOS build and the other builds (and in
preparation for support of other doc generation toolchains), generate normal
HTML documentation instead of the "Apple Help" format on macOS.
Commit: 3c828841f450e2ab9af0e6c1c68574410a66258d
https://github.com/Warzone2100/warzone2100/commit/3c828841f450e2ab9af0e6c1c68574410a66258d
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
A lib/sdl/cocoa_wz_menus.h
A lib/sdl/cocoa_wz_menus.mm
M lib/sdl/main_sdl.cpp
M macosx/Warzone.xcodeproj/project.pbxproj
Log Message:
-----------
[macOS] Add "About" & "Help" menu items
The "Help" menu contains items that open the Quickstart Guide & the Scripting
API docs.
The "About Warzone" menu item opens the standard Cocoa About panel, which
displays data such as the version, copyright, etc (automatically pulled from
the Info.plist).
Commit: 8a4786e853e417a160d865ca4f295d79c17dc47f
https://github.com/Warzone2100/warzone2100/commit/8a4786e853e417a160d865ca4f295d79c17dc47f
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M .gitignore
Log Message:
-----------
[Git] Ignore vcpkg directory
Commit: e1fd9321c07aa84f0511ba29b33a0ab7697ef292
https://github.com/Warzone2100/warzone2100/commit/e1fd9321c07aa84f0511ba29b33a0ab7697ef292
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
[CMake] Enable `-Wfloat-conversion`
Commit: 2af7765bed2ec6e4e052888ff51e766a97f96888
https://github.com/Warzone2100/warzone2100/commit/2af7765bed2ec6e4e052888ff51e766a97f96888
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M lib/sdl/CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
[CMake] Improve SDL2 detection
Commit: 88cafe04e9aa038ea1bfbce969925b411765d4a9
https://github.com/Warzone2100/warzone2100/commit/88cafe04e9aa038ea1bfbce969925b411765d4a9
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M .travis.yml
Log Message:
-----------
[Travis CI] Use new "job names" feature
Commit: d5627e2e64db174567069726524733df4066374e
https://github.com/Warzone2100/warzone2100/commit/d5627e2e64db174567069726524733df4066374e
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M macosx/Warzone.xcodeproj/project.pbxproj
M macosx/configs/fetchscripts/SetupPrebuiltComponents-QT.sh
M macosx/configs/patchscripts/QT-FixFrameworkVersions.sh
Log Message:
-----------
[macOS] Improve Qt helper build scripts
- Support running in other directories
- Improve Qt framework cleanup (to support code signing)
Commit: 4d46647c080db697327acef1b35112261fd5d134
https://github.com/Warzone2100/warzone2100/commit/4d46647c080db697327acef1b35112261fd5d134
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
A get-dependencies_mac.sh
Log Message:
-----------
[macOS] Add get-dependencies_mac.sh script
Uses vcpkg to obtain and build dependencies for CMake macOS builds.
Commit: 1cd9c1bf182a97019de43dad431e10ab4232a433
https://github.com/Warzone2100/warzone2100/commit/1cd9c1bf182a97019de43dad431e10ab4232a433
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M 3rdparty/fonts/CMakeLists.txt
M CMakeLists.txt
M data/CMakeLists.txt
M doc/CMakeLists.txt
M lib/exceptionhandler/CMakeLists.txt
M lib/framework/CMakeLists.txt
M lib/gamelib/CMakeLists.txt
M lib/ivis_opengl/CMakeLists.txt
M lib/netplay/CMakeLists.txt
M lib/script/CMakeLists.txt
M lib/sdl/CMakeLists.txt
M lib/sequence/CMakeLists.txt
M lib/sound/CMakeLists.txt
M lib/widget/CMakeLists.txt
A macosx/Resources/Warzone-Info.plist.in
A macosx/cmake/FindQt5.cmake
A macosx/cmake/autorevision_infoplist.cmake
A macosx/cmake/check_env.cmake
M po/CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
[CMake] Initial macOS build support
Support CMake generation of an Xcode project (for macOS).
Commit: f900512e096b2c160a04beeb4dec815786180559
https://github.com/Warzone2100/warzone2100/commit/f900512e096b2c160a04beeb4dec815786180559
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
M lib/framework/i18n.cpp
M src/config.h.in
Log Message:
-----------
[macOS] Fix run-time language switching
When GNU Gettext is compiled for macOS, the default is for `HAVE_LOCALE_NULL`
to ultimately _not_ be defined. This causes GNU Gettext to rely first on POSIX
environment variables to determine the locale - and so calling
`libintl_setlocale` _without_ first modifying the environment variables may not
result in any effective change in the language strings that Gettext returns.
Commit: 692cde48821636b8624fd160b05cbed7f09d36db
https://github.com/Warzone2100/warzone2100/commit/692cde48821636b8624fd160b05cbed7f09d36db
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M lib/ivis_opengl/piestate.cpp
Log Message:
-----------
Replace use of `gluErrorString`
Avoids deprecation warnings on certain platforms.
Commit: 621d8df99cedea2de4f10223e455505526dd7874
https://github.com/Warzone2100/warzone2100/commit/621d8df99cedea2de4f10223e455505526dd7874
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M 3rdparty/fonts/CMakeLists.txt
M CMakeLists.txt
M data/CMakeLists.txt
M doc/CMakeLists.txt
M pkg/CMakeLists.txt
M pkg/autorevisionForSourcePackage.cmake.in
A pkg/dmg/WZDMGBackground.tiff
A pkg/dmg/WZDMGSetup.scpt
Log Message:
-----------
[CMake] Improve component-based install
- Split into sub-components to allow easier configuration of what's installed
(ex. based on CPack generator / target OS).
- Improve detection of source package generation.
- Add initial support for macOS package generation.
Commit: 8e358e8219d70267d8045e891ca59a477675d604
https://github.com/Warzone2100/warzone2100/commit/8e358e8219d70267d8045e891ca59a477675d604
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
A cmake/FindMiniupnpc.cmake
M lib/netplay/CMakeLists.txt
Log Message:
-----------
[CMake] Initial support for "system" Miniupnpc
Try to detect a system-installed Miniupnpc library, falling back to in-tree
Miniupnpc (as not every platform / distro provides a readily-available
Miniupnpc package).
Commit: 0c115c981be5794ba54a401d791db382b13b22b6
https://github.com/Warzone2100/warzone2100/commit/0c115c981be5794ba54a401d791db382b13b22b6
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
M lib/netplay/netplay.cpp
Log Message:
-----------
Support earlier versions of Miniupnpc
Minimum supported `MINIUPNPC_API_VERSION` is now 9
Commit: 79fb3f8d8c71cfa278a433e8159bc88b7665cac9
https://github.com/Warzone2100/warzone2100/commit/79fb3f8d8c71cfa278a433e8159bc88b7665cac9
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M 3rdparty/fonts/CMakeLists.txt
M CMakeLists.txt
M data/CMakeLists.txt
M doc/CMakeLists.txt
M icons/CMakeLists.txt
M lib/framework/Makefile.am
M lib/framework/i18n.cpp
A lib/framework/wzpaths.cpp
A lib/framework/wzpaths.h
M pkg/CMakeLists.txt
M pkg/nsis/NSIS.template.in
M po/CMakeLists.txt
M src/CMakeLists.txt
M src/config.h.in
M src/main.cpp
Log Message:
-----------
[CMake] Use GNUInstallDirs, and `WZ_DATADIR`
This enables better (default) platform install location support, and permits
configure-time install location overrides.
Commit: f8e62a42125f1d110a888a203cb7c1ae246e6154
https://github.com/Warzone2100/warzone2100/commit/f8e62a42125f1d110a888a203cb7c1ae246e6154
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M src/main.cpp
Log Message:
-----------
[Windows] Improve portable mode configdir location
Commit: 1e2037bb5e2e76e47d74c315d12a2e546821bc88
https://github.com/Warzone2100/warzone2100/commit/1e2037bb5e2e76e47d74c315d12a2e546821bc88
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
[CMake] MSVC: Ignore system libraries in fixup_bundle
Commit: 9256d98c97b721065e1bfbead025dd2c64612ed9
https://github.com/Warzone2100/warzone2100/commit/9256d98c97b721065e1bfbead025dd2c64612ed9
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M get-dependencies.ps1
Log Message:
-----------
[Windows] Update vcpkg commit in get-dependencies.ps1
Commit: 862cf0422ea767f3df59d3c8c5e96bad86c762c6
https://github.com/Warzone2100/warzone2100/commit/862cf0422ea767f3df59d3c8c5e96bad86c762c6
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M pkg/nsis/NSIS.template.in
Log Message:
-----------
[CMake] Clean up Windows installer template
Commit: 97c6c9ad6fcfc50e1cb7647afb4ddc4c074fba92
https://github.com/Warzone2100/warzone2100/commit/97c6c9ad6fcfc50e1cb7647afb4ddc4c074fba92
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
[CMake] macOS: Adjust app bundle install destination
Commit: 96fa38499f35a49359b432157d6f260478cc0cf3
https://github.com/Warzone2100/warzone2100/commit/96fa38499f35a49359b432157d6f260478cc0cf3
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M cmake/FindA2X.cmake
M cmake/FindAsciidoctor.cmake
M cmake/FindHarfbuzz.cmake
M lib/framework/CMakeLists.txt
M po/CMakeLists.txt
Log Message:
-----------
[CMake] Mark additional variables as advanced
Commit: 0e56f30e992d9cc647b881ee697d662b45d9ce2d
https://github.com/Warzone2100/warzone2100/commit/0e56f30e992d9cc647b881ee697d662b45d9ce2d
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M lib/sdl/cocoa_sdl_helpers.mm
Log Message:
-----------
[macOS] Fix macOS 10.12+ deprecation warning
Commit: 89634d8d388bffe7c0fdae8e9bbeee16ce7ff502
https://github.com/Warzone2100/warzone2100/commit/89634d8d388bffe7c0fdae8e9bbeee16ce7ff502
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
M pkg/CMakeLists.txt
M pkg/CPackConfigVersion.cmake.in
Log Message:
-----------
[CMake] Initial CPack DEB & RPM support
Commit: 5226a94d42a4b319d944fb674c925d47191692ab
https://github.com/Warzone2100/warzone2100/commit/5226a94d42a4b319d944fb674c925d47191692ab
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M macosx/cmake/FindQt5.cmake
Log Message:
-----------
[CMake] macOS: Enable auto-download in FindQt5.cmake
Commit: 62c681d7c88f67b132630fd48d69d3b9a5c8ff1e
https://github.com/Warzone2100/warzone2100/commit/62c681d7c88f67b132630fd48d69d3b9a5c8ff1e
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M .travis.yml
M get-dependencies_mac.sh
A macosx/BuildBot/travis_cmake_build.sh
Log Message:
-----------
[Travis CI] Add macOS CMake build
Commit: 4a3b4c3cb31b8b6cad2fbf9063badf8b8986cc04
https://github.com/Warzone2100/warzone2100/commit/4a3b4c3cb31b8b6cad2fbf9063badf8b8986cc04
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
[CMake] Disable additional set of warnings by default
Commit: 8dde5f39cb5ed39c9b25a3fc992d86a90ea51df0
https://github.com/Warzone2100/warzone2100/commit/8dde5f39cb5ed39c9b25a3fc992d86a90ea51df0
Author: past-due <30942300+past-...@users.noreply.github.com>
Date: 2018-08-11 (Sat, 11 Aug 2018)
Changed paths:
M .travis.yml
Log Message:
-----------
[Travis CI] Enable additional set of warnings for CMake builds
Compare:
https://github.com/Warzone2100/warzone2100/compare/64b7420366ed...8dde5f39cb5e
**NOTE:** This service has 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
Warzone2100-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits