[Commits] [wesnoth/wesnoth] 6e0886: respect CMAKE_MODULE_PATH provided by user

GitHub noreply at github.com
Wed Apr 20 10:25:29 UTC 2016


  Branch: refs/heads/renderpath_redo
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 6e0886434556975a4c51d04c1929f6823b835203
      https://github.com/wesnoth/wesnoth/commit/6e0886434556975a4c51d04c1929f6823b835203
  Author: Boris Nagaev <bnagaev at gmail.com>
  Date:   2015-11-08 (Sun, 08 Nov 2015)

  Changed paths:
    M CMakeLists.txt
    M doc/man/CMakeLists.txt
    M doc/manual/CMakeLists.txt

  Log Message:
  -----------
  respect CMAKE_MODULE_PATH provided by user

Cross-compiling to Windows with MXE [1] requires providing custom
CMAKE_MODULE_PATH variable for CMake:

$ cmake -DCMAKE_MODULE_PATH=/file/provided/by/mxe.cmake

As Wesnoth's CMakeLists.txt resets CMAKE_MODULE_PATH, the effect of
CMAKE_MODULE_PATH provided by MXE is disabled and the build fails
with linking errors [2].

This commit changes CMakeLists.txt to respect the value of
user provided CMAKE_MODULE_PATH, so both MXE and Wesnoth
customizations of CMake variables are applied.

[1] http://mxe.cc/
[2] https://gist.github.com/starius/abfb9033d92f21ef521d


  Commit: 97b33cfdfca346a1ef265b7c4cf9713577eff6f3
      https://github.com/wesnoth/wesnoth/commit/97b33cfdfca346a1ef265b7c4cf9713577eff6f3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-27 (Sun, 27 Mar 2016)

  Changed paths:
    M changelog
    M src/ai/default/aspect_attacks.cpp
    M src/ai/default/aspect_attacks.hpp
    M src/ai/lua/aspect_advancements.cpp
    M src/ai/lua/aspect_advancements.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/registry.cpp
    M src/units/filter.cpp
    M src/units/filter.hpp

  Log Message:
  -----------
  Allow the attacks aspect to be implemented with Lua

Semi-related changes also included:
- Unit filter now has empty() and to_config() methods
- Advancements aspect now unrefs its function on destruction
- Const correctness for ai.get_attacks()


  Commit: 263227852a5f55e1a64b5c18b02bb8a1367899c1
      https://github.com/wesnoth/wesnoth/commit/263227852a5f55e1a64b5c18b02bb8a1367899c1
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-03-27 (Sun, 27 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/cas/ca_zone_guardian.lua
    M data/ai/micro_ais/micro_ai_wml_tag.lua

  Log Message:
  -----------
  Micro AI CAs: use consistent indenting


  Commit: 9ed1b39b90713650f94b025104ce8bce90872c06
      https://github.com/wesnoth/wesnoth/commit/9ed1b39b90713650f94b025104ce8bce90872c06
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-03-27 (Sun, 27 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/cas/ca_recruit_random.lua

  Log Message:
  -----------
  Random Recruiting MAI: use require() instead of dofile()


  Commit: 1e3d80df0ba43c95efaad628c3649d245f476cdd
      https://github.com/wesnoth/wesnoth/commit/1e3d80df0ba43c95efaad628c3649d245f476cdd
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-03-27 (Sun, 27 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/scenarios/animals.cfg
    M data/ai/micro_ais/scenarios/goto.cfg
    M data/ai/micro_ais/scenarios/wolves.cfg

  Log Message:
  -----------
  Micro AI tests: do not change controller to null for active side


  Commit: 5b8e53855f32a63261eb4b3f026d370d0640b449
      https://github.com/wesnoth/wesnoth/commit/5b8e53855f32a63261eb4b3f026d370d0640b449
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-27 (Sun, 27 Mar 2016)

  Changed paths:
    M src/ai/default/aspect_attacks.cpp

  Log Message:
  -----------
  Fixup include


  Commit: 49e7e03718b36fc2176eb2da01671780728f9c75
      https://github.com/wesnoth/wesnoth/commit/49e7e03718b36fc2176eb2da01671780728f9c75
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M src/ai/lua/lua_object.cpp

  Log Message:
  -----------
  Fixup include - again


  Commit: b555bc2bb7e1eafc4154d4b31ac355b01b7fd229
      https://github.com/wesnoth/wesnoth/commit/b555bc2bb7e1eafc4154d4b31ac355b01b7fd229
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    R src/hotkey/hotkey_handler_replay.cpp
    R src/hotkey/hotkey_handler_replay.hpp

  Log Message:
  -----------
  Delete empty source files


  Commit: 6026780539eafaf2ab057103b540d1bcc34aa007
      https://github.com/wesnoth/wesnoth/commit/6026780539eafaf2ab057103b540d1bcc34aa007
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M data/core/terrain.cfg

  Log Message:
  -----------
  Fixed wmllint mistake in 2cd4298f


  Commit: c82ae94ae97e7b08d56ff51fddb2e2ada39b6ff4
      https://github.com/wesnoth/wesnoth/commit/c82ae94ae97e7b08d56ff51fddb2e2ada39b6ff4
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/mai-defs/recruiting.lua

  Log Message:
  -----------
  Random Recruiting Micro AI: fix [probability] tag


  Commit: dd02202fc8316bc1cbe44f8958efd120d4988e4d
      https://github.com/wesnoth/wesnoth/commit/dd02202fc8316bc1cbe44f8958efd120d4988e4d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M src/ai/default/aspect_attacks.cpp

  Log Message:
  -----------
  Fix attacks aspect assert


  Commit: 32c3abbbaf3c7bae6dcfdd3c814e0fe48aaedcf2
      https://github.com/wesnoth/wesnoth/commit/32c3abbbaf3c7bae6dcfdd3c814e0fe48aaedcf2
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/mai-defs/animals.lua
    M data/ai/micro_ais/mai-defs/escort.lua
    M data/ai/micro_ais/mai-defs/fast.lua
    M data/ai/micro_ais/mai-defs/guardian.lua
    M data/ai/micro_ais/mai-defs/healers.lua
    M data/ai/micro_ais/mai-defs/misc.lua
    M data/ai/micro_ais/mai-defs/patrol.lua
    M data/ai/micro_ais/mai-defs/protect.lua
    M data/ai/micro_ais/mai-defs/recruiting.lua
    M data/ai/micro_ais/micro_ai_helper.lua

  Log Message:
  -----------
  Micro AIs: Distinguish attribute and tag parameters and copy all of the latter
(Though currently only Protect Unit and Random Recruiting actually honour multiples of any tag.)


  Commit: d4104e01c5f05df98b8ca33b28471ad817ad651d
      https://github.com/wesnoth/wesnoth/commit/d4104e01c5f05df98b8ca33b28471ad817ad651d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/cas/ca_recruit_rushers.lua

  Log Message:
  -----------
  Rush Recruit MAI: Pass requested CA score to recruit engine


  Commit: c8b47e48a167c2ffe9839806aa75e32be9c2e92e
      https://github.com/wesnoth/wesnoth/commit/c8b47e48a167c2ffe9839806aa75e32be9c2e92e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/mai-defs/misc.lua

  Log Message:
  -----------
  Simple Attack MAI: Fix filters being ignored


  Commit: ff11fecfe3db7a1e3de9c2685f34f53cc2498e84
      https://github.com/wesnoth/wesnoth/commit/ff11fecfe3db7a1e3de9c2685f34f53cc2498e84
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/scenarios/guardians.cfg

  Log Message:
  -----------
  Guardians MAI test scenario: update portrait paths


  Commit: aed87126eed77e300fc3bc7b3f13632ec3834f66
      https://github.com/wesnoth/wesnoth/commit/aed87126eed77e300fc3bc7b3f13632ec3834f66
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  XCode: Remove empty testing group


  Commit: 4336e0fb0340145d452a664a84ac87cb97cab202
      https://github.com/wesnoth/wesnoth/commit/4336e0fb0340145d452a664a84ac87cb97cab202
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M data/core/images/terrain/water/waves-concave-A01.png
    M data/core/images/terrain/water/waves-concave-A02.png
    M data/core/images/terrain/water/waves-concave-A03.png
    M data/core/images/terrain/water/waves-concave-A04.png
    M data/core/images/terrain/water/waves-concave-A05.png
    M data/core/images/terrain/water/waves-concave-A06.png
    M data/core/images/terrain/water/waves-concave-A07.png
    M data/core/images/terrain/water/waves-concave-A08.png
    M data/core/images/terrain/water/waves-concave-A09.png
    M data/core/images/terrain/water/waves-concave-A10.png
    M data/core/images/terrain/water/waves-concave-A11.png
    M data/core/images/terrain/water/waves-concave-A12.png
    M data/core/images/terrain/water/waves-concave-A13.png
    M data/core/images/terrain/water/waves-convex-A01.png
    M data/core/images/terrain/water/waves-convex-A02.png
    M data/core/images/terrain/water/waves-convex-A03.png
    M data/core/images/terrain/water/waves-convex-A04.png
    M data/core/images/terrain/water/waves-convex-A05.png
    M data/core/images/terrain/water/waves-convex-A06.png
    M data/core/images/terrain/water/waves-convex-A07.png
    M data/core/images/terrain/water/waves-convex-A08.png
    M data/core/images/terrain/water/waves-convex-A09.png
    M data/core/images/terrain/water/waves-convex-A10.png
    M data/core/images/terrain/water/waves-convex-A11.png
    M data/core/images/terrain/water/waves-convex-A12.png
    M data/core/images/terrain/water/waves-convex-A13.png
    M data/core/terrain-graphics.cfg

  Log Message:
  -----------
  Merged slightly modified sand shores into the beach waves animation


  Commit: 576a88ea7d1c78c63a2ec492d10f7dd278915e1c
      https://github.com/wesnoth/wesnoth/commit/576a88ea7d1c78c63a2ec492d10f7dd278915e1c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M src/sdl/window.cpp

  Log Message:
  -----------
  Properly rendering background fill color when creating SDL windows


  Commit: 60910506c620a3fb325c63a5d7f37d20a4b1d383
      https://github.com/wesnoth/wesnoth/commit/60910506c620a3fb325c63a5d7f37d20a4b1d383
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M src/gui/widgets/window.cpp

  Log Message:
  -----------
  GUI2: call events pump when showing non-modal dialogs

This allows the dialog to actually show


  Commit: 465f5eece176258b63e9138d1b30f0adeb9083eb
      https://github.com/wesnoth/wesnoth/commit/465f5eece176258b63e9138d1b30f0adeb9083eb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    A data/gui/window/loadscreen.cfg
    A images/misc/loadscreen_decor.png
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/filesystem_common.cpp
    M src/game_config_manager.cpp
    M src/game_launcher.cpp
    M src/game_state.cpp
    A src/gui/dialogs/loadscreen.cpp
    A src/gui/dialogs/loadscreen.hpp
    R src/loadscreen.cpp
    R src/loadscreen.hpp
    R src/loadscreen_empty.cpp
    M src/play_controller.cpp
    M src/serialization/parser.cpp
    M src/terrain/builder.cpp
    M src/units/types.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Implement new GUI2 loadscreen


  Commit: cc368b18110036360c8a829dcbebfe11b999f32a
      https://github.com/wesnoth/wesnoth/commit/cc368b18110036360c8a829dcbebfe11b999f32a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M src/CMakeLists.txt
    M src/SConscript

  Log Message:
  -----------
  Fixup cmake and scons


  Commit: 0eed39ff23be490e8ea1c151cab191bc57b260e2
      https://github.com/wesnoth/wesnoth/commit/0eed39ff23be490e8ea1c151cab191bc57b260e2
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M data/core/terrain-graphics.cfg
    M data/core/terrain.cfg
    M data/multiplayer/maps/4p_Siege_Castles.map
    M data/multiplayer/maps/5p_The_Wilderlands.map
    M data/multiplayer/maps/8p_Mokena_Prairie.map

  Log Message:
  -----------
  Changed terrain code of desert mountains from Mdy to Mdd

This is because 'y' is reserved for UMC use.


  Commit: cb2e8bc412ed4134d0e0124c49b879cbeeebb417
      https://github.com/wesnoth/wesnoth/commit/cb2e8bc412ed4134d0e0124c49b879cbeeebb417
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Updated changelog


  Commit: 49fc414cc614bad8c4cf9ca65c4474a4493c65bc
      https://github.com/wesnoth/wesnoth/commit/49fc414cc614bad8c4cf9ca65c4474a4493c65bc
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Update XCode project


  Commit: 7b6dea55c848f6e30b90d5681491c218968b41d9
      https://github.com/wesnoth/wesnoth/commit/7b6dea55c848f6e30b90d5681491c218968b41d9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M src/units/filter.cpp
    M src/units/formula_manager.cpp
    M src/units/formula_manager.hpp

  Log Message:
  -----------
  Move filtering code out of the unit formula manager.


  Commit: d8ee9dca290e260d2fe95fce74ee3a892949b6d1
      https://github.com/wesnoth/wesnoth/commit/d8ee9dca290e260d2fe95fce74ee3a892949b6d1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M changelog
    M src/units/filter.cpp

  Log Message:
  -----------
  Expose second unit to unit filter formulas


  Commit: 0f072f34f2da7f2d38c6d265443b73374ff3e161
      https://github.com/wesnoth/wesnoth/commit/0f072f34f2da7f2d38c6d265443b73374ff3e161
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M changelog
    M src/formula/callable_objects.cpp
    M src/formula/callable_objects.hpp
    M src/side_filter.cpp
    M src/terrain/filter.cpp
    M src/units/attack_type.cpp
    M src/units/filter.cpp

  Log Message:
  -----------
  Several expansions to filters
- Side, location, and weapon filters now support formulas
- Additional keys in weapon filters; now covers everything except weights
- [has_attack] in unit filters
- Formula view of sides, terrain, and weapons expanded to mostly match Lua view


  Commit: 07116154812be3cebfee1055adb741b95bffcfb5
      https://github.com/wesnoth/wesnoth/commit/07116154812be3cebfee1055adb741b95bffcfb5
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M data/gui/window/lua_interpreter.cfg

  Log Message:
  -----------
  tlua_interpreter: Eliminate horizontal scrollbar on 800x600


  Commit: 7c5c79aa207cdb6b6e6b92c9e0456a6c465d3148
      https://github.com/wesnoth/wesnoth/commit/7c5c79aa207cdb6b6e6b92c9e0456a6c465d3148
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M RELEASE_NOTES
    M changelog
    M data/ai/formula/new_recruitment.fai
    M data/ai/formula/opening.fai
    M data/ai/formula/patrol.fai
    M data/ai/formula/poisoner_attack.fai
    M data/ai/formula/poisoner_eval.fai
    M data/ai/formula/recruitment.fai
    M data/ai/formula/scouting_eval.fai
    M data/campaigns/Legend_of_Wesmere/ai/patrol.fai

  Log Message:
  -----------
  Update all FormulaAI scripts for renamed keys
Also, note the changes in the changelog and RN


  Commit: 41095c11e6a49745849ec6481a1b634547bc5949
      https://github.com/wesnoth/wesnoth/commit/41095c11e6a49745849ec6481a1b634547bc5949
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M projectfiles/VC9/wesnoth.vcproj
    M src/ai/lua/lua_object.cpp

  Log Message:
  -----------
  MSVC fixups


  Commit: d535ec4fa9eb052304cd7bf68cceb18f063046b3
      https://github.com/wesnoth/wesnoth/commit/d535ec4fa9eb052304cd7bf68cceb18f063046b3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M src/game_config_manager.cpp
    M src/game_launcher.cpp
    M src/game_state.cpp
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp
    M src/play_controller.cpp
    M src/terrain/builder.cpp
    M src/units/types.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  tloadscreen: Stub for progress/stage indicator


  Commit: 85a498ba159a7cf586369d8a64ce07755d87d8e9
      https://github.com/wesnoth/wesnoth/commit/85a498ba159a7cf586369d8a64ce07755d87d8e9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/cas/ca_fast_attack_utils.lua
    M data/ai/micro_ais/cas/ca_fast_combat.lua
    M data/ai/micro_ais/cas/ca_fast_combat_leader.lua

  Log Message:
  -----------
  Fast MAI: Correctly honour the attacks aspect if set


  Commit: 74ce7454d98210894a9f83950f3fe608cfd8125c
      https://github.com/wesnoth/wesnoth/commit/74ce7454d98210894a9f83950f3fe608cfd8125c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/ai/micro_ais/scenarios/recruiting.cfg

  Log Message:
  -----------
  Random Recruit MAI test: Add second [probability] tag


  Commit: d7c58276c2cba60c1b15d7be7c2ffae8f2aae7a2
      https://github.com/wesnoth/wesnoth/commit/d7c58276c2cba60c1b15d7be7c2ffae8f2aae7a2
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Travis: Make all builds C++11


  Commit: 64892b8c81c3da7af87c820508c6cef9cf98adf5
      https://github.com/wesnoth/wesnoth/commit/64892b8c81c3da7af87c820508c6cef9cf98adf5
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M changelog
    M src/formula/callable_objects.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_unit_type.cpp

  Log Message:
  -----------
  Align formula and Lua views of unit types
- New key in both - race


  Commit: de270e4d1d25d35f9668afffeb8c1b9ff3804d0d
      https://github.com/wesnoth/wesnoth/commit/de270e4d1d25d35f9668afffeb8c1b9ff3804d0d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    R data/campaigns/Legend_of_Wesmere/ai/patrol.fai
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die.cfg

  Log Message:
  -----------
  Remove duplicate file


  Commit: 353a9c38e7893bafbd166153ef216482d34aa895
      https://github.com/wesnoth/wesnoth/commit/353a9c38e7893bafbd166153ef216482d34aa895
  Author: ancestral <mproud at gmail.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/gui/macros/_initial.cfg
    M data/hardwired/fonts.cfg

  Log Message:
  -----------
  Lato is now the new game font. Initially, this will be limited to GUI2, but as tech is updated in the project, we hope to make Lato the new default everywhere in the game.


  Commit: 280c5fe69a2d1b4a2039c8f1bd6a70f1de7b21a4
      https://github.com/wesnoth/wesnoth/commit/280c5fe69a2d1b4a2039c8f1bd6a70f1de7b21a4
  Author: ancestral <mproud at gmail.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/gui/macros/_initial.cfg
    A fonts/Lato-Bold.ttf
    A fonts/Lato-Italic.ttf
    A fonts/Lato-Regular.ttf
    A fonts/OFL

  Log Message:
  -----------
  Minor formatting change to _initial.cfg
Added font files for Lato, and SIL OFL license


  Commit: 30fefe488af148d0347010fcb87268680fea6db1
      https://github.com/wesnoth/wesnoth/commit/30fefe488af148d0347010fcb87268680fea6db1
  Author: Martin Proud <ancestral at users.noreply.github.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/hardwired/fonts.cfg

  Log Message:
  -----------
  Leaving Lato-Regular.ttf out due to GUI1 reasons

Eventually, we will add the font to the order list.


  Commit: 808c3fb77919c31bde57c81a11e8e157e86f04d4
      https://github.com/wesnoth/wesnoth/commit/808c3fb77919c31bde57c81a11e8e157e86f04d4
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothlib.vcproj

  Log Message:
  -----------
  Updating load screen file locations (vcproj).


  Commit: 60653e2632f193d8f4b1f78b7610394faf90f936
      https://github.com/wesnoth/wesnoth/commit/60653e2632f193d8f4b1f78b7610394faf90f936
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/global.hpp

  Log Message:
  -----------
  ignore c4477 msvc warning.


  Commit: f9ee42c80d4a754e5be70f54bfd9dd676032fe88
      https://github.com/wesnoth/wesnoth/commit/f9ee42c80d4a754e5be70f54bfd9dd676032fe88
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp

  Log Message:
  -----------
  fix linked groups in treeview nodes


  Commit: 99bbaaeff4b58d4e5ad75abd20614de918f8d98f
      https://github.com/wesnoth/wesnoth/commit/99bbaaeff4b58d4e5ad75abd20614de918f8d98f
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/game_config_manager.cpp
    M src/game_config_manager.hpp
    M src/game_launcher.cpp
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp
    M src/play_controller.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  make loadingscreen more responsive to user input.

We now create a new thread that does the actual loading while the main
thread handles user input (and drawing of the loadingscreen ). That way
wesnoth can still react on user input such as close game requests while
reading the config files.


  Commit: 3df040502536606ae2ed76c6b2aa52474b81e138
      https://github.com/wesnoth/wesnoth/commit/3df040502536606ae2ed76c6b2aa52474b81e138
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  fix wait cursor on titlescren.


  Commit: e6c58dcc1ac3ea2e161b69dc2c7f1e46841e389c
      https://github.com/wesnoth/wesnoth/commit/e6c58dcc1ac3ea2e161b69dc2c7f1e46841e389c
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/display.cpp

  Log Message:
  -----------
  fix segfault during loadingscreen.


  Commit: 53e527acc7fbd547a3d3b95e73922e4cd560db59
      https://github.com/wesnoth/wesnoth/commit/53e527acc7fbd547a3d3b95e73922e4cd560db59
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  show current stage in loadingscren.


  Commit: 91130a3df28f92146688498614855c8e1ec3823a
      https://github.com/wesnoth/wesnoth/commit/91130a3df28f92146688498614855c8e1ec3823a
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/ai/scenarios/scenario-formula.cfg

  Log Message:
  -----------
  Fix error in Formula AI test scenario


  Commit: e1777a1f140d427f15acca6f80c276d86dc31d18
      https://github.com/wesnoth/wesnoth/commit/e1777a1f140d427f15acca6f80c276d86dc31d18
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  testing loadingscreen animation

this adds a simple animation to the gui2 loadingscreen. It not very good
yet, it more about testing whether animations are possible.


  Commit: 0d190080ee1837bcc34582634b0dd2f7a3f52908
      https://github.com/wesnoth/wesnoth/commit/0d190080ee1837bcc34582634b0dd2f7a3f52908
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  remove tloadingscreen::show

it only called tdialog::show()


  Commit: 0360184942121e75460f1c309a2b758abdce284e
      https://github.com/wesnoth/wesnoth/commit/0360184942121e75460f1c309a2b758abdce284e
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/play_controller.cpp

  Log Message:
  -----------
  add comment


  Commit: 085afa0e4a23092ab65653ce481b267243f457a3
      https://github.com/wesnoth/wesnoth/commit/085afa0e4a23092ab65653ce481b267243f457a3
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/terrain/builder.cpp
    M src/terrain/builder.hpp

  Log Message:
  -----------
  Added optional [tile] no_draw=<bool> to exclude images from a hex

This can be used in rare cases when a multi-hex rule requires that a [tile] be used for matching purposes but without getting the image(s) drawn on it.


  Commit: c3bf0ee816193da97b58abfd3a477b722be404e2
      https://github.com/wesnoth/wesnoth/commit/c3bf0ee816193da97b58abfd3a477b722be404e2
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/core/terrain-graphics/new-macros.cfg

  Log Message:
  -----------
  Improved on some glitchy 3-way corners involving beach waves

Corners where water, sand and anything that sand transitions over (such as roads) exhibited the problem. This fix isn't perfect as the convex and concave shore waves don't completely match, but it's a clear improvement.


  Commit: 6910083e86335c78412a88e2f26e49cc20ae6adc
      https://github.com/wesnoth/wesnoth/commit/6910083e86335c78412a88e2f26e49cc20ae6adc
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/game_config_manager.cpp
    M src/game_initialization/multiplayer_ui.cpp

  Log Message:
  -----------
  fix loading screen when loading mp config.


  Commit: 2b565b9abe0c75cfeaf42846ef8b4aaf72f72f2d
      https://github.com/wesnoth/wesnoth/commit/2b565b9abe0c75cfeaf42846ef8b4aaf72f72f2d
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg

  Log Message:
  -----------
  fix loadingscreen for small resolutions.


  Commit: 249792e08d476c51452639edb93171b0f9aa944e
      https://github.com/wesnoth/wesnoth/commit/249792e08d476c51452639edb93171b0f9aa944e
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/game_display.cpp
    M src/play_controller.cpp

  Log Message:
  -----------
  fix segfault in loadingscreen when staring campaigns,


  Commit: 94d3d5aec66d79b4739eb5c3a6c53989e39e90d8
      https://github.com/wesnoth/wesnoth/commit/94d3d5aec66d79b4739eb5c3a6c53989e39e90d8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M run_wml_tests

  Log Message:
  -----------
  Don't attempt every WML test if binary missing


  Commit: acc752aa9a3515ba53c79aca3e0c7d3e19d3f51d
      https://github.com/wesnoth/wesnoth/commit/acc752aa9a3515ba53c79aca3e0c7d3e19d3f51d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  XCode: Build with C++11 and libc++


  Commit: 0795ad879bf120684e2afc763fd9976e9ce34c17
      https://github.com/wesnoth/wesnoth/commit/0795ad879bf120684e2afc763fd9976e9ce34c17
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: due to switch to std c++11 always pass -std=c++11


  Commit: af7286c4214fc6770de2b1dcdb8bf99a1016ac94
      https://github.com/wesnoth/wesnoth/commit/af7286c4214fc6770de2b1dcdb8bf99a1016ac94
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: add check for boost.thread since it's a dependency now


  Commit: f962431710e1e036407319cd8ee2cfb464b13344
      https://github.com/wesnoth/wesnoth/commit/f962431710e1e036407319cd8ee2cfb464b13344
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: install boost.thread too


  Commit: b98687147a864ced74a46b7d5dc02bd11c321af1
      https://github.com/wesnoth/wesnoth/commit/b98687147a864ced74a46b7d5dc02bd11c321af1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/log_windows.hpp

  Log Message:
  -----------
  Fixup compilation on C++11


  Commit: 38223569ab0563977aa6e393f55c6d12dfceb7bd
      https://github.com/wesnoth/wesnoth/commit/38223569ab0563977aa6e393f55c6d12dfceb7bd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/units/filter.cpp

  Log Message:
  -----------
  Removed unnecessary boost include


  Commit: 1f52abcbfb7b90bed9af287cb3eedc02b136055e
      https://github.com/wesnoth/wesnoth/commit/1f52abcbfb7b90bed9af287cb3eedc02b136055e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg

  Log Message:
  -----------
  tloadscreen: fix conflicting alignment keys in animation label


  Commit: c97a5d14ffec909d73346c183ed8d2b5bf46e5f2
      https://github.com/wesnoth/wesnoth/commit/c97a5d14ffec909d73346c183ed8d2b5bf46e5f2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M projectfiles/CodeBlocks/liblua.cbp
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp

  Log Message:
  -----------
  Codeblocks: enable building with c++11

This also adds the necessary boost::thread linker option required by
recent loadscreen code.


  Commit: 3eb45c6b2cdccb744d7061d047e66c37afbbb70f
      https://github.com/wesnoth/wesnoth/commit/3eb45c6b2cdccb744d7061d047e66c37afbbb70f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Travis: Force GCC version 4.7


  Commit: f849048a426fcb08b8a1c0be30d300e799a250b8
      https://github.com/wesnoth/wesnoth/commit/f849048a426fcb08b8a1c0be30d300e799a250b8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/editor/action/action_item.cpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_unit.cpp
    M src/editor/action/action_village.cpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/widgets/pane.hpp
    M src/server/game.cpp
    M src/whiteboard/recruit.cpp

  Log Message:
  -----------
  Use unique_ptr instead of auto_ptr (deprecated in c++11)


  Commit: 531f391ad8bc29c8d2b233cf33735fd79a1edf29
      https://github.com/wesnoth/wesnoth/commit/531f391ad8bc29c8d2b233cf33735fd79a1edf29
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Exclude loadscreen from GUI2 tests


  Commit: 876710af8c24191ded7d9b82e5ee667aca216832
      https://github.com/wesnoth/wesnoth/commit/876710af8c24191ded7d9b82e5ee667aca216832
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/actions/move.cpp
    M src/addon/client.cpp
    M src/addon/manager_ui.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/value_translator.hpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/manager.cpp
    M src/ai/testing.cpp
    M src/carryover.cpp
    M src/color_range.cpp
    M src/config.cpp
    M src/editor/editor_display.cpp
    M src/editor/editor_preferences.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/editor_map.cpp
    M src/formula/callable_objects.cpp
    M src/formula/variant.cpp
    M src/game_board.cpp
    M src/game_classification.cpp
    M src/game_display.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/multiplayer_connect.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_preferences.cpp
    M src/game_state.cpp
    M src/generators/default_map_generator.cpp
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/editor/resize_map.cpp
    M src/gui/dialogs/editor/set_starting_position.cpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/widgets/debug.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_item.cpp
    M src/image_modifications.cpp
    M src/map/label.cpp
    M src/menu_events.cpp
    M src/network.cpp
    M src/pathfind/teleport.cpp
    M src/play_controller.cpp
    M src/preferences.cpp
    M src/replay.cpp
    M src/reports.cpp
    M src/save_index.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_map_location_ops.cpp
    M src/serialization/preprocessor.cpp
    M src/serialization/string_utils.cpp
    M src/synced_context.cpp
    M src/synced_user_choice.cpp
    M src/team.cpp
    M src/teambuilder.cpp
    M src/terrain/filter.cpp
    M src/terrain/translation.cpp
    M src/tests/test_lexical_cast.cpp
    M src/tests/test_make_enum.cpp
    M src/tests/test_mp_connect.cpp
    M src/tools/sdl2/window.cpp
    M src/units/animation.cpp
    M src/units/filter.cpp
    M src/units/frame.cpp
    M src/units/types.cpp
    M src/units/unit.cpp
    M src/util.hpp
    M src/whiteboard/manager.cpp
    M src/widgets/progressbar.cpp

  Log Message:
  -----------
  Use std::to_string() or equivalent wherever possible

This commit removes the utility srt_cast() function and replaces its calls,
along with calls to lexical_cast<std::string>() (and its boost variant),
with std::to_string().

In a few cases where the input type isn't compatible with to_string,
lexical_cast<std::string> is still used.

In other cases where lexical_cast was operating on MAKE_ENUM enums, the
call has been replaced with ENUM::enum_to_string, which is faster.


  Commit: 5afdb0f72a2a743b2ca99b53c228fdd77568748c
      https://github.com/wesnoth/wesnoth/commit/5afdb0f72a2a743b2ca99b53c228fdd77568748c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg

  Log Message:
  -----------
  tloadscreen: better calculations for positioning spacers

This allows the loadscreen to look good on both small and large resolutions


  Commit: 7f1dd72c9321d21ade727d491e790799f7c27998
      https://github.com/wesnoth/wesnoth/commit/7f1dd72c9321d21ade727d491e790799f7c27998
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg

  Log Message:
  -----------
  tloadscreen: fixed another case of conflicting layout keys


  Commit: cf6fa69d27249640d27cac3fdeb99afcbb47e7a8
      https://github.com/wesnoth/wesnoth/commit/cf6fa69d27249640d27cac3fdeb99afcbb47e7a8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/config.cpp
    M src/config.hpp
    M src/fake_unit_ptr.hpp
    M src/global.hpp
    M src/gui/auxiliary/filter.hpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/combobox.hpp
    M src/gui/widgets/container.hpp
    M src/gui/widgets/control.hpp
    M src/gui/widgets/drawing.hpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/group.hpp
    M src/gui/widgets/horizontal_scrollbar.hpp
    M src/gui/widgets/image.hpp
    M src/gui/widgets/label.hpp
    M src/gui/widgets/list.hpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/matrix.hpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.hpp
    M src/gui/widgets/pane.hpp
    M src/gui/widgets/panel.hpp
    M src/gui/widgets/password_box.hpp
    M src/gui/widgets/progress_bar.hpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scroll_label.hpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/scrollbar_panel.hpp
    M src/gui/widgets/slider.hpp
    M src/gui/widgets/spacer.hpp
    M src/gui/widgets/stacked_widget.hpp
    M src/gui/widgets/text.hpp
    M src/gui/widgets/text_box.hpp
    M src/gui/widgets/toggle_button.hpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view.hpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/unit_preview_pane.hpp
    M src/gui/widgets/vertical_scrollbar.hpp
    M src/gui/widgets/viewport.hpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.hpp
    M src/help/help_button.hpp
    M src/hotkey/hotkey_handler.hpp
    M src/hotkey/hotkey_handler_sp.hpp
    M src/play_controller.hpp
    M src/replay_controller.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/synced_checkup.cpp
    M src/variable.hpp

  Log Message:
  -----------
  Removed C++11 include guards

This also expands the OVERRIDE compatibility macro (FINAL was not used).


  Commit: 7a2955f053806e7dc77d453d439687cb609d5dde
      https://github.com/wesnoth/wesnoth/commit/7a2955f053806e7dc77d453d439687cb609d5dde
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/tests/test_lexical_cast.cpp

  Log Message:
  -----------
  Revert accidental conversion of lexical_cast test to to_string (from 876710af8c24)


  Commit: 0acea0c5025c27e5b39a91d5dcb58b38070efc7d
      https://github.com/wesnoth/wesnoth/commit/0acea0c5025c27e5b39a91d5dcb58b38070efc7d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/tests/test_make_enum.cpp

  Log Message:
  -----------
  Revert accidental conversion of make_enum test to to_string (from 876710af8c24)


  Commit: 486cf469930c4742f40737c49ae1463876d4bd2b
      https://github.com/wesnoth/wesnoth/commit/486cf469930c4742f40737c49ae1463876d4bd2b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M src/SConscript

  Log Message:
  -----------
  scons: sort source file lists


  Commit: 3ac7f8d970d92f65f17c76e502c36a2a1240c438
      https://github.com/wesnoth/wesnoth/commit/3ac7f8d970d92f65f17c76e502c36a2a1240c438
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Mac Sources/SDLMain.mm
    M src/SDL_SavePNG/savepng.cpp
    M src/about.cpp
    M src/actions/attack.cpp
    M src/actions/attack.hpp
    M src/actions/create.cpp
    M src/actions/move.cpp
    M src/actions/move.hpp
    M src/actions/shroud_clearing_action.cpp
    M src/actions/undo.cpp
    M src/actions/undo_action.hpp
    M src/actions/unit_creator.cpp
    M src/actions/unit_creator.hpp
    M src/actions/vision.cpp
    M src/actions/vision.hpp
    M src/addon/client.cpp
    M src/addon/manager_ui.cpp
    M src/ai/actions.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/engine.cpp
    M src/ai/composite/engine.hpp
    M src/ai/composite/goal.hpp
    M src/ai/composite/property_handler.hpp
    M src/ai/composite/rca.hpp
    M src/ai/composite/stage.hpp
    M src/ai/contexts.cpp
    M src/ai/contexts.hpp
    M src/ai/default/attack.cpp
    M src/ai/default/ca.cpp
    M src/ai/default/contexts.hpp
    M src/ai/default/recruitment.cpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/callable_objects.cpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/engine_fai.cpp
    M src/ai/formula/function_table.cpp
    M src/ai/lua/aspect_advancements.cpp
    M src/ai/lua/core.cpp
    M src/ai/lua/engine_lua.cpp
    M src/ai/lua/lua_object.cpp
    M src/ai/manager.cpp
    M src/ai/simulated_actions.cpp
    M src/attack_prediction.cpp
    M src/attack_prediction.hpp
    M src/attack_prediction_display.cpp
    M src/build_info.cpp
    M src/campaign_server/campaign_server.cpp
    M src/carryover.cpp
    M src/config.cpp
    M src/config.hpp
    M src/construct_dialog.cpp
    M src/construct_dialog.hpp
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/cursor.cpp
    M src/desktop/dbus_notification.cpp
    M src/desktop/open.cpp
    M src/desktop/version.cpp
    M src/desktop/windows_tray_notification.cpp
    M src/dialogs.cpp
    M src/dialogs.hpp
    M src/display.cpp
    M src/display.hpp
    M src/display_context.cpp
    M src/editor/action/action.cpp
    M src/editor/action/action_item.cpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_unit.cpp
    M src/editor/action/action_village.cpp
    M src/editor/action/mouse/mouse_action.cpp
    M src/editor/action/mouse/mouse_action.hpp
    M src/editor/action/mouse/mouse_action_item.cpp
    M src/editor/action/mouse/mouse_action_item.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/action/mouse/mouse_action_select.cpp
    M src/editor/action/mouse/mouse_action_unit.cpp
    M src/editor/action/mouse/mouse_action_unit.hpp
    M src/editor/action/mouse/mouse_action_village.cpp
    M src/editor/action/mouse/mouse_action_village.hpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/editor/palette/editor_palettes.cpp
    M src/editor/palette/empty_palette.hpp
    M src/editor/palette/item_palette.cpp
    M src/editor/palette/terrain_palettes.cpp
    M src/editor/palette/tristate_button.cpp
    M src/editor/palette/unit_palette.cpp
    M src/editor/toolkit/editor_toolkit.cpp
    M src/events.hpp
    M src/fake_unit_ptr.cpp
    M src/filechooser.cpp
    M src/filesystem.hpp
    M src/filesystem_boost.cpp
    M src/filesystem_common.cpp
    M src/floating_label.cpp
    M src/floating_label.hpp
    M src/floating_textbox.cpp
    M src/floating_textbox.hpp
    M src/font.cpp
    M src/format_time_summary.cpp
    M src/formula/callable.hpp
    M src/formula/callable_objects.cpp
    M src/formula/debugger.cpp
    M src/formula/debugger.hpp
    M src/formula/debugger_fwd.cpp
    M src/formula/formula.cpp
    M src/formula/formula.hpp
    M src/formula/function.cpp
    M src/formula/function.hpp
    M src/formula/string_utils.hpp
    M src/formula/variant.cpp
    M src/formula/variant.hpp
    M src/game_board.cpp
    M src/game_config_manager.cpp
    M src/game_config_manager.hpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/conditional_wml.cpp
    M src/game_events/menu_item.cpp
    M src/game_events/pump.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/flg_manager.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_lobby.hpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/playcampaign.hpp
    M src/game_initialization/singleplayer.cpp
    M src/game_launcher.cpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/generators/cave_map_generator.cpp
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator_job.cpp
    M src/generators/default_map_generator_job.hpp
    M src/generators/map_create.cpp
    M src/generators/map_generator.cpp
    M src/gettext.cpp
    M src/gettext_boost.cpp
    M src/global.hpp
    M src/gui/auxiliary/field.hpp
    M src/gui/auxiliary/formula.hpp
    M src/gui/auxiliary/iterator/policy_visit.hpp
    M src/gui/auxiliary/iterator/walker_grid.cpp
    M src/gui/auxiliary/iterator/walker_widget.cpp
    M src/gui/core/canvas.cpp
    M src/gui/core/event/dispatcher.cpp
    M src/gui/core/event/dispatcher.hpp
    M src/gui/core/event/dispatcher_private.hpp
    M src/gui/core/event/distributor.cpp
    M src/gui/core/event/distributor.hpp
    M src/gui/core/event/handler.cpp
    M src/gui/core/notifiee.hpp
    M src/gui/core/notifier.hpp
    M src/gui/core/timer.cpp
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/debug_clock.hpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/formula_debugger.cpp
    M src/gui/dialogs/game_cache_options.cpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/data.hpp
    M src/gui/dialogs/lobby/info.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/lobby/player_info.cpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/popup.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/gui/widgets/container.hpp
    M src/gui/widgets/control.cpp
    M src/gui/widgets/control.hpp
    M src/gui/widgets/debug.cpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/list.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/matrix.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/pane.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_panel.cpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/viewport.cpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp
    M src/gui/widgets/window.hpp
    M src/halo.cpp
    M src/help/help.cpp
    M src/help/help_browser.cpp
    M src/help/help_button.cpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    M src/help/help_menu.cpp
    M src/help/help_menu.hpp
    M src/help/help_text_area.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/image.cpp
    M src/image.hpp
    M src/image_modifications.cpp
    M src/key.cpp
    M src/language.cpp
    M src/log.cpp
    M src/log.hpp
    M src/log_windows.cpp
    M src/lua_jailbreak_exception.cpp
    M src/lua_jailbreak_exception.hpp
    M src/map/label.cpp
    M src/map/location.hpp
    M src/map/map.cpp
    M src/marked-up_text.cpp
    M src/marked-up_text.hpp
    M src/md5.cpp
    M src/menu_events.cpp
    M src/minimap.cpp
    M src/minimap.hpp
    M src/mouse_events.cpp
    M src/mouse_handler_base.cpp
    M src/movetype.cpp
    M src/movetype.hpp
    M src/nacl/plugin.cc
    M src/network.cpp
    M src/network_worker.cpp
    M src/pathfind/astarsearch.cpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/pathfind.hpp
    M src/persist_context.cpp
    M src/persist_context.hpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/playmp_controller.cpp
    M src/playsingle_controller.cpp
    M src/playsingle_controller.hpp
    M src/playturn.cpp
    M src/random_new.cpp
    M src/replay.cpp
    M src/replay_controller.hpp
    M src/replay_helper.cpp
    M src/reports.cpp
    M src/resources.cpp
    M src/save_blocker.cpp
    M src/save_index.cpp
    M src/save_index.hpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/scoped_resource.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_api.cpp
    M src/scripting/lua_api.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_fileops.cpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_rng.cpp
    M src/scripting/lua_team.cpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/plugins/context.cpp
    M src/scripting/plugins/manager.cpp
    M src/sdl/image.cpp
    M src/sdl/image.hpp
    M src/sdl/rect.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/serialization/parser.cpp
    M src/serialization/parser.hpp
    M src/serialization/preprocessor.cpp
    M src/serialization/preprocessor.hpp
    M src/serialization/schema_validator.cpp
    M src/serialization/tokenizer.cpp
    M src/server/ban.cpp
    M src/server/forum_user_handler.cpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/server/metrics.cpp
    M src/server/player.cpp
    M src/server/player.hpp
    M src/server/room.cpp
    M src/server/room.hpp
    M src/server/room_manager.cpp
    M src/server/room_manager.hpp
    M src/server/sample_user_handler.cpp
    M src/server/sample_user_handler.hpp
    M src/server/server.cpp
    M src/server/simple_wml.cpp
    M src/server/simple_wml.hpp
    M src/server/user_handler.cpp
    M src/settings.hpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/side_filter.cpp
    M src/sound.cpp
    M src/sound_music_track.cpp
    M src/statistics.hpp
    M src/statistics_dialog.cpp
    M src/storyscreen/controller.cpp
    M src/storyscreen/part.cpp
    M src/storyscreen/render.cpp
    M src/synced_commands.cpp
    M src/synced_context.cpp
    M src/team.cpp
    M src/team.hpp
    M src/teambuilder.cpp
    M src/terrain/builder.cpp
    M src/terrain/builder.hpp
    M src/terrain/filter.cpp
    M src/tests/gui/fire_event.cpp
    M src/tests/gui/iterator.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/test_image_modifications.cpp
    M src/tests/test_lua.cpp
    M src/tests/test_mp_connect.cpp
    M src/text.cpp
    M src/theme.cpp
    M src/theme.hpp
    M src/thread.cpp
    M src/thread.hpp
    M src/tod_manager.hpp
    M src/tools/cutter.cpp
    M src/tools/dummy_video.cpp
    M src/tools/exploder_composer.cpp
    M src/tools/exploder_cutter.cpp
    M src/tools/exploder_cutter.hpp
    M src/tools/exploder_utils.cpp
    M src/tools/schema/schema_generator.cpp
    M src/tools/schema/sourceparser.cpp
    M src/tools/schema/tag.cpp
    M src/tools/sdl2/window.cpp
    M src/tooltips.cpp
    M src/tooltips.hpp
    M src/tracer.hpp
    M src/units/abilities.cpp
    M src/units/abilities.hpp
    M src/units/animation.cpp
    M src/units/animation.hpp
    M src/units/animation_component.cpp
    M src/units/animation_component.hpp
    M src/units/attack_type.cpp
    M src/units/attack_type.hpp
    M src/units/drawer.cpp
    M src/units/filter.cpp
    M src/units/filter.hpp
    M src/units/frame.cpp
    M src/units/map.cpp
    M src/units/map.hpp
    M src/units/types.cpp
    M src/units/types.hpp
    M src/units/udisplay.cpp
    M src/units/udisplay.hpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/util.hpp
    M src/utils/iterator.hpp
    M src/utils/shared_object.hpp
    M src/utils/smart_list.hpp
    M src/variable.cpp
    M src/video.cpp
    M src/video.hpp
    M src/wesnoth.cpp
    M src/whiteboard/highlighter.cpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/manager.hpp
    M src/whiteboard/move.cpp
    M src/whiteboard/utility.cpp
    M src/whiteboard/utility.hpp
    M src/widgets/button.cpp
    M src/widgets/combo.cpp
    M src/widgets/menu.cpp
    M src/widgets/menu.hpp
    M src/widgets/menu_style.cpp
    M src/widgets/multimenu.cpp
    M src/widgets/multimenu.hpp
    M src/widgets/scrollbar.cpp
    M src/widgets/scrollpane.cpp
    M src/widgets/slider.cpp
    M src/widgets/slider.hpp
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp
    M src/widgets/widget.cpp
    M src/wmi_pager.hpp
    M src/wml_exception.hpp

  Log Message:
  -----------
  NULL -> nullptr

A few cases of NULL were missed, since changing them led to errors
(Mainly instances where it was passed to a boost::function)


  Commit: 1ae22aa046dbf4e2ccfb1515eb105d49fc0ed938
      https://github.com/wesnoth/wesnoth/commit/1ae22aa046dbf4e2ccfb1515eb105d49fc0ed938
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/gui/dialogs/preferences_dialog.cpp

  Log Message:
  -----------
  tpreferences: use initializer list for accl speeds


  Commit: 86b468037114ac628f1d7db82f764cfe34064df7
      https://github.com/wesnoth/wesnoth/commit/86b468037114ac628f1d7db82f764cfe34064df7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_cpp_function.hpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/plugins/context.cpp
    M src/scripting/plugins/context.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Use vector/templating for Lua-like bulk registration functions


  Commit: 4c45683d4d6de4c938add9146eeed272fda33881
      https://github.com/wesnoth/wesnoth/commit/4c45683d4d6de4c938add9146eeed272fda33881
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/ai/lua/core.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp

  Log Message:
  -----------
  Modernize luaW_getglobal

The variadic form now uses a variadic template, and a vector form has been added.
Since the nullptr sentinel argument is no longer required, it has been removed from all calls.


  Commit: fb6031d6a14c868914a91afd14fcd43c41faf9eb
      https://github.com/wesnoth/wesnoth/commit/fb6031d6a14c868914a91afd14fcd43c41faf9eb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M changelog
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  lua_function= in SUF now has limited support for non-global functions

To be precise, the string is considered as a dot-separated list of components.


  Commit: 61cb45ac8c3b579bab41b47bf3ef21f2c54be57f
      https://github.com/wesnoth/wesnoth/commit/61cb45ac8c3b579bab41b47bf3ef21f2c54be57f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/log_windows.cpp
    M src/log_windows.hpp

  Log Message:
  -----------
  Fixup b98687147


  Commit: 83dd965f9e2befffb853005c5f793138b3659063
      https://github.com/wesnoth/wesnoth/commit/83dd965f9e2befffb853005c5f793138b3659063
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M run_wml_tests

  Log Message:
  -----------
  WML test fixup by Soliton


  Commit: accbcd0466e9902d99e60bcd11d9b7d011d70abb
      https://github.com/wesnoth/wesnoth/commit/accbcd0466e9902d99e60bcd11d9b7d011d70abb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M data/campaigns/Sceptre_of_Fire/_main.cfg

  Log Message:
  -----------
  SoF: italicize description poem


  Commit: a0ffdff8120fe7b2e6475cf7fad3a8d94ab9fb91
      https://github.com/wesnoth/wesnoth/commit/a0ffdff8120fe7b2e6475cf7fad3a8d94ab9fb91
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/ai/configuration.cpp
    M src/game_data.cpp
    M src/game_events/action_wml.cpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/gui/dialogs/advanced_graphics_options.cpp
    M src/map/location.cpp
    M src/movetype.cpp
    M src/mp_ui_alerts.cpp
    M src/play_controller.cpp
    M src/save_index.cpp
    M src/saved_game.cpp
    M src/savegame.cpp
    M src/team.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_filesystem.cpp
    M src/units/unit.cpp

  Log Message:
  -----------
  Convert plain usecases of boost::assign::list_of() to initializer lists

Usecases calling to_container() or convert_to_container() were left alone.


  Commit: 0936066bf3e670afad845cc0b9c96cd122505d0f
      https://github.com/wesnoth/wesnoth/commit/0936066bf3e670afad845cc0b9c96cd122505d0f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp

  Log Message:
  -----------
  Fixed initializing of mp scenarios

Was accidentally broken in 876710af8c2.


  Commit: f6452a3dd63adecff28dd0e627a34cd2ec0cd77c
      https://github.com/wesnoth/wesnoth/commit/f6452a3dd63adecff28dd0e627a34cd2ec0cd77c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/tests/test_mp_connect.cpp

  Log Message:
  -----------
  Small test fixup (same as 0936066bf3e6)


  Commit: 4024e673f7655afbe0cdb330697b756427b51678
      https://github.com/wesnoth/wesnoth/commit/4024e673f7655afbe0cdb330697b756427b51678
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/gui/dialogs/preferences_dialog.cpp

  Log Message:
  -----------
  tpreferences: Make checkmark translatable


  Commit: a0a8836bbe35ece3c2b310f85df3d04417c81986
      https://github.com/wesnoth/wesnoth/commit/a0a8836bbe35ece3c2b310f85df3d04417c81986
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/formula/callable_objects.cpp
    M src/game_board.cpp
    M src/game_classification.cpp
    M src/reports.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/units/types.cpp

  Log Message:
  -----------
  Used to_string() method instead of enum::enum_to_string() when possible


  Commit: c8a71438ac2a83597fae9d17e1597421980c5f87
      https://github.com/wesnoth/wesnoth/commit/c8a71438ac2a83597fae9d17e1597421980c5f87
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/tests/test_commandline_options.cpp
    M src/tests/test_filesystem.cpp

  Log Message:
  -----------
  Fix unit tests


  Commit: 5d9e211b349a8309e0176de4bea0811452749da5
      https://github.com/wesnoth/wesnoth/commit/5d9e211b349a8309e0176de4bea0811452749da5
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/game_config_manager.cpp

  Log Message:
  -----------
  fix loadscreen always showing before campaigns menu.


  Commit: c01e5e8a39e0efe2dfab8aec2346854cabe65924
      https://github.com/wesnoth/wesnoth/commit/c01e5e8a39e0efe2dfab8aec2346854cabe65924
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/map/map.cpp

  Log Message:
  -----------
  fix starting positions in gamemap::write()


  Commit: ec43700ff5bf062fddbf881e43077471466f09bd
      https://github.com/wesnoth/wesnoth/commit/ec43700ff5bf062fddbf881e43077471466f09bd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/tests/main.cpp
    M src/tests/test_network_worker.cpp

  Log Message:
  -----------
  XCode: Enable unit tests build


  Commit: e7cb3f500c52becc0b4d45c71f0c6259c8656f51
      https://github.com/wesnoth/wesnoth/commit/e7cb3f500c52becc0b4d45c71f0c6259c8656f51
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    A projectfiles/Xcode/Wesnoth.xcodeproj/xcshareddata/xcschemes/unit_tests.xcscheme

  Log Message:
  -----------
  XCode: Fix dynamic link errors in unit tests


  Commit: 9c442ebb4b1bcc7f7261f424f9d7bcaf5a84b638
      https://github.com/wesnoth/wesnoth/commit/9c442ebb4b1bcc7f7261f424f9d7bcaf5a84b638
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  XCode: Fix wesnothd build

A unit test file had been accidentally included in the build, leading to link errors.


  Commit: b6282d866293c615e2fa4ebff06b4600da3ac663
      https://github.com/wesnoth/wesnoth/commit/b6282d866293c615e2fa4ebff06b4600da3ac663
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/config.cpp
    M src/config.hpp

  Log Message:
  -----------
  use c++11 heterogeneous map lookups in config if possible.

this means that codes like cfg.child("abcd") or cfg["abcd"] won't create
a temporary std::string anymore. At least when cfg is const.


  Commit: bc20a3d7d9d543ce0cc9b630ab8695e5b927452c
      https://github.com/wesnoth/wesnoth/commit/bc20a3d7d9d543ce0cc9b630ab8695e5b927452c
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/config.cpp
    M src/config.hpp

  Log Message:
  -----------
  remove a c++11 #ifdef


  Commit: 51957589ed9a5ae18484301b140032f4fa2d1332
      https://github.com/wesnoth/wesnoth/commit/51957589ed9a5ae18484301b140032f4fa2d1332
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/gui/auxiliary/filter.hpp
    M src/units/map.hpp
    M src/variable.hpp

  Log Message:
  -----------
  Removed some C++11 include guards I missed


  Commit: 1c5f6024fd2274611b994ef51c476b251756eb2b
      https://github.com/wesnoth/wesnoth/commit/1c5f6024fd2274611b994ef51c476b251756eb2b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/game_config_manager.cpp
    M src/game_launcher.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Reduce needlessly large closures


  Commit: a5cd2c7f4ad43f21a6e94c8f7fd634bea9d82a7b
      https://github.com/wesnoth/wesnoth/commit/a5cd2c7f4ad43f21a6e94c8f7fd634bea9d82a7b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp
    M src/play_controller.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Restore loadscreen translatable stage messages


  Commit: 1368a05ee996ba9404b97bac1236c9bf36b1bb2d
      https://github.com/wesnoth/wesnoth/commit/1368a05ee996ba9404b97bac1236c9bf36b1bb2d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/game_launcher.cpp
    M src/play_controller.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Correct indentation


  Commit: d9eab21bd0123c3c2271a6f3f27bfe8318ed36cf
      https://github.com/wesnoth/wesnoth/commit/d9eab21bd0123c3c2271a6f3f27bfe8318ed36cf
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/game_state.cpp
    M src/game_state.hpp
    M src/play_controller.cpp

  Log Message:
  -----------
  Remove redundant gamestate::bind()


  Commit: e35e46ec2e517f0f2be1fe2c788d05b807f58863
      https://github.com/wesnoth/wesnoth/commit/e35e46ec2e517f0f2be1fe2c788d05b807f58863
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M src/xBRZ/xbrz.cpp

  Log Message:
  -----------
  Enable commented C++11 xBRZ code


  Commit: 1cc3711996923636e5e979b00dbd9f7e5dbd24d8
      https://github.com/wesnoth/wesnoth/commit/1cc3711996923636e5e979b00dbd9f7e5dbd24d8
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Xcode project: ignore inconsistent-missing-override warning


  Commit: 8580245c29c720b2807829e2929358d05513725a
      https://github.com/wesnoth/wesnoth/commit/8580245c29c720b2807829e2929358d05513725a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/config.hpp

  Log Message:
  -----------
  Complete config.hpp compiler detection


  Commit: 7c767e64025790fe18cf8d05b526e727d8b24cf6
      https://github.com/wesnoth/wesnoth/commit/7c767e64025790fe18cf8d05b526e727d8b24cf6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  tloadscreen: Use atomic access for current stage


  Commit: d958429e27f230bb3eda26c05c56ec84a2ca8696
      https://github.com/wesnoth/wesnoth/commit/d958429e27f230bb3eda26c05c56ec84a2ca8696
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M projectfiles/Xcode/Info.plist

  Log Message:
  -----------
  XCode: Update Wesnoth version


  Commit: 1ff7b5fbcd41bb48fa8a40995f0f140c09a3bc2b
      https://github.com/wesnoth/wesnoth/commit/1ff7b5fbcd41bb48fa8a40995f0f140c09a3bc2b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M projectfiles/Xcode/Info.plist

  Log Message:
  -----------
  XCode: Set Mac App Store category


  Commit: 390aa205168aa589e6bed0f8b14692d0656d4b47
      https://github.com/wesnoth/wesnoth/commit/390aa205168aa589e6bed0f8b14692d0656d4b47
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/config.hpp
    M src/global.hpp

  Log Message:
  -----------
  Guards around C++14 code


  Commit: cc115b9d0ed932a59cbae9a60341c348502d138f
      https://github.com/wesnoth/wesnoth/commit/cc115b9d0ed932a59cbae9a60341c348502d138f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  tloadscreen fixup for MSVC


  Commit: 59a8682b8915a47962c4afcec7c64c11b2e0040e
      https://github.com/wesnoth/wesnoth/commit/59a8682b8915a47962c4afcec7c64c11b2e0040e
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/log.hpp

  Log Message:
  -----------
  Trivial comment spelling correction (from PR #640).


  Commit: 7e204d16e45f643f729ace1e9c34521d0b0b2cc8
      https://github.com/wesnoth/wesnoth/commit/7e204d16e45f643f729ace1e9c34521d0b0b2cc8
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/config.hpp

  Log Message:
  -----------
  fix c++14 compiler detation

HAVE_CXX14 is most likeley meaningless on msvc, so we move the msvc out of HAVE_CXX14. Also fixes the indention of the other code.


  Commit: 9d570b852c6df3e75344997e1b33818a50b2788a
      https://github.com/wesnoth/wesnoth/commit/9d570b852c6df3e75344997e1b33818a50b2788a
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/config.hpp

  Log Message:
  -----------
  fix c++14 compiler detection


  Commit: 2cfffe8bb6013afc9d97b0006d30266961add311
      https://github.com/wesnoth/wesnoth/commit/2cfffe8bb6013afc9d97b0006d30266961add311
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/config.hpp

  Log Message:
  -----------
  attempt to fix c++14 compilation.


  Commit: 4645d654c390ceba16223473301c7b6a3dd23761
      https://github.com/wesnoth/wesnoth/commit/4645d654c390ceba16223473301c7b6a3dd23761
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnothd.cbp

  Log Message:
  -----------
  CB: enable building wesnothd alone


  Commit: f497d4c919491ccc5d687a77a8fd47b8221b418c
      https://github.com/wesnoth/wesnoth/commit/f497d4c919491ccc5d687a77a8fd47b8221b418c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/gui/dialogs/preferences_dialog.cpp

  Log Message:
  -----------
  tpreferences: fixed accelerated speed slider

Apparently, to_string has inconsistent behavior when operating on
floating point types, so revert to using lexical_cast.


  Commit: 982394fe3a02b31b6ec182b86d213b372088c8a9
      https://github.com/wesnoth/wesnoth/commit/982394fe3a02b31b6ec182b86d213b372088c8a9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/config.hpp
    M src/formula/callable_objects.cpp
    M src/game_board.cpp
    M src/game_initialization/depcheck.cpp
    M src/gui/core/canvas.cpp
    M src/gui/core/event/handler.cpp
    M src/gui/core/notifier.hpp
    M src/gui/core/tips.cpp
    M src/gui/core/widget_definition.hpp
    M src/gui/core/window_builder.cpp
    M src/gui/core/window_builder/helper.cpp
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/addon/uninstall_list.cpp
    M src/gui/dialogs/campaign_difficulty.cpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/campaign_settings.cpp
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/core_selection.cpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/depcheck_select_new.cpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/drop_down_list.cpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/formula_debugger.cpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_version.cpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/language_selection.cpp
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/info.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/multiplayer/mp_connect.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/simple_item_selector.cpp
    M src/gui/dialogs/theme_list.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/dialogs/wml_error.cpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/widgets/combobox.cpp
    M src/gui/widgets/control.cpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/group.hpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/progress_bar.cpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/settings.hpp
    M src/gui/widgets/slider.cpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/text_box.cpp
    M src/gui/widgets/toggle_button.cpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/window.cpp
    M src/map/map.cpp
    M src/quit_confirmation.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/server/game.cpp
    M src/theme.cpp
    R src/utils/foreach.hpp
    A src/utils/iterable_pair.hpp

  Log Message:
  -----------
  Remove custom FOREACH macro in favour of range-for


  Commit: bb02ce7c72ab6c8bd3595fd60cd9232809dfde57
      https://github.com/wesnoth/wesnoth/commit/bb02ce7c72ab6c8bd3595fd60cd9232809dfde57
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: add option to enable using c++14 features


  Commit: ae09f7975b0d5e07b5ee53aaaf97a456529d6740
      https://github.com/wesnoth/wesnoth/commit/ae09f7975b0d5e07b5ee53aaaf97a456529d6740
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add c++14 test to travis


  Commit: b7d6712184518fb11a65acce2ae2283a2e99116f
      https://github.com/wesnoth/wesnoth/commit/b7d6712184518fb11a65acce2ae2283a2e99116f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  tloadscreen: Disable escape/enter and avoid use of atomic iterator


  Commit: 90cd3bacc826943569e662498ae867a23163cf9e
      https://github.com/wesnoth/wesnoth/commit/90cd3bacc826943569e662498ae867a23163cf9e
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  attempt to fix travis c++14 build


  Commit: b847c1878559b21875f195fde205c05311ea1164
      https://github.com/wesnoth/wesnoth/commit/b847c1878559b21875f195fde205c05311ea1164
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/fake_unit_ptr.hpp

  Log Message:
  -----------
  fix msvc compilation.


  Commit: aaf9cb406f796db848c544a15197e360ef91ff69
      https://github.com/wesnoth/wesnoth/commit/aaf9cb406f796db848c544a15197e360ef91ff69
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    M src/menu_events.cpp

  Log Message:
  -----------
  fix a c++11 todo


  Commit: c5ac29d505a6d8e5b9845a01e43268067dfbad8a
      https://github.com/wesnoth/wesnoth/commit/c5ac29d505a6d8e5b9845a01e43268067dfbad8a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/config.cpp

  Log Message:
  -----------
  Revert use of std::to_string in config

to_string has problems with floating point types


  Commit: f758706ea2a4306aa67e00662ab6bf5f5173e5c6
      https://github.com/wesnoth/wesnoth/commit/f758706ea2a4306aa67e00662ab6bf5f5173e5c6
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  fixed compiling with CMake in a hacky way

* Switched from C++98 to C++11 (as announced on the dev-ml)
* Added support for boost-thread

The current implementation is hacky and not clean. It at least builds on
my gentoo ~amd64 system.


  Commit: adb0abfb6dec9449f309149e9e2d662e2ac9873d
      https://github.com/wesnoth/wesnoth/commit/adb0abfb6dec9449f309149e9e2d662e2ac9873d
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/CMakeLists.txt

  Log Message:
  -----------
  add boost-thread to cmake recipe, part2


  Commit: 104ccf6e36bc13db26aaecf884c378e3bd28d3e9
      https://github.com/wesnoth/wesnoth/commit/104ccf6e36bc13db26aaecf884c378e3bd28d3e9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/ai/formula/ai.cpp
    M src/ai/formula/ai.hpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/candidates.hpp

  Log Message:
  -----------
  Remove obsolete class from FormulaAI

This class appears to stem from the days when FormulaAI was implemented as a separate AI algorithm,
rather than as an engine of the composite AI. Apart from one function which didn't access anything in
the class (and has been moved elsewhere), the class was entirely unused.


  Commit: ca382018b7a9b5b744f0669bf1442a30ead63c15
      https://github.com/wesnoth/wesnoth/commit/ca382018b7a9b5b744f0669bf1442a30ead63c15
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/about.cpp
    M src/actions/attack.cpp
    M src/actions/create.cpp
    M src/actions/heal.cpp
    M src/actions/move.cpp
    M src/actions/undo.cpp
    M src/actions/undo_action.cpp
    M src/actions/unit_creator.cpp
    M src/actions/vision.cpp
    M src/addon/info.cpp
    M src/addon/manager.cpp
    M src/addon/manager_ui.cpp
    M src/addon/validation.cpp
    M src/ai/composite/ai.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/goal.cpp
    M src/ai/composite/property_handler.hpp
    M src/ai/configuration.cpp
    M src/ai/contexts.cpp
    M src/ai/default/ca.cpp
    M src/ai/default/recruitment.cpp
    M src/ai/default/recruitment.hpp
    M src/ai/default/stage_rca.cpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/function_table.cpp
    M src/ai/manager.cpp
    M src/arrow.cpp
    M src/campaign_server/addon_utils.cpp
    M src/campaign_server/blacklist.cpp
    M src/campaign_server/campaign_server.cpp
    M src/carryover.cpp
    M src/commandline_options.cpp
    M src/config.cpp
    M src/config_cache.cpp
    M src/controller_base.cpp
    M src/dialogs.cpp
    M src/display.cpp
    M src/display_chat_manager.cpp
    M src/display_context.cpp
    M src/editor/action/action.cpp
    M src/editor/action/action_select.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/editor_preferences.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/editor_map.cpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_fragment.cpp
    M src/editor/palette/editor_palettes.cpp
    M src/editor/palette/editor_palettes.hpp
    M src/editor/palette/item_palette.cpp
    M src/editor/palette/palette_manager.cpp
    M src/editor/palette/terrain_palettes.cpp
    M src/editor/palette/unit_palette.cpp
    M src/editor/toolkit/brush.cpp
    M src/editor/toolkit/editor_toolkit.cpp
    M src/filesystem_boost.cpp
    M src/font.cpp
    M src/formula/formula.cpp
    M src/formula/function.cpp
    M src/game_board.cpp
    M src/game_config.cpp
    M src/game_config_manager.cpp
    M src/game_display.cpp
    M src/game_events/action_wml.cpp
    M src/game_events/conditional_wml.cpp
    M src/game_events/handlers.cpp
    M src/game_events/manager.cpp
    M src/game_events/manager_impl.cpp
    M src/game_events/pump.cpp
    M src/game_events/wmi_container.cpp
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/flg_manager.cpp
    M src/game_initialization/mp_game_utils.cpp
    M src/game_initialization/mp_options.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_connect.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/playcampaign.cpp
    M src/game_launcher.cpp
    M src/game_preferences.cpp
    M src/game_state.cpp
    M src/generators/cave_map_generator.cpp
    M src/generators/default_map_generator_job.cpp
    M src/generators/lua_map_generator.cpp
    M src/gettext_boost.cpp
    M src/gui/dialogs/advanced_graphics_options.cpp
    M src/gui/dialogs/editor/set_starting_position.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/multiplayer/mp_alerts_options.cpp
    M src/gui/widgets/grid_private.hpp
    M src/gui/widgets/list.cpp
    M src/help/help_impl.cpp
    M src/help/help_topic_generators.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_item.cpp
    M src/image.cpp
    M src/image_modifications.cpp
    M src/language.cpp
    M src/leader_scroll_dialog.cpp
    M src/log.cpp
    M src/log_windows.cpp
    M src/map/label.cpp
    M src/map/map.cpp
    M src/menu_events.cpp
    M src/minimap.cpp
    M src/mouse_events.cpp
    M src/movetype.cpp
    M src/mp_game_settings.cpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/teleport.cpp
    M src/pathutils.cpp
    M src/persist_manager.cpp
    M src/play_controller.cpp
    M src/playmp_controller.cpp
    M src/playsingle_controller.cpp
    M src/playturn.cpp
    M src/preferences_display.cpp
    M src/quit_confirmation.cpp
    M src/recall_list_manager.cpp
    M src/replay.cpp
    M src/replay_controller.cpp
    M src/replay_recorder_base.cpp
    M src/reports.cpp
    M src/save_index.cpp
    M src/saved_game.cpp
    M src/savegame.cpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_api.cpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_team.cpp
    M src/scripting/lua_unit_type.cpp
    M src/scripting/push_check.hpp
    M src/serialization/parser.cpp
    M src/serialization/preprocessor.cpp
    M src/serialization/schema_validator.cpp
    M src/serialization/unicode.cpp
    M src/server/ban.cpp
    M src/server/game.cpp
    M src/server/room_manager.cpp
    M src/server/server.cpp
    M src/side_filter.cpp
    M src/sound.cpp
    M src/statistics.cpp
    M src/storyscreen/controller.cpp
    M src/storyscreen/render.cpp
    M src/synced_commands.cpp
    M src/synced_user_choice.cpp
    M src/syncmp_handler.cpp
    M src/team.cpp
    M src/teambuilder.cpp
    M src/terrain/builder.cpp
    M src/terrain/filter.cpp
    M src/terrain/terrain.cpp
    M src/tests/create_images.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/test_addons.cpp
    M src/tests/test_config.cpp
    M src/tests/test_filesystem.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/text.cpp
    M src/time_of_day.cpp
    M src/tod_manager.cpp
    M src/tools/exploder_cutter.cpp
    M src/tools/schema/tag.cpp
    M src/tools/sdl2/sdl2.cpp
    M src/tooltips.cpp
    M src/tracer.cpp
    M src/units/abilities.cpp
    M src/units/animation.cpp
    M src/units/attack_type.cpp
    M src/units/drawer.cpp
    M src/units/filter.cpp
    M src/units/formula_manager.cpp
    M src/units/map.cpp
    M src/units/types.cpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/utils/iterable_pair.hpp
    M src/utils/smart_list.hpp
    M src/variable.cpp
    M src/video.cpp
    M src/wesmage/filter.cpp
    M src/wesmage/options.cpp
    M src/wesmage/wesmage.cpp
    M src/wesnoth.cpp
    M src/whiteboard/highlighter.cpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/mapbuilder.cpp
    M src/whiteboard/move.cpp
    M src/whiteboard/recall.cpp
    M src/whiteboard/side_actions.cpp
    M src/whiteboard/utility.cpp

  Log Message:
  -----------
  BOOST_FOREACH -> range for


  Commit: fe818f80051ece8f1fb084fd9e5bc072a7cd1188
      https://github.com/wesnoth/wesnoth/commit/fe818f80051ece8f1fb084fd9e5bc072a7cd1188
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M changelog
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/tod_manager.cpp
    M src/tod_manager.hpp

  Log Message:
  -----------
  Add Lua API function to set the current time of day


  Commit: bfc6744b03c01c3bf7440a073f9c6f6e399dae02
      https://github.com/wesnoth/wesnoth/commit/bfc6744b03c01c3bf7440a073f9c6f6e399dae02
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp

  Log Message:
  -----------
  Workaround for MSVC2013's buggy atomic


  Commit: 4d1c9bdd437cc4a9e3cb2ea2c2cc01abf1b27316
      https://github.com/wesnoth/wesnoth/commit/4d1c9bdd437cc4a9e3cb2ea2c2cc01abf1b27316
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/scripting/game_lua_kernel.cpp
    A src/scripting/lua_formula_bridge.cpp
    A src/scripting/lua_formula_bridge.hpp

  Log Message:
  -----------
  Add wesnoth.eval_formula which compiles and evaluates a formula in the formula engine


  Commit: 38198e915172edb64c9d43b76168b72cfc860953
      https://github.com/wesnoth/wesnoth/commit/38198e915172edb64c9d43b76168b72cfc860953
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/formula/callable_objects.cpp
    M src/formula/callable_objects.hpp
    M src/formula/formula.cpp
    M src/formula/formula.hpp
    M src/scripting/lua_formula_bridge.cpp

  Log Message:
  -----------
  Move config_callable to callable_objects.hpp and add a comparator function


  Commit: ac4479090fef362bd491d72ee011619700dc21eb
      https://github.com/wesnoth/wesnoth/commit/ac4479090fef362bd491d72ee011619700dc21eb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/scripting/lua_formula_bridge.cpp

  Log Message:
  -----------
  Add a comparator function for lua_callable


  Commit: 5bb6c30b057d8b78363867e178d525123d4d698a
      https://github.com/wesnoth/wesnoth/commit/5bb6c30b057d8b78363867e178d525123d4d698a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_formula_bridge.hpp
    M src/scripting/lua_types.cpp
    M src/scripting/lua_types.hpp

  Log Message:
  -----------
  Lua API: Add wesnoth.compile_formula which returns a callable userdata


  Commit: 5fdad345f243d7d9a7a72fe24c7e31dc24ff3cab
      https://github.com/wesnoth/wesnoth/commit/5fdad345f243d7d9a7a72fe24c7e31dc24ff3cab
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/ai/formula/ai.cpp
    M src/ai/formula/function_table.cpp
    M src/ai/formula/function_table.hpp
    M src/formula/formula.cpp
    M src/formula/function.cpp
    M src/formula/function.hpp

  Log Message:
  -----------
  Formula engine: Generalize system of defining and instantiating functions


  Commit: b503b6cfe107720f9f05e497cb9158e526e3cbf8
      https://github.com/wesnoth/wesnoth/commit/b503b6cfe107720f9f05e497cb9158e526e3cbf8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/scripting/lua_formula_bridge.cpp

  Log Message:
  -----------
  Lua formula bridge now recognizes location objects


  Commit: cc7c1247445ea484a2e43f931f6a95ed8c1ed4fb
      https://github.com/wesnoth/wesnoth/commit/cc7c1247445ea484a2e43f931f6a95ed8c1ed4fb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/ai/formula/ai.cpp
    M src/ai/formula/function_table.cpp
    M src/ai/formula/function_table.hpp
    M src/formula/callable_objects.cpp
    M src/formula/callable_objects.hpp
    M src/formula/formula.cpp
    M src/formula/formula.hpp
    M src/formula/function.cpp
    M src/formula/function.hpp
    M src/scripting/game_lua_kernel.cpp
    A src/scripting/lua_formula_bridge.cpp
    A src/scripting/lua_formula_bridge.hpp
    M src/scripting/lua_types.cpp
    M src/scripting/lua_types.hpp

  Log Message:
  -----------
  Merge branch 'lua_formula_bridge'

Allows calling WFL code from Lua


  Commit: 5c9923dabaf2806e0ba45708a958f64f94f9a316
      https://github.com/wesnoth/wesnoth/commit/5c9923dabaf2806e0ba45708a958f64f94f9a316
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M changelog
    M src/formula/function.cpp
    M src/formula/function.hpp

  Log Message:
  -----------
  Formula engine: Add pair() function


  Commit: 0688e6df8f9ecf3c589da916fbd2e41b952f146d
      https://github.com/wesnoth/wesnoth/commit/0688e6df8f9ecf3c589da916fbd2e41b952f146d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M changelog
    M src/formula/callable_objects.cpp
    M src/formula/callable_objects.hpp

  Log Message:
  -----------
  Formula engine: Expose WML unit/side variables


  Commit: 9fc19a9fbde34fcf90cd2efe44e7d0de68781cd2
      https://github.com/wesnoth/wesnoth/commit/9fc19a9fbde34fcf90cd2efe44e7d0de68781cd2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M src/tracer.cpp

  Log Message:
  -----------
  Convert two remaining cases of BOOST_FOREACH to range-for


  Commit: 20b07c63791c1c1add1ed2b9655808739a4a12f6
      https://github.com/wesnoth/wesnoth/commit/20b07c63791c1c1add1ed2b9655808739a4a12f6
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M data/ai/micro_ais/micro_ai_helper.lua
    M data/ai/micro_ais/scenarios/goto.cfg

  Log Message:
  -----------
  Micro AIs: internal changes to AI and CA ID handling

This is needed to fix some corner cases of multiple Micro AI changes
during a scenario, such as for the bats in the Goto test scenario.


  Commit: 7c37ad57bd5858bc15a10d1e9f0deaa57a22467a
      https://github.com/wesnoth/wesnoth/commit/7c37ad57bd5858bc15a10d1e9f0deaa57a22467a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M data/core/units/humans/Mage_Silver.cfg
    M data/lua/wml/message.lua

  Log Message:
  -----------
  Two new [message] features
- ~LEFT() does the opposite of ~RIGHT(), but takes higher priority;
  use it to force an image to the left that's normally on the right
  (eg female silver mage)
- image=~RIGHT() means "use normal portrait, but on the right"


  Commit: ca512b20c245da41d3d6e61344ebd45028b30988
      https://github.com/wesnoth/wesnoth/commit/ca512b20c245da41d3d6e61344ebd45028b30988
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/campaign_server/addon_utils.cpp
    M src/campaign_server/blacklist.cpp
    M src/campaign_server/campaign_server.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/widgets/debug.cpp
    M src/tests/create_images.cpp
    M src/tools/exploder_cutter.cpp
    M src/tools/sdl2/sdl2.cpp
    M src/wesmage/filter.cpp
    M src/wesmage/options.cpp
    M src/wesmage/wesmage.cpp

  Log Message:
  -----------
  Fix several more cases of missed BOOST_FOREACH and FOREACH


  Commit: b8441bba2437a12d9bd11d01a00488364c62009d
      https://github.com/wesnoth/wesnoth/commit/b8441bba2437a12d9bd11d01a00488364c62009d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-02 (Sat, 02 Apr 2016)

  Changed paths:
    M src/CMakeLists.txt
    M src/SConscript

  Log Message:
  -----------
  Update scons and CMake


  Commit: 1cc86a14af0b46cac24ca662b2ed6ffbcf15f9f4
      https://github.com/wesnoth/wesnoth/commit/1cc86a14af0b46cac24ca662b2ed6ffbcf15f9f4
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/multiplayer.cpp

  Log Message:
  -----------
  simplify start_local_game_commandline

This makes start_local_game_commandline use the same functions that are
also used during normal gamestate inilisation in create_engine.

This specially fixes recuitlists in games stated via -m which was broken
since 09d40339168e322e4a1ab5dda3273db9ecfdb07b


  Commit: bc84ecf743d8ccc73071476a8057018c0728e2ba
      https://github.com/wesnoth/wesnoth/commit/bc84ecf743d8ccc73071476a8057018c0728e2ba
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp

  Log Message:
  -----------
  Attempt to fix gcc compilation


  Commit: 479f1b3d52633ec0667e48d9256e8c5e836cd754
      https://github.com/wesnoth/wesnoth/commit/479f1b3d52633ec0667e48d9256e8c5e836cd754
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  also allow c++1y in SConstruct


  Commit: 0cdd8b7180b31fbc19fa115a3d4bbb0e32642e21
      https://github.com/wesnoth/wesnoth/commit/0cdd8b7180b31fbc19fa115a3d4bbb0e32642e21
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M data/gui/widget/button_default.cfg
    A images/buttons/button_normal/background-active.png
    A images/buttons/button_normal/background-pressed.png
    A images/buttons/button_normal/background.png

  Log Message:
  -----------
  GUI2: draw buttons procedurally and increase default size


  Commit: 00b571a8e18e7874d84d002ff34a1dd73c29d306
      https://github.com/wesnoth/wesnoth/commit/00b571a8e18e7874d84d002ff34a1dd73c29d306
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M data/gui/window/title_screen.cfg

  Log Message:
  -----------
  Use large buttons for main panel in titlescreen


  Commit: 0708069cc2c545fdd534a27f40ede36c02643fef
      https://github.com/wesnoth/wesnoth/commit/0708069cc2c545fdd534a27f40ede36c02643fef
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M data/gui/macros/_initial.cfg
    M data/gui/macros/vertical_scrollbar.cfg
    M data/gui/widget/repeating_button_default.cfg
    A data/gui/widget/repeating_button_scrollbar.cfg
    M data/gui/widget/vertical_scrollbar_default.cfg
    M images/buttons/scrollbars/scrollbottom-active.png
    R images/buttons/scrollbars/scrollbottom-minimal-active.png
    R images/buttons/scrollbars/scrollbottom-minimal-pressed.png
    R images/buttons/scrollbars/scrollbottom-minimal.png
    M images/buttons/scrollbars/scrollbottom-pressed.png
    M images/buttons/scrollbars/scrollbottom.png
    M images/buttons/scrollbars/scrollmid-active.png
    R images/buttons/scrollbars/scrollmid-minimal-active.png
    R images/buttons/scrollbars/scrollmid-minimal-pressed.png
    R images/buttons/scrollbars/scrollmid-minimal.png
    M images/buttons/scrollbars/scrollmid-pressed.png
    M images/buttons/scrollbars/scrollmid.png
    M images/buttons/scrollbars/scrolltop-active.png
    R images/buttons/scrollbars/scrolltop-minimal-active.png
    R images/buttons/scrollbars/scrolltop-minimal-pressed.png
    R images/buttons/scrollbars/scrolltop-minimal.png
    M images/buttons/scrollbars/scrolltop-pressed.png
    M images/buttons/scrollbars/scrolltop.png

  Log Message:
  -----------
  New design for vertical scrollbars (horizontal pending)


  Commit: d3a825156e418ef650ac0254c994c932ce10adc2
      https://github.com/wesnoth/wesnoth/commit/d3a825156e418ef650ac0254c994c932ce10adc2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M data/gui/window/game_version.cfg

  Log Message:
  -----------
  tgame_version: bump max dimensions to fit Lato font sizes


  Commit: 2122973a42bd68d5e6aa634d3f475c8002999d76
      https://github.com/wesnoth/wesnoth/commit/2122973a42bd68d5e6aa634d3f475c8002999d76
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M data/gui/widget/text_box_default.cfg

  Log Message:
  -----------
  ttext_box: reduced cursor height a little


  Commit: 1df91e01191423b6c96b51deb7ea2ada205a0b83
      https://github.com/wesnoth/wesnoth/commit/1df91e01191423b6c96b51deb7ea2ada205a0b83
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M data/gui/widget/button_default.cfg

  Log Message:
  -----------
  tbutton: provide alpha color values to satisfy schema


  Commit: 0ca4e6c9432a9956e43008c25ec1ce1aa56323b3
      https://github.com/wesnoth/wesnoth/commit/0ca4e6c9432a9956e43008c25ec1ce1aa56323b3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/ai/composite/ai.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/property_handler.hpp
    M src/ai/default/recruitment.cpp
    M src/ai/default/stage_rca.cpp
    M src/campaign_server/campaign_server.cpp
    M src/campaign_server/campaign_server.hpp
    M src/config.cpp
    M src/construct_dialog.cpp
    M src/display.cpp
    M src/display.hpp
    M src/editor/controller/editor_controller.cpp
    M src/game_events/manager.hpp
    M src/game_initialization/mp_options.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_connect.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_state.cpp
    M src/gui/auxiliary/field.hpp
    M src/gui/core/event/dispatcher.hpp
    M src/gui/core/event/distributor.cpp
    M src/gui/core/register_widget.hpp
    M src/gui/core/timer.cpp
    M src/gui/core/timer.hpp
    M src/gui/core/window_builder.cpp
    M src/gui/core/window_builder.hpp
    M src/gui/dialogs/addon/connect.cpp
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/advanced_graphics_options.cpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/campaign_settings.cpp
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/core_selection.cpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/dialog.hpp
    M src/gui/dialogs/drop_down_list.cpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/edit_label.cpp
    M src/gui/dialogs/editor/edit_side.cpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/editor/resize_map.cpp
    M src/gui/dialogs/formula_debugger.cpp
    M src/gui/dialogs/game_cache_options.cpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_version.cpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/helper.hpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/loadscreen.hpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/lobby/player_info.cpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/dialogs/multiplayer/mp_alerts_options.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/multiplayer/mp_connect.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/synced_choice_wait.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp
    M src/gui/dialogs/screenshot_notification.cpp
    M src/gui/dialogs/select_orb_colors.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/dialogs/wml_error.cpp
    M src/gui/widgets/button.cpp
    M src/gui/widgets/combobox.cpp
    M src/gui/widgets/combobox.hpp
    M src/gui/widgets/control.cpp
    M src/gui/widgets/drawing.cpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/group.hpp
    M src/gui/widgets/horizontal_scrollbar.cpp
    M src/gui/widgets/image.cpp
    M src/gui/widgets/label.cpp
    M src/gui/widgets/list.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/pane.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/password_box.cpp
    M src/gui/widgets/progress_bar.cpp
    M src/gui/widgets/repeating_button.cpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_panel.cpp
    M src/gui/widgets/selectable.hpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/settings.hpp
    M src/gui/widgets/slider.cpp
    M src/gui/widgets/slider.hpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/text.hpp
    M src/gui/widgets/text_box.cpp
    M src/gui/widgets/toggle_button.cpp
    M src/gui/widgets/toggle_button.hpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/tree_view.hpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/vertical_scrollbar.cpp
    M src/gui/widgets/window.cpp
    M src/gui/widgets/window.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_item.cpp
    M src/image.cpp
    M src/network_asio.cpp
    M src/play_controller.cpp
    M src/playsingle_controller.cpp
    M src/playturn_network_adapter.cpp
    M src/playturn_network_adapter.hpp
    M src/quit_confirmation.hpp
    M src/random_new_synced.cpp
    M src/random_new_synced.hpp
    M src/recall_list_manager.cpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/application_lua_kernel.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_cpp_function.hpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/plugins/context.cpp
    M src/scripting/plugins/context.hpp
    M src/scripting/plugins/manager.cpp
    M src/server/ban.cpp
    M src/server/player_network.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/synced_commands.hpp
    M src/synced_context.hpp
    M src/tests/create_images.cpp
    M src/tests/gui/fire_event.cpp
    M src/tests/gui/test_drop_target.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/test_config_cache.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_sdl_utils.cpp
    M src/tests/test_sdl_utils.hpp
    M src/tests/test_unit_map.cpp
    M src/tod_manager.cpp
    M src/units/unit.cpp
    R src/utils/boost_function_guarded.hpp
    A src/utils/functional.hpp
    M src/wesmage/filter.cpp
    M src/wesnoth.cpp
    M src/whiteboard/highlighter.cpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/side_actions.cpp
    M src/whiteboard/utility.cpp
    M src/whiteboard/utility.hpp
    M src/widgets/drop_target.cpp
    M src/xBRZ/xbrz.cpp

  Log Message:
  -----------
  Convert uses of boost functional to standard library variants

This commit converts the following function calls:

* boost::bind                          -> std::bind
* boost::function and boost::functionN -> std::function
* boost::ref and boost::cref           -> std::ref and std::cref
* boost::bad_function_call             -> std::bad_function_call

In the process, it was discovered that std::bind has trouble with overloaded
functions. There were two such cases in the code:

* gui2::twindow had an ancient unused overload to draw(). The overload was removed.
* gui2::trepeating_button was binding tdispatcher::fire. This case was converted
  to a lambda.


  Commit: 37f29408d53fff23dd56d586977cb9cc7ded1cbb
      https://github.com/wesnoth/wesnoth/commit/37f29408d53fff23dd56d586977cb9cc7ded1cbb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  GUI2 tests: remove small resolution test sizes


  Commit: aa449ee3045ba67dfe614965a48b36abf49b2b32
      https://github.com/wesnoth/wesnoth/commit/aa449ee3045ba67dfe614965a48b36abf49b2b32
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/tod_manager.cpp

  Log Message:
  -----------
  Removed two unnecessary boost includes


  Commit: 182732a04ce77a96ee1d2f81e6dde9b7de926a41
      https://github.com/wesnoth/wesnoth/commit/182732a04ce77a96ee1d2f81e6dde9b7de926a41
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/actions/create.cpp

  Log Message:
  -----------
  Attempt to fix travis


  Commit: e97b4f60e341ede7632269d9707e81be07860bd3
      https://github.com/wesnoth/wesnoth/commit/e97b4f60e341ede7632269d9707e81be07860bd3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg

  Log Message:
  -----------
  tloadscreen: use blank spaces for animation size label

This reserved space for the label while removing the slight glimpse
of the full string when the loadscreen first shows.


  Commit: 1492a237a1981ddfd94caaf9bbd91274199a034d
      https://github.com/wesnoth/wesnoth/commit/1492a237a1981ddfd94caaf9bbd91274199a034d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/actions/create.cpp

  Log Message:
  -----------
  Revert "Attempt to fix travis"

This reverts commit 182732a04ce77a96ee1d2f81e6dde9b7de926a41.


  Commit: f96b4ad11fc0b7c0f38fa47bf51ec0e67e100b53
      https://github.com/wesnoth/wesnoth/commit/f96b4ad11fc0b7c0f38fa47bf51ec0e67e100b53
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_login.cpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/toggle_panel.cpp
    M src/intro.cpp

  Log Message:
  -----------
  mix msvc build

msvc doesn't accept NULL/0 in the std::function constructor


  Commit: 5d28a2caa565d16a3d6d9621247b6ca00900937b
      https://github.com/wesnoth/wesnoth/commit/5d28a2caa565d16a3d6d9621247b6ca00900937b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Updated min_allowed_height to 600


  Commit: 0a7190c605677ccf6a79c7f1f0f8d861f04a3dd9
      https://github.com/wesnoth/wesnoth/commit/0a7190c605677ccf6a79c7f1f0f8d861f04a3dd9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

  Log Message:
  -----------
  Updated cb projfile


  Commit: 38010fd991388895bcddf4830999370c34abef01
      https://github.com/wesnoth/wesnoth/commit/38010fd991388895bcddf4830999370c34abef01
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/game_events/action_wml.cpp
    M src/game_events/action_wml.hpp
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Revert "remove unused queued_event parameter from WML_HANDLER_FUNCTION"

This reverts commit 310ba26704873a89268d7dfef10f384a12ab2559.


  Commit: ff3e1bf83a3253f99c97de1bdd831b0f9e2a32b4
      https://github.com/wesnoth/wesnoth/commit/ff3e1bf83a3253f99c97de1bdd831b0f9e2a32b4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/ai/default/recruitment.cpp
    M src/carryover.cpp
    M src/config.hpp
    M src/game_initialization/connect_engine.cpp
    M src/gui/dialogs/gamestate_inspector.cpp

  Log Message:
  -----------
  Variadic config methods to combine remove_attribute or clear_children calls


  Commit: ca6ec3b900105fa4bd07b3ef6ba58d98da3979f4
      https://github.com/wesnoth/wesnoth/commit/ca6ec3b900105fa4bd07b3ef6ba58d98da3979f4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/formula/callable_objects.cpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_formula_bridge.hpp

  Log Message:
  -----------
  NULL -> nullptr


  Commit: 4f2367648e00df9eff554807a3c73d488dfc9289
      https://github.com/wesnoth/wesnoth/commit/4f2367648e00df9eff554807a3c73d488dfc9289
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Update XCode project


  Commit: 1bdce5b937325de25ac9a9fd94fc52a8e665b5ab
      https://github.com/wesnoth/wesnoth/commit/1bdce5b937325de25ac9a9fd94fc52a8e665b5ab
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/game_launcher.cpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/game_cache_options.cpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/multiplayer/mp_connect.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/screenshot_notification.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp
    M src/hotkey/command_executor.cpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/tod_manager.cpp
    M src/utils/functional.hpp

  Log Message:
  -----------
  Fix build

This fixes my build and should also fix the Travis builds.


  Commit: 74fd5395a9b4cd08ec5001ce35f003c98396cfe2
      https://github.com/wesnoth/wesnoth/commit/74fd5395a9b4cd08ec5001ce35f003c98396cfe2
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/preferences_display.cpp

  Log Message:
  -----------
  Fix "set wesnothd path" preference


  Commit: 2d72d1512bb23b429cfb88845d476df4628705b7
      https://github.com/wesnoth/wesnoth/commit/2d72d1512bb23b429cfb88845d476df4628705b7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M .travis.yml
    M src/utils/functional.hpp

  Log Message:
  -----------
  Attempt to fix Travis build


  Commit: a791909544167ff07be82d02d16d54e05c9f9753
      https://github.com/wesnoth/wesnoth/commit/a791909544167ff07be82d02d16d54e05c9f9753
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    A data/lua/wml-flow.lua
    M data/lua/wml-tags.lua
    A data/lua/wml/endlevel.lua
    A data/lua/wml/find_path.lua
    A data/lua/wml/harm_unit.lua
    A data/lua/wml/modify_unit.lua
    A data/lua/wml/random_placement.lua

  Log Message:
  -----------
  Split the more complicated WML tags into separate Lua files


  Commit: 19fe2aa8178a33bd32a911011c0ec9dcd9d90f89
      https://github.com/wesnoth/wesnoth/commit/19fe2aa8178a33bd32a911011c0ec9dcd9d90f89
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/utils/functional.hpp

  Log Message:
  -----------
  using -> typedef in some cases

This is because MSVC 2013's using-alias support is buggy


  Commit: d3374d3670c3327a9f9456fe1aa77fb58627346c
      https://github.com/wesnoth/wesnoth/commit/d3374d3670c3327a9f9456fe1aa77fb58627346c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M data/lua/wml-flow.lua
    M data/lua/wml/endlevel.lua
    M data/lua/wml/find_path.lua
    M data/lua/wml/harm_unit.lua
    M data/lua/wml/modify_unit.lua
    M data/lua/wml/random_placement.lua

  Log Message:
  -----------
  WML tags fixup


  Commit: a275f22ebee2c91b1a228dd136f42b8893488580
      https://github.com/wesnoth/wesnoth/commit/a275f22ebee2c91b1a228dd136f42b8893488580
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M data/lua/wml/message.lua

  Log Message:
  -----------
  Fix potential "image is nil" error in [message]


  Commit: ff618e7eb3cac51cb723bf221ae577e687c49ae7
      https://github.com/wesnoth/wesnoth/commit/ff618e7eb3cac51cb723bf221ae577e687c49ae7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Eliminate resources.hpp usage in game_lua_kernel


  Commit: 5cf12798ce832a270861bdbe02b339599b2cb9c5
      https://github.com/wesnoth/wesnoth/commit/5cf12798ce832a270861bdbe02b339599b2cb9c5
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M changelog
    M data/lua/wml-tags.lua
    M data/lua/wml/message.lua
    M src/game_events/action_wml.cpp
    M src/game_events/action_wml.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/soundsource.cpp
    M src/soundsource.hpp
    M src/storyscreen/controller.cpp
    M src/storyscreen/part.cpp

  Log Message:
  -----------
  Port "trivial" WML tags to Lua

This is more about adding Lua API for things that should have it than porting WML tags to Lua.
The following new Lua API functions have been added to the wesnoth table:
- add_fog, remove_fog
- add_sound_source, remove_sound_source, get_sound_source
- log


  Commit: ce7cd0191a811a12c84f18debc7c1f2300e80ec1
      https://github.com/wesnoth/wesnoth/commit/ce7cd0191a811a12c84f18debc7c1f2300e80ec1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/lua_interpreter.cpp

  Log Message:
  -----------
  Attempt to fix Travis build


  Commit: 71b154b6e300aa3e6d2f1e0af20960d6dd5b2d3a
      https://github.com/wesnoth/wesnoth/commit/71b154b6e300aa3e6d2f1e0af20960d6dd5b2d3a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/game_classification.cpp
    M src/game_classification.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp
    M src/pathfind/teleport.hpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    R src/savegame_config.hpp
    M src/soundsource.cpp
    M src/soundsource.hpp
    M src/team.cpp
    M src/team.hpp
    M src/tod_manager.cpp
    M src/tod_manager.hpp

  Log Message:
  -----------
  Refactored out savegame::savegame_config class

This was basically an unnecessary stub class. It also allows us to
remove the unused soundsource::manager::to_config() function (write_sourcespecs()
did the actual job).


  Commit: 7ee37b6f84d1ccbb13253b991a1719864c304145
      https://github.com/wesnoth/wesnoth/commit/7ee37b6f84d1ccbb13253b991a1719864c304145
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M data/lua/wml-tags.lua
    M src/gui/dialogs/addon/list.cpp

  Log Message:
  -----------
  Attempt to fix Travis build


  Commit: e1534f068659bf134888d470ebf44518da79e35f
      https://github.com/wesnoth/wesnoth/commit/e1534f068659bf134888d470ebf44518da79e35f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Update XCode project


  Commit: 73739a1989f0e92d880904330f80c4fd04f1f589
      https://github.com/wesnoth/wesnoth/commit/73739a1989f0e92d880904330f80c4fd04f1f589
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M data/lua/wml-tags.lua
    M src/whiteboard/manager.cpp
    M src/whiteboard/utility.cpp
    M src/whiteboard/utility.hpp

  Log Message:
  -----------
  Attempt to fix Travis build... again


  Commit: b7b8b1e213d1a176ad685d5205538639a127d679
      https://github.com/wesnoth/wesnoth/commit/b7b8b1e213d1a176ad685d5205538639a127d679
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M data/gui/window/custom_tod.cfg
    M src/editor/controller/editor_controller.cpp
    M src/editor/editor_preferences.cpp
    M src/editor/editor_preferences.hpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp

  Log Message:
  -----------
  tcustom_tod: cleaned up code and unused related preference keys


  Commit: a33414a79f3bc3f59019d9917ac2bcf2587c2185
      https://github.com/wesnoth/wesnoth/commit/a33414a79f3bc3f59019d9917ac2bcf2587c2185
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.hpp

  Log Message:
  -----------
  Correct doc reference to nonexistent function

is_keyboard_scroll_active no longer exists, scrolling_ seems to be the
equivalent.


  Commit: fa756088735d67395fc7dbe04f89890172bcecf6
      https://github.com/wesnoth/wesnoth/commit/fa756088735d67395fc7dbe04f89890172bcecf6
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_handler.hpp

  Log Message:
  -----------
  Implement hotkey release handling.

Hotkeys are now triggered by a key/button release as well as a press.
This information is passed along as HOTKEY_EVENT_TYPE, which may be
HOTKEY_EVENT_PRESS, HOTKEY_EVENT_RELEASE, or HOTKEY_EVENT_REPEAT (for a
held key repeat).

Currently this should preserve the previous functionality. Existing
hotkeys respond to a press or repeat as they did before and ignore a
release.


  Commit: 0a05828da38658a31d29be9d6196480a1cd95e96
      https://github.com/wesnoth/wesnoth/commit/0a05828da38658a31d29be9d6196480a1cd95e96
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_handler.hpp

  Log Message:
  -----------
  Implement map scrolling with hotkeys.

This leverages the new hotkey release support to implement scrolling
with hotkeys rather than keyboard polling.
This allows users to rebind the scroll keys in the hotkey menu.
Previously they were fixed to the arrow keys.


  Commit: f4d2b24a3f9346a02991728c8ba6a6f52a3d8eb0
      https://github.com/wesnoth/wesnoth/commit/f4d2b24a3f9346a02991728c8ba6a6f52a3d8eb0
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.cpp
    M src/hotkey/command_executor.cpp

  Log Message:
  -----------
  Add braces to single-line ifs.

Code review feedback.


  Commit: ae37341ab3b1a58840f4b80b05c2e4a1eb3c1a66
      https://github.com/wesnoth/wesnoth/commit/ae37341ab3b1a58840f4b80b05c2e4a1eb3c1a66
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_handler.hpp

  Log Message:
  -----------
  Remove specialized hotkey repeat handling.

Don't handle repeat events specially when triggering hotkeys.
Replace the HOTKEY_EVENT_TYPE enum with a bool indicating whether the
event was a press or a release.

Scrolling handles repeats by clamping the scroll between -1 and 1 so
repeat events don't accelerate the scroll speed.


  Commit: 419bf799acfe65ef23585d623246b632ebd17592
      https://github.com/wesnoth/wesnoth/commit/419bf799acfe65ef23585d623246b632ebd17592
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp

  Log Message:
  -----------
  Handle scrolling hotkeys in editor.


  Commit: a58e595705248cb67e4a703d4cab8f72bf821fe4
      https://github.com/wesnoth/wesnoth/commit/a58e595705248cb67e4a703d4cab8f72bf821fe4
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M data/core/hotkeys.cfg

  Log Message:
  -----------
  Add default hotkeys for map scrolling


  Commit: 4e3d6163360f6ec532436e96e81d37b2c3c200cf
      https://github.com/wesnoth/wesnoth/commit/4e3d6163360f6ec532436e96e81d37b2c3c200cf
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/editor/controller/editor_controller.cpp
    M src/hotkey/hotkey_handler.cpp

  Log Message:
  -----------
  Rename controller_base::keyboard_scroll.

Rename to controller_base::apply_keyboard_scroll to avoid confusion
with hotkey_handler::keyboard_scroll.

keyboard_scroll handles the hotkey press and invokes
apply_keyboard_scroll on the controller.


  Commit: 355b8ce1b81a84ad0d1a11aac3830f87b1f8381a
      https://github.com/wesnoth/wesnoth/commit/355b8ce1b81a84ad0d1a11aac3830f87b1f8381a
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/hotkey/command_executor.cpp

  Log Message:
  -----------
  Restore cycle_units/cycle_back_units hotkeys.

These were accidentally removed while implementing scroll hotkeys.


  Commit: 94e390c067a3535e0a7294e3de3335f16fa2b9f9
      https://github.com/wesnoth/wesnoth/commit/94e390c067a3535e0a7294e3de3335f16fa2b9f9
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_handler.hpp

  Log Message:
  -----------
  Gracefully handle multiple scrolling hotkeys.

Track whether each scroll direction is enabled separately.
This avoids odd behavior when holding multiple hotkeys for the same
scroll direction.
For example, holding two hotkeys for right and releasing both will no
longer cause the map to begin scrolling left.


  Commit: e066075a04f0330effef37c5629754c4271d4640
      https://github.com/wesnoth/wesnoth/commit/e066075a04f0330effef37c5629754c4271d4640
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/controller_base.cpp

  Log Message:
  -----------
  Cleanup: Replace spaces with tabs


  Commit: 4af12203d8e829da24b1f2f23b23dfa7ec17636a
      https://github.com/wesnoth/wesnoth/commit/4af12203d8e829da24b1f2f23b23dfa7ec17636a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M changelog
    M src/actions/undo_action.cpp
    M src/actions/undo_action.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/entity_location.cpp
    M src/game_events/entity_location.hpp
    M src/synced_context.cpp
    M src/synced_context.hpp

  Log Message:
  -----------
  [on_undo] and [on_redo] now get a snapshot of the event context
This means they can access auto-stored variables.
However, using [unstore_unit] for $unit or $second_unit is not recommended.
Also, $unit.x and $unit.y may not be the same as they were during the original event.
(The same with $second_unit)


  Commit: 8cbd358baf57b93166b70f339948ffc4b88ae097
      https://github.com/wesnoth/wesnoth/commit/8cbd358baf57b93166b70f339948ffc4b88ae097
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M data/gui/window/loadscreen.cfg

  Log Message:
  -----------
  tloadscreen: Minor rearrangement of elements


  Commit: 1afa45a53e16115811986bcc51d33043259f8d90
      https://github.com/wesnoth/wesnoth/commit/1afa45a53e16115811986bcc51d33043259f8d90
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Fix crash if Lua initialization routines put up a dialog during the loading screen


  Commit: 1e5e071734e551fb81d0bc068535b828ad5a3172
      https://github.com/wesnoth/wesnoth/commit/1e5e071734e551fb81d0bc068535b828ad5a3172
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

  Changed paths:
    M src/display.cpp
    M src/gui/auxiliary/field.hpp
    M src/gui/auxiliary/formula.hpp
    M src/gui/core/timer.cpp
    M src/serialization/unicode.hpp
    M src/units/types.cpp
    M src/utils/reference_counter.hpp

  Log Message:
  -----------
  BOOST_STATIC_ASSERT -> static_assert


  Commit: 7525646cd0cb244a1d435b1e20d3c3fd99112e40
      https://github.com/wesnoth/wesnoth/commit/7525646cd0cb244a1d435b1e20d3c3fd99112e40
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg

  Log Message:
  -----------
  tunit_preview_pane: redesigned Minimal style

This restores the title and image and replaces the icons with labels.


  Commit: 396af2d0d8cb7acc0d3b7196e8e2c4d88081dc77
      https://github.com/wesnoth/wesnoth/commit/396af2d0d8cb7acc0d3b7196e8e2c4d88081dc77
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M src/synced_context.hpp

  Log Message:
  -----------
  Fix MSVC 2013 compile error


  Commit: 21965b40e5bf1cff56d776d6342563b2b49d3b6f
      https://github.com/wesnoth/wesnoth/commit/21965b40e5bf1cff56d776d6342563b2b49d3b6f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M data/gui/macros/_initial.cfg
    M data/gui/window/preferences/03_display.cfg

  Log Message:
  -----------
  Font scaling minimum to 80% and adjust vertical centering formula

[ci skip]


  Commit: 7521fad2a17cfa32c379113850ab1a470700b737
      https://github.com/wesnoth/wesnoth/commit/7521fad2a17cfa32c379113850ab1a470700b737
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M data/gui/macros/_initial.cfg
    M data/hardwired/fonts.cfg
    A fonts/Lato-Bold.ttf
    A fonts/Lato-Italic.ttf
    A fonts/Lato-Regular.ttf
    A fonts/OFL

  Log Message:
  -----------
  Merge pull request #639 from ancestral-lato

New default game typeface: Lato


  Commit: c9ecd5a15da849760ec7037a6808f3643bcce531
      https://github.com/wesnoth/wesnoth/commit/c9ecd5a15da849760ec7037a6808f3643bcce531
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  disable c++14 build

Travis fails to build with c++14 because the default installed compiler (or rather the default libstdc++ from gcc 4.8) doesn't support it, i tried to fix it by changing the the install script to install gcc5 but somhow that failed too.

Since noone in our active dev team can fix this, we disable this for now. But i'd be useful if this was reenabled and fixed at some point.


  Commit: 3b4b858a40d251cb4a3662d894843af7b947dfff
      https://github.com/wesnoth/wesnoth/commit/3b4b858a40d251cb4a3662d894843af7b947dfff
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M data/campaigns/Dead_Water/scenarios/10_The_Flaming_Sword.cfg

  Log Message:
  -----------
  DW S10: Fix invalid [object] IDs


  Commit: 7aa0f77837cc1de41c5a6656fc0cf389b1535b08
      https://github.com/wesnoth/wesnoth/commit/7aa0f77837cc1de41c5a6656fc0cf389b1535b08
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    A images/icons/alignments/alignment_chaotic_30-pressed.png
    A images/icons/alignments/alignment_chaotic_30-pressed at 2x.png
    M images/icons/alignments/alignment_chaotic_30.png
    A images/icons/alignments/alignment_chaotic_30 at 2x.png
    A images/icons/alignments/alignment_lawful_30-pressed.png
    A images/icons/alignments/alignment_lawful_30-pressed at 2x.png
    M images/icons/alignments/alignment_lawful_30.png
    A images/icons/alignments/alignment_lawful_30 at 2x.png
    A images/icons/alignments/alignment_liminal_30-pressed.png
    A images/icons/alignments/alignment_liminal_30-pressed at 2x.png
    M images/icons/alignments/alignment_liminal_30.png
    A images/icons/alignments/alignment_liminal_30 at 2x.png
    A images/icons/alignments/alignment_neutral_30-pressed.png
    A images/icons/alignments/alignment_neutral_30-pressed at 2x.png
    M images/icons/alignments/alignment_neutral_30.png
    A images/icons/alignments/alignment_neutral_30 at 2x.png

  Log Message:
  -----------
  Proper full alignment icon set by LordBob


  Commit: fd8dfd585349b0c488529723cbba2aa9bc20baa7
      https://github.com/wesnoth/wesnoth/commit/fd8dfd585349b0c488529723cbba2aa9bc20baa7
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Changelog: hotkey release and scroll key binding.


  Commit: 5aecbdbe83344b6e79b62374a79374f54c724710
      https://github.com/wesnoth/wesnoth/commit/5aecbdbe83344b6e79b62374a79374f54c724710
  Author: Ryan Roden-Corrent <ryan at rcorre.net>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M data/core/about.cfg

  Log Message:
  -----------
  Add self (rcorre) to contributors


  Commit: 0e7f855be3c7f78399f2c3738d0cf05bd0bffdb9
      https://github.com/wesnoth/wesnoth/commit/0e7f855be3c7f78399f2c3738d0cf05bd0bffdb9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M images/buttons/scrollbars/scrollmid-active.png
    M images/buttons/scrollbars/scrollmid-pressed.png
    M images/buttons/scrollbars/scrollmid.png

  Log Message:
  -----------
  Improved scrollbar graphics


  Commit: 717a762493ac92d5457ccd7bec9aa14aaaabf6d9
      https://github.com/wesnoth/wesnoth/commit/717a762493ac92d5457ccd7bec9aa14aaaabf6d9
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M data/core/about.cfg

  Log Message:
  -----------
  Add self to en_GB translators.


  Commit: 2d0721185fa5722859dc24007731054fb3f35885
      https://github.com/wesnoth/wesnoth/commit/2d0721185fa5722859dc24007731054fb3f35885
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M src/actions/undo_action.cpp

  Log Message:
  -----------
  Assigned some initial variable values to silence some warnings


  Commit: 2b6442abc21dadf0655112c8288f6088bedb1626
      https://github.com/wesnoth/wesnoth/commit/2b6442abc21dadf0655112c8288f6088bedb1626
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M src/ai/actions.cpp
    M src/whiteboard/manager.cpp

  Log Message:
  -----------
  attempt to fix whitboard crash during ai turn.

https://gna.org/bugs/?22527


  Commit: dfefb83ffd208c4b7a19eb173499c93e184d311f
      https://github.com/wesnoth/wesnoth/commit/dfefb83ffd208c4b7a19eb173499c93e184d311f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M data/gui/window/campaign_dialog.cfg

  Log Message:
  -----------
  tcampaign_dialog: fix campaign names not being centered


  Commit: 547bf2f1df2585968996fd38fb26d3539dde1f48
      https://github.com/wesnoth/wesnoth/commit/547bf2f1df2585968996fd38fb26d3539dde1f48
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M images/misc/loadscreen_decor.png

  Log Message:
  -----------
  Slight improvement to loadscreen decor


  Commit: 9cc4834070ef22d985873995c6695dd32ac37b17
      https://github.com/wesnoth/wesnoth/commit/9cc4834070ef22d985873995c6695dd32ac37b17
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M data/gui/macros/horizontal_scrollbar.cfg
    M data/gui/widget/horizontal_scrollbar_default.cfg
    M images/buttons/scrollbars/scrollhorizontal-active.png
    M images/buttons/scrollbars/scrollhorizontal-pressed.png
    M images/buttons/scrollbars/scrollhorizontal.png
    M images/buttons/scrollbars/scrollleft-active.png
    M images/buttons/scrollbars/scrollleft-pressed.png
    M images/buttons/scrollbars/scrollleft.png
    M images/buttons/scrollbars/scrollright-active.png
    M images/buttons/scrollbars/scrollright-pressed.png
    M images/buttons/scrollbars/scrollright.png

  Log Message:
  -----------
  GUI2: converted horizontal scrollbars to new style


  Commit: 692502f441cd80b8df8424c4cedc1d5f813a5946
      https://github.com/wesnoth/wesnoth/commit/692502f441cd80b8df8424c4cedc1d5f813a5946
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    R images/buttons/scrollbars/scrollgroove-bottom-minimal.png
    R images/buttons/scrollbars/scrollgroove-bottom.png
    R images/buttons/scrollbars/scrollgroove-horizontal.png
    R images/buttons/scrollbars/scrollgroove-left.png
    R images/buttons/scrollbars/scrollgroove-mid-minimal.png
    R images/buttons/scrollbars/scrollgroove-mid.png
    R images/buttons/scrollbars/scrollgroove-right.png
    R images/buttons/scrollbars/scrollgroove-top-minimal.png
    R images/buttons/scrollbars/scrollgroove-top.png
    A images/buttons/scrollbars_large/scrollbottom-active.png
    A images/buttons/scrollbars_large/scrollbottom-pressed.png
    A images/buttons/scrollbars_large/scrollbottom.png
    A images/buttons/scrollbars_large/scrollgroove-bottom.png
    A images/buttons/scrollbars_large/scrollgroove-horizontal.png
    A images/buttons/scrollbars_large/scrollgroove-left.png
    A images/buttons/scrollbars_large/scrollgroove-mid.png
    A images/buttons/scrollbars_large/scrollgroove-right.png
    A images/buttons/scrollbars_large/scrollgroove-top.png
    A images/buttons/scrollbars_large/scrollhorizontal-active.png
    A images/buttons/scrollbars_large/scrollhorizontal-pressed.png
    A images/buttons/scrollbars_large/scrollhorizontal.png
    A images/buttons/scrollbars_large/scrollleft-active.png
    A images/buttons/scrollbars_large/scrollleft-pressed.png
    A images/buttons/scrollbars_large/scrollleft.png
    A images/buttons/scrollbars_large/scrollmid-active.png
    A images/buttons/scrollbars_large/scrollmid-pressed.png
    A images/buttons/scrollbars_large/scrollmid.png
    A images/buttons/scrollbars_large/scrollright-active.png
    A images/buttons/scrollbars_large/scrollright-pressed.png
    A images/buttons/scrollbars_large/scrollright.png
    A images/buttons/scrollbars_large/scrolltop-active.png
    A images/buttons/scrollbars_large/scrolltop-pressed.png
    A images/buttons/scrollbars_large/scrolltop.png
    M src/widgets/scrollbar.cpp

  Log Message:
  -----------
  GUI1: fixed scrollbar layout

Re-adding the pre-GUI2 redesign scrollbar images so GUI1's scrollbars show correctly.


  Commit: 57c6b11fc33deaa2b0234219cec8d9bd5b4f4551
      https://github.com/wesnoth/wesnoth/commit/57c6b11fc33deaa2b0234219cec8d9bd5b4f4551
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Updated changelog


  Commit: 016861e6b539ba3c5852f7b68ebbbdc5b1c092f6
      https://github.com/wesnoth/wesnoth/commit/016861e6b539ba3c5852f7b68ebbbdc5b1c092f6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Mentioned new Loadscreen


  Commit: f507a42188122f6f2cc31c59a0693a269fee741f
      https://github.com/wesnoth/wesnoth/commit/f507a42188122f6f2cc31c59a0693a269fee741f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-09 (Sat, 09 Apr 2016)

  Changed paths:
    A images/icons/action/trash_25-active.png
    A images/icons/action/trash_25-pressed.png
    A images/icons/action/trash_25.png

  Log Message:
  -----------
  Added Jetrel's trashcan icon set


  Commit: 1702f10360d245d21443ab02c6c3a1efab9235b5
      https://github.com/wesnoth/wesnoth/commit/1702f10360d245d21443ab02c6c3a1efab9235b5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-10 (Sun, 10 Apr 2016)

  Changed paths:
    M data/gui/widget/button_default.cfg

  Log Message:
  -----------
  tbutton: fix borders of disabled state buttons not being gray


  Commit: 47bb358003efa3d19571ecd0970c1adfa3866d95
      https://github.com/wesnoth/wesnoth/commit/47bb358003efa3d19571ecd0970c1adfa3866d95
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-10 (Sun, 10 Apr 2016)

  Changed paths:
    M data/gui/macros/_initial.cfg

  Log Message:
  -----------
  GUI2: removed extra + 2 offset from GUI__TEXT_VERTICALLY_CENTRED


  Commit: 25e8d4f07c0cb3e15e60d5570f01e6eddc62cd25
      https://github.com/wesnoth/wesnoth/commit/25e8d4f07c0cb3e15e60d5570f01e6eddc62cd25
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-10 (Sun, 10 Apr 2016)

  Changed paths:
    M data/gui/window/lobby_main.cfg

  Log Message:
  -----------
  tlobby_main: use large buttons for main controls


  Commit: 344955e4c11a17dcb7237b0ecc4490cf97c2c3e4
      https://github.com/wesnoth/wesnoth/commit/344955e4c11a17dcb7237b0ecc4490cf97c2c3e4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-10 (Sun, 10 Apr 2016)

  Changed paths:
    M data/gui/macros/_initial.cfg
    M data/gui/window/unit_attack.cfg

  Log Message:
  -----------
  GUI2: added macro for vertical spacer line


  Commit: 3bfc17a9e9bdb8f42f4b96ac948e191bf2589afc
      https://github.com/wesnoth/wesnoth/commit/3bfc17a9e9bdb8f42f4b96ac948e191bf2589afc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-10 (Sun, 10 Apr 2016)

  Changed paths:
    M data/gui/window/lobby_main.cfg

  Log Message:
  -----------
  tlobby_main: fix misalignment of game listbox borders


  Commit: f77b3d7a6fde05cceb3ac123d2eef38edb364b05
      https://github.com/wesnoth/wesnoth/commit/f77b3d7a6fde05cceb3ac123d2eef38edb364b05
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-10 (Sun, 10 Apr 2016)

  Changed paths:
    M data/gui/window/lobby_main.cfg

  Log Message:
  -----------
  tlobby_main: improved formula for game listbox min height


  Commit: 94fc73fcde2f5138e814789b0408fc105186dd12
      https://github.com/wesnoth/wesnoth/commit/94fc73fcde2f5138e814789b0408fc105186dd12
  Author: Andreas <andreas at alternating.net>
  Date:   2016-04-10 (Sun, 10 Apr 2016)

  Changed paths:
    M CMakeLists.txt
    M doc/man/CMakeLists.txt
    M doc/manual/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #551 from starius/respect-user-cmake-module-path

respect CMAKE_MODULE_PATH provided by user


  Commit: 53f1b5a170851a18ef8d7023324f05814ab65371
      https://github.com/wesnoth/wesnoth/commit/53f1b5a170851a18ef8d7023324f05814ab65371
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M changelog
    M images/cursors/attack.png
    M images/cursors/attack_drag.png
    M images/cursors/move.png
    M images/cursors/move_drag.png
    M images/cursors/normal.png
    M images/cursors/select-illegal.png
    M images/cursors/select-location.png
    M images/cursors/select.png
    M images/cursors/wait.png

  Log Message:
  -----------
  New Color cursor graphics by LordBob


  Commit: cdf6f4a6f881a4c9ad2a913859d57dfbdc116369
      https://github.com/wesnoth/wesnoth/commit/cdf6f4a6f881a4c9ad2a913859d57dfbdc116369
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M changelog
    M data/core/about.cfg
    M data/core/hotkeys.cfg
    M players_changelog
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_handler.hpp

  Log Message:
  -----------
  Merge pull request #631 from rcorre/wasd_scrolling

Add preference for WASD scrolling.


  Commit: 37deb40b9b32d5f41d4825ed511ac55095caf676
      https://github.com/wesnoth/wesnoth/commit/37deb40b9b32d5f41d4825ed511ac55095caf676
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M src/server/server.cpp

  Log Message:
  -----------
  Server-side fix to /adminmsg not working right


  Commit: f84e8f4795c66d07e350f8211429a40d5ebf932b
      https://github.com/wesnoth/wesnoth/commit/f84e8f4795c66d07e350f8211429a40d5ebf932b
  Author: Dugy <jan.dugacek at gmail.com>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M data/core/macros/names.cfg
    M src/CMakeLists.txt
    M src/SConscript
    M src/race.cpp
    M src/race.hpp
    A src/utils/context_free_grammar_generator.cpp
    A src/utils/context_free_grammar_generator.hpp

  Log Message:
  -----------
  Added a new way to generate unit names, using rules of a context-free grammar.


  Commit: 9e35e4d83ee8cb80225f49f7b2518fc0b04049f6
      https://github.com/wesnoth/wesnoth/commit/9e35e4d83ee8cb80225f49f7b2518fc0b04049f6
  Author: Dugy <jan.dugacek at gmail.com>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M changelog
    M data/core/about.cfg

  Log Message:
  -----------
  Added credit and described the change in changelog


  Commit: a9dbbe9c05165cffe8dac8f424392ecc5aab3049
      https://github.com/wesnoth/wesnoth/commit/a9dbbe9c05165cffe8dac8f424392ecc5aab3049
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M changelog
    M data/core/about.cfg
    M data/core/macros/names.cfg
    M src/CMakeLists.txt
    M src/SConscript
    M src/race.cpp
    M src/race.hpp
    A src/utils/context_free_grammar_generator.cpp
    A src/utils/context_free_grammar_generator.hpp

  Log Message:
  -----------
  Merge pull request #644 from Dugy/master

Unit name generator using context-free grammar


  Commit: 7e5e3acc57241a5a53d2f215a22023f187b0fd24
      https://github.com/wesnoth/wesnoth/commit/7e5e3acc57241a5a53d2f215a22023f187b0fd24
  Author: sigurdfdragon <jjwcoat at gmail.com>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg

  Log Message:
  -----------
  HttT S10: Clarify objectives.


  Commit: 868084f6e7d40ee0c1fe4197805bc02d6ab3f805
      https://github.com/wesnoth/wesnoth/commit/868084f6e7d40ee0c1fe4197805bc02d6ab3f805
  Author: sigurdfdragon <jjwcoat at gmail.com>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg

  Log Message:
  -----------
  HttT S10: Change image when eggs are captured.


  Commit: 0b316b39a94fe786408b8d0ba7d30ffca0d2de0f
      https://github.com/wesnoth/wesnoth/commit/0b316b39a94fe786408b8d0ba7d30ffca0d2de0f
  Author: sigurdfdragon <jjwcoat at gmail.com>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg

  Log Message:
  -----------
  HttT S10: Clean up side 3 status table entry.


  Commit: d33e1f339d820c3031e02c986c36cde22d10580c
      https://github.com/wesnoth/wesnoth/commit/d33e1f339d820c3031e02c986c36cde22d10580c
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg

  Log Message:
  -----------
  Merge pull request #648 from sigurdfdragon/HttT_S10_Fixes

HttT s10 fixes


  Commit: 3ad092aa2bcedf5d09449a66bbb647efa337ffcb
      https://github.com/wesnoth/wesnoth/commit/3ad092aa2bcedf5d09449a66bbb647efa337ffcb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    A images/cursors/attack at 2x.png
    A images/cursors/attack_drag at 2x.png
    A images/cursors/move at 2x.png
    A images/cursors/move_drag at 2x.png
    A images/cursors/normal at 2x.png
    A images/cursors/select-illegal at 2x.png
    A images/cursors/select-location at 2x.png
    A images/cursors/select at 2x.png
    A images/cursors/wait at 2x.png

  Log Message:
  -----------
  Hi-res colored cursors by LordBob


  Commit: cdd1370276278fa6d89e03fce921de577db03765
      https://github.com/wesnoth/wesnoth/commit/cdd1370276278fa6d89e03fce921de577db03765
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

  Log Message:
  -----------
  Updated CB projectfile


  Commit: 1649930113480c0fdf8e1e949445d4c9a9022265
      https://github.com/wesnoth/wesnoth/commit/1649930113480c0fdf8e1e949445d4c9a9022265
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M changelog
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    M src/generators/default_map_generator_job.cpp
    M src/generators/default_map_generator_job.hpp
    M src/gui/dialogs/unit_create.hpp
    M src/help/help_impl.cpp
    M src/help/help_topic_generators.cpp
    R src/race.cpp
    R src/race.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_race.cpp
    A src/units/race.cpp
    A src/units/race.hpp
    M src/units/types.hpp
    M src/utils/context_free_grammar_generator.cpp
    M src/utils/context_free_grammar_generator.hpp
    A src/utils/markov_generator.cpp
    A src/utils/markov_generator.hpp
    A src/utils/name_generator.hpp

  Log Message:
  -----------
  Lua API for the name generators


  Commit: afb85a2000652e0bc16e8a825172c84bfc586d42
      https://github.com/wesnoth/wesnoth/commit/afb85a2000652e0bc16e8a825172c84bfc586d42
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M src/utils/context_free_grammar_generator.cpp

  Log Message:
  -----------
  Context-free generator: Strip whitespace in nonterminals

This means that whitespace in the following positions is now ignored:
- At the beginning of a line
- Preceding the = or } character
- Following the { character

All other whitespace is still significant.


  Commit: c50e941af76fef4869803f69e24348f4e64354bd
      https://github.com/wesnoth/wesnoth/commit/c50e941af76fef4869803f69e24348f4e64354bd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M src/utils/context_free_grammar_generator.cpp
    M src/utils/context_free_grammar_generator.hpp

  Log Message:
  -----------
  Use a mutable field instead of const_cast


  Commit: 6b8b83c90daf991421ff96021aa5709ecb39cbf0
      https://github.com/wesnoth/wesnoth/commit/6b8b83c90daf991421ff96021aa5709ecb39cbf0
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M data/core/macros/names.cfg

  Log Message:
  -----------
  Female names grammar for the Khalifate
(Loosely based on a list of female Arabic names from behindthename.com)


  Commit: 69feb7f3f49d4979aae06fd0ea31f81f5cc73d19
      https://github.com/wesnoth/wesnoth/commit/69feb7f3f49d4979aae06fd0ea31f81f5cc73d19
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M changelog
    M data/core/macros/names.cfg
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    M src/generators/default_map_generator_job.cpp
    M src/generators/default_map_generator_job.hpp
    M src/gui/dialogs/unit_create.hpp
    M src/help/help_impl.cpp
    M src/help/help_topic_generators.cpp
    R src/race.cpp
    R src/race.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_race.cpp
    A src/units/race.cpp
    A src/units/race.hpp
    M src/units/types.hpp
    M src/utils/context_free_grammar_generator.cpp
    M src/utils/context_free_grammar_generator.hpp
    A src/utils/markov_generator.cpp
    A src/utils/markov_generator.hpp
    A src/utils/name_generator.hpp

  Log Message:
  -----------
  Merge pull request #649 from CelticMinstrel/master

Name generator tweaks + Lua API


  Commit: 7bcb4a587327876007b74fa0111e7ab52d652f96
      https://github.com/wesnoth/wesnoth/commit/7bcb4a587327876007b74fa0111e7ab52d652f96
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-04-16 (Sat, 16 Apr 2016)

  Changed paths:
    M changelog
    M data/core/images/portraits/ARTISTS
    M data/core/images/portraits/merfolk/initiate.png

  Log Message:
  -----------
  Updated generic portrait of Mermaid Initiate

By Tet and eyerouge, from https://forums.wesnoth.org/viewtopic.php?f=23&t=29715


  Commit: 8e78bebb02081cee8b91bb701a56a44cdf02d8a3
      https://github.com/wesnoth/wesnoth/commit/8e78bebb02081cee8b91bb701a56a44cdf02d8a3
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-04-17 (Sun, 17 Apr 2016)

  Changed paths:
    M changelog
    M src/ai/default/ca_move_to_targets.cpp

  Log Message:
  -----------
  Fix the AI's move-to-targets CA ignoring tunnels


  Commit: 6bc34aea7c1d367bd208cf733dafbded75ff14fd
      https://github.com/wesnoth/wesnoth/commit/6bc34aea7c1d367bd208cf733dafbded75ff14fd
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-defend.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-melee-defend.png
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Hunter.cfg

  Log Message:
  -----------
  Added melee and defend animations for Naga Hunter


  Commit: 20f67bf4a0c5a3849d6fe862fb13a5e48e6a998c
      https://github.com/wesnoth/wesnoth/commit/20f67bf4a0c5a3849d6fe862fb13a5e48e6a998c
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/CMakeLists.txt

  Log Message:
  -----------
  cmake: Disable -Wno-old-style-cast on Lua unit tests

Otherwise strict compilation fails due to code using macros such as
lua_number2int() which contain C-style casts.


  Commit: 8d290fc5b7c661a0d414e9225e92cc52ad567946
      https://github.com/wesnoth/wesnoth/commit/8d290fc5b7c661a0d414e9225e92cc52ad567946
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-04-18 (Mon, 18 Apr 2016)

  Changed paths:
    M src/CMakeLists.txt

  Log Message:
  -----------
  cmake: Fix linking issues with wesnoth and test targets

The GUI2 combobox widget code is linked into a separate .a library that
does not include one of its dependencies, gui2::tdrop_down_list. This
causes link order issues and renders the wesnoth and test targets
unlinkable with GCC 5.3.1 and binutils 2.26 at least.


  Commit: 9b931a574c09c9f5ebd6c63d6b5c9ac83beea280
      https://github.com/wesnoth/wesnoth/commit/9b931a574c09c9f5ebd6c63d6b5c9ac83beea280
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg

  Log Message:
  -----------
  Removed the red tents from top of drake villages


  Commit: 9d95682b82552cb51780dd2790b301bae246b6be
      https://github.com/wesnoth/wesnoth/commit/9d95682b82552cb51780dd2790b301bae246b6be
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg

  Log Message:
  -----------
  Made the scenario able to cope with lack of potential escapees


  Commit: a58dee4daf91d82bdcf9b8f3297943b657bf2f57
      https://github.com/wesnoth/wesnoth/commit/a58dee4daf91d82bdcf9b8f3297943b657bf2f57
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: Reorder before_install instructions


  Commit: 23abf97f362cee0774700d8b3e256e2c6ff7bcc2
      https://github.com/wesnoth/wesnoth/commit/23abf97f362cee0774700d8b3e256e2c6ff7bcc2
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: Add C++14 build with g++-5

For now, C++14 builds are allowed to fail.


  Commit: da82cbed9bc349e90c91fff78ea32177a395ad55
      https://github.com/wesnoth/wesnoth/commit/da82cbed9bc349e90c91fff78ea32177a395ad55
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    M .travis.yml
    M CMakeLists.txt
    M RELEASE_NOTES
    M SConstruct
    M changelog
    M data/ai/formula/new_recruitment.fai
    M data/ai/formula/opening.fai
    M data/ai/formula/patrol.fai
    M data/ai/formula/poisoner_attack.fai
    M data/ai/formula/poisoner_eval.fai
    M data/ai/formula/recruitment.fai
    M data/ai/formula/scouting_eval.fai
    M data/ai/micro_ais/cas/ca_fast_attack_utils.lua
    M data/ai/micro_ais/cas/ca_fast_combat.lua
    M data/ai/micro_ais/cas/ca_fast_combat_leader.lua
    M data/ai/micro_ais/cas/ca_recruit_random.lua
    M data/ai/micro_ais/cas/ca_recruit_rushers.lua
    M data/ai/micro_ais/cas/ca_zone_guardian.lua
    M data/ai/micro_ais/mai-defs/animals.lua
    M data/ai/micro_ais/mai-defs/escort.lua
    M data/ai/micro_ais/mai-defs/fast.lua
    M data/ai/micro_ais/mai-defs/guardian.lua
    M data/ai/micro_ais/mai-defs/healers.lua
    M data/ai/micro_ais/mai-defs/misc.lua
    M data/ai/micro_ais/mai-defs/patrol.lua
    M data/ai/micro_ais/mai-defs/protect.lua
    M data/ai/micro_ais/mai-defs/recruiting.lua
    M data/ai/micro_ais/micro_ai_helper.lua
    M data/ai/micro_ais/micro_ai_wml_tag.lua
    M data/ai/micro_ais/scenarios/animals.cfg
    M data/ai/micro_ais/scenarios/goto.cfg
    M data/ai/micro_ais/scenarios/guardians.cfg
    M data/ai/micro_ais/scenarios/recruiting.cfg
    M data/ai/micro_ais/scenarios/wolves.cfg
    M data/ai/scenarios/scenario-formula.cfg
    M data/campaigns/Dead_Water/scenarios/10_The_Flaming_Sword.cfg
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
    R data/campaigns/Legend_of_Wesmere/ai/patrol.fai
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die.cfg
    M data/campaigns/Sceptre_of_Fire/_main.cfg
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-melee-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-defend.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-melee-defend.png
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Hunter.cfg
    M data/core/about.cfg
    M data/core/hotkeys.cfg
    M data/core/images/portraits/ARTISTS
    M data/core/images/portraits/merfolk/initiate.png
    M data/core/images/terrain/water/waves-concave-A01.png
    M data/core/images/terrain/water/waves-concave-A02.png
    M data/core/images/terrain/water/waves-concave-A03.png
    M data/core/images/terrain/water/waves-concave-A04.png
    M data/core/images/terrain/water/waves-concave-A05.png
    M data/core/images/terrain/water/waves-concave-A06.png
    M data/core/images/terrain/water/waves-concave-A07.png
    M data/core/images/terrain/water/waves-concave-A08.png
    M data/core/images/terrain/water/waves-concave-A09.png
    M data/core/images/terrain/water/waves-concave-A10.png
    M data/core/images/terrain/water/waves-concave-A11.png
    M data/core/images/terrain/water/waves-concave-A12.png
    M data/core/images/terrain/water/waves-concave-A13.png
    M data/core/images/terrain/water/waves-convex-A01.png
    M data/core/images/terrain/water/waves-convex-A02.png
    M data/core/images/terrain/water/waves-convex-A03.png
    M data/core/images/terrain/water/waves-convex-A04.png
    M data/core/images/terrain/water/waves-convex-A05.png
    M data/core/images/terrain/water/waves-convex-A06.png
    M data/core/images/terrain/water/waves-convex-A07.png
    M data/core/images/terrain/water/waves-convex-A08.png
    M data/core/images/terrain/water/waves-convex-A09.png
    M data/core/images/terrain/water/waves-convex-A10.png
    M data/core/images/terrain/water/waves-convex-A11.png
    M data/core/images/terrain/water/waves-convex-A12.png
    M data/core/images/terrain/water/waves-convex-A13.png
    M data/core/macros/names.cfg
    M data/core/terrain-graphics.cfg
    M data/core/terrain-graphics/new-macros.cfg
    M data/core/terrain.cfg
    M data/core/units/humans/Mage_Silver.cfg
    M data/gui/macros/_initial.cfg
    M data/gui/macros/horizontal_scrollbar.cfg
    M data/gui/macros/vertical_scrollbar.cfg
    M data/gui/widget/button_default.cfg
    M data/gui/widget/horizontal_scrollbar_default.cfg
    M data/gui/widget/repeating_button_default.cfg
    A data/gui/widget/repeating_button_scrollbar.cfg
    M data/gui/widget/text_box_default.cfg
    M data/gui/widget/unit_preview_pane.cfg
    M data/gui/widget/vertical_scrollbar_default.cfg
    M data/gui/window/campaign_dialog.cfg
    M data/gui/window/custom_tod.cfg
    M data/gui/window/game_version.cfg
    A data/gui/window/loadscreen.cfg
    M data/gui/window/lobby_main.cfg
    M data/gui/window/lua_interpreter.cfg
    M data/gui/window/preferences/03_display.cfg
    M data/gui/window/title_screen.cfg
    M data/gui/window/unit_attack.cfg
    M data/hardwired/fonts.cfg
    A data/lua/wml-flow.lua
    M data/lua/wml-tags.lua
    A data/lua/wml/endlevel.lua
    A data/lua/wml/find_path.lua
    A data/lua/wml/harm_unit.lua
    M data/lua/wml/message.lua
    A data/lua/wml/modify_unit.lua
    A data/lua/wml/random_placement.lua
    M data/multiplayer/maps/4p_Siege_Castles.map
    M data/multiplayer/maps/5p_The_Wilderlands.map
    M data/multiplayer/maps/8p_Mokena_Prairie.map
    M doc/man/CMakeLists.txt
    M doc/manual/CMakeLists.txt
    A fonts/Lato-Bold.ttf
    A fonts/Lato-Italic.ttf
    A fonts/Lato-Regular.ttf
    A fonts/OFL
    A images/buttons/button_normal/background-active.png
    A images/buttons/button_normal/background-pressed.png
    A images/buttons/button_normal/background.png
    M images/buttons/scrollbars/scrollbottom-active.png
    R images/buttons/scrollbars/scrollbottom-minimal-active.png
    R images/buttons/scrollbars/scrollbottom-minimal-pressed.png
    R images/buttons/scrollbars/scrollbottom-minimal.png
    M images/buttons/scrollbars/scrollbottom-pressed.png
    M images/buttons/scrollbars/scrollbottom.png
    R images/buttons/scrollbars/scrollgroove-bottom-minimal.png
    R images/buttons/scrollbars/scrollgroove-bottom.png
    R images/buttons/scrollbars/scrollgroove-horizontal.png
    R images/buttons/scrollbars/scrollgroove-left.png
    R images/buttons/scrollbars/scrollgroove-mid-minimal.png
    R images/buttons/scrollbars/scrollgroove-mid.png
    R images/buttons/scrollbars/scrollgroove-right.png
    R images/buttons/scrollbars/scrollgroove-top-minimal.png
    R images/buttons/scrollbars/scrollgroove-top.png
    M images/buttons/scrollbars/scrollhorizontal-active.png
    M images/buttons/scrollbars/scrollhorizontal-pressed.png
    M images/buttons/scrollbars/scrollhorizontal.png
    M images/buttons/scrollbars/scrollleft-active.png
    M images/buttons/scrollbars/scrollleft-pressed.png
    M images/buttons/scrollbars/scrollleft.png
    M images/buttons/scrollbars/scrollmid-active.png
    R images/buttons/scrollbars/scrollmid-minimal-active.png
    R images/buttons/scrollbars/scrollmid-minimal-pressed.png
    R images/buttons/scrollbars/scrollmid-minimal.png
    M images/buttons/scrollbars/scrollmid-pressed.png
    M images/buttons/scrollbars/scrollmid.png
    M images/buttons/scrollbars/scrollright-active.png
    M images/buttons/scrollbars/scrollright-pressed.png
    M images/buttons/scrollbars/scrollright.png
    M images/buttons/scrollbars/scrolltop-active.png
    R images/buttons/scrollbars/scrolltop-minimal-active.png
    R images/buttons/scrollbars/scrolltop-minimal-pressed.png
    R images/buttons/scrollbars/scrolltop-minimal.png
    M images/buttons/scrollbars/scrolltop-pressed.png
    M images/buttons/scrollbars/scrolltop.png
    A images/buttons/scrollbars_large/scrollbottom-active.png
    A images/buttons/scrollbars_large/scrollbottom-pressed.png
    A images/buttons/scrollbars_large/scrollbottom.png
    A images/buttons/scrollbars_large/scrollgroove-bottom.png
    A images/buttons/scrollbars_large/scrollgroove-horizontal.png
    A images/buttons/scrollbars_large/scrollgroove-left.png
    A images/buttons/scrollbars_large/scrollgroove-mid.png
    A images/buttons/scrollbars_large/scrollgroove-right.png
    A images/buttons/scrollbars_large/scrollgroove-top.png
    A images/buttons/scrollbars_large/scrollhorizontal-active.png
    A images/buttons/scrollbars_large/scrollhorizontal-pressed.png
    A images/buttons/scrollbars_large/scrollhorizontal.png
    A images/buttons/scrollbars_large/scrollleft-active.png
    A images/buttons/scrollbars_large/scrollleft-pressed.png
    A images/buttons/scrollbars_large/scrollleft.png
    A images/buttons/scrollbars_large/scrollmid-active.png
    A images/buttons/scrollbars_large/scrollmid-pressed.png
    A images/buttons/scrollbars_large/scrollmid.png
    A images/buttons/scrollbars_large/scrollright-active.png
    A images/buttons/scrollbars_large/scrollright-pressed.png
    A images/buttons/scrollbars_large/scrollright.png
    A images/buttons/scrollbars_large/scrolltop-active.png
    A images/buttons/scrollbars_large/scrolltop-pressed.png
    A images/buttons/scrollbars_large/scrolltop.png
    M images/cursors/attack.png
    A images/cursors/attack at 2x.png
    M images/cursors/attack_drag.png
    A images/cursors/attack_drag at 2x.png
    M images/cursors/move.png
    A images/cursors/move at 2x.png
    M images/cursors/move_drag.png
    A images/cursors/move_drag at 2x.png
    M images/cursors/normal.png
    A images/cursors/normal at 2x.png
    M images/cursors/select-illegal.png
    A images/cursors/select-illegal at 2x.png
    M images/cursors/select-location.png
    A images/cursors/select-location at 2x.png
    M images/cursors/select.png
    A images/cursors/select at 2x.png
    M images/cursors/wait.png
    A images/cursors/wait at 2x.png
    A images/icons/action/trash_25-active.png
    A images/icons/action/trash_25-pressed.png
    A images/icons/action/trash_25.png
    A images/icons/alignments/alignment_chaotic_30-pressed.png
    A images/icons/alignments/alignment_chaotic_30-pressed at 2x.png
    M images/icons/alignments/alignment_chaotic_30.png
    A images/icons/alignments/alignment_chaotic_30 at 2x.png
    A images/icons/alignments/alignment_lawful_30-pressed.png
    A images/icons/alignments/alignment_lawful_30-pressed at 2x.png
    M images/icons/alignments/alignment_lawful_30.png
    A images/icons/alignments/alignment_lawful_30 at 2x.png
    A images/icons/alignments/alignment_liminal_30-pressed.png
    A images/icons/alignments/alignment_liminal_30-pressed at 2x.png
    M images/icons/alignments/alignment_liminal_30.png
    A images/icons/alignments/alignment_liminal_30 at 2x.png
    A images/icons/alignments/alignment_neutral_30-pressed.png
    A images/icons/alignments/alignment_neutral_30-pressed at 2x.png
    M images/icons/alignments/alignment_neutral_30.png
    A images/icons/alignments/alignment_neutral_30 at 2x.png
    A images/misc/loadscreen_decor.png
    M players_changelog
    M projectfiles/CodeBlocks/liblua.cbp
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothlib.vcproj
    M projectfiles/Xcode/Info.plist
    M projectfiles/Xcode/Mac Sources/SDLMain.mm
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    A projectfiles/Xcode/Wesnoth.xcodeproj/xcshareddata/xcschemes/unit_tests.xcscheme
    M run_wml_tests
    M src/CMakeLists.txt
    M src/SConscript
    M src/SDL_SavePNG/savepng.cpp
    M src/about.cpp
    M src/actions/attack.cpp
    M src/actions/attack.hpp
    M src/actions/create.cpp
    M src/actions/heal.cpp
    M src/actions/move.cpp
    M src/actions/move.hpp
    M src/actions/shroud_clearing_action.cpp
    M src/actions/undo.cpp
    M src/actions/undo_action.cpp
    M src/actions/undo_action.hpp
    M src/actions/unit_creator.cpp
    M src/actions/unit_creator.hpp
    M src/actions/vision.cpp
    M src/actions/vision.hpp
    M src/addon/client.cpp
    M src/addon/info.cpp
    M src/addon/manager.cpp
    M src/addon/manager_ui.cpp
    M src/addon/validation.cpp
    M src/ai/actions.cpp
    M src/ai/composite/ai.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/engine.cpp
    M src/ai/composite/engine.hpp
    M src/ai/composite/goal.cpp
    M src/ai/composite/goal.hpp
    M src/ai/composite/property_handler.hpp
    M src/ai/composite/rca.hpp
    M src/ai/composite/stage.hpp
    M src/ai/composite/value_translator.hpp
    M src/ai/configuration.cpp
    M src/ai/contexts.cpp
    M src/ai/contexts.hpp
    M src/ai/default/aspect_attacks.cpp
    M src/ai/default/aspect_attacks.hpp
    M src/ai/default/attack.cpp
    M src/ai/default/ca.cpp
    M src/ai/default/ca_move_to_targets.cpp
    M src/ai/default/contexts.hpp
    M src/ai/default/recruitment.cpp
    M src/ai/default/recruitment.hpp
    M src/ai/default/stage_rca.cpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/ai.hpp
    M src/ai/formula/callable_objects.cpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/candidates.hpp
    M src/ai/formula/engine_fai.cpp
    M src/ai/formula/function_table.cpp
    M src/ai/formula/function_table.hpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/lua/aspect_advancements.cpp
    M src/ai/lua/aspect_advancements.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/engine_lua.cpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/manager.cpp
    M src/ai/registry.cpp
    M src/ai/simulated_actions.cpp
    M src/ai/testing.cpp
    M src/arrow.cpp
    M src/attack_prediction.cpp
    M src/attack_prediction.hpp
    M src/attack_prediction_display.cpp
    M src/build_info.cpp
    M src/campaign_server/addon_utils.cpp
    M src/campaign_server/blacklist.cpp
    M src/campaign_server/campaign_server.cpp
    M src/campaign_server/campaign_server.hpp
    M src/carryover.cpp
    M src/color_range.cpp
    M src/commandline_options.cpp
    M src/config.cpp
    M src/config.hpp
    M src/config_cache.cpp
    M src/construct_dialog.cpp
    M src/construct_dialog.hpp
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/cursor.cpp
    M src/desktop/dbus_notification.cpp
    M src/desktop/open.cpp
    M src/desktop/version.cpp
    M src/desktop/windows_tray_notification.cpp
    M src/dialogs.cpp
    M src/dialogs.hpp
    M src/display.cpp
    M src/display.hpp
    M src/display_chat_manager.cpp
    M src/display_context.cpp
    M src/editor/action/action.cpp
    M src/editor/action/action_item.cpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_select.cpp
    M src/editor/action/action_unit.cpp
    M src/editor/action/action_village.cpp
    M src/editor/action/mouse/mouse_action.cpp
    M src/editor/action/mouse/mouse_action.hpp
    M src/editor/action/mouse/mouse_action_item.cpp
    M src/editor/action/mouse/mouse_action_item.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/action/mouse/mouse_action_select.cpp
    M src/editor/action/mouse/mouse_action_unit.cpp
    M src/editor/action/mouse/mouse_action_unit.hpp
    M src/editor/action/mouse/mouse_action_village.cpp
    M src/editor/action/mouse/mouse_action_village.hpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/editor_display.cpp
    M src/editor/editor_preferences.cpp
    M src/editor/editor_preferences.hpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/editor_map.cpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/editor/map/map_fragment.cpp
    M src/editor/palette/editor_palettes.cpp
    M src/editor/palette/editor_palettes.hpp
    M src/editor/palette/empty_palette.hpp
    M src/editor/palette/item_palette.cpp
    M src/editor/palette/palette_manager.cpp
    M src/editor/palette/terrain_palettes.cpp
    M src/editor/palette/tristate_button.cpp
    M src/editor/palette/unit_palette.cpp
    M src/editor/toolkit/brush.cpp
    M src/editor/toolkit/editor_toolkit.cpp
    M src/events.cpp
    M src/events.hpp
    M src/fake_unit_ptr.cpp
    M src/fake_unit_ptr.hpp
    M src/filechooser.cpp
    M src/filesystem.hpp
    M src/filesystem_boost.cpp
    M src/filesystem_common.cpp
    M src/floating_label.cpp
    M src/floating_label.hpp
    M src/floating_textbox.cpp
    M src/floating_textbox.hpp
    M src/font.cpp
    M src/format_time_summary.cpp
    M src/formula/callable.hpp
    M src/formula/callable_objects.cpp
    M src/formula/callable_objects.hpp
    M src/formula/debugger.cpp
    M src/formula/debugger.hpp
    M src/formula/debugger_fwd.cpp
    M src/formula/formula.cpp
    M src/formula/formula.hpp
    M src/formula/function.cpp
    M src/formula/function.hpp
    M src/formula/string_utils.hpp
    M src/formula/variant.cpp
    M src/formula/variant.hpp
    M src/game_board.cpp
    M src/game_classification.cpp
    M src/game_classification.hpp
    M src/game_config.cpp
    M src/game_config_manager.cpp
    M src/game_config_manager.hpp
    M src/game_data.cpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/action_wml.hpp
    M src/game_events/conditional_wml.cpp
    M src/game_events/entity_location.cpp
    M src/game_events/entity_location.hpp
    M src/game_events/handlers.cpp
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_events/manager_impl.cpp
    M src/game_events/menu_item.cpp
    M src/game_events/pump.cpp
    M src/game_events/wmi_container.cpp
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/depcheck.cpp
    M src/game_initialization/flg_manager.cpp
    M src/game_initialization/mp_game_utils.cpp
    M src/game_initialization/mp_options.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_connect.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_lobby.hpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/playcampaign.cpp
    M src/game_initialization/playcampaign.hpp
    M src/game_initialization/singleplayer.cpp
    M src/game_launcher.cpp
    M src/game_preferences.cpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/generators/cave_map_generator.cpp
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator_job.cpp
    M src/generators/default_map_generator_job.hpp
    M src/generators/lua_map_generator.cpp
    M src/generators/map_create.cpp
    M src/generators/map_generator.cpp
    M src/gettext.cpp
    M src/gettext_boost.cpp
    M src/global.hpp
    M src/gui/auxiliary/field.hpp
    M src/gui/auxiliary/filter.hpp
    M src/gui/auxiliary/formula.hpp
    M src/gui/auxiliary/iterator/policy_visit.hpp
    M src/gui/auxiliary/iterator/walker_grid.cpp
    M src/gui/auxiliary/iterator/walker_widget.cpp
    M src/gui/core/canvas.cpp
    M src/gui/core/event/dispatcher.cpp
    M src/gui/core/event/dispatcher.hpp
    M src/gui/core/event/dispatcher_private.hpp
    M src/gui/core/event/distributor.cpp
    M src/gui/core/event/distributor.hpp
    M src/gui/core/event/handler.cpp
    M src/gui/core/notifiee.hpp
    M src/gui/core/notifier.hpp
    M src/gui/core/register_widget.hpp
    M src/gui/core/timer.cpp
    M src/gui/core/timer.hpp
    M src/gui/core/tips.cpp
    M src/gui/core/widget_definition.hpp
    M src/gui/core/window_builder.cpp
    M src/gui/core/window_builder.hpp
    M src/gui/core/window_builder/helper.cpp
    M src/gui/dialogs/addon/connect.cpp
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/addon/uninstall_list.cpp
    M src/gui/dialogs/advanced_graphics_options.cpp
    M src/gui/dialogs/campaign_difficulty.cpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/campaign_settings.cpp
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/core_selection.cpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/debug_clock.hpp
    M src/gui/dialogs/depcheck_select_new.cpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/dialog.hpp
    M src/gui/dialogs/drop_down_list.cpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp
    M src/gui/dialogs/editor/edit_label.cpp
    M src/gui/dialogs/editor/edit_side.cpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/editor/resize_map.cpp
    M src/gui/dialogs/editor/set_starting_position.cpp
    M src/gui/dialogs/formula_debugger.cpp
    M src/gui/dialogs/game_cache_options.cpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/game_version.cpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/helper.hpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/language_selection.cpp
    A src/gui/dialogs/loadscreen.cpp
    A src/gui/dialogs/loadscreen.hpp
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/data.hpp
    M src/gui/dialogs/lobby/info.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/lobby/player_info.cpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/multiplayer/mp_alerts_options.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/multiplayer/mp_connect.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_login.cpp
    M src/gui/dialogs/multiplayer/synced_choice_wait.cpp
    M src/gui/dialogs/popup.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp
    M src/gui/dialogs/screenshot_notification.cpp
    M src/gui/dialogs/select_orb_colors.cpp
    M src/gui/dialogs/simple_item_selector.cpp
    M src/gui/dialogs/theme_list.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/dialogs/wml_error.cpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/gui/widgets/button.cpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/combobox.cpp
    M src/gui/widgets/combobox.hpp
    M src/gui/widgets/container.hpp
    M src/gui/widgets/control.cpp
    M src/gui/widgets/control.hpp
    M src/gui/widgets/debug.cpp
    M src/gui/widgets/drawing.cpp
    M src/gui/widgets/drawing.hpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/grid_private.hpp
    M src/gui/widgets/group.hpp
    M src/gui/widgets/horizontal_scrollbar.cpp
    M src/gui/widgets/horizontal_scrollbar.hpp
    M src/gui/widgets/image.cpp
    M src/gui/widgets/image.hpp
    M src/gui/widgets/label.cpp
    M src/gui/widgets/label.hpp
    M src/gui/widgets/list.cpp
    M src/gui/widgets/list.hpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/matrix.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/multi_page.hpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/pane.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/panel.hpp
    M src/gui/widgets/password_box.cpp
    M src/gui/widgets/password_box.hpp
    M src/gui/widgets/progress_bar.cpp
    M src/gui/widgets/progress_bar.hpp
    M src/gui/widgets/repeating_button.cpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scroll_label.hpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/scrollbar_panel.cpp
    M src/gui/widgets/scrollbar_panel.hpp
    M src/gui/widgets/selectable.hpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/settings.hpp
    M src/gui/widgets/slider.cpp
    M src/gui/widgets/slider.hpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/spacer.hpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/stacked_widget.hpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/text.hpp
    M src/gui/widgets/text_box.cpp
    M src/gui/widgets/text_box.hpp
    M src/gui/widgets/toggle_button.cpp
    M src/gui/widgets/toggle_button.hpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/tree_view.hpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp
    M src/gui/widgets/vertical_scrollbar.cpp
    M src/gui/widgets/vertical_scrollbar.hpp
    M src/gui/widgets/viewport.cpp
    M src/gui/widgets/viewport.hpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp
    M src/gui/widgets/window.hpp
    M src/halo.cpp
    M src/help/help.cpp
    M src/help/help_browser.cpp
    M src/help/help_button.cpp
    M src/help/help_button.hpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    M src/help/help_menu.cpp
    M src/help/help_menu.hpp
    M src/help/help_text_area.cpp
    M src/help/help_topic_generators.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_handler.hpp
    R src/hotkey/hotkey_handler_replay.cpp
    R src/hotkey/hotkey_handler_replay.hpp
    M src/hotkey/hotkey_handler_sp.hpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/image.cpp
    M src/image.hpp
    M src/image_modifications.cpp
    M src/intro.cpp
    M src/key.cpp
    M src/language.cpp
    M src/leader_scroll_dialog.cpp
    R src/loadscreen.cpp
    R src/loadscreen.hpp
    R src/loadscreen_empty.cpp
    M src/log.cpp
    M src/log.hpp
    M src/log_windows.cpp
    M src/lua_jailbreak_exception.cpp
    M src/lua_jailbreak_exception.hpp
    M src/map/label.cpp
    M src/map/location.cpp
    M src/map/location.hpp
    M src/map/map.cpp
    M src/marked-up_text.cpp
    M src/marked-up_text.hpp
    M src/md5.cpp
    M src/menu_events.cpp
    M src/minimap.cpp
    M src/minimap.hpp
    M src/mouse_events.cpp
    M src/mouse_handler_base.cpp
    M src/movetype.cpp
    M src/movetype.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp
    M src/mp_ui_alerts.cpp
    M src/nacl/plugin.cc
    M src/network.cpp
    M src/network_asio.cpp
    M src/network_worker.cpp
    M src/pathfind/astarsearch.cpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/pathfind.hpp
    M src/pathfind/teleport.cpp
    M src/pathfind/teleport.hpp
    M src/pathutils.cpp
    M src/persist_context.cpp
    M src/persist_context.hpp
    M src/persist_manager.cpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/playmp_controller.cpp
    M src/playsingle_controller.cpp
    M src/playsingle_controller.hpp
    M src/playturn.cpp
    M src/playturn_network_adapter.cpp
    M src/playturn_network_adapter.hpp
    M src/preferences.cpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/quit_confirmation.cpp
    M src/quit_confirmation.hpp
    R src/race.cpp
    R src/race.hpp
    M src/random_new.cpp
    M src/random_new_synced.cpp
    M src/random_new_synced.hpp
    M src/recall_list_manager.cpp
    M src/replay.cpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/replay_helper.cpp
    M src/replay_recorder_base.cpp
    M src/reports.cpp
    M src/resources.cpp
    M src/save_blocker.cpp
    M src/save_index.cpp
    M src/save_index.hpp
    M src/saved_game.cpp
    M src/savegame.cpp
    M src/savegame.hpp
    R src/savegame_config.hpp
    M src/scoped_resource.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/application_lua_kernel.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/scripting/lua_api.cpp
    M src/scripting/lua_api.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_cpp_function.hpp
    M src/scripting/lua_fileops.cpp
    A src/scripting/lua_formula_bridge.cpp
    A src/scripting/lua_formula_bridge.hpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp
    M src/scripting/lua_map_location_ops.cpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_rng.cpp
    M src/scripting/lua_team.cpp
    M src/scripting/lua_types.cpp
    M src/scripting/lua_types.hpp
    M src/scripting/lua_unit_type.cpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/plugins/context.cpp
    M src/scripting/plugins/context.hpp
    M src/scripting/plugins/manager.cpp
    M src/scripting/push_check.hpp
    M src/sdl/image.cpp
    M src/sdl/image.hpp
    M src/sdl/rect.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/sdl/window.cpp
    M src/serialization/parser.cpp
    M src/serialization/parser.hpp
    M src/serialization/preprocessor.cpp
    M src/serialization/preprocessor.hpp
    M src/serialization/schema_validator.cpp
    M src/serialization/string_utils.cpp
    M src/serialization/tokenizer.cpp
    M src/serialization/unicode.cpp
    M src/serialization/unicode.hpp
    M src/server/ban.cpp
    M src/server/forum_user_handler.cpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/server/metrics.cpp
    M src/server/player.cpp
    M src/server/player.hpp
    M src/server/player_network.hpp
    M src/server/room.cpp
    M src/server/room.hpp
    M src/server/room_manager.cpp
    M src/server/room_manager.hpp
    M src/server/sample_user_handler.cpp
    M src/server/sample_user_handler.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/server/simple_wml.cpp
    M src/server/simple_wml.hpp
    M src/server/user_handler.cpp
    M src/settings.hpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/side_filter.cpp
    M src/sound.cpp
    M src/sound_music_track.cpp
    M src/soundsource.cpp
    M src/soundsource.hpp
    M src/statistics.cpp
    M src/statistics.hpp
    M src/statistics_dialog.cpp
    M src/storyscreen/controller.cpp
    M src/storyscreen/part.cpp
    M src/storyscreen/render.cpp
    M src/synced_checkup.cpp
    M src/synced_commands.cpp
    M src/synced_commands.hpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/synced_user_choice.cpp
    M src/syncmp_handler.cpp
    M src/team.cpp
    M src/team.hpp
    M src/teambuilder.cpp
    M src/terrain/builder.cpp
    M src/terrain/builder.hpp
    M src/terrain/filter.cpp
    M src/terrain/terrain.cpp
    M src/terrain/translation.cpp
    M src/tests/create_images.cpp
    M src/tests/gui/fire_event.cpp
    M src/tests/gui/iterator.cpp
    M src/tests/gui/test_drop_target.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/main.cpp
    M src/tests/test_addons.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_config.cpp
    M src/tests/test_config_cache.cpp
    M src/tests/test_filesystem.cpp
    M src/tests/test_image_modifications.cpp
    M src/tests/test_lua.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_network_worker.cpp
    M src/tests/test_sdl_utils.cpp
    M src/tests/test_sdl_utils.hpp
    M src/tests/test_unit_map.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/text.cpp
    M src/theme.cpp
    M src/theme.hpp
    M src/thread.cpp
    M src/thread.hpp
    M src/time_of_day.cpp
    M src/tod_manager.cpp
    M src/tod_manager.hpp
    M src/tools/cutter.cpp
    M src/tools/dummy_video.cpp
    M src/tools/exploder_composer.cpp
    M src/tools/exploder_cutter.cpp
    M src/tools/exploder_cutter.hpp
    M src/tools/exploder_utils.cpp
    M src/tools/schema/schema_generator.cpp
    M src/tools/schema/sourceparser.cpp
    M src/tools/schema/tag.cpp
    M src/tools/sdl2/sdl2.cpp
    M src/tools/sdl2/window.cpp
    M src/tooltips.cpp
    M src/tooltips.hpp
    M src/tracer.cpp
    M src/tracer.hpp
    M src/units/abilities.cpp
    M src/units/abilities.hpp
    M src/units/animation.cpp
    M src/units/animation.hpp
    M src/units/animation_component.cpp
    M src/units/animation_component.hpp
    M src/units/attack_type.cpp
    M src/units/attack_type.hpp
    M src/units/drawer.cpp
    M src/units/filter.cpp
    M src/units/filter.hpp
    M src/units/formula_manager.cpp
    M src/units/formula_manager.hpp
    M src/units/frame.cpp
    M src/units/map.cpp
    M src/units/map.hpp
    A src/units/race.cpp
    A src/units/race.hpp
    M src/units/types.cpp
    M src/units/types.hpp
    M src/units/udisplay.cpp
    M src/units/udisplay.hpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/util.hpp
    R src/utils/boost_function_guarded.hpp
    A src/utils/context_free_grammar_generator.cpp
    A src/utils/context_free_grammar_generator.hpp
    R src/utils/foreach.hpp
    A src/utils/functional.hpp
    A src/utils/iterable_pair.hpp
    M src/utils/iterator.hpp
    A src/utils/markov_generator.cpp
    A src/utils/markov_generator.hpp
    A src/utils/name_generator.hpp
    M src/utils/reference_counter.hpp
    M src/utils/shared_object.hpp
    M src/utils/smart_list.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/video.cpp
    M src/video.hpp
    M src/wesmage/filter.cpp
    M src/wesmage/options.cpp
    M src/wesmage/wesmage.cpp
    M src/wesnoth.cpp
    M src/whiteboard/highlighter.cpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/manager.hpp
    M src/whiteboard/mapbuilder.cpp
    M src/whiteboard/move.cpp
    M src/whiteboard/recall.cpp
    M src/whiteboard/recruit.cpp
    M src/whiteboard/side_actions.cpp
    M src/whiteboard/utility.cpp
    M src/whiteboard/utility.hpp
    M src/widgets/button.cpp
    M src/widgets/combo.cpp
    M src/widgets/drop_target.cpp
    M src/widgets/menu.cpp
    M src/widgets/menu.hpp
    M src/widgets/menu_style.cpp
    M src/widgets/multimenu.cpp
    M src/widgets/multimenu.hpp
    M src/widgets/progressbar.cpp
    M src/widgets/scrollbar.cpp
    M src/widgets/scrollpane.cpp
    M src/widgets/slider.cpp
    M src/widgets/slider.hpp
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp
    M src/widgets/widget.cpp
    M src/wmi_pager.hpp
    M src/wml_exception.hpp
    M src/xBRZ/xbrz.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into renderpath_redo

Had to do lots of manual resolution


Compare: https://github.com/wesnoth/wesnoth/compare/ae16c900dcda...da82cbed9bc3


More information about the Commits mailing list