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

Reply via email to