[Commits] [wesnoth/wesnoth] a1f688: Refactor uses of boost::tuple to std::tuple or std...

GitHub noreply at github.com
Tue Sep 13 13:44:16 UTC 2016


  Branch: refs/heads/campaignd_asio
  Home:   https://github.com/wesnoth/wesnoth
  Commit: a1f68845550528a611726ae45416232a8136f4ea
      https://github.com/wesnoth/wesnoth/commit/a1f68845550528a611726ae45416232a8136f4ea
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M src/actions/create.cpp
    M src/actions/create.hpp
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/dialogs.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_launcher.cpp
    M src/reports.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/server/server.cpp
    M src/units/abilities.cpp
    M src/units/unit.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Refactor uses of boost::tuple to std::tuple or std::pair as appropriate


  Commit: 23c2dd0c94806e57b414e9f344f7261a8bba9736
      https://github.com/wesnoth/wesnoth/commit/23c2dd0c94806e57b414e9f344f7261a8bba9736
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M src/campaign_server/campaign_server.hpp

  Log Message:
  -----------
  Un-constify a unique_ptr consted in error


  Commit: 10e008a841145d0b669058203ebb011465a254e5
      https://github.com/wesnoth/wesnoth/commit/10e008a841145d0b669058203ebb011465a254e5
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M src/units/map.cpp

  Log Message:
  -----------
  Missing newline on stderr


  Commit: 0631dfdd00c4cd79c37f0b087739a191047bccd2
      https://github.com/wesnoth/wesnoth/commit/0631dfdd00c4cd79c37f0b087739a191047bccd2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M src/units/map.cpp

  Log Message:
  -----------
  Merge pull request #712 from GregoryLundberg/GL_newid

Missing newline on stderr


  Commit: 771936ad954428569b328eb5cdf9d0437bd88aa5
      https://github.com/wesnoth/wesnoth/commit/771936ad954428569b328eb5cdf9d0437bd88aa5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M src/tests/test_commandline_options.cpp
    M src/tests/test_formula_core.cpp
    M src/tests/test_mp_connect.cpp

  Log Message:
  -----------
  Update unit tests


  Commit: c2abe3a6220b00b39b0238057af8734c6cc80fc6
      https://github.com/wesnoth/wesnoth/commit/c2abe3a6220b00b39b0238057af8734c6cc80fc6
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    M src/CMakeLists.txt
    M src/SConscript
    R src/floating_point_emulation.hpp
    M src/formula/debugger_fwd.hpp
    M src/sdl/utils.cpp
    R src/tests/floating_point_emulation.cpp

  Log Message:
  -----------
  Kill floating_point_emulation.hpp with fire (#713)

Ability to emulate floating point calculations makes sense only if we
intend to support platforms without native floating point support. Such
platforms haven't been relevant since mid-1990s or so. Besides, supporting
such platforms would require converting the entire codebase to use the
tfloat class instead of native float and double types, which would be
outright Herculean effort.

As a bonus, killing floating_point_emulation.cpp also eliminates two uses
of boost::enable_if_c.

I also removed the nonexistent file SDL_SavePNG/savepng.hpp from the
Visual Studio project, and added #include <string> to
formula/debugger_fwd.hpp because the build failed otherwise
(maybe compilation order changed when I removed
floating_point_emulation.hpp?).


  Commit: 2826881eefab5ff0d186f111ab93b1bd349f0184
      https://github.com/wesnoth/wesnoth/commit/2826881eefab5ff0d186f111ab93b1bd349f0184
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

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

  Log Message:
  -----------
  Bumped button text size by 1 point and fixed text centering.


  Commit: fcd90d05333aa8f714dd98b8e927677bf13ea758
      https://github.com/wesnoth/wesnoth/commit/fcd90d05333aa8f714dd98b8e927677bf13ea758
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

  Log Message:
  -----------
  Removed floating_point_emulation.hpp from CB projfile


  Commit: f31578a5458bc051b090a4ea807fe765ce762994
      https://github.com/wesnoth/wesnoth/commit/f31578a5458bc051b090a4ea807fe765ce762994
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M src/help/help_topic_generators.cpp

  Log Message:
  -----------
  Improve the unit help topics, especially on smaller monitors


  Commit: b5cf79424f131727862a33fe7e12dfde2ebe9ed0
      https://github.com/wesnoth/wesnoth/commit/b5cf79424f131727862a33fe7e12dfde2ebe9ed0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M src/ai/default/contexts.hpp
    M src/game_events/pump.cpp
    M src/gui/widgets/helper.hpp
    M src/team.hpp
    M src/thread.hpp
    M src/units/unit.hpp
    M src/wml_exception.hpp

  Log Message:
  -----------
  Removed compatibility code for pre-VS2013 (MSVC12) compilers


  Commit: 55ed041b4c58ed7e0ac6db6f5b6bc3955daa9c8e
      https://github.com/wesnoth/wesnoth/commit/55ed041b4c58ed7e0ac6db6f5b6bc3955daa9c8e
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M po/wesnoth-editor/en_GB.po
    M po/wesnoth-httt/en_GB.po
    M po/wesnoth-lib/en_GB.po
    M po/wesnoth-low/en_GB.po
    M po/wesnoth-multiplayer/en_GB.po
    M po/wesnoth-tutorial/en_GB.po
    M po/wesnoth/en_GB.po

  Log Message:
  -----------
  updated British English translation


  Commit: 95cf1102939e398aa3b63d9cd2857713af2ff911
      https://github.com/wesnoth/wesnoth/commit/95cf1102939e398aa3b63d9cd2857713af2ff911
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M po/wesnoth-editor/gd.po

  Log Message:
  -----------
  updated Scottish Gaelic translation


  Commit: a3f7274f28d346bdda27cf5cf8df819002df14b7
      https://github.com/wesnoth/wesnoth/commit/a3f7274f28d346bdda27cf5cf8df819002df14b7
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Update changelog for the UI commit


  Commit: 0d823eba1f88271e2b4f1b4020030c1d017a09a4
      https://github.com/wesnoth/wesnoth/commit/0d823eba1f88271e2b4f1b4020030c1d017a09a4
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Update changelog for the OTHER UI commit


  Commit: 3f2df87bedd530aa6b1523927ce37598cc007f34
      https://github.com/wesnoth/wesnoth/commit/3f2df87bedd530aa6b1523927ce37598cc007f34
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

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

  Log Message:
  -----------
  Recruit rushers AIs: adapt syntax to recent AI changes

This caused an error message and recruiting to be abandoned when the
recruit rushers Micro AI was used for two different sides in the same
scenario.  It was only presents since the AI refactoring done during
1.13.4+dev and did not affect any release.


  Commit: 95ab7971f8b00850eb744791191e3ecf133e91d3
      https://github.com/wesnoth/wesnoth/commit/95ab7971f8b00850eb744791191e3ecf133e91d3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

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

  Log Message:
  -----------
  Fixup GUI2 centered text formula


  Commit: 1cfad2404f22000d5da273cae7fe14b7e209aeb2
      https://github.com/wesnoth/wesnoth/commit/1cfad2404f22000d5da273cae7fe14b7e209aeb2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

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

  Log Message:
  -----------
  Simpler and safer GUI2 text positioning formulas


  Commit: abc64e62c865b708e6fde628aaa51f74a03577e0
      https://github.com/wesnoth/wesnoth/commit/abc64e62c865b708e6fde628aaa51f74a03577e0
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Fix crash by reintroduce splice.

This fixes a crash that would be caused by memory incorrectly being freed
when removed from a list. Relying on splice stops that from happening.

This also fixes an exit condition when deleting handlers as depth could
sometimes not be decremented.

Finally, checks are made to made sure that an sdl_handler is either
exclusively in the global context or a different context, ensuring
that they cannot be in both.


  Commit: 772f78b5a02e5b1be8e82ddaf5df88aca0ba4cd3
      https://github.com/wesnoth/wesnoth/commit/772f78b5a02e5b1be8e82ddaf5df88aca0ba4cd3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M data/themes/default.cfg

  Log Message:
  -----------
  Fixed some ext clipping with Lato in sidebar (bug #24707)


  Commit: 6c98f52b8230a8126f936ee63498f53d78c4fde3
      https://github.com/wesnoth/wesnoth/commit/6c98f52b8230a8126f936ee63498f53d78c4fde3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

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

  Log Message:
  -----------
  Don't show BfW text in loadscreen, only logo


  Commit: 9f3639d5bb8b59f43ed4372e15c2ea4eb698140a
      https://github.com/wesnoth/wesnoth/commit/9f3639d5bb8b59f43ed4372e15c2ea4eb698140a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

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

  Log Message:
  -----------
  Tweaked minimal slider magic numbers again so maximum value can be reached (bug #24531)

There seems to possibly be an internal issue with the slider (and more generally, the
scrollbar implementation form which it inherits) where is min/maximum_positioner_length
equal an even number, sliders with an even number of options will reach max value.

Setting it to what, in this case is 1 below the actual width of the slider image (15)
means both even and odd-numbered sliders will reach max value, however the edge is cut off.

Attempting to set the right_offset to 1 and using the above off value for the positioned
width means only sliders with an odd number of options reach max value.

The magic numbers in this commit seem to give the widget enough space to reach the end of
the slider and max values regardless of the number of options, but the internal widget dimension
calculation should perhaps be investigated in the future.


  Commit: 75381427199957a3aeebeaa6bef57e6574f2b512
      https://github.com/wesnoth/wesnoth/commit/75381427199957a3aeebeaa6bef57e6574f2b512
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/gui/core/event/handler.cpp

  Log Message:
  -----------
  Hide GUI2 unhandled event warnings behind a define guard


  Commit: f828ad0eea95f1b9b54b8d533e42113c7e8702f8
      https://github.com/wesnoth/wesnoth/commit/f828ad0eea95f1b9b54b8d533e42113c7e8702f8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

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

  Log Message:
  -----------
  Reduce max font scaling to avoid crashes


  Commit: 84dc059429bb03d4914175b65a8f42b2c9ae136f
      https://github.com/wesnoth/wesnoth/commit/84dc059429bb03d4914175b65a8f42b2c9ae136f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/gui/dialogs/game_save.cpp
    M src/gui/dialogs/message.cpp

  Log Message:
  -----------
  Set restore flags on a few dialogs


  Commit: c18fbf90da8de23d18512575e9dfe81e40a3964b
      https://github.com/wesnoth/wesnoth/commit/c18fbf90da8de23d18512575e9dfe81e40a3964b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/game_initialization/playcampaign.cpp

  Log Message:
  -----------
  Moved some newlines around in the carryover report

Makes the minimal carryover report popups don't have excess newlines


  Commit: 1dafd22365e3b93008f517829af20a14e2cca3bd
      https://github.com/wesnoth/wesnoth/commit/1dafd22365e3b93008f517829af20a14e2cca3bd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M data/themes/default.cfg

  Log Message:
  -----------
  Further text clipping fixes (bug #24707)


  Commit: b87d8e5ede060e10b5927b8721933c05d1295c0d
      https://github.com/wesnoth/wesnoth/commit/b87d8e5ede060e10b5927b8721933c05d1295c0d
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M src/config.cpp
    M src/construct_dialog.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/hotkey/hotkey_item.cpp
    M src/recall_list_manager.cpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/plugins/context.cpp
    M src/server/ban.cpp
    M src/tests/create_images.cpp
    M src/tests/gui/test_drop_target.cpp
    M src/tests/test_sdl_utils.cpp
    M src/widgets/drop_target.cpp

  Log Message:
  -----------
  explicitly use std::placeholders for the second std::bind parameter

done by using this regex replace:
'(std::bind[\ \t\n\r]*\([\ \t\n\r]*[^\,]*[\ \t\n\r]*,[\
\t\n\r]*)_([1-9])' to '$1std::placeholders::_$2' (msvc syntax)

Using boost::placeholder with std::bind seeed to cause compilation
erros with some libc++ version used by dafault on some OSX versions.


  Commit: 33f33eade17216f9dd3997ea1caa9a50984297a1
      https://github.com/wesnoth/wesnoth/commit/33f33eade17216f9dd3997ea1caa9a50984297a1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M Doxyfile
    M changelog
    M players_changelog
    M src/wesconfig.h

  Log Message:
  -----------
  Pre-release version bump


  Commit: 4c259e4a1dd2b16c6e31d1ce665552732e1f0706
      https://github.com/wesnoth/wesnoth/commit/4c259e4a1dd2b16c6e31d1ce665552732e1f0706
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M Doxyfile
    M changelog
    M players_changelog
    M src/wesconfig.h

  Log Message:
  -----------
  Post-release version bump


  Commit: 32e1d2ba450b9874b3a9fadb91bd11027ae0d43c
      https://github.com/wesnoth/wesnoth/commit/32e1d2ba450b9874b3a9fadb91bd11027ae0d43c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/units/abilities.cpp

  Log Message:
  -----------
  Add space between weapon specials in list


  Commit: db7d94f4f4d0fb79153c369ec4432d6f5c090db5
      https://github.com/wesnoth/wesnoth/commit/db7d94f4f4d0fb79153c369ec4432d6f5c090db5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

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

  Log Message:
  -----------
  tunit_attack: few layout tweaks


  Commit: 4cd73ff5906bc9a31afbf784ee855ce7e1b37a5f
      https://github.com/wesnoth/wesnoth/commit/4cd73ff5906bc9a31afbf784ee855ce7e1b37a5f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Clear some fixed known bugs (General and Windows)


  Commit: f3d14a31454dc79c49b9d5ef484ae7605dd3dbed
      https://github.com/wesnoth/wesnoth/commit/f3d14a31454dc79c49b9d5ef484ae7605dd3dbed
  Author: ancestral <mproud at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Removed macOS bugs which have now been resolved.


  Commit: 24d0d4fe65da2ce0d53dfc5f1ad1c91390ac1ffa
      https://github.com/wesnoth/wesnoth/commit/24d0d4fe65da2ce0d53dfc5f1ad1c91390ac1ffa
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/wesnothd_connection.cpp

  Log Message:
  -----------
  Fix "End of file" error if client is redirected


  Commit: 15ff7e7d1a1e726b0e6d03196453a7d8efc0a61c
      https://github.com/wesnoth/wesnoth/commit/15ff7e7d1a1e726b0e6d03196453a7d8efc0a61c
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/events.cpp
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Fix bug #24553: Prevent the display (and others) from drawing over the storyscreen.

  This also adds a call to stop flips during a full redraw as a consequence of a window event.


  Commit: 8bc8efb04d710a25409a84d5d65a3a4b0db065f1
      https://github.com/wesnoth/wesnoth/commit/8bc8efb04d710a25409a84d5d65a3a4b0db065f1
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/config.cpp
    M src/construct_dialog.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/hotkey/hotkey_item.cpp
    M src/recall_list_manager.cpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/plugins/context.cpp
    M src/server/ban.cpp
    M src/tests/create_images.cpp
    M src/tests/gui/test_drop_target.cpp
    M src/tests/test_sdl_utils.cpp
    M src/widgets/drop_target.cpp

  Log Message:
  -----------
  Revert "explicitly use std::placeholders for the second std::bind parameter"

This reverts commit b87d8e5ede060e10b5927b8721933c05d1295c0d.

This didn't completeley fix the issue, also this casues merging conflicts
with some other commits so i'm reverting this.


  Commit: 6f021631e13761cee9a458fa8334d555fcfefe36
      https://github.com/wesnoth/wesnoth/commit/6f021631e13761cee9a458fa8334d555fcfefe36
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/ai/default/stage_rca.cpp
    M src/ai/default/stage_rca.hpp
    M src/construct_dialog.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/hotkey/hotkey_item.cpp
    M src/play_controller.cpp
    M src/recall_list_manager.cpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/plugins/context.cpp
    M src/scripting/plugins/context.hpp
    M src/server/ban.cpp
    M src/wesnoth.cpp
    M src/widgets/drop_target.cpp

  Log Message:
  -----------
  replace some std::bind with lambdas


  Commit: daf7b90b725ce30893d83db0919fad7835a91156
      https://github.com/wesnoth/wesnoth/commit/daf7b90b725ce30893d83db0919fad7835a91156
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/serialization/string_utils.cpp
    M src/terrain/builder.cpp
    M src/units/abilities.cpp
    M src/units/animation.cpp
    M src/units/frame.cpp
    M src/units/types.cpp

  Log Message:
  -----------
  use std::move in some places


  Commit: 36d14951c68d370ae3d8df391c72d2ab441fa534
      https://github.com/wesnoth/wesnoth/commit/36d14951c68d370ae3d8df391c72d2ab441fa534
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  less config copying in unit::generate_traits


  Commit: d92c71105121cebe8de548b26db562bc753ef9af
      https://github.com/wesnoth/wesnoth/commit/d92c71105121cebe8de548b26db562bc753ef9af
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp

  Log Message:
  -----------
  fix some accidently inserted testing code.


  Commit: 735b70ec014115fee5b64cf4d6377be27b6e09e8
      https://github.com/wesnoth/wesnoth/commit/735b70ec014115fee5b64cf4d6377be27b6e09e8
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Update RELEASE_NOTES


  Commit: 38306057f968f206dd8fb4ec82994c48e30dcbcb
      https://github.com/wesnoth/wesnoth/commit/38306057f968f206dd8fb4ec82994c48e30dcbcb
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M Doxyfile
    M changelog
    M players_changelog
    M src/wesconfig.h

  Log Message:
  -----------
  Pre-release version bump


  Commit: b55fc012dfd0a2b0c99917ce748d1ba21d4361ba
      https://github.com/wesnoth/wesnoth/commit/b55fc012dfd0a2b0c99917ce748d1ba21d4361ba
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M Doxyfile
    M changelog
    M players_changelog
    M src/wesconfig.h

  Log Message:
  -----------
  Post-release version bump


  Commit: 53fd31554ae836e0660e1b2f80ef2f0f5b47dfa9
      https://github.com/wesnoth/wesnoth/commit/53fd31554ae836e0660e1b2f80ef2f0f5b47dfa9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Update RELEASE_NOTES
(Mainly spelling and grammar fixes, a few clarifications)


  Commit: 95c4556a59d3b677aa3597f7eabe683b88bb9941
      https://github.com/wesnoth/wesnoth/commit/95c4556a59d3b677aa3597f7eabe683b88bb9941
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    A data/ai/formula/engine.lua
    M data/ai/formula/level_up_attack_eval.fai
    M data/ai/formula/level_up_attack_move.fai
    M data/ai/formula/lib/map_evaluation.fai
    M data/ai/formula/lib/recruitment.fai
    M data/ai/formula/lib/util.fai
    M data/ai/formula/new_recruitment.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/formula/scouting_move.fai
    M data/ai/micro_ais/engines/lurker_moves.fai

  Log Message:
  -----------
  fai -> wfl in FormulaAI files


  Commit: 3a428e8adfb43d20ef219992b4f345ae3786eb22
      https://github.com/wesnoth/wesnoth/commit/3a428e8adfb43d20ef219992b4f345ae3786eb22
  Author: ancestral <mproud at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Removed bug for monospace font as this is resolved


  Commit: 4e71bbe44815f31533e438a93ef3350f6e1a5921
      https://github.com/wesnoth/wesnoth/commit/4e71bbe44815f31533e438a93ef3350f6e1a5921
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M changelog
    M data/core/help.cfg
    M data/core/macros/traits.cfg
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp

  Log Message:
  -----------
  Generate trait help instead of hardcoding
Introduces a new key "help_text=" in [trait]


  Commit: 7b61ce2400fa23657a5f60a3a6aae7fa7c7aa421
      https://github.com/wesnoth/wesnoth/commit/7b61ce2400fa23657a5f60a3a6aae7fa7c7aa421
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M changelog
    M data/core/help.cfg
    M data/core/macros/traits.cfg
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp

  Log Message:
  -----------
  Merge pull request #715 from bumbadadabum/master

Generate trait help instead of hardcoding


  Commit: 7ca8897ff58d4c2a61358fce6d30d06b14de33ea
      https://github.com/wesnoth/wesnoth/commit/7ca8897ff58d4c2a61358fce6d30d06b14de33ea
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/scripting/plugins/context.hpp
    M src/theme.hpp
    M src/units/animation.cpp
    M src/units/animation.hpp
    M src/units/animation_component.hpp
    M src/units/frame.hpp
    M src/units/udisplay.cpp

  Log Message:
  -----------
  Merge pull request #707 from CelticMinstrel/uanim_output_cleanup

Clean up the debug output for unit animations


  Commit: b064328102594473965a2b884d5795d551bc163c
      https://github.com/wesnoth/wesnoth/commit/b064328102594473965a2b884d5795d551bc163c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  New features for [role]

Add search_recall_list=only to search the recall list, but not the map
This is intended as a more clear way of doing 'x,y=recall,recall' and omitting search_recall_list. Note that search_recall_list=no with x,y=recall,recall produces a useless [role] which only runs the [else] block(s).

Add reassign attribute
Optional attribute, default 'yes'. If 'no' then do not re-assign the role if a unit already has the role. If 'no' and no unit has the role, the role is still assigned.

Refactor auto_recall as a sub-tag
Instead of a yes|no attribute, if there is an [auto_recall] sub-tag then recall the unit from the recall list. This acts as a [recall] tag without any StandardUnitFilterto which we add id=$unit.id and issue the recall.


  Commit: a72c68547fd0941274e329e0b0fcbf26a30d5572
      https://github.com/wesnoth/wesnoth/commit/a72c68547fd0941274e329e0b0fcbf26a30d5572
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/game_events/action_wml.cpp

  Log Message:
  -----------
  Add a comment to the C++

Might as well warn the programmer about this just in case someone adds or removes a recall-specific attribute.


  Commit: 585412a222393d7487af4462a575fcf03776fe26
      https://github.com/wesnoth/wesnoth/commit/585412a222393d7487af4462a575fcf03776fe26
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M data/campaigns/An_Orcish_Incursion/utils/macros.cfg

  Log Message:
  -----------
  AOI Update macros for new auto_recall sub-tag


  Commit: 346d8ceac5bb101d25b81360db75b51fc067379f
      https://github.com/wesnoth/wesnoth/commit/346d8ceac5bb101d25b81360db75b51fc067379f
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg

  Log Message:
  -----------
  L S04 Update for new auto_recall sub-tag


  Commit: 2a3a3fdd7ba824a619a8756924d8a6fca9fa0cb9
      https://github.com/wesnoth/wesnoth/commit/2a3a3fdd7ba824a619a8756924d8a6fca9fa0cb9
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


  Commit: 07d365b9b54156dc081beab268fafdb9b1723feb
      https://github.com/wesnoth/wesnoth/commit/07d365b9b54156dc081beab268fafdb9b1723feb
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  Separate the description and generated description with a newline


  Commit: e8d148bec4c2749d8ab094411405b5f48e9fc3f1
      https://github.com/wesnoth/wesnoth/commit/e8d148bec4c2749d8ab094411405b5f48e9fc3f1
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M changelog
    M data/campaigns/An_Orcish_Incursion/utils/macros.cfg
    M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg
    M data/lua/wml-tags.lua
    M src/game_events/action_wml.cpp

  Log Message:
  -----------
  Merge pull request #698 from GregoryLundberg/GL_role

New features for [role]


  Commit: fc97838626306bffca834636bb641bf3d53cf0ea
      https://github.com/wesnoth/wesnoth/commit/fc97838626306bffca834636bb641bf3d53cf0ea
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/ai/composite/component.cpp
    M src/editor/map/map_context.cpp
    M src/game_events/action_wml.cpp
    M src/tools/schema/sourceparser.cpp

  Log Message:
  -----------
  Use raw string literals for regex

Also ensure some regexes cannot match null characters.


  Commit: ad7daee4a820b8828f99e8d0da8ad3543d9a3250
      https://github.com/wesnoth/wesnoth/commit/ad7daee4a820b8828f99e8d0da8ad3543d9a3250
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/gui/auxiliary/field.hpp
    M src/gui/core/event/dispatcher_private.hpp

  Log Message:
  -----------
  Remove a few more uses of Boost type traits and enable_if


  Commit: d1728ea0c57ecdefb726c95edd4c76080b53a14a
      https://github.com/wesnoth/wesnoth/commit/d1728ea0c57ecdefb726c95edd4c76080b53a14a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/config.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/server/server.cpp

  Log Message:
  -----------
  Remove some instances of boost::ref


  Commit: 8fa73053b872dbccc4b0a8387a56857ab865c918
      https://github.com/wesnoth/wesnoth/commit/8fa73053b872dbccc4b0a8387a56857ab865c918
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/gui/core/event/dispatcher.cpp
    M src/gui/core/event/dispatcher_private.hpp
    M src/side_filter.cpp
    M src/side_filter.hpp
    M src/terrain/filter.cpp
    M src/terrain/filter.hpp

  Log Message:
  -----------
  Remove a couple more MSVC 2008 workarounds


  Commit: d778db8af62897f76d5ca942b52d4b2fc87ef486
      https://github.com/wesnoth/wesnoth/commit/d778db8af62897f76d5ca942b52d4b2fc87ef486
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/desktop/dbus_notification.cpp
    M src/display_chat_manager.cpp
    M src/display_chat_manager.hpp
    M src/generators/cave_map_generator.cpp
    M src/generators/cave_map_generator.hpp
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator.hpp
    M src/generators/default_map_generator_job.hpp
    M src/generators/lua_map_generator.cpp
    M src/generators/lua_map_generator.hpp
    M src/generators/map_generator.cpp
    M src/generators/map_generator.hpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/editor/generate_map.hpp
    M src/gui/widgets/helper.cpp
    M src/gui/widgets/helper.hpp
    M src/key.hpp
    M src/mt_rng.cpp
    M src/mt_rng.hpp
    M src/neon.hpp
    M src/network_asio.cpp
    M src/network_asio.hpp
    M src/random_new.hpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp
    M src/scripting/lua_rng.cpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/mapgen_lua_kernel.hpp
    M src/seed_rng.hpp
    M src/serialization/unicode_types.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/tests/test_util.cpp
    M src/thread.cpp
    M src/thread.hpp
    M src/wesnothd_connection.cpp
    M src/wesnothd_connection.hpp
    M src/xBRZ/xbrz.hpp

  Log Message:
  -----------
  Convert uses of boost integer types to their stdlib equivalents


  Commit: 0ecaa78513961b05a582972555c7a25f2afb0df4
      https://github.com/wesnoth/wesnoth/commit/0ecaa78513961b05a582972555c7a25f2afb0df4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/game_events/action_wml.cpp
    M src/game_events/conditional_wml.cpp
    M src/map/location.cpp
    M src/play_controller.cpp
    M src/playturn_network_adapter.cpp
    M src/team.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp

  Log Message:
  -----------
  Use initializer lists in place of remaining boost::asign::list_of cases


  Commit: 649b65d2aebf3ba1b7406cc62ea67a157b4ed075
      https://github.com/wesnoth/wesnoth/commit/649b65d2aebf3ba1b7406cc62ea67a157b4ed075
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/tools/sdl2/window.cpp

  Log Message:
  -----------
  Convert remaining boost::lexical_cast cases to our own implementation (extension of 211ba2e770)


  Commit: 7ccbd53a7aa665fde793fb974d1a912568558203
      https://github.com/wesnoth/wesnoth/commit/7ccbd53a7aa665fde793fb974d1a912568558203
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/serialization/string_utils.hpp
    M src/server/server.cpp

  Log Message:
  -----------
  Convert cases of boost::next to std::next


  Commit: 7212e5963dffde27fbcaa1c5c7c11b06db5f1227
      https://github.com/wesnoth/wesnoth/commit/7212e5963dffde27fbcaa1c5c7c11b06db5f1227
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/formula/string_utils.hpp
    M src/game_initialization/connect_engine.cpp
    M src/synced_user_choice.cpp

  Log Message:
  -----------
  Replace boost map_list_of with C++11 initializers


  Commit: ad4fe895e9b71e8336584e1eb73d8dc9fad42174
      https://github.com/wesnoth/wesnoth/commit/ad4fe895e9b71e8336584e1eb73d8dc9fad42174
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/ai/lua/core.cpp
    M src/game_events/manager_impl.cpp
    M src/game_events/manager_impl.hpp
    M src/image.cpp
    M src/image.hpp
    M src/map/location.hpp
    M src/units/map.hpp

  Log Message:
  -----------
  Remove use of boost::unordered_map

This also moves the LuaAI's push_location_key into public
view as the map_location hash function.


  Commit: b54ea23774bf2b03444bc460523499a751805e76
      https://github.com/wesnoth/wesnoth/commit/b54ea23774bf2b03444bc460523499a751805e76
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/filter_options.hpp
    M src/gui/dialogs/game_version.hpp
    M src/serialization/string_utils.cpp

  Log Message:
  -----------
  Remove uses of boost::array


  Commit: 38d7f7169ff678f6acb1c183fca0247841b7ef9d
      https://github.com/wesnoth/wesnoth/commit/38d7f7169ff678f6acb1c183fca0247841b7ef9d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/map/location.cpp
    M src/units/unit.cpp
    M src/variable_info_detail.hpp

  Log Message:
  -----------
  Remove a few other miscellanous Boost uses


  Commit: 8a8316a9b8c28093a3009152a9d6697e99f16206
      https://github.com/wesnoth/wesnoth/commit/8a8316a9b8c28093a3009152a9d6697e99f16206
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/game_events/conditional_wml.cpp
    M src/play_controller.cpp
    M src/team.cpp
    M src/team.hpp

  Log Message:
  -----------
  Convert uses of boost::flat_set to std::set

The performance difference is irrelevant with the small number of elements.


  Commit: 82973000a0fa3dae5e1949988d34377f152117b8
      https://github.com/wesnoth/wesnoth/commit/82973000a0fa3dae5e1949988d34377f152117b8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/message.hpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/scripting/lua_gui2.cpp

  Log Message:
  -----------
  Convert gui2::tvisible and gui2::tredraw_action to scoped enums


  Commit: 24577e117d680b23f71eb3429075b1a572fc8625
      https://github.com/wesnoth/wesnoth/commit/24577e117d680b23f71eb3429075b1a572fc8625
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    M src/about.cpp
    M src/actions/create.cpp
    M src/actions/create.hpp
    M src/actions/shroud_clearing_action.hpp
    M src/actions/undo.cpp
    M src/actions/undo.hpp
    M src/actions/undo_action.cpp
    M src/actions/undo_action.hpp
    M src/actions/unit_creator.cpp
    M src/addon/manager_ui.cpp
    M src/addon/validation.cpp
    M src/ai/actions.cpp
    M src/ai/actions.hpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/component.hpp
    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/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/contexts.hpp
    M src/ai/default/recruitment.cpp
    M src/ai/default/recruitment.hpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/candidates.hpp
    M src/ai/formula/engine_fai.hpp
    M src/ai/formula/stage_side_formulas.cpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/game_info.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/core.hpp
    M src/ai/lua/engine_lua.cpp
    M src/ai/lua/engine_lua.hpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/manager.cpp
    M src/ai/manager.hpp
    M src/ai/registry.cpp
    M src/campaign_server/campaign_server.hpp
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/config.cpp
    M src/config.hpp
    M src/config_cache.hpp
    M src/desktop/dbus_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_chat_manager.hpp
    M src/editor/action/action_unit.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/editor_display.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_context.hpp
    M src/editor/palette/palette_manager.hpp
    M src/editor/toolkit/editor_toolkit.hpp
    R src/floating_point_emulation.hpp
    M src/formula/callable.hpp
    M src/formula/callable_fwd.hpp
    M src/formula/debugger.cpp
    M src/formula/debugger_fwd.hpp
    M src/formula/formula.cpp
    M src/formula/formula.hpp
    M src/formula/formula_fwd.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.hpp
    M src/game_config_manager.cpp
    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/handlers.hpp
    M src/game_events/manager.hpp
    M src/game_events/manager_impl.cpp
    M src/game_events/manager_impl.hpp
    M src/game_events/pump.cpp
    M src/game_events/pump.hpp
    M src/game_events/wmi_container.cpp
    M src/game_events/wmi_container.hpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/connect_engine.hpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/multiplayer_configure.hpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_ui.hpp
    M src/game_initialization/playcampaign.hpp
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/generators/cave_map_generator.cpp
    M src/generators/cave_map_generator.hpp
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator.hpp
    M src/generators/default_map_generator_job.hpp
    M src/generators/lua_map_generator.cpp
    M src/generators/lua_map_generator.hpp
    M src/generators/map_generator.cpp
    M src/generators/map_generator.hpp
    M src/gui/auxiliary/field.hpp
    M src/gui/core/canvas.cpp
    M src/gui/core/canvas.hpp
    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/widget_definition.hpp
    M src/gui/core/window_builder.cpp
    M src/gui/core/window_builder.hpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/filter_options.hpp
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/chat_log.hpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/editor/generate_map.hpp
    M src/gui/dialogs/game_version.hpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/gamestate_inspector.hpp
    M src/gui/dialogs/loadscreen.hpp
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/dialogs/lua_interpreter.hpp
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/message.hpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/widgets/container.cpp
    M src/gui/widgets/container.hpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/helper.cpp
    M src/gui/widgets/helper.hpp
    M src/gui/widgets/horizontal_scrollbar.cpp
    M src/gui/widgets/label.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scrollbar_panel.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_panel.cpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/vertical_scrollbar.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/halo.hpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    M src/help/help_topic_generators.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_handler.hpp
    M src/hotkey/hotkey_handler_sp.cpp
    M src/hotkey/hotkey_handler_sp.hpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/image.cpp
    M src/image.hpp
    M src/key.hpp
    M src/language.cpp
    M src/lexical_cast.hpp
    M src/log_windows.cpp
    M src/map/location.cpp
    M src/map/location.hpp
    M src/map/map.hpp
    M src/menu_events.cpp
    M src/mouse_events.cpp
    M src/movetype.cpp
    M src/movetype.hpp
    M src/mt_rng.cpp
    M src/mt_rng.hpp
    M src/neon.hpp
    M src/network.cpp
    M src/network.hpp
    M src/network_asio.cpp
    M src/network_asio.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/playturn_network_adapter.cpp
    M src/random_new.hpp
    R src/reference_counted_object.hpp
    M src/replay.cpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/reports.cpp
    M src/reports.hpp
    M src/resources.cpp
    M src/resources.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_fileops.cpp
    M src/scripting/lua_formula_bridge.cpp
    M 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_rng.cpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/mapgen_lua_kernel.hpp
    M src/scripting/plugins/manager.cpp
    M src/scripting/plugins/manager.hpp
    M src/scripting/push_check.hpp
    M src/sdl/shader.hpp
    M src/sdl/utils.cpp
    M src/seed_rng.hpp
    M src/serialization/string_utils.cpp
    M src/serialization/string_utils.hpp
    M src/serialization/unicode_cast.hpp
    M src/serialization/unicode_types.hpp
    M src/server/ban.hpp
    M src/server/player_connection.cpp
    M src/server/player_connection.hpp
    M src/server/room_manager.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/side_filter.cpp
    M src/side_filter.hpp
    M src/storyscreen/controller.hpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/synced_user_choice.cpp
    M src/team.cpp
    M src/team.hpp
    M src/teambuilder.hpp
    M src/terrain/filter.cpp
    M src/terrain/filter.hpp
    M src/terrain/type_data.hpp
    R src/tests/floating_point_emulation.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_formula_core.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_rng.cpp
    M src/tests/test_util.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/tests/utils/fake_display.cpp
    M src/tests/utils/fake_event_source.hpp
    M src/tests/utils/play_scenario.cpp
    M src/tests/utils/play_scenario.hpp
    M src/thread.cpp
    M src/thread.hpp
    M src/tod_manager.cpp
    M src/tools/schema/sourceparser.cpp
    M src/tools/sdl2/window.cpp
    M src/tstring.hpp
    M src/units/abilities.cpp
    M src/units/animation_component.hpp
    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/id.hpp
    M src/units/map.hpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/utils/const_clone.hpp
    M src/utils/functional.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/variable_info_detail.hpp
    M src/video.hpp
    M src/wesnoth.cpp
    M src/wesnothd_connection.cpp
    M src/wesnothd_connection.hpp
    M src/whiteboard/action.hpp
    M src/whiteboard/attack.hpp
    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/move.hpp
    M src/whiteboard/recall.hpp
    M src/whiteboard/recruit.hpp
    M src/whiteboard/side_actions.cpp
    M src/whiteboard/side_actions.hpp
    M src/whiteboard/suppose_dead.hpp
    M src/whiteboard/typedefs.hpp
    M src/widgets/combo_drag.hpp
    M src/widgets/drop_target.cpp
    M src/widgets/drop_target.hpp
    M src/wmi_pager.cpp
    M src/wmi_pager.hpp
    M src/wml_exception.hpp
    M src/xBRZ/xbrz.hpp

  Log Message:
  -----------
  Merge pull request #716 from wesnoth/boost_trimming

Boost-related cleanups


  Commit: 17edeed0291997584592e80fc0eabbb38bed57e8
      https://github.com/wesnoth/wesnoth/commit/17edeed0291997584592e80fc0eabbb38bed57e8
  Author: ancestral <mproud at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M changelog
    M data/campaigns/An_Orcish_Incursion/utils/macros.cfg
    M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg
    M data/core/help.cfg
    M data/core/macros/traits.cfg
    M data/lua/wml-tags.lua
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    M src/about.cpp
    M src/actions/create.cpp
    M src/actions/create.hpp
    M src/actions/shroud_clearing_action.hpp
    M src/actions/undo.cpp
    M src/actions/undo.hpp
    M src/actions/undo_action.cpp
    M src/actions/undo_action.hpp
    M src/actions/unit_creator.cpp
    M src/addon/manager_ui.cpp
    M src/addon/validation.cpp
    M src/ai/actions.cpp
    M src/ai/actions.hpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/component.hpp
    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/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/contexts.hpp
    M src/ai/default/recruitment.cpp
    M src/ai/default/recruitment.hpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/candidates.hpp
    M src/ai/formula/engine_fai.hpp
    M src/ai/formula/stage_side_formulas.cpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/game_info.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/core.hpp
    M src/ai/lua/engine_lua.cpp
    M src/ai/lua/engine_lua.hpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/manager.cpp
    M src/ai/manager.hpp
    M src/ai/registry.cpp
    M src/campaign_server/campaign_server.hpp
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/config.cpp
    M src/config.hpp
    M src/config_cache.hpp
    M src/desktop/dbus_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_chat_manager.hpp
    M src/editor/action/action_unit.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/editor_display.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_context.hpp
    M src/editor/palette/palette_manager.hpp
    M src/editor/toolkit/editor_toolkit.hpp
    R src/floating_point_emulation.hpp
    M src/formula/callable.hpp
    M src/formula/callable_fwd.hpp
    M src/formula/debugger.cpp
    M src/formula/debugger_fwd.hpp
    M src/formula/formula.cpp
    M src/formula/formula.hpp
    M src/formula/formula_fwd.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.hpp
    M src/game_config_manager.cpp
    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/handlers.hpp
    M src/game_events/manager.hpp
    M src/game_events/manager_impl.cpp
    M src/game_events/manager_impl.hpp
    M src/game_events/pump.cpp
    M src/game_events/pump.hpp
    M src/game_events/wmi_container.cpp
    M src/game_events/wmi_container.hpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/connect_engine.hpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/multiplayer_configure.hpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_ui.hpp
    M src/game_initialization/playcampaign.hpp
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/generators/cave_map_generator.cpp
    M src/generators/cave_map_generator.hpp
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator.hpp
    M src/generators/default_map_generator_job.hpp
    M src/generators/lua_map_generator.cpp
    M src/generators/lua_map_generator.hpp
    M src/generators/map_generator.cpp
    M src/generators/map_generator.hpp
    M src/gui/auxiliary/field.hpp
    M src/gui/core/canvas.cpp
    M src/gui/core/canvas.hpp
    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/widget_definition.hpp
    M src/gui/core/window_builder.cpp
    M src/gui/core/window_builder.hpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/filter_options.hpp
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/chat_log.hpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/editor/generate_map.hpp
    M src/gui/dialogs/game_version.hpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/gamestate_inspector.hpp
    M src/gui/dialogs/loadscreen.hpp
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/dialogs/lua_interpreter.hpp
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/message.hpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/widgets/container.cpp
    M src/gui/widgets/container.hpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/helper.cpp
    M src/gui/widgets/helper.hpp
    M src/gui/widgets/horizontal_scrollbar.cpp
    M src/gui/widgets/label.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scrollbar_panel.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_panel.cpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/vertical_scrollbar.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/halo.hpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    M src/help/help_topic_generators.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_handler.hpp
    M src/hotkey/hotkey_handler_sp.cpp
    M src/hotkey/hotkey_handler_sp.hpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/image.cpp
    M src/image.hpp
    M src/key.hpp
    M src/language.cpp
    M src/lexical_cast.hpp
    M src/log_windows.cpp
    M src/map/location.cpp
    M src/map/location.hpp
    M src/map/map.hpp
    M src/menu_events.cpp
    M src/mouse_events.cpp
    M src/movetype.cpp
    M src/movetype.hpp
    M src/mt_rng.cpp
    M src/mt_rng.hpp
    M src/neon.hpp
    M src/network.cpp
    M src/network.hpp
    M src/network_asio.cpp
    M src/network_asio.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/playturn_network_adapter.cpp
    M src/random_new.hpp
    R src/reference_counted_object.hpp
    M src/replay.cpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/reports.cpp
    M src/reports.hpp
    M src/resources.cpp
    M src/resources.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_fileops.cpp
    M src/scripting/lua_formula_bridge.cpp
    M 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_rng.cpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/mapgen_lua_kernel.hpp
    M src/scripting/plugins/context.hpp
    M src/scripting/plugins/manager.cpp
    M src/scripting/plugins/manager.hpp
    M src/scripting/push_check.hpp
    M src/sdl/shader.hpp
    M src/sdl/utils.cpp
    M src/seed_rng.hpp
    M src/serialization/string_utils.cpp
    M src/serialization/string_utils.hpp
    M src/serialization/unicode_cast.hpp
    M src/serialization/unicode_types.hpp
    M src/server/ban.hpp
    M src/server/player_connection.cpp
    M src/server/player_connection.hpp
    M src/server/room_manager.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/side_filter.cpp
    M src/side_filter.hpp
    M src/storyscreen/controller.hpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/synced_user_choice.cpp
    M src/team.cpp
    M src/team.hpp
    M src/teambuilder.hpp
    M src/terrain/filter.cpp
    M src/terrain/filter.hpp
    M src/terrain/type_data.hpp
    R src/tests/floating_point_emulation.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_formula_core.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_rng.cpp
    M src/tests/test_util.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/tests/utils/fake_display.cpp
    M src/tests/utils/fake_event_source.hpp
    M src/tests/utils/play_scenario.cpp
    M src/tests/utils/play_scenario.hpp
    M src/theme.hpp
    M src/thread.cpp
    M src/thread.hpp
    M src/tod_manager.cpp
    M src/tools/schema/sourceparser.cpp
    M src/tools/sdl2/window.cpp
    M src/tstring.hpp
    M src/units/abilities.cpp
    M src/units/animation.cpp
    M src/units/animation.hpp
    M src/units/animation_component.hpp
    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.hpp
    M src/units/id.hpp
    M src/units/map.hpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/utils/const_clone.hpp
    M src/utils/functional.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/variable_info_detail.hpp
    M src/video.hpp
    M src/wesnoth.cpp
    M src/wesnothd_connection.cpp
    M src/wesnothd_connection.hpp
    M src/whiteboard/action.hpp
    M src/whiteboard/attack.hpp
    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/move.hpp
    M src/whiteboard/recall.hpp
    M src/whiteboard/recruit.hpp
    M src/whiteboard/side_actions.cpp
    M src/whiteboard/side_actions.hpp
    M src/whiteboard/suppose_dead.hpp
    M src/whiteboard/typedefs.hpp
    M src/widgets/combo_drag.hpp
    M src/widgets/drop_target.cpp
    M src/widgets/drop_target.hpp
    M src/wmi_pager.cpp
    M src/wmi_pager.hpp
    M src/wml_exception.hpp
    M src/xBRZ/xbrz.hpp

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/wesnoth/wesnoth


  Commit: 13da8dac077cf371a8411551f9338c39c73baf42
      https://github.com/wesnoth/wesnoth/commit/13da8dac077cf371a8411551f9338c39c73baf42
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/preferences.cpp
    M src/preferences.hpp
    M src/video.cpp

  Log Message:
  -----------
  Slight refactoring of default prefs value storage, and clamp font scaling


  Commit: dc3d22a5e468c66aa537f4b7f2bfd89f7ee0d179
      https://github.com/wesnoth/wesnoth/commit/dc3d22a5e468c66aa537f4b7f2bfd89f7ee0d179
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M changelog
    M data/lua/wml-tags.lua
    M data/test/scenarios/event_handlers_in_events.cfg
    M src/actions/undo_action.cpp
    M src/game_events/handlers.hpp
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_events/manager_impl.cpp
    M src/game_events/manager_impl.hpp
    M src/game_events/pump.cpp
    M src/game_events/pump.hpp
    M src/menu_events.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp

  Log Message:
  -----------
   Merge pull request #710 from spixi/call_events_by_id

 Allow firing an event by id instead of name.


  Commit: fbef58a29ae6eee3c98490582b861b50a5735e5c
      https://github.com/wesnoth/wesnoth/commit/fbef58a29ae6eee3c98490582b861b50a5735e5c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

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

  Log Message:
  -----------
  Lua console: made window fullscreen and cleaned up layout code


  Commit: 56e2a733e50e70d0132d4310c3363132d5c3298f
      https://github.com/wesnoth/wesnoth/commit/56e2a733e50e70d0132d4310c3363132d5c3298f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M data/gui/window/preferences/04_sound.cfg
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/sound.cpp
    M src/sound.hpp

  Log Message:
  -----------
  Merge pull request #674 from jyrkive/mute-in-background

Mute the music when the game loses focus


  Commit: 7caad3d107761005476187d578294b8530a73f15
      https://github.com/wesnoth/wesnoth/commit/7caad3d107761005476187d578294b8530a73f15
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

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

  Log Message:
  -----------
  XCode: Add missing header

This also includes rearrangement changes that XCode seems to insist on applying.
These changes have no effect on anything whatsoever.


  Commit: db5f497fd7a03458ab9ef707f9ad240cd30751bf
      https://github.com/wesnoth/wesnoth/commit/db5f497fd7a03458ab9ef707f9ad240cd30751bf
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

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

  Log Message:
  -----------
  Logging: fixed placement of title


  Commit: 0b313e8dda2cca725430fbc13f25eafc845a5cb6
      https://github.com/wesnoth/wesnoth/commit/0b313e8dda2cca725430fbc13f25eafc845a5cb6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Fix changelog for #710


  Commit: ed8a9c223b3868e9f3d9fd151c064363919de15e
      https://github.com/wesnoth/wesnoth/commit/ed8a9c223b3868e9f3d9fd151c064363919de15e
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Mention the 'mute music in background' preference in changelog


  Commit: 4f7ae24d1b6ebada6635de41587e3079785b6ed0
      https://github.com/wesnoth/wesnoth/commit/4f7ae24d1b6ebada6635de41587e3079785b6ed0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/arrow.hpp
    M src/campaign_server/blacklist.hpp
    M src/gui/dialogs/simple_item_selector.hpp
    M src/whiteboard/move.cpp

  Log Message:
  -----------
  Cleaned up a few useless typedefs I noticed


  Commit: db248e17745b2c678f621becd717f64237de33b2
      https://github.com/wesnoth/wesnoth/commit/db248e17745b2c678f621becd717f64237de33b2
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/game_events/pump.cpp

  Log Message:
  -----------
  MSVC whinges about named operators and I believe it's convention to use && operator instead.


  Commit: 2c09e6a7c0dbaeaf24ac87a7ac13b42bd858f33a
      https://github.com/wesnoth/wesnoth/commit/2c09e6a7c0dbaeaf24ac87a7ac13b42bd858f33a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M src/campaign_server/blacklist.cpp

  Log Message:
  -----------
  Fixup 4f7ae24d1b6e


  Commit: c44419d460cdbe074c27af1c9a4f300ed88fb92d
      https://github.com/wesnoth/wesnoth/commit/c44419d460cdbe074c27af1c9a4f300ed88fb92d
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/gui/core/event/dispatcher.cpp
    M src/gui/core/event/dispatcher_private.hpp

  Log Message:
  -----------
  Restore one MSVC2008 workaround removed in commit 8fa73053

It turned out to be still necessary even with MSVC2015.


  Commit: 1e93e7309e35ff5ee38e7d6bf9aeba16012ffe97
      https://github.com/wesnoth/wesnoth/commit/1e93e7309e35ff5ee38e7d6bf9aeba16012ffe97
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/game_events/pump.cpp

  Log Message:
  -----------
  Fix compiler warning and restore debug message


  Commit: 4a668e0ec497d8907fab9208b86747c79f567716
      https://github.com/wesnoth/wesnoth/commit/4a668e0ec497d8907fab9208b86747c79f567716
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Fix crash on invalid ConditionalWML tag in some contexts


  Commit: 4889fd7534a3b6aa766878783cfaaec89725005e
      https://github.com/wesnoth/wesnoth/commit/4889fd7534a3b6aa766878783cfaaec89725005e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M src/game_events/conditional_wml.cpp

  Log Message:
  -----------
  Execute all ConditionalWML tags in order of apperance

This is instead of executing all [have_unit], followed by
all [have_location], followed by all [variable], follwed by
all others.

The presence of [true] or [false] tags still overrides anything else.


  Commit: a75812d4aa1fe8e816165e09d7ca2cf5e240d091
      https://github.com/wesnoth/wesnoth/commit/a75812d4aa1fe8e816165e09d7ca2cf5e240d091
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  unit.cpp Fix bug: Ellipse is lost

When advancing or an object (say, the Scepter of Fire) selects a unit variation, the ellipse is lost. This causes a unit with {IS_HERO} to convert to {IS_LOYAL}, changing the hero ellipse to the default.


  Commit: 639548a108eb05c32596be59359b373fb0248670
      https://github.com/wesnoth/wesnoth/commit/639548a108eb05c32596be59359b373fb0248670
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M data/gui/widget/unit_preview_pane.cfg
    M data/gui/window/unit_attack.cfg
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp

  Log Message:
  -----------
  Made Attack dialog use a unit_preview_pane widget

This also adds the necessary changes to said widget to allow single-unit stats display.
It still needs to be expanded somewhat. Right now it contains the minimum required for
the attack dialog.


  Commit: b04083ab90217c09dda67d21235ad0b11cb70cc7
      https://github.com/wesnoth/wesnoth/commit/b04083ab90217c09dda67d21235ad0b11cb70cc7
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

  Log Message:
  -----------
  Removed some old GUI1 Recruit dialog code


  Commit: cd858295fec9a3ca374077e4c1ee6cb6de97d39c
      https://github.com/wesnoth/wesnoth/commit/cd858295fec9a3ca374077e4c1ee6cb6de97d39c
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  Merge pull request #718 from GregoryLundberg/lost-ellipse

unit.cpp Fix bug: Ellipse is lost


  Commit: fd1a77699717210f4b235e812a99bea0ed590e7d
      https://github.com/wesnoth/wesnoth/commit/fd1a77699717210f4b235e812a99bea0ed590e7d
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M changelog
    M data/core/units/humans/Loyalist_Bowman.cfg
    M data/core/units/orcs/Crossbowman.cfg
    M data/core/units/orcs/Slurbow.cfg
    M players_changelog

  Log Message:
  -----------
  Change attack sounds for short swords


  Commit: 51ebabae4d4a316a1521962b46085f742e3371eb
      https://github.com/wesnoth/wesnoth/commit/51ebabae4d4a316a1521962b46085f742e3371eb
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  fix last commit


  Commit: 7dbf17f3fea5605556b6d8c1162bd6bae9567890
      https://github.com/wesnoth/wesnoth/commit/7dbf17f3fea5605556b6d8c1162bd6bae9567890
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M src/help/help_impl.cpp
    M src/help/help_topic_generators.cpp
    M src/units/types.cpp

  Log Message:
  -----------
  Fix traits in help


  Commit: 6080cfb969f6cfbe06c59af3a04a60b3c3ea8764
      https://github.com/wesnoth/wesnoth/commit/6080cfb969f6cfbe06c59af3a04a60b3c3ea8764
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M data/gui/window/unit_attack.cfg
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp

  Log Message:
  -----------
  Switch unit_preview_pane image_facing key to image_mods


  Commit: 33b0ea50b9d5eafc45caea490c3d11e3db0d1c98
      https://github.com/wesnoth/wesnoth/commit/33b0ea50b9d5eafc45caea490c3d11e3db0d1c98
  Author: Chris Beck <beck.ct at gmail.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M src/build_info.cpp
    M src/commandline_options.cpp
    M src/desktop/version.cpp
    M src/formatter.hpp
    M src/savegame.cpp

  Log Message:
  -----------
  give formatter an x-value conversion to std::string, use in some examples


  Commit: 2360fb626098b3ee5495af0b0dcf2db6bf92eec6
      https://github.com/wesnoth/wesnoth/commit/2360fb626098b3ee5495af0b0dcf2db6bf92eec6
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M changelog
    M data/advanced_preferences.cfg
    M players_changelog
    M src/attack_prediction.cpp
    M src/attack_prediction.hpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/random_new.cpp
    M src/random_new.hpp

  Log Message:
  -----------
  Merge branch 'monte-carlo-damage-calculation' of https://github.com/jyrkive/wesnoth into jyrkive-monte-carlo-damage-calculation


  Commit: 094250c27c6934fe3f43b91ee2f8a8e330a1bc16
      https://github.com/wesnoth/wesnoth/commit/094250c27c6934fe3f43b91ee2f8a8e330a1bc16
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M changelog
    M data/advanced_preferences.cfg
    M players_changelog
    M src/attack_prediction.cpp
    M src/attack_prediction.hpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/random_new.cpp
    M src/random_new.hpp

  Log Message:
  -----------
  Merge branch 'jyrkive-monte-carlo-damage-calculation'


  Commit: 864d84c2b50bbef6f00f3c7d33c1aa6678b3d90f
      https://github.com/wesnoth/wesnoth/commit/864d84c2b50bbef6f00f3c7d33c1aa6678b3d90f
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/13_News_from_the_Front.cfg

  Log Message:
  -----------
  fix recall list lost in LoW scenario13

fixes http://gna.org/bugs/?24896


  Commit: a2639431bfe41d3159eb1678c0c78ef9727d26c1
      https://github.com/wesnoth/wesnoth/commit/a2639431bfe41d3159eb1678c0c78ef9727d26c1
  Author: Bär Halberkamp <fledaway at gmail.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M src/units/types.cpp

  Log Message:
  -----------
  fix unit builds


  Commit: a515dd403a17d802967dd362d2b01c99e51449cd
      https://github.com/wesnoth/wesnoth/commit/a515dd403a17d802967dd362d2b01c99e51449cd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

  Log Message:
  -----------
  XCode: Rearrange build sequence

This makes the most important steps (compiling and linking) run first,
before all the copy file steps.

Also, all copy file stages now have descriptive names.


  Commit: 105fbe6bc6677a0e9dd756bb5dbfa1e93701b4ab
      https://github.com/wesnoth/wesnoth/commit/105fbe6bc6677a0e9dd756bb5dbfa1e93701b4ab
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/dialogs.cpp
    M src/dialogs.hpp
    A src/gui/dialogs/unit_recall.cpp
    A src/gui/dialogs/unit_recall.hpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp
    M src/menu_events.cpp

  Log Message:
  -----------
  Converted Recall dialog to GUI2

This also includes  the appropriate expansions and design updates to the unit_preview_pane widget.


  Commit: fe1f17a55fb4ca9bc17cce4de6afdf75fa7b406b
      https://github.com/wesnoth/wesnoth/commit/fe1f17a55fb4ca9bc17cce4de6afdf75fa7b406b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_recall.cpp
    M src/gui/dialogs/unit_recall.hpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp

  Log Message:
  -----------
  Use an array for sort function storage, since it's always fixed-size


  Commit: 7cdffec99949e41f56ebb126d32dfef9b1160fc1
      https://github.com/wesnoth/wesnoth/commit/7cdffec99949e41f56ebb126d32dfef9b1160fc1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  -----------
  Exclude recall dialog from tests


  Commit: 7c45df4b6ddc465de5ff5795c4444d8cbad333b1
      https://github.com/wesnoth/wesnoth/commit/7c45df4b6ddc465de5ff5795c4444d8cbad333b1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_recall.cpp

  Log Message:
  -----------
  tunit_create, tunit_recall: give simultaneous keyboard focus to filter textbox and list


  Commit: 69bb5a155b7ebb888b094e6c8df51380939df24a
      https://github.com/wesnoth/wesnoth/commit/69bb5a155b7ebb888b094e6c8df51380939df24a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M src/gui/widgets/generator.hpp

  Log Message:
  -----------
  Attempt to appease travis


  Commit: 7332dafd75fd8ebb5b30d844b72d8539986d5521
      https://github.com/wesnoth/wesnoth/commit/7332dafd75fd8ebb5b30d844b72d8539986d5521
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  -----------
  Add visibility checks to up/left arrow handling

For some reason, these checks were only present in down/right handling, meaning the up
arrow (confirm) and left arrow (presumed) would allow selecting of non-visible items.


  Commit: ee8778a6d7f43ccaff6fe4152eeef6cf071bf706
      https://github.com/wesnoth/wesnoth/commit/ee8778a6d7f43ccaff6fe4152eeef6cf071bf706
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

  Log Message:
  -----------
  objectives.lua show_turn_counter in white

This matches the style used for OBJECTIVE_FOOTNOTE and makes the turn count more apparent.


  Commit: 853cbb7347254e5003b64828ed8dbe537bb21b22
      https://github.com/wesnoth/wesnoth/commit/853cbb7347254e5003b64828ed8dbe537bb21b22
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    A data/gui/window/unit_recall.cfg

  Log Message:
  -----------
  Forgot to add Recall dialog WML...


  Commit: 6c01f69914a6bd40183f1a3c71cb7361715cf8ef
      https://github.com/wesnoth/wesnoth/commit/6c01f69914a6bd40183f1a3c71cb7361715cf8ef
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

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


  Commit: 7e6a1892bba0db68081a97614bf4cb05e47b1709
      https://github.com/wesnoth/wesnoth/commit/7e6a1892bba0db68081a97614bf4cb05e47b1709
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

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

  Log Message:
  -----------
  Fix OSX compile errors


  Commit: 6dab777f6623abe95c211fec9ba84465c63b9bfb
      https://github.com/wesnoth/wesnoth/commit/6dab777f6623abe95c211fec9ba84465c63b9bfb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M changelog
    M data/lua/wml/modify_unit.lua
    M data/lua/wml/object.lua
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Accept [effect] in [modify_unit]


  Commit: 53828a01b9c045617933ac606342814a398cc46b
      https://github.com/wesnoth/wesnoth/commit/53828a01b9c045617933ac606342814a398cc46b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M changelog
    M data/lua/wml/object.lua
    M src/scripting/game_lua_kernel.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  New [remove_object] WML tag


  Commit: d76a799523179e4a7faafcd3cc1fef6f18f23389
      https://github.com/wesnoth/wesnoth/commit/d76a799523179e4a7faafcd3cc1fef6f18f23389
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: 3355e5bd7a8eab3850799d294e56a45376e54ed0
      https://github.com/wesnoth/wesnoth/commit/3355e5bd7a8eab3850799d294e56a45376e54ed0
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M players_changelog

  Log Message:
  -----------
  Fixes in players_changelog


  Commit: 374a315f948ff42c8a3b3d93e713b6c1315c3d27
      https://github.com/wesnoth/wesnoth/commit/374a315f948ff42c8a3b3d93e713b6c1315c3d27
  Author: Olivier FAURE <olivier.faure at epitech.eu>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M src/chat_events.hpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/label.hpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/scrollbar.hpp
    M src/menu_events.hpp
    M src/play_controller.hpp

  Log Message:
  -----------
  Add override specifier to derived virtual methods


  Commit: 3a77d8db53e9ca0e24780d1bfe3159666bf7bb59
      https://github.com/wesnoth/wesnoth/commit/3a77d8db53e9ca0e24780d1bfe3159666bf7bb59
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M src/chat_events.hpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/label.hpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/scrollbar.hpp
    M src/menu_events.hpp
    M src/play_controller.hpp

  Log Message:
  -----------
  Merge pull request #723 from PoignardAzur/add_override

Add override specifier to derived virtual methods


  Commit: c4d51b1bbb5f26774d30b423a2e47784353082bc
      https://github.com/wesnoth/wesnoth/commit/c4d51b1bbb5f26774d30b423a2e47784353082bc
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M data/core/about.cfg

  Log Message:
  -----------
  Add @PoignardAzur to credits


  Commit: e75eaca5a00facc44367b7bbfcd2994846f56519
      https://github.com/wesnoth/wesnoth/commit/e75eaca5a00facc44367b7bbfcd2994846f56519
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  -----------
  Attempt to fix recall dialog crashes


  Commit: 09e124aa8e0b0fed5bfea02cb66a3ec0157a7c6e
      https://github.com/wesnoth/wesnoth/commit/09e124aa8e0b0fed5bfea02cb66a3ec0157a7c6e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  -----------
  Unique items: don't be a pig

And the Lord said, "Thou hast already consumed My Holy Water, thou needest another not."

And, hearing the Word of the Lord, Posieden said, "Yo! Storm Trident! Dude, look in your hand!"


  Commit: 44d171ab58aa9d01fb64f4d047d68d6a9a8ccbcf
      https://github.com/wesnoth/wesnoth/commit/44d171ab58aa9d01fb64f4d047d68d6a9a8ccbcf
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  -----------
  Include builtin conditions in wesnoth.wml_conditions

This excludes the [true] and [false] ConditionalWML tags,
which are still hard-coded. (People shouldn't be trying to
override or extend these anyway.)


  Commit: df846460269fcfcc89e8f38cc20dd9fab9ec781c
      https://github.com/wesnoth/wesnoth/commit/df846460269fcfcc89e8f38cc20dd9fab9ec781c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  -----------
  Lambda-based replacement for e75eaca5a00f

Should also fix underlying cause of 7e6a1892bba0


  Commit: 12601cc6e291ad71e197690f16734cfc10b8454d
      https://github.com/wesnoth/wesnoth/commit/12601cc6e291ad71e197690f16734cfc10b8454d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M data/gui/window/addon_list.cfg
    M src/addon/manager_ui.cpp
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/addon/list.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp

  Log Message:
  -----------
  Convert several GUI2 dialogs to use the new sorting code


  Commit: 895774bb43e198a11766e79b7791d8dc313e6b90
      https://github.com/wesnoth/wesnoth/commit/895774bb43e198a11766e79b7791d8dc313e6b90
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M src/addon/manager_ui.cpp

  Log Message:
  -----------
  Accidentally enabled the GUI2 addons manager in 12601cc6e291. Oops


  Commit: bd9c915c0c8355d10cc367ea0a888ace06f77dfa
      https://github.com/wesnoth/wesnoth/commit/bd9c915c0c8355d10cc367ea0a888ace06f77dfa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_recall.cpp

  Log Message:
  -----------
  Use keyboard_capture() for filter boxes to trigger focused state

This enabled the cursor to appear in it as a visual indicator of focus. Otherwise, this is
functionally identical to add_to_keyboard_chain().


  Commit: d05e1ff6eea5539319fb38b85096a3776c9b3d16
      https://github.com/wesnoth/wesnoth/commit/d05e1ff6eea5539319fb38b85096a3776c9b3d16
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  -----------
  tgame_load: code cleanup


  Commit: ba59cba0523e09a288ea3e255d0ffbcbd4a8e470
      https://github.com/wesnoth/wesnoth/commit/ba59cba0523e09a288ea3e255d0ffbcbd4a8e470
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp
    M src/gui/dialogs/unit_recall.cpp
    M src/gui/dialogs/unit_recall.hpp

  Log Message:
  -----------
  Formatting fixup from 12601cc6e291


  Commit: f2825f8aacdf01b524af418e918ad769797ee409
      https://github.com/wesnoth/wesnoth/commit/f2825f8aacdf01b524af418e918ad769797ee409
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M src/gui/dialogs/addon/list.hpp

  Log Message:
  -----------
  Consistency


  Commit: 5b8a64405a95bf352fa7ec1d5b8cd0065811789e
      https://github.com/wesnoth/wesnoth/commit/5b8a64405a95bf352fa7ec1d5b8cd0065811789e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  -----------
  Load Game: used a spacer to force space in the details area


  Commit: b3b6c143714e7b5f3e2108635d6a4e2313e0d6b0
      https://github.com/wesnoth/wesnoth/commit/b3b6c143714e7b5f3e2108635d6a4e2313e0d6b0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  -----------
  tunit_preview_pane: some consistency between view modes


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

  Changed paths:
    M src/ai/manager.cpp

  Log Message:
  -----------
  Fix [modify_side][ai]


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

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

  Log Message:
  -----------
  tunit_recruit: capture recruit list for the recruit list


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

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp

  Log Message:
  -----------
  tunit_preview_pane: general cleanup and functionality improvements

This includes:
* Allowing the details area to scroll should the parent dialog not be long enough.
* Scaling all displayed sprites to 144x144 while maintaining aspect ratio.
* Forcing extra width so all mainline unit names have enough space to appear.
* Removing the unused 'minimal' definition. Might be added back later.
* Fixing the borders. The internal widgets shouldn't have outside borders, since borders
  should be set for the widget instance in a containing dialog.


  Commit: f7c48a0222205cfde285cd8ac3c0f0befcb133c0
      https://github.com/wesnoth/wesnoth/commit/f7c48a0222205cfde285cd8ac3c0f0befcb133c0
  Author: Fabian Müller <fabianmueller5 at gmx.de>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    A data/campaigns/Legend_of_Wesmere/images/units/ogres/great-ogre.png
    A data/campaigns/Legend_of_Wesmere/units/ogres/Great_Ogre.cfg

  Log Message:
  -----------
  LoW: Add Great Ogre unit.


  Commit: 0fd792a6766947e760e43a27a8e91de402ab5acd
      https://github.com/wesnoth/wesnoth/commit/0fd792a6766947e760e43a27a8e91de402ab5acd
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M data/campaigns/Delfadors_Memoirs/scenarios/01_Overture.cfg

  Log Message:
  -----------
  Removed a silly use of [+unit].


  Commit: bd5ff0e35f46945e834b7a386b7f4a87f446f986
      https://github.com/wesnoth/wesnoth/commit/bd5ff0e35f46945e834b7a386b7f4a87f446f986
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  -----------
  LoW: [+units] -> [units]


  Commit: f5e22bf03afd82c2bb27c96e0c1fc4dc1b881e96
      https://github.com/wesnoth/wesnoth/commit/f5e22bf03afd82c2bb27c96e0c1fc4dc1b881e96
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

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

  Log Message:
  -----------
  UtBS: [+units] -> [units]


  Commit: 7e0c853f428f3ee8f547bbecf6d9e488d2e1abb5
      https://github.com/wesnoth/wesnoth/commit/7e0c853f428f3ee8f547bbecf6d9e488d2e1abb5
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M data/campaigns/Dead_Water/_main.cfg
    M data/campaigns/Delfadors_Memoirs/_main.cfg
    M data/campaigns/Descent_Into_Darkness/_main.cfg
    M data/campaigns/Eastern_Invasion/_main.cfg
    M data/campaigns/Heir_To_The_Throne/_main.cfg
    M data/campaigns/Liberty/_main.cfg
    M data/campaigns/Northern_Rebirth/_main.cfg
    M data/campaigns/Sceptre_of_Fire/_main.cfg
    M data/campaigns/Son_Of_The_Black_Eye/_main.cfg
    M data/campaigns/The_Hammer_of_Thursagan/_main.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/_main.cfg
    M data/campaigns/The_South_Guard/_main.cfg
    M data/campaigns/tutorial/_main.cfg

  Log Message:
  -----------
  Campaigns: [+units] -> [units]


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

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

  Log Message:
  -----------
  Cleaned up some unused code

This was left around after switching the dialog to a unit preview pane widget.


  Commit: d5370aa3826303127dee20c72f1c44aa27a37507
      https://github.com/wesnoth/wesnoth/commit/d5370aa3826303127dee20c72f1c44aa27a37507
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  Fix segfault caused by incorrect use of std::copy_if


  Commit: 5a9f45ddba284f006d646bcdc0e9b41125b79b76
      https://github.com/wesnoth/wesnoth/commit/5a9f45ddba284f006d646bcdc0e9b41125b79b76
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg

  Log Message:
  -----------
  UtBS 01: Replace some calls to unit_utils macros with [+unit] by single macro calls.

This also fixes "Eranor" being a female Archer from time to time.


  Commit: f321e716853c6bd632f4bf2a8672f907257521ed
      https://github.com/wesnoth/wesnoth/commit/f321e716853c6bd632f4bf2a8672f907257521ed
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M data/campaigns/Sceptre_of_Fire/scenarios/8_The_Dragon.cfg

  Log Message:
  -----------
  SoF 08: Removed some more [+unit].


  Commit: 059de7266a2a2868848e81d4dbbed73380d9d844
      https://github.com/wesnoth/wesnoth/commit/059de7266a2a2868848e81d4dbbed73380d9d844
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


  Commit: 4c2338d61618f817735d60e34ec98232ce4fa45f
      https://github.com/wesnoth/wesnoth/commit/4c2338d61618f817735d60e34ec98232ce4fa45f
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/random_new.cpp

  Log Message:
  -----------
  Avoid a GCC warning about breaking strict-aliasing rules


  Commit: 531b91359a0fb465883839bffbe51f29e35d56c7
      https://github.com/wesnoth/wesnoth/commit/531b91359a0fb465883839bffbe51f29e35d56c7
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  fix wrong underlying_id parsing on 64 bit systems.


  Commit: 3cbf249b663ff957d936ac1612bfe848dcea98dd
      https://github.com/wesnoth/wesnoth/commit/3cbf249b663ff957d936ac1612bfe848dcea98dd
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/play_controller.cpp

  Log Message:
  -----------
  play_controller::check_victory(): use underscore in event name

Semantically this doesn't change anything because spaces in event names are
automatically replaced with underscores.

I just spent a considerable amount of time searching for code that fires
the enemies_defeated event, only to find that it's called
"enemies defeated", with a space, at the call site. Let's use the
underscored name everywhere to make the function easier to find.


  Commit: e75325a399593d0c9e50a0b41b36d290ee4f6db9
      https://github.com/wesnoth/wesnoth/commit/e75325a399593d0c9e50a0b41b36d290ee4f6db9
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/synced_context.cpp

  Log Message:
  -----------
  fix assertion in synced_context::ask_server_choice


  Commit: 95fecb9d909dec555ab07beeb44d7f260c2acd78
      https://github.com/wesnoth/wesnoth/commit/95fecb9d909dec555ab07beeb44d7f260c2acd78
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

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

  Log Message:
  -----------
  Small code and border cleanups


  Commit: 9336b767646eb08243d88672787d12709ec29014
      https://github.com/wesnoth/wesnoth/commit/9336b767646eb08243d88672787d12709ec29014
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/menu_events.cpp

  Log Message:
  -----------
  Fix scenario end events not being run on debug-killing the enemy leader

If a developer used the "kill unit" debug command to end a scenario,
the scenario did something special on victory (e.g. showing messages)
and the scenario didn't explicitly set victory_when_enemies_defeated=no,
the special actions were skipped.

The cause was a reference with a too long lifetime.
Menu_handler::kill_unit() obtained a reference to the mouse position and
used it to send "last_breath" and "die" events. But if the mouse position
changed in between (for example, as a result of the last_breath event
doing something), the reference switched to point to the new mouse
position. As a result, the function sent the "die" event with incorrect
coordinates, filtering dropped the event, and the event handlers weren't
run.

Fixed by copying the mouse position instead.


  Commit: a0233a1d4df6463323b06bdf3f32f3b1345cf574
      https://github.com/wesnoth/wesnoth/commit/a0233a1d4df6463323b06bdf3f32f3b1345cf574
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/menu_events.cpp
    M src/synced_commands.cpp

  Log Message:
  -----------
  fix debug kill command beeing unsynced


  Commit: 46aef439132a1918975ddeffebcba4a70ab18be7
      https://github.com/wesnoth/wesnoth/commit/46aef439132a1918975ddeffebcba4a70ab18be7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/build_info.cpp
    M src/commandline_options.cpp
    M src/desktop/version.cpp
    M src/formatter.hpp
    M src/savegame.cpp

  Log Message:
  -----------
  Merge pull request #720 from cbeck88/formatter

give formatter an x-value conversion to std::string (C++11)


  Commit: 8689bedde7870d100f1dcbd9b00ef9b84b7ded8d
      https://github.com/wesnoth/wesnoth/commit/8689bedde7870d100f1dcbd9b00ef9b84b7ded8d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/formatter.hpp

  Log Message:
  -----------
  Fix indentation


  Commit: 6b019cbc2d9f6ace51df562193209525b8bf0d93
      https://github.com/wesnoth/wesnoth/commit/6b019cbc2d9f6ace51df562193209525b8bf0d93
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/global.hpp

  Log Message:
  -----------
  Macros intended for detecting C++11 features

These cover the most useful features that MSVC 2103 does not support.
They should be tested with #if rather than #ifdef


  Commit: e0392bef87f3efd6fac968e07a76ec759b6f2f36
      https://github.com/wesnoth/wesnoth/commit/e0392bef87f3efd6fac968e07a76ec759b6f2f36
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/formatter.hpp

  Log Message:
  -----------
  Use preprocessor checks in formatter.hpp


  Commit: 79fc5cb77ca961f59c9a17749ecbed18e20142bb
      https://github.com/wesnoth/wesnoth/commit/79fc5cb77ca961f59c9a17749ecbed18e20142bb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M src/global.hpp

  Log Message:
  -----------
  Redo constexpr/noexcept macros to function as keywords


  Commit: 1bb78a18f1b95e2b73cfc54cab61a7d37101f2ed
      https://github.com/wesnoth/wesnoth/commit/1bb78a18f1b95e2b73cfc54cab61a7d37101f2ed
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/gui/core/event/distributor.cpp
    M src/gui/core/event/handler.cpp

  Log Message:
  -----------
  Expanded use of GUI2_SHOW_UNHANDLED_EVENT_WARNINGS guard


  Commit: 788671e45cdb08c26a64323bb02a8ce51e256821
      https://github.com/wesnoth/wesnoth/commit/788671e45cdb08c26a64323bb02a8ce51e256821
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/save_index.cpp

  Log Message:
  -----------
  Don't try to set save index leader image TC if flag_rgb is empty

This silences some "invalid image ~(RC>1)" warnings in console.


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

  Changed paths:
    M src/gui/widgets/unit_preview_pane.cpp
    M src/menu_events.cpp

  Log Message:
  -----------
  Make use of unit::TC_image_mods()

This allows code dealing with individual unit TC (not types) to be simplified.


  Commit: 7154a587b891cf98442d8468fdabf5a9b2bddb67
      https://github.com/wesnoth/wesnoth/commit/7154a587b891cf98442d8468fdabf5a9b2bddb67
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  Small code cleanup to unit::TC_image_mods() and unit::image_mods()


  Commit: 6130c668c4b5754c651a08a0f080dca133799266
      https://github.com/wesnoth/wesnoth/commit/6130c668c4b5754c651a08a0f080dca133799266
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/addon/manager_ui.cpp
    M src/build_info.cpp
    M src/desktop/version.cpp
    M src/formula/variant.cpp
    M src/gui/core/canvas.cpp
    M src/gui/widgets/control.cpp
    M src/gui/widgets/debug.cpp
    M src/gui/widgets/slider.cpp
    M src/mt_rng.cpp
    M src/savegame.cpp
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Use cleaner format for formatter() when possible


  Commit: 086a903dfa9a491570a85e28a8d370811951217c
      https://github.com/wesnoth/wesnoth/commit/086a903dfa9a491570a85e28a8d370811951217c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/formula/variant.cpp

  Log Message:
  -----------
  Removed a few formatter() usecases that aren't actually needed


  Commit: 6b5f7929d86d6cbfaa1336da19e9078a3c9e523d
      https://github.com/wesnoth/wesnoth/commit/6b5f7929d86d6cbfaa1336da19e9078a3c9e523d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/gui/widgets/unit_preview_pane.cpp
    M src/menu_events.cpp

  Log Message:
  -----------
  Change a0c4b38f5276 to use image_mods() instead of TC_image_mods()

This allows the inclusion of effects such as custom unit TC applied by [effect]


  Commit: 6d298803fafcdec0d6b581cdeca82aab92f5b736
      https://github.com/wesnoth/wesnoth/commit/6d298803fafcdec0d6b581cdeca82aab92f5b736
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

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

  Log Message:
  -----------
  Don't need to make minimal unit type name small, the label is already small.

For the default definition, name is a separate widget that uses default sizes, so it makes
sense to apply small markup.


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

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/utils/deaths.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
    M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
    M data/core/about.cfg
    M data/core/macros/names.cfg
    M data/core/macros/traits.cfg
    M data/core/terrain-graphics/new-macros.cfg
    M data/core/terrain.cfg

  Log Message:
  -----------
  Ran wmlindent and fixed badly formatted code


  Commit: 53f6ec19c04ce2726dc040a76326ea5198f6861a
      https://github.com/wesnoth/wesnoth/commit/53f6ec19c04ce2726dc040a76326ea5198f6861a
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

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

  Log Message:
  -----------
  Remove color information from transparent pixels

This makes the images smaller, and it circumvents bug #23909.


  Commit: 140cc946bb18eee103cc4be8868de2d6dfed1083
      https://github.com/wesnoth/wesnoth/commit/140cc946bb18eee103cc4be8868de2d6dfed1083
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-04 (Thu, 04 Aug 2016)

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/images/attacks/sand-storm.png
    M data/core/images/unit_env/schedule/tod-schedule-24hrs.png
    M data/core/images/units/human-magi/arch-mage-standing-1.png
    M data/core/images/units/human-magi/arch-mage-standing-10.png
    M data/core/images/units/human-magi/arch-mage-standing-2.png
    M data/core/images/units/human-magi/arch-mage-standing-3.png
    M data/core/images/units/human-magi/arch-mage-standing-4.png
    M data/core/images/units/human-magi/arch-mage-standing-5.png
    M data/core/images/units/human-magi/arch-mage-standing-6.png
    M data/core/images/units/human-magi/arch-mage-standing-7.png
    M data/core/images/units/human-magi/arch-mage-standing-8.png
    M data/core/images/units/human-magi/arch-mage-standing-9.png
    M data/core/images/units/orcs/nightblade-attack-se1.png
    M data/core/images/units/orcs/nightblade-attack-se2.png
    M data/core/images/units/orcs/nightblade-attack-se3.png
    M data/core/images/units/orcs/nightblade-attack-se4.png
    M data/core/images/units/orcs/nightblade-attack-se5.png
    M data/core/images/units/orcs/nightblade-attack-se6.png
    M data/core/images/units/orcs/nightblade-attack-se7.png
    M data/core/images/units/orcs/nightblade-attack-se8.png
    M data/core/images/units/orcs/nightblade-attack-se9.png
    M data/core/images/units/orcs/nightblade-defend-se1-1.png
    M data/core/images/units/orcs/nightblade-defend-se1-2.png
    M data/core/images/units/orcs/nightblade-defend-se1-3.png
    M data/core/images/units/orcs/nightblade-defend-se1-4.png
    M data/core/images/units/orcs/nightblade-defend-se1-5.png
    M data/core/images/units/orcs/nightblade-defend-se2-1.png
    M data/core/images/units/orcs/nightblade-defend-se2-2.png
    M data/core/images/units/orcs/nightblade-kick-se1.png
    M data/core/images/units/orcs/nightblade-kick-se10.png
    M data/core/images/units/orcs/nightblade-kick-se11.png
    M data/core/images/units/orcs/nightblade-kick-se12.png
    M data/core/images/units/orcs/nightblade-kick-se2.png
    M data/core/images/units/orcs/nightblade-kick-se3.png
    M data/core/images/units/orcs/nightblade-kick-se4.png
    M data/core/images/units/orcs/nightblade-kick-se5.png
    M data/core/images/units/orcs/nightblade-kick-se6.png
    M data/core/images/units/orcs/nightblade-kick-se7.png
    M data/core/images/units/orcs/nightblade-kick-se8.png
    M data/core/images/units/orcs/nightblade-kick-se9.png
    M data/core/images/units/orcs/nightblade-se.png
    M data/core/images/units/orcs/nightblade-throw-se1.png
    M data/core/images/units/orcs/nightblade-throw-se2.png
    M data/core/images/units/orcs/nightblade-throw-se3.png
    M data/core/images/units/orcs/nightblade-throw-se4.png
    M data/core/images/units/orcs/nightblade-throw-se5.png
    M data/core/images/units/orcs/nightblade-throw-se6.png
    M data/core/images/units/orcs/nightblade-throw-se7.png
    M data/core/images/units/orcs/nightblade-throw-se8.png
    M data/core/images/units/orcs/nightblade-throw-se9.png
    M data/core/images/units/orcs/nightblade.png
    M data/core/images/units/undead/soulless-drake-attack-n.png
    M data/core/images/units/undead/soulless-drake-attack-s.png
    M data/core/images/units/undead/soulless-drake-attack.png
    M data/core/images/units/undead/soulless-drake-defend.png
    M data/core/images/units/undead/soulless-drake-die-1.png
    M data/core/images/units/undead/soulless-drake-die-2.png
    M data/core/images/units/undead/soulless-drake-die-3.png
    M data/core/images/units/undead/soulless-drake-die-4.png
    M data/core/images/units/undead/soulless-drake.png

  Log Message:
  -----------
  Fix bug: libpng warning: iCCP: known incorrect sRGB profile

Some changes in libpng 1.6+ cause it issue warning or even not work correctly with the original HP/MS sRGB profile. You will notice this in stderr:

    libpng warning: iCCP: known incorrect sRGB profile

The old profile uses a D50 whitepoint, where D65 is standard. This profile is not uncommon, being used by Adobe Photoshop, although it was not embedded into images by default.

The simplest solution is simply to remove the embedded profile from your image. This can cause a slight shift in color *IF* have have a properly calibrated system, monitor, and software.


  Commit: b295aab4ba75ef8dfe6568f427c96cb6838f62f0
      https://github.com/wesnoth/wesnoth/commit/b295aab4ba75ef8dfe6568f427c96cb6838f62f0
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M data/_main.cfg
    M data/campaigns/Dead_Water/units/Brawler.cfg
    M data/campaigns/Dead_Water/units/Child_King.cfg
    M data/campaigns/Dead_Water/units/Citizen.cfg
    M data/campaigns/Dead_Water/units/Soldier_King.cfg
    M data/campaigns/Dead_Water/units/Warrior_King.cfg
    M data/campaigns/Dead_Water/units/Young_King.cfg
    M data/campaigns/Delfadors_Memoirs/units/Wose_Shaman.cfg
    M data/campaigns/Descent_Into_Darkness/units/Apprentice_Mage.cfg
    M data/campaigns/Descent_Into_Darkness/units/Apprentice_Necromancer.cfg
    M data/campaigns/Descent_Into_Darkness/units/Dark_Mage.cfg
    M data/campaigns/Eastern_Invasion/units/Bone_Knight.cfg
    M data/campaigns/Eastern_Invasion/units/Horse_Lord.cfg
    M data/campaigns/Eastern_Invasion/units/Mounted_Fighter.cfg
    M data/campaigns/Eastern_Invasion/units/Mounted_Warrior.cfg
    M data/campaigns/Eastern_Invasion/units/Skeleton_Rider.cfg
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
    M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
    M data/campaigns/Legend_of_Wesmere/units/Great_Ogre.cfg
    M data/campaigns/Legend_of_Wesmere/units/ogres/Great_Ogre.cfg
    M data/campaigns/Liberty/units/Bone_Knight.cfg
    M data/campaigns/Liberty/units/Death_Squire.cfg
    M data/campaigns/Liberty/units/Rogue_Mage.cfg
    M data/campaigns/Liberty/units/Shadow_Lord.cfg
    M data/campaigns/Liberty/units/Shadow_Mage.cfg
    M data/campaigns/Liberty/units/Skeleton_Rider.cfg
    M data/campaigns/Sceptre_of_Fire/units/Caravan.cfg
    M data/campaigns/Sceptre_of_Fire/units/Dwarvish_Miner.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Novice_Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Old_Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Orcish_Shaman.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Dragonguard.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Fighter.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Guardsman.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Lord.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Sentinel.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Stalwart.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Steelclad.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Thunderer.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Thunderguard.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Rune_Lord.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Vampire_Lady.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Wesfolk_Lady.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Wesfolk_Leader.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Wesfolk_Outcast.cfg
    M data/campaigns/The_South_Guard/units/Infantry_Commander.cfg
    M data/campaigns/The_South_Guard/units/Infantry_Lieutenant.cfg
    M data/campaigns/The_South_Guard/units/Mounted_General.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Archer.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Avenger.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Captain.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Champion.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Fighter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hero.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Horseman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hunter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marksman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marshal.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Outrider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Prowler.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Ranger.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Rider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Scout.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sentinel.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shaman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sharpshooter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shyde.cfg
    M data/campaigns/Under_the_Burning_Suns/units/humans/Human_Commander.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Flesh_Golem.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Guardian.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Hunter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Sentinel.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Warden.cfg
    M data/campaigns/Under_the_Burning_Suns/units/orcs/Dark_Assassin1.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Undead_Horseman.cfg
    M data/campaigns/tutorial/units/Fighteress.cfg
    M data/campaigns/tutorial/units/Quintain.cfg
    M data/core/macros/deprecated-utils.cfg
    M data/core/macros/image-utils.cfg
    M data/core/units/bats/Bat_Blood.cfg
    M data/core/units/bats/Bat_Dread.cfg
    M data/core/units/bats/Bat_Vampire.cfg
    M data/core/units/boats/Galleon.cfg
    M data/core/units/boats/Transport_Galleon.cfg
    M data/core/units/drakes/Arbiter.cfg
    M data/core/units/drakes/Armageddon.cfg
    M data/core/units/drakes/Blademaster.cfg
    M data/core/units/drakes/Burner.cfg
    M data/core/units/drakes/Clasher.cfg
    M data/core/units/drakes/Enforcer.cfg
    M data/core/units/drakes/Fighter.cfg
    M data/core/units/drakes/Fire.cfg
    M data/core/units/drakes/Flameheart.cfg
    M data/core/units/drakes/Flare.cfg
    M data/core/units/drakes/Glider.cfg
    M data/core/units/drakes/Hurricane.cfg
    M data/core/units/drakes/Inferno.cfg
    M data/core/units/drakes/Sky.cfg
    M data/core/units/drakes/Thrasher.cfg
    M data/core/units/drakes/Warden.cfg
    M data/core/units/drakes/Warrior.cfg
    M data/core/units/dwarves/Arcanister.cfg
    M data/core/units/dwarves/Berserker.cfg
    M data/core/units/dwarves/Dragonguard.cfg
    M data/core/units/dwarves/Explorer.cfg
    M data/core/units/dwarves/Fighter.cfg
    M data/core/units/dwarves/Guardsman.cfg
    M data/core/units/dwarves/Lord.cfg
    M data/core/units/dwarves/Pathfinder.cfg
    M data/core/units/dwarves/Runemaster.cfg
    M data/core/units/dwarves/Runesmith.cfg
    M data/core/units/dwarves/Scout.cfg
    M data/core/units/dwarves/Sentinel.cfg
    M data/core/units/dwarves/Stalwart.cfg
    M data/core/units/dwarves/Steelclad.cfg
    M data/core/units/dwarves/Thunderer.cfg
    M data/core/units/dwarves/Thunderguard.cfg
    M data/core/units/dwarves/Ulfserker.cfg
    M data/core/units/elves/Archer.cfg
    M data/core/units/elves/Avenger.cfg
    M data/core/units/elves/Captain.cfg
    M data/core/units/elves/Champion.cfg
    M data/core/units/elves/Druid.cfg
    M data/core/units/elves/Enchantress.cfg
    M data/core/units/elves/Fighter.cfg
    M data/core/units/elves/Hero.cfg
    M data/core/units/elves/High_Lord.cfg
    M data/core/units/elves/Lady.cfg
    M data/core/units/elves/Lord.cfg
    M data/core/units/elves/Marksman.cfg
    M data/core/units/elves/Marshal.cfg
    M data/core/units/elves/Outrider.cfg
    M data/core/units/elves/Ranger.cfg
    M data/core/units/elves/Rider.cfg
    M data/core/units/elves/Scout.cfg
    M data/core/units/elves/Shaman.cfg
    M data/core/units/elves/Sharpshooter.cfg
    M data/core/units/elves/Shyde.cfg
    M data/core/units/elves/Sorceress.cfg
    M data/core/units/elves/Sylph.cfg
    M data/core/units/goblins/Direwolf_Rider.cfg
    M data/core/units/goblins/Impaler.cfg
    M data/core/units/goblins/Knight.cfg
    M data/core/units/goblins/Pillager.cfg
    M data/core/units/goblins/Rouser.cfg
    M data/core/units/goblins/Spearman.cfg
    M data/core/units/goblins/Wolf_Rider.cfg
    M data/core/units/gryphons/Gryphon_Master.cfg
    M data/core/units/gryphons/Gryphon_Rider.cfg
    M data/core/units/humans/Horse_Grand_Knight.cfg
    M data/core/units/humans/Horse_Knight.cfg
    M data/core/units/humans/Horse_Lancer.cfg
    M data/core/units/humans/Horse_Paladin.cfg
    M data/core/units/humans/Horseman.cfg
    M data/core/units/humans/Loyalist_Bowman.cfg
    M data/core/units/humans/Loyalist_Cavalier.cfg
    M data/core/units/humans/Loyalist_Cavalryman.cfg
    M data/core/units/humans/Loyalist_Dragoon.cfg
    M data/core/units/humans/Loyalist_Duelist.cfg
    M data/core/units/humans/Loyalist_Fencer.cfg
    M data/core/units/humans/Loyalist_General.cfg
    M data/core/units/humans/Loyalist_Grand_Marshal.cfg
    M data/core/units/humans/Loyalist_Halberdier.cfg
    M data/core/units/humans/Loyalist_Heavy_Infantryman.cfg
    M data/core/units/humans/Loyalist_Iron_Mauler.cfg
    M data/core/units/humans/Loyalist_Javelineer.cfg
    M data/core/units/humans/Loyalist_Lieutenant.cfg
    M data/core/units/humans/Loyalist_Longbowman.cfg
    M data/core/units/humans/Loyalist_Master_Bowman.cfg
    M data/core/units/humans/Loyalist_Master_at_Arms.cfg
    M data/core/units/humans/Loyalist_Pikeman.cfg
    M data/core/units/humans/Loyalist_Royal_Guard.cfg
    M data/core/units/humans/Loyalist_Sergeant.cfg
    M data/core/units/humans/Loyalist_Shock_Trooper.cfg
    M data/core/units/humans/Loyalist_Spearman.cfg
    M data/core/units/humans/Loyalist_Swordsman.cfg
    M data/core/units/humans/Mage.cfg
    M data/core/units/humans/Mage_Arch.cfg
    M data/core/units/humans/Mage_Elder.cfg
    M data/core/units/humans/Mage_Great.cfg
    M data/core/units/humans/Mage_Red.cfg
    M data/core/units/humans/Mage_Silver.cfg
    M data/core/units/humans/Mage_White.cfg
    M data/core/units/humans/Mage_of_Light.cfg
    M data/core/units/humans/Outlaw.cfg
    M data/core/units/humans/Outlaw_Assassin.cfg
    M data/core/units/humans/Outlaw_Bandit.cfg
    M data/core/units/humans/Outlaw_Footpad.cfg
    M data/core/units/humans/Outlaw_Fugitive.cfg
    M data/core/units/humans/Outlaw_Highwayman.cfg
    M data/core/units/humans/Outlaw_Rogue.cfg
    M data/core/units/humans/Outlaw_Ruffian.cfg
    M data/core/units/humans/Outlaw_Thief.cfg
    M data/core/units/humans/Outlaw_Thug.cfg
    M data/core/units/humans/Peasant.cfg
    M data/core/units/humans/Royal_Warrior.cfg
    M data/core/units/humans/Woodsman.cfg
    M data/core/units/humans/Woodsman_Huntsman.cfg
    M data/core/units/humans/Woodsman_Poacher.cfg
    M data/core/units/humans/Woodsman_Ranger.cfg
    M data/core/units/humans/Woodsman_Trapper.cfg
    M data/core/units/khalifate/Arif.cfg
    M data/core/units/khalifate/Batal.cfg
    M data/core/units/khalifate/Elder_Falcon.cfg
    M data/core/units/khalifate/Falcon.cfg
    M data/core/units/khalifate/Faris.cfg
    M data/core/units/khalifate/Ghazi.cfg
    M data/core/units/khalifate/Hadaf.cfg
    M data/core/units/khalifate/Hakim.cfg
    M data/core/units/khalifate/Jawal.cfg
    M data/core/units/khalifate/Jundi.cfg
    M data/core/units/khalifate/Khaiyal.cfg
    M data/core/units/khalifate/Khalid.cfg
    M data/core/units/khalifate/Mighwar.cfg
    M data/core/units/khalifate/Monawish.cfg
    M data/core/units/khalifate/Mudafi.cfg
    M data/core/units/khalifate/Mufariq.cfg
    M data/core/units/khalifate/Muharib.cfg
    M data/core/units/khalifate/Naffat.cfg
    M data/core/units/khalifate/Qanas.cfg
    M data/core/units/khalifate/Qatif-al-nar.cfg
    M data/core/units/khalifate/Rami.cfg
    M data/core/units/khalifate/Rasikh.cfg
    M data/core/units/khalifate/Saree.cfg
    M data/core/units/khalifate/Shuja.cfg
    M data/core/units/khalifate/Tabib.cfg
    M data/core/units/khalifate/Tineen.cfg
    M data/core/units/merfolk/Diviner.cfg
    M data/core/units/merfolk/Enchantress.cfg
    M data/core/units/merfolk/Entangler.cfg
    M data/core/units/merfolk/Fighter.cfg
    M data/core/units/merfolk/Hoplite.cfg
    M data/core/units/merfolk/Hunter.cfg
    M data/core/units/merfolk/Initiate.cfg
    M data/core/units/merfolk/Javelineer.cfg
    M data/core/units/merfolk/Netcaster.cfg
    M data/core/units/merfolk/Priestess.cfg
    M data/core/units/merfolk/Siren.cfg
    M data/core/units/merfolk/Spearman.cfg
    M data/core/units/merfolk/Triton.cfg
    M data/core/units/merfolk/Warrior.cfg
    M data/core/units/monsters/Giant_Mudcrawler.cfg
    M data/core/units/monsters/Mudcrawler.cfg
    M data/core/units/nagas/Fighter.cfg
    M data/core/units/nagas/Myrmidon.cfg
    M data/core/units/nagas/Warrior.cfg
    M data/core/units/ogres/Ogre.cfg
    M data/core/units/ogres/Young_Ogre.cfg
    M data/core/units/orcs/Archer.cfg
    M data/core/units/orcs/Assassin.cfg
    M data/core/units/orcs/Crossbowman.cfg
    M data/core/units/orcs/Grunt.cfg
    M data/core/units/orcs/Leader.cfg
    M data/core/units/orcs/Nightblade.cfg
    M data/core/units/orcs/Ruler.cfg
    M data/core/units/orcs/Slayer.cfg
    M data/core/units/orcs/Slurbow.cfg
    M data/core/units/orcs/Sovereign.cfg
    M data/core/units/orcs/Warlord.cfg
    M data/core/units/orcs/Warrior.cfg
    M data/core/units/saurians/Ambusher.cfg
    M data/core/units/saurians/Augur.cfg
    M data/core/units/saurians/Flanker.cfg
    M data/core/units/saurians/Oracle.cfg
    M data/core/units/saurians/Skirmisher.cfg
    M data/core/units/saurians/Soothsayer.cfg
    M data/core/units/trolls/Great.cfg
    M data/core/units/trolls/Hero.cfg
    M data/core/units/trolls/Rocklobber.cfg
    M data/core/units/trolls/Troll.cfg
    M data/core/units/trolls/Troll_Shaman.cfg
    M data/core/units/trolls/Warrior.cfg
    M data/core/units/trolls/Whelp.cfg
    M data/core/units/undead/Corpse_Ghast.cfg
    M data/core/units/undead/Corpse_Ghoul.cfg
    M data/core/units/undead/Corpse_Necrophage.cfg
    M data/core/units/undead/Corpse_Soulless.cfg
    M data/core/units/undead/Corpse_Walking.cfg
    M data/core/units/undead/Necro_Ancient_Lich.cfg
    M data/core/units/undead/Necro_Dark_Adept.cfg
    M data/core/units/undead/Necro_Dark_Sorcerer.cfg
    M data/core/units/undead/Necro_Lich.cfg
    M data/core/units/undead/Necromancer.cfg
    M data/core/units/undead/Skele_Banebow.cfg
    M data/core/units/undead/Skele_Bone_Shooter.cfg
    M data/core/units/undead/Skele_Chocobone.cfg
    M data/core/units/undead/Skele_Death_Knight.cfg
    M data/core/units/undead/Skele_Deathblade.cfg
    M data/core/units/undead/Skele_Draug.cfg
    M data/core/units/undead/Skele_Revenant.cfg
    M data/core/units/undead/Skeleton.cfg
    M data/core/units/undead/Skeleton_Archer.cfg
    M data/core/units/undead/Spirit_Ghost.cfg
    M data/core/units/undead/Spirit_Nightgaunt.cfg
    M data/core/units/undead/Spirit_Shadow.cfg
    M data/core/units/undead/Spirit_Spectre.cfg
    M data/core/units/undead/Spirit_Wraith.cfg
    M data/core/units/wose/Ancient.cfg
    M data/core/units/wose/Elder.cfg
    M data/core/units/wose/Wose.cfg
    M data/game_config.cfg
    M data/multiplayer/eras.cfg
    M data/multiplayer/factions/drakes-aoh.cfg
    M data/multiplayer/factions/drakes-default.cfg
    M data/multiplayer/factions/khalifate-aoh.cfg
    M data/multiplayer/factions/khalifate-default.cfg
    M data/multiplayer/factions/knalgans-aoh.cfg
    M data/multiplayer/factions/knalgans-default.cfg
    M data/multiplayer/factions/loyalists-aoh.cfg
    M data/multiplayer/factions/loyalists-default.cfg
    M data/multiplayer/factions/northerners-aoh.cfg
    M data/multiplayer/factions/northerners-default.cfg
    M data/multiplayer/factions/rebels-aoh.cfg
    M data/multiplayer/factions/rebels-default.cfg
    M data/multiplayer/factions/undead-aoh.cfg
    M data/multiplayer/factions/undead-default.cfg
    M data/tools/emacs_mode/wesnoth-wml-data.el
    M src/game_config.cpp
    M src/game_config.hpp
    M src/units/types.cpp
    M src/units/types.hpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Deprecate {MAGENTA_IS_THE_TEAM_COLOR}

The magenta colour is now the default flag_rgb colour if one is not specified.


  Commit: a74f1054caceb2fb32afe1b48fa841955273c202
      https://github.com/wesnoth/wesnoth/commit/a74f1054caceb2fb32afe1b48fa841955273c202
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    M data/campaigns/Liberty/scenarios/08_Glory.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/09_Shan_Taum_the_Smug.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/10_Saving_Inarix.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
    M data/core/macros/ai_controller.cfg
    M src/actions/attack.cpp
    M src/actions/create.cpp
    M src/actions/unit_creator.cpp
    M src/ai/manager.cpp
    M src/play_controller.cpp
    M src/playsingle_controller.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/synced_commands.cpp

  Log Message:
  -----------
  Always use underscores in event names

Follow-up of 3cbf249b. This commit changes event names to be written with
underscores everywhere where events are fired (or every place I found in a
quick search, anyway).


  Commit: 1e2b6ba92d0680749713773c3016ac900ee0e5c8
      https://github.com/wesnoth/wesnoth/commit/1e2b6ba92d0680749713773c3016ac900ee0e5c8
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    M data/campaigns/Liberty/scenarios/08_Glory.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/09_Shan_Taum_the_Smug.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/10_Saving_Inarix.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
    M data/core/macros/ai_controller.cfg

  Log Message:
  -----------
  Revert the campaign changes of commit a74f1054

@zookeeper pointed out to me that spelling event names with spaces is the
standard in WML, especially when setting up event listeners. Thus, changing
spelling of the names of the events fired from WML made the codebase more
inconsistent, not less.


  Commit: 0205a9b59c12eb7c020afcbe0076a8a11175ef01
      https://github.com/wesnoth/wesnoth/commit/0205a9b59c12eb7c020afcbe0076a8a11175ef01
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Ensure that the buttons are redrawn when the bigmap is drawn on top


  Commit: 7b22051c3cc4ea4f8011d194d1e20769d70734ae
      https://github.com/wesnoth/wesnoth/commit/7b22051c3cc4ea4f8011d194d1e20769d70734ae
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #721 from GregoryLundberg/GL_lua_objectives

objectives.lua show_turn_counter in white


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

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/images/attacks/sand-storm.png
    M data/core/images/unit_env/schedule/tod-schedule-24hrs.png
    M data/core/images/units/human-magi/arch-mage-standing-1.png
    M data/core/images/units/human-magi/arch-mage-standing-10.png
    M data/core/images/units/human-magi/arch-mage-standing-2.png
    M data/core/images/units/human-magi/arch-mage-standing-3.png
    M data/core/images/units/human-magi/arch-mage-standing-4.png
    M data/core/images/units/human-magi/arch-mage-standing-5.png
    M data/core/images/units/human-magi/arch-mage-standing-6.png
    M data/core/images/units/human-magi/arch-mage-standing-7.png
    M data/core/images/units/human-magi/arch-mage-standing-8.png
    M data/core/images/units/human-magi/arch-mage-standing-9.png
    M data/core/images/units/orcs/nightblade-attack-se1.png
    M data/core/images/units/orcs/nightblade-attack-se2.png
    M data/core/images/units/orcs/nightblade-attack-se3.png
    M data/core/images/units/orcs/nightblade-attack-se4.png
    M data/core/images/units/orcs/nightblade-attack-se5.png
    M data/core/images/units/orcs/nightblade-attack-se6.png
    M data/core/images/units/orcs/nightblade-attack-se7.png
    M data/core/images/units/orcs/nightblade-attack-se8.png
    M data/core/images/units/orcs/nightblade-attack-se9.png
    M data/core/images/units/orcs/nightblade-defend-se1-1.png
    M data/core/images/units/orcs/nightblade-defend-se1-2.png
    M data/core/images/units/orcs/nightblade-defend-se1-3.png
    M data/core/images/units/orcs/nightblade-defend-se1-4.png
    M data/core/images/units/orcs/nightblade-defend-se1-5.png
    M data/core/images/units/orcs/nightblade-defend-se2-1.png
    M data/core/images/units/orcs/nightblade-defend-se2-2.png
    M data/core/images/units/orcs/nightblade-kick-se1.png
    M data/core/images/units/orcs/nightblade-kick-se10.png
    M data/core/images/units/orcs/nightblade-kick-se11.png
    M data/core/images/units/orcs/nightblade-kick-se12.png
    M data/core/images/units/orcs/nightblade-kick-se2.png
    M data/core/images/units/orcs/nightblade-kick-se3.png
    M data/core/images/units/orcs/nightblade-kick-se4.png
    M data/core/images/units/orcs/nightblade-kick-se5.png
    M data/core/images/units/orcs/nightblade-kick-se6.png
    M data/core/images/units/orcs/nightblade-kick-se7.png
    M data/core/images/units/orcs/nightblade-kick-se8.png
    M data/core/images/units/orcs/nightblade-kick-se9.png
    M data/core/images/units/orcs/nightblade-se.png
    M data/core/images/units/orcs/nightblade-throw-se1.png
    M data/core/images/units/orcs/nightblade-throw-se2.png
    M data/core/images/units/orcs/nightblade-throw-se3.png
    M data/core/images/units/orcs/nightblade-throw-se4.png
    M data/core/images/units/orcs/nightblade-throw-se5.png
    M data/core/images/units/orcs/nightblade-throw-se6.png
    M data/core/images/units/orcs/nightblade-throw-se7.png
    M data/core/images/units/orcs/nightblade-throw-se8.png
    M data/core/images/units/orcs/nightblade-throw-se9.png
    M data/core/images/units/orcs/nightblade.png
    M data/core/images/units/undead/soulless-drake-attack-n.png
    M data/core/images/units/undead/soulless-drake-attack-s.png
    M data/core/images/units/undead/soulless-drake-attack.png
    M data/core/images/units/undead/soulless-drake-defend.png
    M data/core/images/units/undead/soulless-drake-die-1.png
    M data/core/images/units/undead/soulless-drake-die-2.png
    M data/core/images/units/undead/soulless-drake-die-3.png
    M data/core/images/units/undead/soulless-drake-die-4.png
    M data/core/images/units/undead/soulless-drake.png

  Log Message:
  -----------
  Merge pull request #725 from GregoryLundberg/GL_update_images

Fix bug: libpng warning: iCCP: known incorrect sRGB profile


  Commit: 037a767ada4136e0c20e0e3078cad911a9ed315b
      https://github.com/wesnoth/wesnoth/commit/037a767ada4136e0c20e0e3078cad911a9ed315b
  Author: Andreas <andreas at alternating.net>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M src/events.cpp
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Merge pull request #717 from wesnoth/bug24553fix

Fix bug #24553: Prevent the display from drawing over the storyscreen.


  Commit: e24115088a15c1e32d51bf3bae3b49c55933eefd
      https://github.com/wesnoth/wesnoth/commit/e24115088a15c1e32d51bf3bae3b49c55933eefd
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Add fix of bug #24553 to changelog


  Commit: 4b536bb0bcc1924fa3a7865efd2ecec1b4a913e3
      https://github.com/wesnoth/wesnoth/commit/4b536bb0bcc1924fa3a7865efd2ecec1b4a913e3
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M scons/boost.py

  Log Message:
  -----------
  scons: compare paths in a different way to avoid error about /usr/include on macos


  Commit: d545cd34b5668fb59fb39fcc5597a837fef67f48
      https://github.com/wesnoth/wesnoth/commit/d545cd34b5668fb59fb39fcc5597a837fef67f48
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  tgame_load: only enable Change Difficulty toggle if selection is a start-of-scenario save (bug# #24926)


  Commit: feb64ddbfe059ea9f8f1517965d8a0913849a80f
      https://github.com/wesnoth/wesnoth/commit/feb64ddbfe059ea9f8f1517965d8a0913849a80f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  tunit_preview_pane: use correct method for displaying unit abilities


  Commit: 7fae63e47132387809864738c80ce6531c5c5d39
      https://github.com/wesnoth/wesnoth/commit/7fae63e47132387809864738c80ce6531c5c5d39
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M src/savegame.cpp

  Log Message:
  -----------
  Fix difficulty dialog not showing when loading from within a game (bug #24925)

This also removes a now-superfluous check in show_difficulty_dialog(), since the state of the
difficulty checkbox is handled within the dialog


  Commit: 62f3502cf3799c7234d85cdef7f218b56850966d
      https://github.com/wesnoth/wesnoth/commit/62f3502cf3799c7234d85cdef7f218b56850966d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Add std::dec after std::hex when necessary


  Commit: e34775c6654eb9ab91868370f5b53bae1bcb8852
      https://github.com/wesnoth/wesnoth/commit/e34775c6654eb9ab91868370f5b53bae1bcb8852
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M src/addon/manager_ui.cpp

  Log Message:
  -----------
  Change a reference to a copy on the advice of @cbeck88


  Commit: 96453a3e9c99740234366221e2d081b17cbc66f2
      https://github.com/wesnoth/wesnoth/commit/96453a3e9c99740234366221e2d081b17cbc66f2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Unit Recruit: layout tweaks to display more recruits before needing to scroll


  Commit: 806c5b1b8bb95d5d9cd9ac62b1818995a43b11eb
      https://github.com/wesnoth/wesnoth/commit/806c5b1b8bb95d5d9cd9ac62b1818995a43b11eb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Unit Preview Pane: force minimum size for details area


  Commit: 44e00362e33d293b83b06f2ce632ae64da605cda
      https://github.com/wesnoth/wesnoth/commit/44e00362e33d293b83b06f2ce632ae64da605cda
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

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

  Log Message:
  -----------
  Remove color information from transparent pixels

This makes the images smaller, and it circumvents bug #23909.


  Commit: ea1bb2b31c430d02a3a1176bb9754d4a0e5c5bf5
      https://github.com/wesnoth/wesnoth/commit/ea1bb2b31c430d02a3a1176bb9754d4a0e5c5bf5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/core/macros/deprecated-utils.cfg
    M data/core/macros/side-utils.cfg

  Log Message:
  -----------
  Deprecate MAKE_AI_SIDE_PERSISTENT

This macro was obviously simplified in the past (see unused parameter) and is no longer needed.


  Commit: 2e92e9ecc166b28ab356f2b7a997ff7c7a05a03c
      https://github.com/wesnoth/wesnoth/commit/2e92e9ecc166b28ab356f2b7a997ff7c7a05a03c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M src/attack_prediction_display.cpp

  Log Message:
  -----------
  Use proper weapons damage separator in attack prediction display


  Commit: 491fa9190635ae928d336b86d914539975983483
      https://github.com/wesnoth/wesnoth/commit/491fa9190635ae928d336b86d914539975983483
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/core/macros/deprecated-utils.cfg
    M data/core/macros/utils.cfg

  Log Message:
  -----------
  Deprecated FOREACH and NEXT

These feature unbalanced WML and have been replaced by proper tags.


  Commit: deb56e0fe668f0a89ad4d0c6859759e79d9d3323
      https://github.com/wesnoth/wesnoth/commit/deb56e0fe668f0a89ad4d0c6859759e79d9d3323
  Author: ancestral <mproud at gmail.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    R projectfiles/Xcode/Resources/pango.modules
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-arabic-lang.so
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-coretext.so
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-fc.so
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-indic-lang.so
    R projectfiles/Xcode/Resources/pangorc
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Updated Xcode project and removed unused pango files


  Commit: aa8b5417579c0bff09d4c8c9bc8d586f2572969e
      https://github.com/wesnoth/wesnoth/commit/aa8b5417579c0bff09d4c8c9bc8d586f2572969e
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Dead_Water/scenarios/01_Invasion.cfg
    M data/campaigns/Dead_Water/scenarios/05_Tirigaz.cfg
    M data/campaigns/Dead_Water/scenarios/09_The_Mage.cfg
    M data/campaigns/Dead_Water/units/Brawler.cfg

  Log Message:
  -----------
  DW: Replace FOREACH


  Commit: fab576f2341970b57a6808070d3c8186f7ff1ec5
      https://github.com/wesnoth/wesnoth/commit/fab576f2341970b57a6808070d3c8186f7ff1ec5
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Delfadors_Memoirs/utils/generators.cfg
    M data/campaigns/Delfadors_Memoirs/utils/sides.cfg

  Log Message:
  -----------
  DM: Replace FOREACH


  Commit: 5e7aa7ce307d420735387c19923007186e31d902
      https://github.com/wesnoth/wesnoth/commit/5e7aa7ce307d420735387c19923007186e31d902
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/04_Beginning_of_the_Revenge.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/08_A_Small_Favor2.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/09_A_Small_Favor3.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/10_Alone_at_Last.cfg
    M data/campaigns/Descent_Into_Darkness/utils/macros.cfg

  Log Message:
  -----------
  DiD: Replaced FOREACH


  Commit: 25e46473d2bdb0a2bb7577373c216efa5b631847
      https://github.com/wesnoth/wesnoth/commit/25e46473d2bdb0a2bb7577373c216efa5b631847
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
    M data/campaigns/Heir_To_The_Throne/utils/abilities.cfg
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg

  Log Message:
  -----------
  HttT: Replaced FOREACH


  Commit: a4e366d2da15d2ccc5e35dba60347323d06189e2
      https://github.com/wesnoth/wesnoth/commit/a4e366d2da15d2ccc5e35dba60347323d06189e2
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/22_Northern_Battle.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg
    M data/campaigns/Legend_of_Wesmere/utils/map-utils.cfg

  Log Message:
  -----------
  LoW: Replace FOREACH


  Commit: 418c9656a5a99798a612e626ada432cda9652607
      https://github.com/wesnoth/wesnoth/commit/418c9656a5a99798a612e626ada432cda9652607
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Sceptre_of_Fire/scenarios/2_Closing_the_Gates.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/4_Gathering_Materials.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/7_Outriding_the_Outriders.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg

  Log Message:
  -----------
  SoF: Replace FOREACH


  Commit: 4213c04dfbfd1ee5a40187a0438c2b8b3b59361d
      https://github.com/wesnoth/wesnoth/commit/4213c04dfbfd1ee5a40187a0438c2b8b3b59361d
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/06_Black_Flag.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/10_Saving_Inarix.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/11_Clash_of_Armies.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/14_Back_Home.cfg
    M data/campaigns/Son_Of_The_Black_Eye/utils/utils.cfg

  Log Message:
  -----------
  SotbE: Replaced FOREACH


  Commit: 7012b998baf5568613492903fdad6d40c5381cb3
      https://github.com/wesnoth/wesnoth/commit/7012b998baf5568613492903fdad6d40c5381cb3
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Liberty/scenarios/02_Civil_Disobedience.cfg
    M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg
    M data/campaigns/Liberty/scenarios/05_Hide_and_Seek.cfg

  Log Message:
  -----------
  L: Replace FOREACH


  Commit: 03126ad1e4cf278cf7d62435c44b82105282b4ea
      https://github.com/wesnoth/wesnoth/commit/03126ad1e4cf278cf7d62435c44b82105282b4ea
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg

  Log Message:
  -----------
  tHoT: Replace FOREACH


  Commit: e4014088198a9a11605696971139196fb6c7b474
      https://github.com/wesnoth/wesnoth/commit/e4014088198a9a11605696971139196fb6c7b474
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/19_The_Vanguard.cfg

  Log Message:
  -----------
  tRoW: Replaced FOREACH


  Commit: 6aaa7cd17db2b67674d9c2d26daa2facf295581e
      https://github.com/wesnoth/wesnoth/commit/6aaa7cd17db2b67674d9c2d26daa2facf295581e
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
    M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg

  Log Message:
  -----------
  tSG: Replace FOREACH


  Commit: df777bd9048cd47633bbe9d02aca20ccdeee0b1a
      https://github.com/wesnoth/wesnoth/commit/df777bd9048cd47633bbe9d02aca20ccdeee0b1a
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
    M data/campaigns/Eastern_Invasion/scenarios/08_Training_the_Ogres.cfg
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
    M data/campaigns/Eastern_Invasion/utils/sound_sources.cfg

  Log Message:
  -----------
  EI: Replace FOREACH


  Commit: 7918425cd23c38367a89a842617ce8b9bbb2b1a5
      https://github.com/wesnoth/wesnoth/commit/7918425cd23c38367a89a842617ce8b9bbb2b1a5
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
    M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg
    M data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg

  Log Message:
  -----------
  UtBS: Replaced FOREACH


  Commit: 8eea8122f9ec9169235cc27c8963871deca10e77
      https://github.com/wesnoth/wesnoth/commit/8eea8122f9ec9169235cc27c8963871deca10e77
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Replace FOREACH


  Commit: 84bab7ad19f093fdbb7c32e994a4ee3b6146530c
      https://github.com/wesnoth/wesnoth/commit/84bab7ad19f093fdbb7c32e994a4ee3b6146530c
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/multiplayer/scenarios/4p_A_New_Land.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_auto_working.cfg

  Log Message:
  -----------
  Replace FOREACH


  Commit: ed296f30a031d7ca5bf05ee10675d9ab7f9751df
      https://github.com/wesnoth/wesnoth/commit/ed296f30a031d7ca5bf05ee10675d9ab7f9751df
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/core/units.cfg

  Log Message:
  -----------
  [+units] -> [units]


  Commit: 8544320b586f0b8decf56c3194ff186bf48ac010
      https://github.com/wesnoth/wesnoth/commit/8544320b586f0b8decf56c3194ff186bf48ac010
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/core/macros/ai_controller.cfg
    M data/core/macros/side-utils.cfg
    M data/core/macros/utils.cfg

  Log Message:
  -----------
  Replace FOREACH


  Commit: b9d2ec4409cf43e275b9709f15ac2451a188ac63
      https://github.com/wesnoth/wesnoth/commit/b9d2ec4409cf43e275b9709f15ac2451a188ac63
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M changelog
    M data/lua/wml-flow.lua

  Log Message:
  -----------
  Renamed [foreach] variable= to array= and item_var= to variable=


  Commit: bf27180ec9a0e5e1fb8fb1f4b9c1e0380e932c25
      https://github.com/wesnoth/wesnoth/commit/bf27180ec9a0e5e1fb8fb1f4b9c1e0380e932c25
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg

  Log Message:
  -----------
  Fix a missing "/" in a tag closing.


  Commit: 71ec45480d32f50589fe4efda214af92cd6a5f74
      https://github.com/wesnoth/wesnoth/commit/71ec45480d32f50589fe4efda214af92cd6a5f74
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/scenario-test.cfg

  Log Message:
  -----------
  Some last [+units] -> [units]


  Commit: a221339d57401620a4a546688ac8ce2ee1601e6a
      https://github.com/wesnoth/wesnoth/commit/a221339d57401620a4a546688ac8ce2ee1601e6a
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/_main.cfg
    R data/campaigns/Legend_of_Wesmere/units/Great_Ogre.cfg

  Log Message:
  -----------
  Moved the Great Ogre in a subdirectory.


  Commit: aab702fb1eb87202b3505808e5890bf6bcdd0e83
      https://github.com/wesnoth/wesnoth/commit/aab702fb1eb87202b3505808e5890bf6bcdd0e83
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Unit Recall: no longer force scrollbar for list

This was intended as a workaround for bug #24708, but since the unit preview pane now ensures
sufficient space, this isn't an issue anymore.


  Commit: 4e718ad1d29b7a4462f952e9aafe37a0cfdf3e30
      https://github.com/wesnoth/wesnoth/commit/4e718ad1d29b7a4462f952e9aafe37a0cfdf3e30
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  tunit_recall: made use of unit::image_mods()


  Commit: e6b31636c19dd633560a473ab1b229a37d2ec353
      https://github.com/wesnoth/wesnoth/commit/e6b31636c19dd633560a473ab1b229a37d2ec353
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg

  Log Message:
  -----------
  fix wrong side number in LoW scenario 14.


  Commit: 6a32d984fdb52b42509aaad6cb6f07b6422327c5
      https://github.com/wesnoth/wesnoth/commit/6a32d984fdb52b42509aaad6cb6f07b6422327c5
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  rethrow exceptions form loadingscreen worker thread

fixed crashes during loadingsceeen in case of bad wml as noted
in  https://gna.org/bugs/?24928


  Commit: 575bc843b8b41a1c51a885d8f9d564c0b0f9b5e6
      https://github.com/wesnoth/wesnoth/commit/575bc843b8b41a1c51a885d8f9d564c0b0f9b5e6
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Emergency fix for commit 25e46473d2bdb0a2bb7577373c216efa5b631847

Gets the scenario usable again.


  Commit: 9c814cd7779d973453f248a848b7d4fd59b495ef
      https://github.com/wesnoth/wesnoth/commit/9c814cd7779d973453f248a848b7d4fd59b495ef
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #726 from GregoryLundberg/GL_emergency_fix_for_25e46473d2bdb0a2bb7577373c216efa5b631847

HTTT 19c: Emergency fix for infinite loop


  Commit: b8b482354dfc51128c4efb6742866b29ebd06194
      https://github.com/wesnoth/wesnoth/commit/b8b482354dfc51128c4efb6742866b29ebd06194
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Missed ending /foreach -> /for

I tested this and don't see why it missed being in the PR


  Commit: 2586e805dc03d3677176879baa96e18c0e0a69d8
      https://github.com/wesnoth/wesnoth/commit/2586e805dc03d3677176879baa96e18c0e0a69d8
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #727 from GregoryLundberg/GL_typofix

Missed ending /foreach -> /for


  Commit: ddb528faf450f234b05e41669364ae60a12ade5f
      https://github.com/wesnoth/wesnoth/commit/ddb528faf450f234b05e41669364ae60a12ade5f
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/01_The_Uprooting.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/02_Hostile_Mountains.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg

  Log Message:
  -----------
  LoW Chapter 1: Wrapped [event] actionWML in [command].


  Commit: 4776823128f5f265cde04eac9088f16da42a551b
      https://github.com/wesnoth/wesnoth/commit/4776823128f5f265cde04eac9088f16da42a551b
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/units/ogres/Great_Ogre.cfg

  Log Message:
  -----------
  Fix portrait path by removing the "transparent" part.


  Commit: 18ec4a150736fb49e1895b7414e4895e2aa6ab94
      https://github.com/wesnoth/wesnoth/commit/18ec4a150736fb49e1895b7414e4895e2aa6ab94
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg

  Log Message:
  -----------
  Fix a [foreach] which still used the runtime variable into [for].


  Commit: 49f7103ad1b17d639cb5b97e67e672df0a148342
      https://github.com/wesnoth/wesnoth/commit/49f7103ad1b17d639cb5b97e67e672df0a148342
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/05_The_Saurian_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/08_Council_of_Hard_Choices.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/11_Battle_of_the_Book.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/12_Revelations.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/13_News_from_the_Front.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/15_The_Treaty.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg

  Log Message:
  -----------
  LoW: Wrapped event actionWML into [command].


  Commit: b8b72750f9143400503bcc6bf18fe75f670d0d11
      https://github.com/wesnoth/wesnoth/commit/b8b72750f9143400503bcc6bf18fe75f670d0d11
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg

  Log Message:
  -----------
  LoW 09: Remove a silly use of [+unit].


  Commit: 8a9feb10ac029c0dcb73fdea0faf81f4e84d1e0f
      https://github.com/wesnoth/wesnoth/commit/8a9feb10ac029c0dcb73fdea0faf81f4e84d1e0f
  Author: fendrin <fendrin at gmx.de>
  Date:   2016-08-06 (Sat, 06 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/11_Clash_of_Armies.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
    M data/core/macros/utils.cfg

  Log Message:
  -----------
  Fix several bugs introduced with the FOREACH replacement.


  Commit: d0d3b1fbca6f452f9cd70c6d08d097a6e36ff9fe
      https://github.com/wesnoth/wesnoth/commit/d0d3b1fbca6f452f9cd70c6d08d097a6e36ff9fe
  Author: Spixi <marius.spix at web.de>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M changelog
    M data/english.cfg
    M src/generators/default_map_generator_job.cpp

  Log Message:
  -----------
  Fixed name generation in map generator


  Commit: 0e03992f7d69b02a37fb6c1c39d1bc2dce36daba
      https://github.com/wesnoth/wesnoth/commit/0e03992f7d69b02a37fb6c1c39d1bc2dce36daba
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M changelog
    M data/english.cfg
    M src/generators/default_map_generator_job.cpp

  Log Message:
  -----------
  Merge pull request #728 from spixi/fix_mapgen

Fixed name generation in map generator


  Commit: 31c31a674fb9a7d6ff05b65639ec7912e2dc5550
      https://github.com/wesnoth/wesnoth/commit/31c31a674fb9a7d6ff05b65639ec7912e2dc5550
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/01_The_Uprooting.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/02_Hostile_Mountains.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg

  Log Message:
  -----------
  Revert "LoW Chapter 1: Wrapped [event] actionWML in [command]."

This reverts commit ddb528faf450f234b05e41669364ae60a12ade5f.


  Commit: 40bc508f7f3adc30ca832d88000415b3cc724ff0
      https://github.com/wesnoth/wesnoth/commit/40bc508f7f3adc30ca832d88000415b3cc724ff0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/05_The_Saurian_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/08_Council_of_Hard_Choices.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/11_Battle_of_the_Book.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/12_Revelations.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/13_News_from_the_Front.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/15_The_Treaty.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg

  Log Message:
  -----------
  Revert "LoW: Wrapped event actionWML into [command]."

This reverts commit 49f7103ad1b17d639cb5b97e67e672df0a148342.

# Conflicts:
#	data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg


  Commit: c91b200b7a10bf82fb13417a1267fcdf0fc4b2c1
      https://github.com/wesnoth/wesnoth/commit/c91b200b7a10bf82fb13417a1267fcdf0fc4b2c1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M src/text.cpp

  Log Message:
  -----------
  ttext: tweaks to rendering, especially on Windows

This restores some code that wasn't being used on Windows to strip pre-multiplied alpha
from the text render before passing it to SDL_CreateRGBSurfaceFrom. Despite the code comment
to the contrary, enabling this code doesn't seem to mutilate the text output unless
pango_cairo_show_layout is called *after* stripping.

Unless I'm misunderstanding, pango_cairo_show_layout would get called 4 times on Windows.
Removing 3 of those calls meant the use of CAIRO_ANTIALIAS_GRAY as a fix for bug #21648
now resulted in horrible-looking text. Changing the AA method to CAIRO_ANTIALIAS_GRAY now
seems to produce acceptable results.

The resulting text is only slightly different from that produced before this change, though
very slightly more anti-aliased and a little grayer.


  Commit: 529b76854a26b4bbdbcd8db19be368e7e58b88d0
      https://github.com/wesnoth/wesnoth/commit/529b76854a26b4bbdbcd8db19be368e7e58b88d0
  Author: Spixi <marius.spix at web.de>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M data/english.cfg

  Log Message:
  -----------
  Beautified name generation


  Commit: d4e6d0bf2b9bff1c748920167eec0d0ed334364f
      https://github.com/wesnoth/wesnoth/commit/d4e6d0bf2b9bff1c748920167eec0d0ed334364f
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M changelog
    M data/core/macros/sound-utils.cfg
    M players_changelog
    M src/sound.cpp

  Log Message:
  -----------
  Fade out music on scenario start and on disabling it


  Commit: 9c683576d951d857441e71c7fc044a293069c0e6
      https://github.com/wesnoth/wesnoth/commit/9c683576d951d857441e71c7fc044a293069c0e6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    A data/gui/window/unit_list.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    A src/gui/dialogs/unit_list.cpp
    A src/gui/dialogs/unit_list.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Added GUI2 Unit List dialog (unused yet)


  Commit: f87f09a341f967466725174f9118b3f51c6b7206
      https://github.com/wesnoth/wesnoth/commit/f87f09a341f967466725174f9118b3f51c6b7206
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-07 (Sun, 07 Aug 2016)

  Changed paths:
    M changelog
    M players_changelog
    M src/playsingle_controller.cpp
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Fade out previous music on playing new storyscreen music

Also disable victory music on scenarios which have the carryover report
disabled, mainly cutscene scenarios and final scenarios of each campaign.
This avoids an unfortunate "abruptly play the winning music, then
immediately switch to the next music" situation that would break
fade-out otherwise.

Finally, I also removed an unreachable code line that triggers a warning
in Visual Studio.


  Commit: 413443ca3d358d3bd450fab79867f47e83caa76f
      https://github.com/wesnoth/wesnoth/commit/413443ca3d358d3bd450fab79867f47e83caa76f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M changelog
    M data/core/macros/sound-utils.cfg
    M players_changelog
    M src/playsingle_controller.cpp
    M src/sound.cpp
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Merge pull request #719 from wesnoth/fade-out-music

Fade out music on scenario start and on disabling it


  Commit: 75aad9c350c53e422580209505cdd93c9cfba2cd
      https://github.com/wesnoth/wesnoth/commit/75aad9c350c53e422580209505cdd93c9cfba2cd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

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

  Log Message:
  -----------
  tunit_list: fixed unused parameter


  Commit: 25fb5393780c2cca1dc39e65db01a9fc882a88c5
      https://github.com/wesnoth/wesnoth/commit/25fb5393780c2cca1dc39e65db01a9fc882a88c5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M src/text.cpp

  Log Message:
  -----------
  Merge pull request #738 from Vultraz/ttext_tweaks

ttext: tweaks to rendering, especially on Windows


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

  Changed paths:
    M changelog

  Log Message:
  -----------
  Changelog entry for c91b200b7a10


  Commit: 45ac2dc802bf83ee16136a7c457edf56485a46ef
      https://github.com/wesnoth/wesnoth/commit/45ac2dc802bf83ee16136a7c457edf56485a46ef
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M data/english.cfg

  Log Message:
  -----------
  Merge pull request #739 from spixi/name_generator_beautification

Beautified name generation


  Commit: 7bfd1ab9732b863a8301a0645bd49052b391e375
      https://github.com/wesnoth/wesnoth/commit/7bfd1ab9732b863a8301a0645bd49052b391e375
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #722 from GregoryLundberg/GL_unique_items

Unique items: don't be a pig


  Commit: 01936180526841299ce170e3fd4e8a9233dee327
      https://github.com/wesnoth/wesnoth/commit/01936180526841299ce170e3fd4e8a9233dee327
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

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

  Log Message:
  -----------
  tunit_preview_pane: made use of utils::join for minimal labels


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

  Changed paths:
    M changelog
    M data/lua/wml/endlevel.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp

  Log Message:
  -----------
  Allow [endlevel] to be used in victory or defeat events


  Commit: 9efacedf5ccc004147ed175f5fe3ce7985e7aa95
      https://github.com/wesnoth/wesnoth/commit/9efacedf5ccc004147ed175f5fe3ce7985e7aa95
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

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

  Log Message:
  -----------
  Allow hotkeys dialogue to be sorted by Hotkey column again. (Bug #24933)


  Commit: 92cd7fee255ac4bf0d08f24ab46ad1bdd5914898
      https://github.com/wesnoth/wesnoth/commit/92cd7fee255ac4bf0d08f24ab46ad1bdd5914898
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M src/display.cpp
    M src/display.hpp
    M src/synced_commands.cpp

  Log Message:
  -----------
  show the debug command notification longer

as requested in http://gna.org/bugs/index.php?18693


  Commit: 7ab539fb3d5d85819177fad00a18378df65790a9
      https://github.com/wesnoth/wesnoth/commit/7ab539fb3d5d85819177fad00a18378df65790a9
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M src/game_initialization/connect_engine.cpp
    M src/game_state.cpp
    M src/teambuilder.cpp
    M src/teambuilder.hpp

  Log Message:
  -----------
  give a warning on wrong side=  attributes.

previously the game ignores the side= attribute when the game was
started the normal way, and refused to load start-of-scenario of
scenario that ha a side with a wrong side= attribute.

Now in both cases it loads the scenario sucesfully but gives a warning.


  Commit: 18d773619021a926c42416ebde0e952efc86c407
      https://github.com/wesnoth/wesnoth/commit/18d773619021a926c42416ebde0e952efc86c407
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M src/game_events/handlers.cpp

  Log Message:
  -----------
  less config copying when executing events.


  Commit: a534669682a263652b7a2986006323297980e52f
      https://github.com/wesnoth/wesnoth/commit/a534669682a263652b7a2986006323297980e52f
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M data/tools/GUI.pyw

  Log Message:
  -----------
  wml tools GUI: reworked directory constants, and added a new one for wmlxgettext


  Commit: b17779f8a7b126e2f3f88bef5c077092c993f0a7
      https://github.com/wesnoth/wesnoth/commit/b17779f8a7b126e2f3f88bef5c077092c993f0a7
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M data/tools/GUI.pyw

  Log Message:
  -----------
  wml tools GUI: moved the add-ons directory detection code to a separate function


  Commit: 2a10f01faebf6f4bfb78988f6016ea2e0ba2846f
      https://github.com/wesnoth/wesnoth/commit/2a10f01faebf6f4bfb78988f6016ea2e0ba2846f
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M data/tools/GUI.pyw

  Log Message:
  -----------
  wml tools GUI: stop tooltips from reapparing when the associated widget is clicked


  Commit: ff781c5f728d6c0155b056c830b4c59d01b81b4e
      https://github.com/wesnoth/wesnoth/commit/ff781c5f728d6c0155b056c830b4c59d01b81b4e
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M data/tools/GUI.pyw

  Log Message:
  -----------
  wml tools GUI: added a new compound widget for use by the wmlxgettext tab


  Commit: 50bb0b58098b24da956321a417d745043dc3ed76
      https://github.com/wesnoth/wesnoth/commit/50bb0b58098b24da956321a417d745043dc3ed76
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M data/tools/GUI.pyw

  Log Message:
  -----------
  wml tools GUI: added wmlxgettext tab


  Commit: ca557c72211bcfcaf9e652c38cb1949feb56b3d0
      https://github.com/wesnoth/wesnoth/commit/ca557c72211bcfcaf9e652c38cb1949feb56b3d0
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  changelog entry


  Commit: b8064ed7f7843679f2d6910034f9c7ec241450e6
      https://github.com/wesnoth/wesnoth/commit/b8064ed7f7843679f2d6910034f9c7ec241450e6
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #740 from Wedge009/bug_24933_fix

Allow hotkeys dialogue to be sorted by Hotkey column again. (Bug #24933)


  Commit: 0215646f1ce426a11852f5d37c6ee64cdb0b2e56
      https://github.com/wesnoth/wesnoth/commit/0215646f1ce426a11852f5d37c6ee64cdb0b2e56
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

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

  Log Message:
  -----------
  Preferences dialog: minor cleanup of duplicated code


  Commit: ff2a48aa095b2fbd563fcdc477b19268057c6f02
      https://github.com/wesnoth/wesnoth/commit/ff2a48aa095b2fbd563fcdc477b19268057c6f02
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

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

  Log Message:
  -----------
  tpreferences: use simpler method for initializing sorting options


  Commit: b4d80cc662f9b4930586e43f06c8e918e657773d
      https://github.com/wesnoth/wesnoth/commit/b4d80cc662f9b4930586e43f06c8e918e657773d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

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

  Log Message:
  -----------
  tpreferences: use a lambda to sort advanced preferences


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

  Changed paths:
    M src/statistics.cpp

  Log Message:
  -----------
  Don't use unit IDs as WML keys when saving statistics


  Commit: a30d816ac7995ca6a2382de2268e765b9292f7ee
      https://github.com/wesnoth/wesnoth/commit/a30d816ac7995ca6a2382de2268e765b9292f7ee
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/addon/list.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp
    M src/gui/dialogs/unit_list.cpp
    M src/gui/dialogs/unit_list.hpp
    M src/gui/dialogs/unit_recall.cpp
    M src/gui/dialogs/unit_recall.hpp
    M src/gui/widgets/listbox.hpp

  Log Message:
  -----------
  Generalize listbox sorting option setup (thanks to gfgtdf)

Previously, an init_sorting_option class member had to be added to every dialog that
wanted to use sorting. This removes that need and also removes the need for individual
generator_sort_array objects.


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

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

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


  Commit: 245ca6ce402097574006bc8ef71bd7a9d0232aa5
      https://github.com/wesnoth/wesnoth/commit/245ca6ce402097574006bc8ef71bd7a9d0232aa5
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M src/gui/widgets/listbox.hpp

  Log Message:
  -----------
  Fix XCode 4 build


  Commit: 414ef85309747a2c1bdf124daf6fbe0bbb926f3b
      https://github.com/wesnoth/wesnoth/commit/414ef85309747a2c1bdf124daf6fbe0bbb926f3b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Travis: Stop using GCC 4.7


  Commit: 5b3c786e8ba965c732d5bb38e93616a40c4a88e9
      https://github.com/wesnoth/wesnoth/commit/5b3c786e8ba965c732d5bb38e93616a40c4a88e9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    M INSTALL

  Log Message:
  -----------
  Mention GCC 4.8 and later instead of 4.7


  Commit: cfd205e3a46b71ed1fb2db77c7a4fc76ec62e74c
      https://github.com/wesnoth/wesnoth/commit/cfd205e3a46b71ed1fb2db77c7a4fc76ec62e74c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

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

  Log Message:
  -----------
  Completed and activated the GUI2 Unit List dialog


  Commit: 47575c6a44808fe50df9c75c39d3ec7417a95adb
      https://github.com/wesnoth/wesnoth/commit/47575c6a44808fe50df9c75c39d3ec7417a95adb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    M src/formula/callable_objects.cpp
    M src/units/filter.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Some cleanup of unit status code


  Commit: c401f2db15d8f90d8e9a720fa47bd4e301e0f5f4
      https://github.com/wesnoth/wesnoth/commit/c401f2db15d8f90d8e9a720fa47bd4e301e0f5f4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    M src/formula/callable_objects.cpp

  Log Message:
  -----------
  Some cleanup of formula callable code - mainly auto, range-for


  Commit: e750b5851952b3f9ea947ef740c7fda6c4300778
      https://github.com/wesnoth/wesnoth/commit/e750b5851952b3f9ea947ef740c7fda6c4300778
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    M src/gui/dialogs/unit_recall.cpp
    M src/gui/dialogs/unit_recall.hpp
    M src/menu_events.cpp

  Log Message:
  -----------
  Don't use a shared_ptr for recall list handling


  Commit: cf1d2e3c83d33fe236b0ddf0d2229001700fb1a9
      https://github.com/wesnoth/wesnoth/commit/cf1d2e3c83d33fe236b0ddf0d2229001700fb1a9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

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

  Log Message:
  -----------
  Don't use a shared_ptr in Unit List dialog


  Commit: 486293403e0fc59eea6b2aad8d1ebb3225341b94
      https://github.com/wesnoth/wesnoth/commit/486293403e0fc59eea6b2aad8d1ebb3225341b94
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: 642323ff4562154f95fe70052c10aac063f1fad3
      https://github.com/wesnoth/wesnoth/commit/642323ff4562154f95fe70052c10aac063f1fad3
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M changelog
    M data/core/images/units/undead/spectre.png

  Log Message:
  -----------
  Cropped the Spectre baseframe to fix hitpoint bar positioning bug


  Commit: a8477e3ce0fccfc7a31e3c468388e07a63ef183a
      https://github.com/wesnoth/wesnoth/commit/a8477e3ce0fccfc7a31e3c468388e07a63ef183a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_list.cpp
    M src/gui/dialogs/unit_recall.cpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp

  Log Message:
  -----------
  Use references instead of pointers in unit_preview_pane


  Commit: febb34cfbb62342c09666e040999f2e3f54a2100
      https://github.com/wesnoth/wesnoth/commit/febb34cfbb62342c09666e040999f2e3f54a2100
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    A data/gui/window/unit_advance.cfg
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/dialogs.cpp
    A src/gui/dialogs/unit_advance.cpp
    A src/gui/dialogs/unit_advance.hpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Convert unit advancement dialog to GUI2


  Commit: bb49be8428d4226b7a6fa7343f0d45af4558c3ed
      https://github.com/wesnoth/wesnoth/commit/bb49be8428d4226b7a6fa7343f0d45af4558c3ed
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    A data/gui/window/game_stats.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    A src/gui/dialogs/game_stats.cpp
    A src/gui/dialogs/game_stats.hpp
    R src/gui/dialogs/unit_advance.hpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Convert Scenario Status/Settings dialog pair to GUI2


  Commit: 8a9a466a2989063a08dad53b127858e6f93074bb
      https://github.com/wesnoth/wesnoth/commit/8a9a466a2989063a08dad53b127858e6f93074bb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    R data/gui/window/game_stats.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    R src/gui/dialogs/game_stats.cpp
    R src/gui/dialogs/game_stats.hpp
    A src/gui/dialogs/unit_advance.hpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Revert "Convert Scenario Status/Settings dialog pair to GUI2"

This reverts commit bb49be8428d4226b7a6fa7343f0d45af4558c3ed.


  Commit: 79de5a8ae81ea00251f4479d31fa4418f9332d78
      https://github.com/wesnoth/wesnoth/commit/79de5a8ae81ea00251f4479d31fa4418f9332d78
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    A data/gui/window/game_stats.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    A src/gui/dialogs/game_stats.cpp
    A src/gui/dialogs/game_stats.hpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Convert Scenario Status/Settings dialog pair to GUI2


  Commit: fbf87ca797e8e4cfc8a3b286975af40d60a909f6
      https://github.com/wesnoth/wesnoth/commit/fbf87ca797e8e4cfc8a3b286975af40d60a909f6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

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

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


  Commit: ebf90fbd94dfef5225a133b9fe79c1e01014a939
      https://github.com/wesnoth/wesnoth/commit/ebf90fbd94dfef5225a133b9fe79c1e01014a939
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

  Log Message:
  -----------
  Update CB projectfile


  Commit: 5398980ac058aea0f3feb2e6b7aed713a6c4e2cb
      https://github.com/wesnoth/wesnoth/commit/5398980ac058aea0f3feb2e6b7aed713a6c4e2cb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Unit Advance: some layout improvements, code cleanup and clarification, and a minor issue fix

The fix is disabling ESC-closing of the dialog.


  Commit: ba6486eef442bbc960cfa4af05f90f8f4fa2343b
      https://github.com/wesnoth/wesnoth/commit/ba6486eef442bbc960cfa4af05f90f8f4fa2343b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  tgame_stats: fixed a few issues with displaying unknown sides

Previously, if a side wasn't know and you weren't in debug mode, the 'Unknown' rows
weren't being added to the list. In addition, continuing to the next team meant the
scenario settings list didn't get filled in with the unknown sides either.


  Commit: 09b116c6a708b31e9d63d620c92a6a30d4edc68a
      https://github.com/wesnoth/wesnoth/commit/09b116c6a708b31e9d63d620c92a6a30d4edc68a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/menu_events.cpp

  Log Message:
  -----------
  Removed some unused GUI1 code


  Commit: 55b81f62644339f73b57c1c9e7874d662827f434
      https://github.com/wesnoth/wesnoth/commit/55b81f62644339f73b57c1c9e7874d662827f434
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Removed unused parameter from status_table()

Orphaned in 79de5a8ae81e


  Commit: c0993767499053098e35dd55b3597f9895638b8a
      https://github.com/wesnoth/wesnoth/commit/c0993767499053098e35dd55b3597f9895638b8a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Removed some more unused code

Orphaned in 105fbe6bc6677


  Commit: b5ec03c81bbd6dd9e00db730ed47bb02f366103d
      https://github.com/wesnoth/wesnoth/commit/b5ec03c81bbd6dd9e00db730ed47bb02f366103d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_stats.cpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_list.cpp
    M src/gui/dialogs/unit_recall.cpp
    M src/gui/dialogs/unit_recruit.cpp

  Log Message:
  -----------
  Cleaned up some unnecessary make_pair calls in recent dialogs


  Commit: bf734e32894e64e7d767cbb02ee11724355a92ae
      https://github.com/wesnoth/wesnoth/commit/bf734e32894e64e7d767cbb02ee11724355a92ae
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    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_selection.cpp
    M src/gui/dialogs/campaign_settings.cpp
    M src/gui/dialogs/core_selection.cpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/editor/set_starting_position.cpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_stats.cpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/language_selection.cpp
    M src/gui/dialogs/lobby/lobby.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/simple_item_selector.cpp
    M src/gui/dialogs/theme_list.cpp
    M src/gui/dialogs/unit_advance.cpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_list.cpp
    M src/gui/dialogs/unit_recall.cpp
    M src/gui/dialogs/unit_recruit.cpp

  Log Message:
  -----------
  Use std::map::emplace in all dialogs when applicable


  Commit: ce5cb51c571c6041c9bf25d83e68a4ba7d67ab4d
      https://github.com/wesnoth/wesnoth/commit/ce5cb51c571c6041c9bf25d83e68a4ba7d67ab4d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Language Selection: use a proper toggle panel list instead of toggle buttons


  Commit: 650f0c0912cd7ac02baa926292a5268e68478293
      https://github.com/wesnoth/wesnoth/commit/650f0c0912cd7ac02baa926292a5268e68478293
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Unit List: removed a duplicate border definition


  Commit: 75cde5ee02aa11577dc263305caafda93545f9b9
      https://github.com/wesnoth/wesnoth/commit/75cde5ee02aa11577dc263305caafda93545f9b9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

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


  Commit: 8c54a37350538f945c62226139aecf8b0334e9f9
      https://github.com/wesnoth/wesnoth/commit/8c54a37350538f945c62226139aecf8b0334e9f9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  XCode: Fix runpaths for unit tests


  Commit: 5a5ecc98c208a497435f7ffcfcea468f1750ca46
      https://github.com/wesnoth/wesnoth/commit/5a5ecc98c208a497435f7ffcfcea468f1750ca46
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/tests/main.cpp

  Log Message:
  -----------
  Unit tests: make global fixture a bit more readable


  Commit: 41f3547fe4832dde88aad201264ee9d565e01da3
      https://github.com/wesnoth/wesnoth/commit/41f3547fe4832dde88aad201264ee9d565e01da3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

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


  Commit: 50c0c56fdf5b00a809782ab13a51d7202f8bb329
      https://github.com/wesnoth/wesnoth/commit/50c0c56fdf5b00a809782ab13a51d7202f8bb329
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/dialogs.cpp
    M src/gui/dialogs/game_stats.hpp
    M src/gui/dialogs/unit_advance.hpp

  Log Message:
  -----------
  Minor cleanup


  Commit: fc0235d6750eb56535615e524a4dd266a1caf779
      https://github.com/wesnoth/wesnoth/commit/fc0235d6750eb56535615e524a4dd266a1caf779
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Removed GUI1 unit preview pane code (finally!)


  Commit: 11162e02e7536c0aa70bc1215eac58b2495083d1
      https://github.com/wesnoth/wesnoth/commit/11162e02e7536c0aa70bc1215eac58b2495083d1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Game Stats: fixed handling and display of leaderless, non-hidden sides


  Commit: 34d6df9e433041a24b02f2d88bc3172929161e33
      https://github.com/wesnoth/wesnoth/commit/34d6df9e433041a24b02f2d88bc3172929161e33
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Exclude Unit Advance from tests


  Commit: c3f07f1f73c89f8ff7f1fedaf500c0d05f84583c
      https://github.com/wesnoth/wesnoth/commit/c3f07f1f73c89f8ff7f1fedaf500c0d05f84583c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/attack_prediction_display.cpp
    M src/attack_prediction_display.hpp
    M src/gui/dialogs/unit_attack.cpp

  Log Message:
  -----------
  tunit_attack: simplify damage calc callback by calling gui::show_dialog directly

As opposed to manually "clicking" the button.


  Commit: a20f221e837e9f064484179dc7b092168fcaa18e
      https://github.com/wesnoth/wesnoth/commit/a20f221e837e9f064484179dc7b092168fcaa18e
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/CMakeLists.txt
    M src/SConscript
    A src/actions/advancement.cpp
    A src/actions/advancement.hpp
    M src/actions/attack.cpp
    M src/actions/attack.hpp
    M src/addon/manager.cpp
    M src/addon/manager_ui.cpp
    M src/controller_base.cpp
    R src/dialogs.cpp
    R src/dialogs.hpp
    M src/editor/controller/editor_controller.cpp
    M src/game_initialization/mp_game_utils.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_connect.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/multiplayer_wait.hpp
    M src/game_initialization/playcampaign.cpp
    M src/gui/dialogs/network_transmission.cpp
    M src/gui/dialogs/network_transmission.hpp
    M src/gui/dialogs/unit_list.cpp
    M src/gui/dialogs/unit_list.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/mouse_events.cpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/playmp_controller.cpp
    M src/playsingle_controller.cpp
    M src/replay.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/synced_commands.cpp
    M src/tests/gui/test_save_dialog.cpp

  Log Message:
  -----------
  remove dialogs.cpp

And move its code in other files where it fits better.

This also moves some code from actions.cpp to the new file
advancements.cpp

This also removed a parameter from show_objectives and
menu_handler::objectives that was always gui_->viewing_side()


  Commit: 16d522193475caa352de5c0c26b3007de6ed44f3
      https://github.com/wesnoth/wesnoth/commit/16d522193475caa352de5c0c26b3007de6ed44f3
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/actions/advancement.cpp
    M src/actions/advancement.hpp
    M src/game_initialization/multiplayer.cpp

  Log Message:
  -----------
  fixup a20f221e83 and improve advance_unit() interface


  Commit: 869d5a1b789c964a04e17d72b8b4859b9ee14209
      https://github.com/wesnoth/wesnoth/commit/869d5a1b789c964a04e17d72b8b4859b9ee14209
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/play_controller.cpp

  Log Message:
  -----------
  fix travis build

don't know why the previous code compiled on msvc but not on travis.


  Commit: 8259e160d0210e3207b11b81ee6527788bf44acc
      https://github.com/wesnoth/wesnoth/commit/8259e160d0210e3207b11b81ee6527788bf44acc
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: e04be90254ea729cfb46b4bca8b80caa7d062da0
      https://github.com/wesnoth/wesnoth/commit/e04be90254ea729cfb46b4bca8b80caa7d062da0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

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


  Commit: 89246cd4736614e5ace6d59f5f7610ba32e08f6a
      https://github.com/wesnoth/wesnoth/commit/89246cd4736614e5ace6d59f5f7610ba32e08f6a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: minor progress, mostly bringing the existing content to a semi-proper layout


  Commit: 1a5ce49bf6a71b330a7f1a621055ff7aea64479b
      https://github.com/wesnoth/wesnoth/commit/1a5ce49bf6a71b330a7f1a621055ff7aea64479b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/actions/unit_creator.cpp
    M src/tests/test_recall_list.cpp
    M src/tests/test_unit_map.cpp
    M src/units/id.cpp
    M src/units/id.hpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Re-enable unit map and recall list tests


  Commit: f40925beabc65629f93bee7d3c9e086dd8f18b85
      https://github.com/wesnoth/wesnoth/commit/f40925beabc65629f93bee7d3c9e086dd8f18b85
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

  Log Message:
  -----------
  Neaten the list of test-excluded dialogs


  Commit: 9c64028dd2224a13eaee86329006cfb52bc790e4
      https://github.com/wesnoth/wesnoth/commit/9c64028dd2224a13eaee86329006cfb52bc790e4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

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

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


  Commit: 200b2da5381b7240831392efa38d8aab45f7c91d
      https://github.com/wesnoth/wesnoth/commit/200b2da5381b7240831392efa38d8aab45f7c91d
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/game_events/handlers.cpp

  Log Message:
  -----------
  Reverse commit 18d7736

Commit 18d7736 caused an infinite loop.

In HttT S14 we have a sighted event which includes [teleport] tags. This commit causes the sighted event to run to completion, then re-fire, in an infinite loop. Removing the [teleport] tags stopped the loop. Reversing this commit does, as well.


  Commit: 65a8c44495331de127b331f6cb1229f886b158ee
      https://github.com/wesnoth/wesnoth/commit/65a8c44495331de127b331f6cb1229f886b158ee
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/game_events/handlers.cpp

  Log Message:
  -----------
  Merge pull request #741 from GregoryLundberg/GL_snub_infinite_loop

Reverse commit 18d7736


  Commit: 6235e18bbd12751631df0d6d457b8a358354e183
      https://github.com/wesnoth/wesnoth/commit/6235e18bbd12751631df0d6d457b8a358354e183
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/actions/advancement.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_dismiss_action.cpp
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recruit_action.cpp
    M src/actions/vision.cpp
    M src/ai/actions.cpp
    M src/ai/contexts.cpp
    M src/ai/default/aspect_attacks.cpp
    M src/ai/default/ca.cpp
    M src/ai/default/ca_move_to_targets.cpp
    M src/ai/default/contexts.cpp
    M src/ai/default/recruitment.cpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/function_table.cpp
    M src/ai/simulated_actions.cpp
    M src/ai/testing.cpp
    M src/editor/action/action_item.cpp
    M src/editor/action/action_unit.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/map_context.cpp
    M src/game_board.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/conditional_wml.cpp
    M src/game_initialization/playcampaign.cpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/unit_recall.cpp
    M src/map/label.cpp
    M src/menu_events.cpp
    M src/pathfind/pathfind.cpp
    M src/persist_var.cpp
    M src/play_controller.cpp
    M src/playsingle_controller.cpp
    M src/playturn.cpp
    M src/replay.cpp
    M src/resources.cpp
    M src/resources.hpp
    M src/scripting/lua_api.cpp
    M src/statistics.cpp
    M src/synced_commands.cpp
    M src/synced_user_choice.cpp
    M src/team.cpp
    M src/teambuilder.cpp
    M src/units/abilities.cpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/variable.cpp
    M src/whiteboard/action.cpp
    M src/whiteboard/attack.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/recruit.cpp
    M src/whiteboard/utility.cpp

  Log Message:
  -----------
  Replace resources::teams with resources::gameboard->teams()


  Commit: db7d3b76461141b25e39b1575162cdd3b6bdd0c0
      https://github.com/wesnoth/wesnoth/commit/db7d3b76461141b25e39b1575162cdd3b6bdd0c0
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    M src/generators/cave_map_generator.cpp

  Log Message:
  -----------
  Use info level

The cave map generator displays the seed on stderr. Move it to the logging system at 'info' level.


  Commit: 8651dabfe9b1db4a5f498f290e6564f2f45b5980
      https://github.com/wesnoth/wesnoth/commit/8651dabfe9b1db4a5f498f290e6564f2f45b5980
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: major progress on layout of GUI2 MP Create dialog


  Commit: 087a2822d16b8eb129a271e4a6e66edd51a5be6f
      https://github.com/wesnoth/wesnoth/commit/087a2822d16b8eb129a271e4a6e66edd51a5be6f
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M changelog
    M data/campaigns/Eastern_Invasion/lua/bandits.lua

  Log Message:
  -----------
  Fixed broken bandits code


  Commit: 3d8c29bc299bacf58894638734a728e5550ee65b
      https://github.com/wesnoth/wesnoth/commit/3d8c29bc299bacf58894638734a728e5550ee65b
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M changelog
    M players_changelog
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp

  Log Message:
  -----------
  Fix a stray ; character appearing in the command console

The GUI1 textbox widget had a mechanism to reject input until it has
received an SDL_KEYDOWN event, but it didn't do any good. I suspect this
regressed in commit 61ccf2fc, which changed the type of the event handler
container from std::vector to std::list. Apparently, starting from that
commit, an event (say, an SDL_KEYDOWN event) will also be delivered to
any event listeners which are registered by existing event handlers.

In other words:
1. the player presses ;
2. SDL generates an SDL_KEYDOWN event
3. a handler for that event creates the command console
4. the command console registers a handler for SDL events
5. the original keypress event is delivered to the command console
6. the console starts listening for input as a result of that event
7. SDL generates an SDL_TEXTINPUT event, still for the same keypress
8. the console inserts the ; character

I made the textbox loop through all the keys in construction, and store a
set of all pressed keys. The box will ignore all input until all the keys
which were down at the time it was created have been released. The fix
stops the stray ; character from appearing.


  Commit: 8d1cb23f828815ac002748e794c08f1a6d2ae1bd
      https://github.com/wesnoth/wesnoth/commit/8d1cb23f828815ac002748e794c08f1a6d2ae1bd
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp

  Log Message:
  -----------
  MP create: fix UB if filter excludes all campaigns/scenarios/maps


  Commit: d83acc004a2d4aee62a4da721136a005785138df
      https://github.com/wesnoth/wesnoth/commit/d83acc004a2d4aee62a4da721136a005785138df
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-08-11 (Thu, 11 Aug 2016)

  Changed paths:
    M src/generators/cave_map_generator.cpp

  Log Message:
  -----------
  Merge pull request #742 from GregoryLundberg/GL_cave_seed_to_info

Use info level


  Commit: 62a299d1eb984439943d63726159218b4bfde434
      https://github.com/wesnoth/wesnoth/commit/62a299d1eb984439943d63726159218b4bfde434
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  Mp Create: further progress, including adding a page for custom Options


  Commit: 7cf6df59107cc86bc0c0ed0de5006b9a1a1482da
      https://github.com/wesnoth/wesnoth/commit/7cf6df59107cc86bc0c0ed0de5006b9a1a1482da
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  MP Create: fixed some layout issues on smaller resolutions


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

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

  Log Message:
  -----------
  ttree_view: added a clear() function


  Commit: 69332b14ec2b8e37597840e3c1b776d7b831d767
      https://github.com/wesnoth/wesnoth/commit/69332b14ec2b8e37597840e3c1b776d7b831d767
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M src/xBRZ/xbrz.cpp

  Log Message:
  -----------
  Fix warnings about uninitialized struct members with GCC 6


  Commit: 9598d30f5dd1e3df73af6121d7b261de3d6d2c70
      https://github.com/wesnoth/wesnoth/commit/9598d30f5dd1e3df73af6121d7b261de3d6d2c70
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  MP Create: progress and disabled test for now


  Commit: 6441165187dbeff2be88d3c1539e55f5d77d70b7
      https://github.com/wesnoth/wesnoth/commit/6441165187dbeff2be88d3c1539e55f5d77d70b7
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  Logging: use radio buttons


  Commit: 4d39da6d2d8a42d7c0cd4a23c35f346d449da9aa
      https://github.com/wesnoth/wesnoth/commit/4d39da6d2d8a42d7c0cd4a23c35f346d449da9aa
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/scenarios/11_Descent_into_Darkness.cfg

  Log Message:
  -----------
  Commented out the trap event for now

I didn't remove it completely yet, simply for the sake of preserving the string in case I come up with a better version of the trap.


  Commit: f1be140bb48b5a178ae02833425dc379f8ff98c9
      https://github.com/wesnoth/wesnoth/commit/f1be140bb48b5a178ae02833425dc379f8ff98c9
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M changelog
    M data/campaigns/Delfadors_Memoirs/scenarios/09_Houses_of_the_Undead.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
    M players_changelog

  Log Message:
  -----------
  Change WML condition equals=true to boolean_equals=true (bug #24951)


  Commit: 4b9e60196e341ce5320bdc05135c75d0d7b2a7d8
      https://github.com/wesnoth/wesnoth/commit/4b9e60196e341ce5320bdc05135c75d0d7b2a7d8
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Delfadors_Memoirs/utils/sides.cfg

  Log Message:
  -----------
  DM S08 Fix bug: Units in poor shape (bug #24952)

All side 1 units may be in poor shape. This may be a problem when they re-appear later.

(cherry picked from commit f3025ecd748ae8c6d7f4af0ccf3d46b25a90dcfb) - PR #701


  Commit: 7b7eb810814fe7de4f27981aec86292af0b92a65
      https://github.com/wesnoth/wesnoth/commit/7b7eb810814fe7de4f27981aec86292af0b92a65
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update change log.


  Commit: 652c5b9b0de7f88cbaead990dd5814b3d5cbb8e1
      https://github.com/wesnoth/wesnoth/commit/652c5b9b0de7f88cbaead990dd5814b3d5cbb8e1
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  Do not select unit in silent object

This causes, for example, units the player does not control to be selected at the start of HttT S08, S11 and S16.


  Commit: 70131ec7f102e032e6a14f905194db9fb8703be9
      https://github.com/wesnoth/wesnoth/commit/70131ec7f102e032e6a14f905194db9fb8703be9
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #745 from GregoryLundberg/GL_do_not_select_unit_in_silent_object

Do not select unit in silent object


  Commit: 5f9a711dab0b6c7024e03fe37e92281b5f21e6a7
      https://github.com/wesnoth/wesnoth/commit/5f9a711dab0b6c7024e03fe37e92281b5f21e6a7
  Author: Gregory A Lundberg <GregoryLundberg at users.noreply.github.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  Fix the fix (#746)

I have SO got to check I pressed Save before I press Commit! This time it bit me because it got merged so quickly.


  Commit: 265e41dbdad3ece6ae45374dcf2174bdc0f385cc
      https://github.com/wesnoth/wesnoth/commit/265e41dbdad3ece6ae45374dcf2174bdc0f385cc
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M src/attack_prediction_display.cpp
    M src/attack_prediction_display.hpp
    M src/mouse_events.cpp

  Log Message:
  -----------
  Damage calculation dialog: use existing battle prediction

The game already predicts the outcome of all possible battles when the
player opens the unit attack dialog, for the purpose of choosing the best
weapon to attack. Simply use that data in the damage calculation dialog
instead of recalculating it.

The change in mouse_handler::fill_weapon_choices() ensures that the damage
prediction will be present for all weapons. If bc is first copied to the
vector and bc::better_attack() is called only after that, the copy of bc in
the vector will never receive the damage prediction result.


  Commit: 55065088a1848bafaffa458d3786a3f7681bb3ff
      https://github.com/wesnoth/wesnoth/commit/55065088a1848bafaffa458d3786a3f7681bb3ff
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg

  Log Message:
  -----------
  HttT Remove unused macro


  Commit: 74786a219bf7d7a6b03eedb4af4a0ff90f265096
      https://github.com/wesnoth/wesnoth/commit/74786a219bf7d7a6b03eedb4af4a0ff90f265096
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/08_The_Princess_of_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/09_The_Valley_of_Death.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/11_The_Ford_of_Abez.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/13_The_Dwarven_Doors.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/15_The_Lost_General.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/16_Hasty_Alliance.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19b_Swamp_Of_Dread.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/23_Test_of_the_Clans.cfg

  Log Message:
  -----------
  HttT Remove macro artifacts


  Commit: a2811dd620f73e05469ed7aaf1435cecd205bca3
      https://github.com/wesnoth/wesnoth/commit/a2811dd620f73e05469ed7aaf1435cecd205bca3
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/03_The_Isle_of_Alduin.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/09_The_Valley_of_Death.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/11_The_Ford_of_Abez.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/13_The_Dwarven_Doors.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/14_Plunging_Into_the_Darkness.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19b_Swamp_Of_Dread.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/20a_North_Elves.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/21_Elven_Council.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/24_Battle_for_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg

  Log Message:
  -----------
  HttT Remove variable artifacts


  Commit: 2cf5c075ca10b0ac0cce181072423c251843897d
      https://github.com/wesnoth/wesnoth/commit/2cf5c075ca10b0ac0cce181072423c251843897d
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  HttT [else][if] s/b [elseif]; [if] requires conditional


  Commit: 66a68bccdeb524a8c1fc5c4b9da31adb07ada28e
      https://github.com/wesnoth/wesnoth/commit/66a68bccdeb524a8c1fc5c4b9da31adb07ada28e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/04_The_Bay_of_Pearls.cfg

  Log Message:
  -----------
  HttT Filters should go first


  Commit: af1ca672a40933b5aa105b6b618d69c653c0c519
      https://github.com/wesnoth/wesnoth/commit/af1ca672a40933b5aa105b6b618d69c653c0c519
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/02_Blackwater_Port.cfg

  Log Message:
  -----------
  HttT S02 Fix bug: Missing objective

There actually is an alternate objective for EASY and NORMAL.


  Commit: be881db8797e7454515b2ca43ed660ee774a6fc3
      https://github.com/wesnoth/wesnoth/commit/be881db8797e7454515b2ca43ed660ee774a6fc3
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/02_Blackwater_Port.cfg

  Log Message:
  -----------
  HttT S02 Fix bux: Simyr inconsistent


  Commit: 372932ffb4e7d1695aaa433d6694f7859265db47
      https://github.com/wesnoth/wesnoth/commit/372932ffb4e7d1695aaa433d6694f7859265db47
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/02_Blackwater_Port.cfg

  Log Message:
  -----------
  HttT S02 Fix typo: Missing comma


  Commit: 9cc6eb7deb80232d64b0f04617245dbb92a2efab
      https://github.com/wesnoth/wesnoth/commit/9cc6eb7deb80232d64b0f04617245dbb92a2efab
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/04_The_Bay_of_Pearls.cfg

  Log Message:
  -----------
  HttT S04 Fix bug: Remove ford artifact on HARD


  Commit: 0c6aae0b384934932fb0f537668267d88d99976c
      https://github.com/wesnoth/wesnoth/commit/0c6aae0b384934932fb0f537668267d88d99976c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg

  Log Message:
  -----------
  HttT S05b Fix bug: No special bonus

The (special bonus) footnote implies you get something simply for killing the leaders: you do not. Moremirmu is not a special bonus for defeating both leaders. He is simply a unit you may, or may not, find along the way.


  Commit: cd995390f3231cd49db1ab453e59393ffba70e3e
      https://github.com/wesnoth/wesnoth/commit/cd995390f3231cd49db1ab453e59393ffba70e3e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg

  Log Message:
  -----------
  HttT S06 Fix bug: Advisor may be dead

We may not have a unit assigned to the Advisor role, or it may have died since being assigned. This effects the initial recall, and the speaker for turn 4 when the thieves appear.

Select based upon level and how long we've been able to recruit the type.


  Commit: 2d75dca42efc678cf16749dce5cf5001368604d8
      https://github.com/wesnoth/wesnoth/commit/2d75dca42efc678cf16749dce5cf5001368604d8
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg

  Log Message:
  -----------
  HttT S06 Fix bug: Thieves' Ford wipes out a pier

No need, movement costs are the same. So let's keep the pier. It's less jarring on the eye.


  Commit: 28404e922fea266d94527921f47ed2d0af87087f
      https://github.com/wesnoth/wesnoth/commit/28404e922fea266d94527921f47ed2d0af87087f
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg

  Log Message:
  -----------
  HttT S06 Fix bug: Adjust time area

It was missing some unimportant cave area.


  Commit: 738307b5cef705d5728161cab6ec9c6c96ecf4d8
      https://github.com/wesnoth/wesnoth/commit/738307b5cef705d5728161cab6ec9c6c96ecf4d8
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg

  Log Message:
  -----------
  HttT S07 Fix bug: Units not hiding

Placing a duplicated unit causes it to drop into an adjacent hex and being missed by the object.

This only happens rarely, and almost always at the overlaped column. But it can happen anywhere. We'll just skip it and so what if we're a unit shy. Call it a very tiny, quite rare Easter Egg.


  Commit: a3c9ca1fa3eb5ca1dcfd4fc7aad5218abe8119a6
      https://github.com/wesnoth/wesnoth/commit/a3c9ca1fa3eb5ca1dcfd4fc7aad5218abe8119a6
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg

  Log Message:
  -----------
  HttT S07 Fix bug: Overlapped areas

This causes a statistical bump in the overlapped column. Not really a problem because doing it this way is SO 'not-random' but it increases the chance of tickling the bug causing a unit to fail to hide.


  Commit: c6542da477ba596a3a50152ebd4b8b59fa731b85
      https://github.com/wesnoth/wesnoth/commit/c6542da477ba596a3a50152ebd4b8b59fa731b85
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/08_The_Princess_of_Wesnoth.cfg

  Log Message:
  -----------
  HttT S08 Fix bug: Advisor may be dead


  Commit: b3fed9db8948e4a4900fe87a12a54f2d543a11da
      https://github.com/wesnoth/wesnoth/commit/b3fed9db8948e4a4900fe87a12a54f2d543a11da
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/08_The_Princess_of_Wesnoth.cfg

  Log Message:
  -----------
  HttT S08 Fix bug: Objective footnote

The note about Li'sar's hit points is a footnote, not the objective.


  Commit: 73da0aa4a42891879d26bd5849da3c905c345a96
      https://github.com/wesnoth/wesnoth/commit/73da0aa4a42891879d26bd5849da3c905c345a96
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  HttT S10 Fix bug: Does not meet objectives

The objective is to defeat THE enemy leader, Robryn. As a bonus, if Konrad kills the Mother Gryphon, he gets Gryphon eggs; but that is a bonus objective, not a victory objective.


  Commit: f16e67434d2b8f21e171cd1ab395311f9934a964
      https://github.com/wesnoth/wesnoth/commit/f16e67434d2b8f21e171cd1ab395311f9934a964
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/11_The_Ford_of_Abez.cfg

  Log Message:
  -----------
  HttT S11 Fix bugs: No reinforcements

moveto: there is no second unit to filter on
x,y ranges: use dash, not comma


  Commit: 9f7933defa23b44d7c477be977e230bfbea5b13e
      https://github.com/wesnoth/wesnoth/commit/9f7933defa23b44d7c477be977e230bfbea5b13e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/11_The_Ford_of_Abez.cfg

  Log Message:
  -----------
  HttT S11 Fix bug: Does not meet objectives

Even if you do kill Li'sar and Gaga-Breuk, you still have to make it to the far shore, as stated. That means you still have to make it past the Sea Monsters. Hope you were in the water when they appeared, or you're not gonna make it!


  Commit: 8bdd07cd4d8beed15f0e5a2a9a045bfb948b3110
      https://github.com/wesnoth/wesnoth/commit/8bdd07cd4d8beed15f0e5a2a9a045bfb948b3110
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg

  Log Message:
  -----------
  HttT S12 Fix bug: Divide by zero

An off-by-one on the turn calculations. Turns left should include current turn; else divides by zero on the last turn. To reproduce you MUST step through every turn! Simply jumping to the last turn or two will not tickle the bug.


  Commit: f719bc06f9a667e588e768a4cfa8cd6795b99ddb
      https://github.com/wesnoth/wesnoth/commit/f719bc06f9a667e588e768a4cfa8cd6795b99ddb
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg

  Log Message:
  -----------
  HttT S12 Fix bug: No human to complain

Choose lowest-level human, preferring those who have been with us the shortest time. In none can be found, recruit a Thief. This ensures Kalenz has several humans around for his pointed comment.


  Commit: fd37c8aa3815b4aaf4c9427960c29c33d1647a20
      https://github.com/wesnoth/wesnoth/commit/fd37c8aa3815b4aaf4c9427960c29c33d1647a20
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/13_The_Dwarven_Doors.cfg

  Log Message:
  -----------
  HttT S13 Fix bug: No rider

If Haldiel was recalled, select him. Otherwise, select the highest-level rider and recall him. If none exist, recruit a Horseman for the role.


  Commit: 76c35da543e2c7ad81ba5b38e2b88282848ba2d9
      https://github.com/wesnoth/wesnoth/commit/76c35da543e2c7ad81ba5b38e2b88282848ba2d9
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg

  Log Message:
  -----------
  HttT S17 Fix bug: Hide sides

Hide the sides which were removed.

Also, doesn't it bother you when a comment is just wrong like that?


  Commit: f319d58cff3310237425507a0123fb330a28732b
      https://github.com/wesnoth/wesnoth/commit/f319d58cff3310237425507a0123fb330a28732b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg

  Log Message:
  -----------
  HttT S17 Fix bug: Castles not removed


  Commit: 49047381a6e9d5d04a6459609590a9f44fbb101c
      https://github.com/wesnoth/wesnoth/commit/49047381a6e9d5d04a6459609590a9f44fbb101c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg

  Log Message:
  -----------
  HttT S17 Fix bug: Unusable castle hex

Moved the player's chamber up 3 hex to try to avoid having unusable slots for recruit/recall.

Can't ever be sure but, testing, where before I only needed 3 or 4 restarts to get a bad castle, now I still have not seen one after 20.


  Commit: 71217cd986077423d6a002915971b594d400da96
      https://github.com/wesnoth/wesnoth/commit/71217cd986077423d6a002915971b594d400da96
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  HttT S19b Fix bug: Objectives wrong

Early completion bonus for all victory, not just if you defeat all four Death Knights before killing the Lich.


  Commit: 0db307d9e25a58ee9e4f61de453f04c3565316f6
      https://github.com/wesnoth/wesnoth/commit/0db307d9e25a58ee9e4f61de453f04c3565316f6
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  HttT S19c Fix bug: Wrong objectives

If you found the waterfall before finding the sergeant it switched back to telling you to find the waterfall. Needs if'ing logic, DUH!


  Commit: 3a42f3968025398b231e835cf38b7c28eef16c1e
      https://github.com/wesnoth/wesnoth/commit/3a42f3968025398b231e835cf38b7c28eef16c1e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  HttT S19c Fix bug: Merman advisor may be dead

If needed, select an alternate from those on the map; otherwise just skip the line.


  Commit: 8f09ac74adc57ef93e77863c85b5afb20ff300ef
      https://github.com/wesnoth/wesnoth/commit/8f09ac74adc57ef93e77863c85b5afb20ff300ef
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  HttT S19c Fix bug: Clear fog

Clear the fog around the sergeant. Also improve the detection range, and keep the camera on him for a while.


  Commit: 8f20715f9a6e1f200d94c20c27a76b144ffc1bf4
      https://github.com/wesnoth/wesnoth/commit/8f20715f9a6e1f200d94c20c27a76b144ffc1bf4
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/20a_North_Elves.cfg

  Log Message:
  -----------
  HttT S20a Fix bug: El'rien might be dead

In fact, all his men might be, too. Add dialog to handle this.


  Commit: 901deee49f66c3bbe994d3cea6cb23c54c794a42
      https://github.com/wesnoth/wesnoth/commit/901deee49f66c3bbe994d3cea6cb23c54c794a42
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/20b_Underground_Channels.cfg

  Log Message:
  -----------
  HttT S20b Fix bug: Victory zone

Precisely defined, now, as any land outside the cavern; including the fungus, but not the water. Applies to the area the AI should avoid, as well.


  Commit: 1f7bb04cba845f80267505a556295146b87ba87d
      https://github.com/wesnoth/wesnoth/commit/1f7bb04cba845f80267505a556295146b87ba87d
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/20b_Underground_Channels.cfg

  Log Message:
  -----------
  HttT S20b Fix bug: Bona-Melodia may be dead

The ending was too abrupt, especially if Bona-Melodia died.


  Commit: 9251d449dcec301da597efc58aca139a2fcd81a9
      https://github.com/wesnoth/wesnoth/commit/9251d449dcec301da597efc58aca139a2fcd81a9
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/20b_Underground_Channels.cfg

  Log Message:
  -----------
  HttT S20b Fix bug: Unused side


  Commit: a9e381730e291b4155ea73596f38e3280182b91f
      https://github.com/wesnoth/wesnoth/commit/a9e381730e291b4155ea73596f38e3280182b91f
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/22_Return_to_Wesnoth.cfg

  Log Message:
  -----------
  HttT S22 Fix bug: Malatus dies first

Just switch the roles and do the comic bit anyway.


  Commit: 9b56cb103b6703a887b008bc8f57b88a1ee647f8
      https://github.com/wesnoth/wesnoth/commit/9b56cb103b6703a887b008bc8f57b88a1ee647f8
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/24_Battle_for_Wesnoth.cfg

  Log Message:
  -----------
  HttT S24 Fix bug: Missing journey map


  Commit: c3d74c5726dd3859228deb773a62acd41353ffea
      https://github.com/wesnoth/wesnoth/commit/c3d74c5726dd3859228deb773a62acd41353ffea
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/25_HttT_Epilogue.cfg

  Log Message:
  -----------
  HttT S25 Fix bug: Comment wrong


  Commit: 4da8f20d0c8b5589019fa742fbb5546ba4dbc507
      https://github.com/wesnoth/wesnoth/commit/4da8f20d0c8b5589019fa742fbb5546ba4dbc507
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/16_Hasty_Alliance.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/18_A_Choice_Must_Be_Made.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/21_Elven_Council.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/24_Battle_for_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
    M data/campaigns/Heir_To_The_Throne/units/Commander.cfg
    M data/campaigns/Heir_To_The_Throne/units/Fighter.cfg
    M data/campaigns/Heir_To_The_Throne/units/Lord.cfg
    M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg

  Log Message:
  -----------
  HttT Fix typo: Sceptre vs scepter

Change all "scepter" to "sceptre" except for Dark Queen's scepter.

The definite article Sceptre of Fire and all variables related to it use sceptre spelling.

General articles, such as the Dark Queen's scepter and attack, use scepter spelling.

Note some file names do not follow this rule and remain unchanged.


  Commit: f5210fa39d284e44654e7e6be719bb8b9a262df3
      https://github.com/wesnoth/wesnoth/commit/f5210fa39d284e44654e7e6be719bb8b9a262df3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

  Log Message:
  -----------
  Workaround for bug #24780, courtesy of gfgtdf

This isn't the cleanest fix, but it suffices for now.


  Commit: 450f16ffb811d86edf1b98e34b926e3b5df95e66
      https://github.com/wesnoth/wesnoth/commit/450f16ffb811d86edf1b98e34b926e3b5df95e66
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M src/gui/widgets/image.hpp
    M src/gui/widgets/label.hpp

  Log Message:
  -----------
  Fix for tooltips not showing on labels and images, courtesy of gfgtdf


  Commit: 312a77c075e7abedb7b5e358827f10f7e7501b28
      https://github.com/wesnoth/wesnoth/commit/312a77c075e7abedb7b5e358827f10f7e7501b28
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M src/editor/map/context_manager.cpp

  Log Message:
  -----------
  Fixed crash on entering the editor (bug #24964)

This was introduced in 6235e18bbd12.


  Commit: 12f710704765c7e119aa7883d213b9ee8dc45c66
      https://github.com/wesnoth/wesnoth/commit/12f710704765c7e119aa7883d213b9ee8dc45c66
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/02_Blackwater_Port.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/03_The_Isle_of_Alduin.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/04_The_Bay_of_Pearls.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/08_The_Princess_of_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/09_The_Valley_of_Death.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/11_The_Ford_of_Abez.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/13_The_Dwarven_Doors.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/14_Plunging_Into_the_Darkness.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/15_The_Lost_General.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/16_Hasty_Alliance.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/18_A_Choice_Must_Be_Made.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19b_Swamp_Of_Dread.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/20a_North_Elves.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/20b_Underground_Channels.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/21_Elven_Council.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/22_Return_to_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/23_Test_of_the_Clans.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/24_Battle_for_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/25_HttT_Epilogue.cfg
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
    M data/campaigns/Heir_To_The_Throne/units/Commander.cfg
    M data/campaigns/Heir_To_The_Throne/units/Fighter.cfg
    M data/campaigns/Heir_To_The_Throne/units/Lord.cfg
    M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg

  Log Message:
  -----------
  Merge pull request #729 from GregoryLundberg/GL_HttT_errors

HttT Errors


  Commit: 0526808f7d265e155858aa4792988829e2402415
      https://github.com/wesnoth/wesnoth/commit/0526808f7d265e155858aa4792988829e2402415
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

  Log Message:
  -----------
  Game Stats: bumped max height a bit


  Commit: 63c1b7f7a6294c66263fbc19ee9193e6fb51fb3e
      https://github.com/wesnoth/wesnoth/commit/63c1b7f7a6294c66263fbc19ee9193e6fb51fb3e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

  Log Message:
  -----------
  Unit Recruit: ensure recruit list is always sorted by name


  Commit: d668dc98a5dbfc86888a2bd36ad45958901aef78
      https://github.com/wesnoth/wesnoth/commit/d668dc98a5dbfc86888a2bd36ad45958901aef78
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M src/game_state.cpp
    M src/team.cpp

  Log Message:
  -----------
  fix segfault when loading saves with undoable moves.


  Commit: 2ea30d565d652b003435e0feed7ed715edb405f9
      https://github.com/wesnoth/wesnoth/commit/2ea30d565d652b003435e0feed7ed715edb405f9
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

  Log Message:
  -----------
  clean an include


  Commit: 6f179bf4d0abec40731dd059b9c92d7ecf2d9c6e
      https://github.com/wesnoth/wesnoth/commit/6f179bf4d0abec40731dd059b9c92d7ecf2d9c6e
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg
    M src/gui/widgets/scrollbar_container.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/unit_preview_pane.hpp

  Log Message:
  -----------
  show trait and ability tooltips in recall dialog

This still needs to be done for the recruit dialog, doing that might also
reduce code duplication.

This also contains multiple other fixes to treeviews.


  Commit: bacece459c114b4cf51305d179c9cbecbc3bbdd3
      https://github.com/wesnoth/wesnoth/commit/bacece459c114b4cf51305d179c9cbecbc3bbdd3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: fixed a few layout issues


  Commit: e38446aa4cf23a05f97d134f46848f968377bafd
      https://github.com/wesnoth/wesnoth/commit/e38446aa4cf23a05f97d134f46848f968377bafd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-12 (Fri, 12 Aug 2016)

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

  Log Message:
  -----------
  Add lower-resolution-friendly version of MP lobby


  Commit: 7fb8d7dade97bdadc63b5ae8fb1cbdbae03091ae
      https://github.com/wesnoth/wesnoth/commit/7fb8d7dade97bdadc63b5ae8fb1cbdbae03091ae
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: improved low-res layout


  Commit: 9d3f3442b4996eb2000abefd3ac60db8ee6dc90e
      https://github.com/wesnoth/wesnoth/commit/9d3f3442b4996eb2000abefd3ac60db8ee6dc90e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp

  Log Message:
  -----------
  Obvious fixed to the Unit Preview Pane. More reworking needed


  Commit: 714661490601af5268a5982e2f3a5668f94282ef
      https://github.com/wesnoth/wesnoth/commit/714661490601af5268a5982e2f3a5668f94282ef
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

  Log Message:
  -----------
  fix wrong size calculations in unit preview pane


  Commit: c10a1dbc0802b907b115852af1d725f4db6bfac1
      https://github.com/wesnoth/wesnoth/commit/c10a1dbc0802b907b115852af1d725f4db6bfac1
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M changelog
    M players_changelog
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp

  Log Message:
  -----------
  Revert "Fix a stray ; character appearing in the command console"

The fix was unreliable, and other developers (in particular @aginor and
@Wedge009 ) prefer a lower-level fix.


  Commit: 4d84d42c47d5ae66d8cbe2134b01a74ca2836a22
      https://github.com/wesnoth/wesnoth/commit/4d84d42c47d5ae66d8cbe2134b01a74ca2836a22
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M src/about.cpp
    M src/config.hpp
    M src/display.cpp
    M src/game_data.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/gui/core/widget_definition.cpp
    M src/gui/core/window_builder.cpp
    M src/gui/dialogs/lobby/info.cpp
    M src/gui/dialogs/unit_advance.cpp
    M src/help/help_impl.cpp
    M src/help/help_topic_generators.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/storyscreen/interface.cpp
    M src/units/abilities.cpp
    M src/units/animation.cpp
    M src/units/types.cpp
    M src/units/unit.cpp
    M src/variable.cpp
    M src/variable_info.cpp

  Log Message:
  -----------
  iterator_range instead of pair for config::child_itors

with this wwe can use .size(), .empty(), .front(), operator bool, etc.
on config::child_itors objects.


  Commit: f621d7fa46025300a314da3004db8ddc53982c18
      https://github.com/wesnoth/wesnoth/commit/f621d7fa46025300a314da3004db8ddc53982c18
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M changelog
    M players_changelog
    M src/events.cpp
    M src/events.hpp

  Log Message:
  -----------
  Add new event handlers to a staging area

This reverts the semantical change in commit 61ccf2f that event handlers
registered as a result of an event received that event.

Compared with commit 3d8c29bc, this is a lower-level way to fix the ;
character appearing in the command console. This commit has potential to
fix more code that assumes that an event handler can't receive an event
that caused the handler to be registered in the first place. On the other
hand, it is no longer possible for event handlers to receive such events
even if developers want that.


  Commit: 59284452c6dcd009b685eba865a4317d2b44b679
      https://github.com/wesnoth/wesnoth/commit/59284452c6dcd009b685eba865a4317d2b44b679
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp

  Log Message:
  -----------
  show ability and wepon specials tooltips in unit recruti dialog.


  Commit: 3cc2d0962ac58668b3bf9ae18328f945b7a562fa
      https://github.com/wesnoth/wesnoth/commit/3cc2d0962ac58668b3bf9ae18328f945b7a562fa
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/tree_view.cpp

  Log Message:
  -----------
  more fixes to unit_preview_pane and treeviews.


  Commit: 9469b9b6c101b125df34bedf80555223a9474d99
      https://github.com/wesnoth/wesnoth/commit/9469b9b6c101b125df34bedf80555223a9474d99
  Author: Andreas <andreas at alternating.net>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M src/events.cpp
    M src/events.hpp
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp

  Log Message:
  -----------
  Merge pull request #748 from wesnoth/staging-event-handlers

Staging area for event handlers


  Commit: 16786f99058716c6a34c851e47f2854382ec1810
      https://github.com/wesnoth/wesnoth/commit/16786f99058716c6a34c851e47f2854382ec1810
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

  Changed paths:
    M src/help/help_impl.cpp

  Log Message:
  -----------
  Generate help topics for weapon specials obtained through AMLAs


  Commit: bbb547dd39253728dbfec584184195b9fff16979
      https://github.com/wesnoth/wesnoth/commit/bbb547dd39253728dbfec584184195b9fff16979
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-13 (Sat, 13 Aug 2016)

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

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


  Commit: 176f9625183787702b21786e40ef2486521f5eb3
      https://github.com/wesnoth/wesnoth/commit/176f9625183787702b21786e40ef2486521f5eb3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M data/gui/widget/unit_preview_pane.cfg
    M src/gui/widgets/unit_preview_pane.cpp

  Log Message:
  -----------
  Minor cleanup


  Commit: 66134e040014fd8cb457d246ac3761ccb6bd3a52
      https://github.com/wesnoth/wesnoth/commit/66134e040014fd8cb457d246ac3761ccb6bd3a52
  Author: Espreon <Majora700 at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M po/wesnoth-lib/af.po
    M po/wesnoth-lib/ang.po
    M po/wesnoth-lib/ang at latin.po
    M po/wesnoth-lib/ar.po
    M po/wesnoth-lib/ast.po
    M po/wesnoth-lib/bg.po
    M po/wesnoth-lib/ca.po
    M po/wesnoth-lib/ca_ES at valencia.po
    M po/wesnoth-lib/cs.po
    M po/wesnoth-lib/da.po
    M po/wesnoth-lib/de.po
    M po/wesnoth-lib/el.po
    M po/wesnoth-lib/en at shaw.po
    M po/wesnoth-lib/en_GB.po
    M po/wesnoth-lib/eo.po
    M po/wesnoth-lib/es.po
    M po/wesnoth-lib/et.po
    M po/wesnoth-lib/eu.po
    M po/wesnoth-lib/fi.po
    M po/wesnoth-lib/fr.po
    M po/wesnoth-lib/fur_IT.po
    M po/wesnoth-lib/ga.po
    M po/wesnoth-lib/gd.po
    M po/wesnoth-lib/gl.po
    M po/wesnoth-lib/he.po
    M po/wesnoth-lib/hr.po
    M po/wesnoth-lib/hu.po
    M po/wesnoth-lib/id.po
    M po/wesnoth-lib/is.po
    M po/wesnoth-lib/it.po
    M po/wesnoth-lib/ja.po
    M po/wesnoth-lib/ko.po
    M po/wesnoth-lib/la.po
    M po/wesnoth-lib/lt.po
    M po/wesnoth-lib/lv.po
    M po/wesnoth-lib/mk.po
    M po/wesnoth-lib/mr.po
    M po/wesnoth-lib/nb_NO.po
    M po/wesnoth-lib/nl.po
    M po/wesnoth-lib/pl.po
    M po/wesnoth-lib/pt.po
    M po/wesnoth-lib/pt_BR.po
    M po/wesnoth-lib/racv.po
    M po/wesnoth-lib/ro.po
    M po/wesnoth-lib/ru.po
    M po/wesnoth-lib/sk.po
    M po/wesnoth-lib/sl.po
    M po/wesnoth-lib/sr.po
    M po/wesnoth-lib/sr at ijekavian.po
    M po/wesnoth-lib/sr at ijekavianlatin.po
    M po/wesnoth-lib/sr at latin.po
    M po/wesnoth-lib/sv.po
    M po/wesnoth-lib/tl.po
    M po/wesnoth-lib/tr.po
    M po/wesnoth-lib/uk.po
    M po/wesnoth-lib/vi.po
    M po/wesnoth-lib/wesnoth-lib.pot
    M po/wesnoth-lib/zh_CN.po
    M po/wesnoth-lib/zh_TW.po
    M po/wesnoth/af.po
    M po/wesnoth/ang.po
    M po/wesnoth/ang at latin.po
    M po/wesnoth/ar.po
    M po/wesnoth/ast.po
    M po/wesnoth/bg.po
    M po/wesnoth/ca.po
    M po/wesnoth/ca_ES at valencia.po
    M po/wesnoth/cs.po
    M po/wesnoth/da.po
    M po/wesnoth/de.po
    M po/wesnoth/el.po
    M po/wesnoth/en at shaw.po
    M po/wesnoth/en_GB.po
    M po/wesnoth/eo.po
    M po/wesnoth/es.po
    M po/wesnoth/et.po
    M po/wesnoth/eu.po
    M po/wesnoth/fi.po
    M po/wesnoth/fr.po
    M po/wesnoth/fur_IT.po
    M po/wesnoth/ga.po
    M po/wesnoth/gd.po
    M po/wesnoth/gl.po
    M po/wesnoth/he.po
    M po/wesnoth/hr.po
    M po/wesnoth/hu.po
    M po/wesnoth/id.po
    M po/wesnoth/is.po
    M po/wesnoth/it.po
    M po/wesnoth/ja.po
    M po/wesnoth/ko.po
    M po/wesnoth/la.po
    M po/wesnoth/lt.po
    M po/wesnoth/lv.po
    M po/wesnoth/mk.po
    M po/wesnoth/mr.po
    M po/wesnoth/nb_NO.po
    M po/wesnoth/nl.po
    M po/wesnoth/pl.po
    M po/wesnoth/pt.po
    M po/wesnoth/pt_BR.po
    M po/wesnoth/racv.po
    M po/wesnoth/ro.po
    M po/wesnoth/ru.po
    M po/wesnoth/sk.po
    M po/wesnoth/sl.po
    M po/wesnoth/sr.po
    M po/wesnoth/sr at ijekavian.po
    M po/wesnoth/sr at ijekavianlatin.po
    M po/wesnoth/sr at latin.po
    M po/wesnoth/sv.po
    M po/wesnoth/tl.po
    M po/wesnoth/tr.po
    M po/wesnoth/uk.po
    M po/wesnoth/vi.po
    M po/wesnoth/wesnoth.pot
    M po/wesnoth/zh_CN.po
    M po/wesnoth/zh_TW.po
    M src/actions/create.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/menu_events.cpp
    M utils/pofix.py

  Log Message:
  -----------
  Replaced remnant instances of "don't" with "do not"


  Commit: 8b87a29b18038bc5b75b87f70cbd3855189cbe2d
      https://github.com/wesnoth/wesnoth/commit/8b87a29b18038bc5b75b87f70cbd3855189cbe2d
  Author: Espreon <Majora700 at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/22_Northern_Battle.cfg
    M po/wesnoth-low/af.po
    M po/wesnoth-low/ang.po
    M po/wesnoth-low/ang at latin.po
    M po/wesnoth-low/ar.po
    M po/wesnoth-low/ast.po
    M po/wesnoth-low/bg.po
    M po/wesnoth-low/ca.po
    M po/wesnoth-low/ca_ES at valencia.po
    M po/wesnoth-low/cs.po
    M po/wesnoth-low/da.po
    M po/wesnoth-low/de.po
    M po/wesnoth-low/el.po
    M po/wesnoth-low/en at shaw.po
    M po/wesnoth-low/en_GB.po
    M po/wesnoth-low/eo.po
    M po/wesnoth-low/es.po
    M po/wesnoth-low/et.po
    M po/wesnoth-low/eu.po
    M po/wesnoth-low/fi.po
    M po/wesnoth-low/fr.po
    M po/wesnoth-low/fur_IT.po
    M po/wesnoth-low/ga.po
    M po/wesnoth-low/gd.po
    M po/wesnoth-low/gl.po
    M po/wesnoth-low/he.po
    M po/wesnoth-low/hr.po
    M po/wesnoth-low/hu.po
    M po/wesnoth-low/id.po
    M po/wesnoth-low/is.po
    M po/wesnoth-low/it.po
    M po/wesnoth-low/ja.po
    M po/wesnoth-low/ko.po
    M po/wesnoth-low/la.po
    M po/wesnoth-low/lt.po
    M po/wesnoth-low/lv.po
    M po/wesnoth-low/mk.po
    M po/wesnoth-low/mr.po
    M po/wesnoth-low/nb_NO.po
    M po/wesnoth-low/nl.po
    M po/wesnoth-low/pl.po
    M po/wesnoth-low/pt.po
    M po/wesnoth-low/pt_BR.po
    M po/wesnoth-low/racv.po
    M po/wesnoth-low/ro.po
    M po/wesnoth-low/ru.po
    M po/wesnoth-low/sk.po
    M po/wesnoth-low/sl.po
    M po/wesnoth-low/sr.po
    M po/wesnoth-low/sr at ijekavian.po
    M po/wesnoth-low/sr at ijekavianlatin.po
    M po/wesnoth-low/sr at latin.po
    M po/wesnoth-low/sv.po
    M po/wesnoth-low/tl.po
    M po/wesnoth-low/tr.po
    M po/wesnoth-low/uk.po
    M po/wesnoth-low/vi.po
    M po/wesnoth-low/wesnoth-low.pot
    M po/wesnoth-low/zh_CN.po
    M po/wesnoth-low/zh_TW.po

  Log Message:
  -----------
  Ran pofix on LoW


  Commit: f0ad5400014167ac6f8b8bc441431f01ccf2c615
      https://github.com/wesnoth/wesnoth/commit/f0ad5400014167ac6f8b8bc441431f01ccf2c615
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

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

  Log Message:
  -----------
  Add result variable to [message] tag

If [message] includes one or more [option] choices, store the choice index in the result variable.


  Commit: e5888160d01153f759ffacb57bcd6c21559ce774
      https://github.com/wesnoth/wesnoth/commit/e5888160d01153f759ffacb57bcd6c21559ce774
  Author: Espreon <Majora700 at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M data/core/terrain.cfg

  Log Message:
  -----------
  No more 'dwarfs'!


  Commit: 927b8aa7d53453a6533b92d87a3e8af776ba8bda
      https://github.com/wesnoth/wesnoth/commit/927b8aa7d53453a6533b92d87a3e8af776ba8bda
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Fixed crash caused by failing to remove an event handler

If code attempted to remove an event handler from an event context whose
all handlers were in the staging area (especially if that context was
freshly created and events::pump() hadn't been called since creating it),
the handler wasn't removed. This resulted in the handler remaining in the
context, but believing that it wasn't there. If the handler was later
destroyed, the event system still retained a pointer to it and attempted to
call handle_event() on it. Depending on the compiler, it could cause a
"pure virtual function call" error message.


  Commit: 336bcda82a80883656acc78c12e05e83fdd902ed
      https://github.com/wesnoth/wesnoth/commit/336bcda82a80883656acc78c12e05e83fdd902ed
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M src/mouse_events.cpp

  Log Message:
  -----------
  Fix the unit attack dialog pre-selecting a wrong attack

I forgot to adjust this line for having moved the push_back() below it.

Thanks @gfgtdf for bringing this issue to my attention.


  Commit: 05340bb81f661806fb6cc853be292738fabda1fe
      https://github.com/wesnoth/wesnoth/commit/05340bb81f661806fb6cc853be292738fabda1fe
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M data/gui/widget/image_default.cfg
    M src/gui/widgets/image.cpp
    M src/gui/widgets/image.hpp

  Log Message:
  -----------
  timage: allowed use of width/height keys for specific image size


  Commit: 16f5980a3cb201c90a770c228d09da610d8e1872
      https://github.com/wesnoth/wesnoth/commit/16f5980a3cb201c90a770c228d09da610d8e1872
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M src/config.cpp
    M src/config.hpp
    M src/display.cpp
    M src/gui/core/window_builder.cpp
    M src/playturn.cpp
    M src/playturn_network_adapter.cpp
    M src/replay.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.cpp
    M src/theme.cpp
    M src/units/animation.cpp
    M src/units/filter.cpp
    M src/units/unit.cpp

  Log Message:
  -----------
  config::all_children_range(), attribute_range() now return iterator_range

This also fixed compilation with boost veryion < 1.56 by using
iterator_range::pop_front() instead of iterator_range::drop_front()
which was added in boost 1.56

This also makes config::all_children_iterator a random access iterator.


  Commit: cf16c6c787a52fc3fed8aea24cf9f1a88f3bab7a
      https://github.com/wesnoth/wesnoth/commit/cf16c6c787a52fc3fed8aea24cf9f1a88f3bab7a
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

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

  Log Message:
  -----------
  fixup 16f5980a3cb20 'config...  ...now return return iterator_range.'


  Commit: 2c6b4b9ee994bf1478486c4e9145c2b864394b97
      https://github.com/wesnoth/wesnoth/commit/2c6b4b9ee994bf1478486c4e9145c2b864394b97
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

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

  Log Message:
  -----------
  Gray out borders of a disabled combobox


  Commit: 338fd6e00ccde1b684a902269d358201a97cfa61
      https://github.com/wesnoth/wesnoth/commit/338fd6e00ccde1b684a902269d358201a97cfa61
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

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

  Log Message:
  -----------
  Mp Create: further progress


  Commit: 413a4caa7f811ec9727f3bb735e799a4e3fda168
      https://github.com/wesnoth/wesnoth/commit/413a4caa7f811ec9727f3bb735e799a4e3fda168
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #747 from GregoryLundberg/GL_message_option_variable

Add result variable to [message] tag


  Commit: 8741d38c554488eca217eaee369a7d2b8213906b
      https://github.com/wesnoth/wesnoth/commit/8741d38c554488eca217eaee369a7d2b8213906b
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M src/campaign_server/campaign_server.cpp

  Log Message:
  -----------
  fix campaign server


  Commit: 7434533b4653defc082e262ab3459a18dcc9f898
      https://github.com/wesnoth/wesnoth/commit/7434533b4653defc082e262ab3459a18dcc9f898
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-14 (Sun, 14 Aug 2016)

  Changed paths:
    M src/commandline_options.cpp
    M src/filesystem_boost.cpp
    M src/network_asio.cpp
    M src/seed_rng.cpp

  Log Message:
  -----------
  remove all pre boost 1.48 workarounds

sicne 1.48 is now needed to build wesnoth (accoring to INSTALL) we can
assume BOOST_VERSION >= 104800 in the code.


  Commit: ddc8d84c061b225d3a4b20082ef1a3c24693f3d4
      https://github.com/wesnoth/wesnoth/commit/ddc8d84c061b225d3a4b20082ef1a3c24693f3d4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M src/gui/core/event/distributor.cpp
    M src/gui/core/event/handler.cpp
    M src/gui/core/point.hpp
    M src/gui/dialogs/tip.cpp
    M src/gui/widgets/container.cpp
    M src/gui/widgets/control.cpp
    M src/gui/widgets/control.hpp
    M src/gui/widgets/drawing.cpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/image.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/text_box.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/viewport.cpp
    M src/gui/widgets/widget.cpp

  Log Message:
  -----------
  Made tpoint default-initializeable and cleaned up its uses


  Commit: 156ac4cf93d569fc3419fe918ec242f6c35965a8
      https://github.com/wesnoth/wesnoth/commit/156ac4cf93d569fc3419fe918ec242f6c35965a8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M data/gui/widget/image_default.cfg
    M src/gui/widgets/image.cpp
    M src/gui/widgets/image.hpp

  Log Message:
  -----------
  Revert "timage: allowed use of width/height keys for specific image size"

This reverts commit 05340bb81f661806fb6cc853be292738fabda1fe.


  Commit: 07c228f74a69d3a3552a93196166e70ce812316b
      https://github.com/wesnoth/wesnoth/commit/07c228f74a69d3a3552a93196166e70ce812316b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: Minor fixups for OSX / XC4


  Commit: d2f528eec92bf0e99a27b42e5c1ab989c5f4f987
      https://github.com/wesnoth/wesnoth/commit/d2f528eec92bf0e99a27b42e5c1ab989c5f4f987
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

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

  Log Message:
  -----------
  Prevent extraneous "="'s from appearing in some AI controller menus


  Commit: e31615b687710c5e281c0c10f148f1524ebe82a6
      https://github.com/wesnoth/wesnoth/commit/e31615b687710c5e281c0c10f148f1524ebe82a6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: bunch of WIP stuff


  Commit: 168cc67e04e7a271390631d349e7d0c787661c34
      https://github.com/wesnoth/wesnoth/commit/168cc67e04e7a271390631d349e7d0c787661c34
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp

  Log Message:
  -----------
  ng::configure_engine: enable setting of side_cfg_


  Commit: 471e92cd181b0ca6e45086fbde3bcc5534a59005
      https://github.com/wesnoth/wesnoth/commit/471e92cd181b0ca6e45086fbde3bcc5534a59005
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M data/campaigns/Liberty/scenarios/05_Hide_and_Seek.cfg

  Log Message:
  -----------
  Added a reminder note about how vision range is determined


  Commit: 9eb4c289a493c2ee68189d3a3e51674803e51b53
      https://github.com/wesnoth/wesnoth/commit/9eb4c289a493c2ee68189d3a3e51674803e51b53
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg

  Log Message:
  -----------
  EI S7a: changed Ancient Lich back to the plain Lich it should be


  Commit: dbcc99a421e1f319f1ab497f0f5ee2e636f7d6f8
      https://github.com/wesnoth/wesnoth/commit/dbcc99a421e1f319f1ab497f0f5ee2e636f7d6f8
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg

  Log Message:
  -----------
  EI S7b: removed unnecessary and annoying [delay]s


  Commit: a3f1d199a545a07bccc58eb7cdb2e8e4d21ef432
      https://github.com/wesnoth/wesnoth/commit/a3f1d199a545a07bccc58eb7cdb2e8e4d21ef432
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-15 (Mon, 15 Aug 2016)

  Changed paths:
    M data/campaigns/Liberty/scenarios/08_Glory.cfg

  Log Message:
  -----------
  L S8: keep view centered on Halstead a bit longer during the intro


  Commit: 60caf25d415ae29cd99862dad5703f7d4cbfa16f
      https://github.com/wesnoth/wesnoth/commit/60caf25d415ae29cd99862dad5703f7d4cbfa16f
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  gui2 mp create improvements

this fixes multiple issues
1) the game crashes if 'random maps' were selected if no user maps are
present becasue the level_types_ was not in sync with the correspading
combobox.
2) mp create gave a 'no sides in scenario' error when started first.
3) Unused config_eng parmaeter
4) create_engine_.prepare_for_new_level() having no effect becasue the
previous scenario was still present

5)The gui2 mp create now shows when experimental mp lobby is selected in
preferences (makes testing easier).


  Commit: 63c65d3ac69598bedefa678a37b7ea5f455ed7c0
      https://github.com/wesnoth/wesnoth/commit/63c65d3ac69598bedefa678a37b7ea5f455ed7c0
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

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

  Log Message:
  -----------
  Show correct number of attacks when unit has swarm weapon special (bug #24978)


  Commit: 5ed288d6359a4d62358b047bed02bf528d32ba77
      https://github.com/wesnoth/wesnoth/commit/5ed288d6359a4d62358b047bed02bf528d32ba77
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Update change logs.


  Commit: b4a98cdc84e9a0206786457be8cc87bfa8208baa
      https://github.com/wesnoth/wesnoth/commit/b4a98cdc84e9a0206786457be8cc87bfa8208baa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M changelog
    M players_changelog
    M src/gui/dialogs/unit_attack.cpp

  Log Message:
  -----------
  Merge pull request #750 from Wedge009/bug_24978_fix

Show correct number of attacks when using swarm weapon special (bug #24978)


  Commit: f264b6cddc7183f60001a9552d385bdfb95daddb
      https://github.com/wesnoth/wesnoth/commit/f264b6cddc7183f60001a9552d385bdfb95daddb
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  gui2 mp create improvements

This fixes the loadingscreen showing in that dialog.

This fixed the gui1 create screen showing after the gui2 create screen,
im particular the gui2 create screen can now be used to start mp
scenarios (but not all configure options work correctly yet)


  Commit: 0fd26b9dc747c2f3a426637c866ce8798f7e16a1
      https://github.com/wesnoth/wesnoth/commit/0fd26b9dc747c2f3a426637c866ce8798f7e16a1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

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

  Log Message:
  -----------
  Few small improvements


  Commit: a9116a7ed544545d3e5579084a2eb80fce91e6a3
      https://github.com/wesnoth/wesnoth/commit/a9116a7ed544545d3e5579084a2eb80fce91e6a3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  Don't scale toggle button icons if they're smaller than the button size


  Commit: b58a6de5784f8d044a55aca8bf4476cd6763c089
      https://github.com/wesnoth/wesnoth/commit/b58a6de5784f8d044a55aca8bf4476cd6763c089
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  Fixed description_small scroll labels not working


  Commit: d9b6bd7fa1625aef2192cd7017f69ab06c30455a
      https://github.com/wesnoth/wesnoth/commit/d9b6bd7fa1625aef2192cd7017f69ab06c30455a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  MP Player Info: layout improvements


  Commit: 32451f2245f73049ff79c7ad6dda21a7e1692246
      https://github.com/wesnoth/wesnoth/commit/32451f2245f73049ff79c7ad6dda21a7e1692246
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M data/gui/window/lobby_main.cfg
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp

  Log Message:
  -----------
  MP Lobby: layout improvements and cleanup


  Commit: af58971727828f2045cf8e61fe088b9dccc01bb2
      https://github.com/wesnoth/wesnoth/commit/af58971727828f2045cf8e61fe088b9dccc01bb2
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

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

  Log Message:
  -----------
  fix listbox items to small after tlistbox::set_row_shown


  Commit: d6225b891ae38497fc2984dc3702710353091bd2
      https://github.com/wesnoth/wesnoth/commit/d6225b891ae38497fc2984dc3702710353091bd2
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M data/core/sounds/mud-fist-miss.ogg
    M data/core/sounds/mud-fist.ogg

  Log Message:
  -----------
  Removed residual metadata tags


  Commit: 25c31ed72026b38769f86f108e556b076cf24368
      https://github.com/wesnoth/wesnoth/commit/25c31ed72026b38769f86f108e556b076cf24368
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M changelog
    M data/gui/widget/scroll_label_description.cfg
    M data/gui/widget/toggle_button_icon.cfg
    M data/gui/widget/unit_preview_pane.cfg
    M data/gui/window/lobby_main.cfg
    M data/gui/window/lobby_player_info.cfg
    M data/gui/window/unit_recruit.cfg
    M players_changelog
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/widgets/listbox.cpp

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/wesnoth/wesnoth


  Commit: 1209a2fb5b261fa40635a3871bcd831487a6e4c3
      https://github.com/wesnoth/wesnoth/commit/1209a2fb5b261fa40635a3871bcd831487a6e4c3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  Slightly more sensible scrollbar positioning on content resize

This isn't perfect. Optimally, the scrollbar should never change position at all.


  Commit: 402627d851695bd155044914d35becf20ea6815d
      https://github.com/wesnoth/wesnoth/commit/402627d851695bd155044914d35becf20ea6815d
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg

  Log Message:
  -----------
  Roughly cap the number of undead spawns to avoid performance issues


  Commit: 6382660fd349dcb156a201d9bcd244bb0eb7eeba
      https://github.com/wesnoth/wesnoth/commit/6382660fd349dcb156a201d9bcd244bb0eb7eeba
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/wesnoth/wesnoth


  Commit: 483fda8638a56661080f1e2414ef065029b048ec
      https://github.com/wesnoth/wesnoth/commit/483fda8638a56661080f1e2414ef065029b048ec
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: few layout fixes for the low-res version


  Commit: df6ee9263ac8575c24ef37af95b7bb61a08903ef
      https://github.com/wesnoth/wesnoth/commit/df6ee9263ac8575c24ef37af95b7bb61a08903ef
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M data/core/images/misc/qmark.png
    M data/core/images/misc/red-x.png
    M data/core/images/misc/reloaded.png
    M data/core/images/misc/ums.png
    M data/core/images/misc/vision-fog-shroud.png
    M data/core/images/misc/vision-fog.png
    M data/core/images/misc/vision-none.png
    M data/core/images/misc/vision-shroud.png

  Log Message:
  -----------
  Improved lobby game status icons


  Commit: 425ad0acd507014c17d9c038c0579e261ae195b8
      https://github.com/wesnoth/wesnoth/commit/425ad0acd507014c17d9c038c0579e261ae195b8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M data/gui/window/lobby_main.cfg
    M src/gui/dialogs/lobby/lobby.cpp

  Log Message:
  -----------
  MP Lobby: few small layout tweaks


  Commit: 306fa1744f371883fd27e48cd5032f10a8d5121d
      https://github.com/wesnoth/wesnoth/commit/306fa1744f371883fd27e48cd5032f10a8d5121d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

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

  Log Message:
  -----------
  MP Create: work on showing custom options for eras and mods


  Commit: a99e984f42a8a4bd2645c5f746c06128df10b852
      https://github.com/wesnoth/wesnoth/commit/a99e984f42a8a4bd2645c5f746c06128df10b852
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: fixed some issues with displaying custom options


  Commit: f124dd179c32de4787f07463742514cc7b5119b0
      https://github.com/wesnoth/wesnoth/commit/f124dd179c32de4787f07463742514cc7b5119b0
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp
    M src/mp_game_settings.cpp

  Log Message:
  -----------
  gui2 mp create improvements


  Commit: 89dd0e7f750e0de57304ead209321b1b6dff72da
      https://github.com/wesnoth/wesnoth/commit/89dd0e7f750e0de57304ead209321b1b6dff72da
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

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

  Log Message:
  -----------
  ttree_view: don't shrink width when clearing


  Commit: 099109a8223d97a9931a0298608999ca65e34a29
      https://github.com/wesnoth/wesnoth/commit/099109a8223d97a9931a0298608999ca65e34a29
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/gui/dialogs/dialog.cpp
    M src/gui/widgets/window.hpp

  Log Message:
  -----------
  Allow post_show to override a window's retval


  Commit: 5142613ed9da23321a1d4287186f270acd8589ff
      https://github.com/wesnoth/wesnoth/commit/5142613ed9da23321a1d4287186f270acd8589ff
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: progress and cleanup


  Commit: b2f78104e6fb912ea44c06bd9af12d9437274ad8
      https://github.com/wesnoth/wesnoth/commit/b2f78104e6fb912ea44c06bd9af12d9437274ad8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: make sure there's always an initial era/mod index set


  Commit: aa1575f997e6f143f50e0802d69b8079865e8def
      https://github.com/wesnoth/wesnoth/commit/aa1575f997e6f143f50e0802d69b8079865e8def
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: fix combo options not showing


  Commit: 803e668a220dddeebe7c159c234f0a990e3b29e9
      https://github.com/wesnoth/wesnoth/commit/803e668a220dddeebe7c159c234f0a990e3b29e9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

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

  Log Message:
  -----------
  Remove video argument from MP Lobby tests


  Commit: e33e9b1d322d33e34fe4c7f5219e09572e5aa95d
      https://github.com/wesnoth/wesnoth/commit/e33e9b1d322d33e34fe4c7f5219e09572e5aa95d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: implemented a bunch more functionality


  Commit: b15c9be4d5980fac86e4fb90cdb3f39328a9e05a
      https://github.com/wesnoth/wesnoth/commit/b15c9be4d5980fac86e4fb90cdb3f39328a9e05a
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-17 (Wed, 17 Aug 2016)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Fix delay before drawing menu content


  Commit: b8f09213f787f1dc0678e75c2fadf36d497a443d
      https://github.com/wesnoth/wesnoth/commit/b8f09213f787f1dc0678e75c2fadf36d497a443d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: hacky implementation of game filtering


  Commit: 162126026ac6dd55e660dd7421589ebe401fbbcd
      https://github.com/wesnoth/wesnoth/commit/162126026ac6dd55e660dd7421589ebe401fbbcd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

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

  Log Message:
  -----------
  WIP: make scroll labels not change width when setting a new value


  Commit: adeefd724894500bce711034cc16ccdbab828d90
      https://github.com/wesnoth/wesnoth/commit/adeefd724894500bce711034cc16ccdbab828d90
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

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

  Log Message:
  -----------
  Unit Attack: don't allow range column to grow so much


  Commit: 119e095ccd24dd3fc40a24069899ebc3f3a75b69
      https://github.com/wesnoth/wesnoth/commit/119e095ccd24dd3fc40a24069899ebc3f3a75b69
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M data/gui/window/drop_down_list.cfg
    M data/gui/window/mp_create_game.cfg
    M src/gui/dialogs/drop_down_list.cpp
    M src/gui/dialogs/drop_down_list.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp
    M src/gui/widgets/combobox.cpp
    M src/gui/widgets/combobox.hpp

  Log Message:
  -----------
  Added support for icons/entry tooltips in drop down dialogs/comboboxes

It now works on a vector of configs, meaning it's easy to add new data to entries


  Commit: 245a7cc3d58be0291937697c0ad3bcd64a2f2f80
      https://github.com/wesnoth/wesnoth/commit/245a7cc3d58be0291937697c0ad3bcd64a2f2f80
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg

  Log Message:
  -----------
  Updated schema for 119e095ccd24


  Commit: 835bfa646f44ef2b2c064d7730b2fc5fc44834e6
      https://github.com/wesnoth/wesnoth/commit/835bfa646f44ef2b2c064d7730b2fc5fc44834e6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

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

  Log Message:
  -----------
  Unit Attack: reduced weapon label size and disabled max width (bug #24988)


  Commit: 5bac12a53e40c8a31c68d7a5985d129c879100f7
      https://github.com/wesnoth/wesnoth/commit/5bac12a53e40c8a31c68d7a5985d129c879100f7
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

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

  Log Message:
  -----------
  tscroll_label: proper implementation of 162126026ac (thanks to gfgtdf)


  Commit: 1195c01508a016633968379dd90912c9c5abafd2
      https://github.com/wesnoth/wesnoth/commit/1195c01508a016633968379dd90912c9c5abafd2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/core_selection.cpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/unit_list.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp

  Log Message:
  -----------
  tlistbox: made add_row return a reference to the added row's grid

This removes the need to then use list.get_row_grid(list.get_item_count() - 1) if you needed
the row grid after adding one.


  Commit: 90c3c05af4cdfe28373219884241ee6340f6b9eb
      https://github.com/wesnoth/wesnoth/commit/90c3c05af4cdfe28373219884241ee6340f6b9eb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: improved handling of campaign difficulty selection

Instead of showing the difficulty dialog in post_show and setting the retval to twindow::NONE if the
dialog was canceled, we add a custom exit hook that fires when double clicking the games list or pressing
the Create Game button that shows the dialog instead, and returns if canceled. This is much cleaner.


  Commit: 6b3f9d8cbde60038c88ef8a9e85fea755ea0baac
      https://github.com/wesnoth/wesnoth/commit/6b3f9d8cbde60038c88ef8a9e85fea755ea0baac
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: much more efficient method of game filtering


  Commit: 88726caebc82b44fcf79f7e2244abca6c6d09263
      https://github.com/wesnoth/wesnoth/commit/88726caebc82b44fcf79f7e2244abca6c6d09263
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp

  Log Message:
  -----------
  Fixup typo from 6b3f9d8cbde6


  Commit: 157a579014e0941e8fbddf873365364caa76c963
      https://github.com/wesnoth/wesnoth/commit/157a579014e0941e8fbddf873365364caa76c963
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: fixed an issue where the correct game wouldn't appear when filtering


  Commit: 20e33d5c58651635da71386c519a391ee00f5c9a
      https://github.com/wesnoth/wesnoth/commit/20e33d5c58651635da71386c519a391ee00f5c9a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

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

  Log Message:
  -----------
  Game Load: close dialog if you delete all savefiles


  Commit: 0289944299f03e98ce92c7a7ea147c7b15829438
      https://github.com/wesnoth/wesnoth/commit/0289944299f03e98ce92c7a7ea147c7b15829438
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Small fixup


  Commit: 8aa82bd4c3f93810e64a26f57e3793fd60f18bf4
      https://github.com/wesnoth/wesnoth/commit/8aa82bd4c3f93810e64a26f57e3793fd60f18bf4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

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

  Log Message:
  -----------
  MP Create: allow description area to grow to fill available height


  Commit: 369cabc9ae4396f4bbf1d5e79efda55cdf19fd88
      https://github.com/wesnoth/wesnoth/commit/369cabc9ae4396f4bbf1d5e79efda55cdf19fd88
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/gui/widget/label_default.cfg
    M data/gui/widget/scroll_label_default.cfg
    M data/gui/widget/scroll_label_description.cfg
    M data/gui/widget/scroll_label_verbatim.cfg

  Log Message:
  -----------
  Use standard label definitions for scroll labels

These were simply copies of their respective label definitions, so this reduces the WML slightly.
This also renames the 'scroll_label_mono' definition, since there's no reason a label couldn't use it,
and this makes that clearer.


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

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

  Log Message:
  -----------
  MP Create: implemented most remaining functionality


  Commit: 8199098d74bb1589ee4b898062e6bed68716d043
      https://github.com/wesnoth/wesnoth/commit/8199098d74bb1589ee4b898062e6bed68716d043
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg

  Log Message:
  -----------
  AToTB Remove variable artifacts


  Commit: 21320f7c1cd27bc0895bbc6f32ac7f36db5c7ce7
      https://github.com/wesnoth/wesnoth/commit/21320f7c1cd27bc0895bbc6f32ac7f36db5c7ce7
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
    M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg

  Log Message:
  -----------
  AToTB Standardize on EASY

Use consistent #ifdef tests. Standardize on EASY, the other difficulty is simply 'not EASY'.


  Commit: 955b8477d2d554c6b06a701d54cb5c2016d5fde3
      https://github.com/wesnoth/wesnoth/commit/955b8477d2d554c6b06a701d54cb5c2016d5fde3
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
    M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
    M data/campaigns/Two_Brothers/utils/characters.cfg

  Log Message:
  -----------
  AToTB Standardize Arvith's last breath

Use a consistent message instead of sometimes 'all' and sometimes 'everything'. Do it with a macro.


  Commit: f351f35703669e919f9f37b20e855015926b529c
      https://github.com/wesnoth/wesnoth/commit/f351f35703669e919f9f37b20e855015926b529c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
    M data/campaigns/Two_Brothers/utils/characters.cfg

  Log Message:
  -----------
  AToTB Standardize Baran

Use a macro to ensure consistent definition.


  Commit: b9a18aee48a4fdeb575e4de8547268688c59c9f8
      https://github.com/wesnoth/wesnoth/commit/b9a18aee48a4fdeb575e4de8547268688c59c9f8
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
    M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
    M data/campaigns/Two_Brothers/utils/characters.cfg

  Log Message:
  -----------
  AToTB Standardize Baran's last breath

Technically, it is impossible for Baran to die in S03, but handle it anyway, just in case, for story purposes.


  Commit: 423f082ebcc696130fdb1602fc85b048ab99a0d2
      https://github.com/wesnoth/wesnoth/commit/423f082ebcc696130fdb1602fc85b048ab99a0d2
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg

  Log Message:
  -----------
  AToTB S01 Fix bug: Missing advancements

The comments should still apply when the target has advanced.


  Commit: 27bda635e75a10f2fc521a9605026e7e1b61a5f6
      https://github.com/wesnoth/wesnoth/commit/27bda635e75a10f2fc521a9605026e7e1b61a5f6
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg

  Log Message:
  -----------
  AToTB S01 Fix bug: No unit for role

Include all possible advancements, but exclude Arvith, and recruit a replacement if no unit found.


  Commit: fbedc205b0ac7316f27845198fb866e7e7cfd56d
      https://github.com/wesnoth/wesnoth/commit/fbedc205b0ac7316f27845198fb866e7e7cfd56d
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
    M data/campaigns/Two_Brothers/utils/characters.cfg

  Log Message:
  -----------
  AToTB S01 Fix bug: Mercenary may be dead

The role was assigned too soon, and did not provide for advancements. If none can be found, recruit a Horseman to speak the line.


  Commit: 7a3d2e37f7075c5beb2496a7946ad7220b22123c
      https://github.com/wesnoth/wesnoth/commit/7a3d2e37f7075c5beb2496a7946ad7220b22123c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  AToTB S02 Fix bug: Inconsitent objectives

If you find the kidnappers the objective changes to killing them; but if you then kill Nil-Galion, the objective changes back to finding the kidnappers.

Clean up the mess.


  Commit: 33c2e1037bad31a91ab12009ff2deb5ee39c6715
      https://github.com/wesnoth/wesnoth/commit/33c2e1037bad31a91ab12009ff2deb5ee39c6715
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  AToTB S02 Fix bug: Speaker may be dead

This is basically the Mercenary from S01, so let's use him, instead. If he's died by the closing scene, recruit a replacement.


  Commit: 75986550adeb0be71ccf8972207977575239813b
      https://github.com/wesnoth/wesnoth/commit/75986550adeb0be71ccf8972207977575239813b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  AToTB S02 Fix bug: Missing units

Recruiting the revenants fails because the location is invalid.


  Commit: 6c33ecbd9415c5149d5ec2a0793503c928700f9e
      https://github.com/wesnoth/wesnoth/commit/6c33ecbd9415c5149d5ec2a0793503c928700f9e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg

  Log Message:
  -----------
  AToTB S03 Fix bug: Delay guards

Use correct variable name.


  Commit: a82e55660787aafedeec2384294d0c1a7347d292
      https://github.com/wesnoth/wesnoth/commit/a82e55660787aafedeec2384294d0c1a7347d292
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg

  Log Message:
  -----------
  AToTB S03 Fix bug: Capture villages

The guards are distracted by the villages. They should be owned by their side, anyway.


  Commit: 77e714e4edefa670c2755b6c2b9e879090275e80
      https://github.com/wesnoth/wesnoth/commit/77e714e4edefa670c2755b6c2b9e879090275e80
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg

  Log Message:
  -----------
  AToTB S03 Fix bug: Rotharik may be dead

No returning from the dead just to speak a line.


  Commit: d45f17425954eb0c9aa8ec0ddf7296e4069ab869
      https://github.com/wesnoth/wesnoth/commit/d45f17425954eb0c9aa8ec0ddf7296e4069ab869
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg

  Log Message:
  -----------
  AToTB S03 Fix bug: Inconsistent objectives

The objectives and conversation presume the player will first find Baran, then kill Rotharik for the key, and finally release Baran from the cell.

If the player kills Rotharik first, the objectives jump around and the conversation makes no sense.

Let's fix the mess.

While we're at it, instead of always extending 6 turns, let's just ensure there are at least 6 turns left if all Arvith need do is run over to Baran's cage.


  Commit: 80afcee8db9758b9e84fa2ad41be1e8820e0d5e4
      https://github.com/wesnoth/wesnoth/commit/80afcee8db9758b9e84fa2ad41be1e8820e0d5e4
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  AToTB S02 Capture new villages

For EASY, four villages are added to the map. Capture those villages which would have been in range if they were originally on the map.


  Commit: bb21a7ae2ba9a714d2b52f5c03e1ea2d0ae99071
      https://github.com/wesnoth/wesnoth/commit/bb21a7ae2ba9a714d2b52f5c03e1ea2d0ae99071
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  AToTB S02 Wait to kill Brena

Let Brena hang around until he's paid the gold. While we're at it, no need to delete units which are not there!


  Commit: 5a9a394d9570bf9a8397f80197651c2fc44f2707
      https://github.com/wesnoth/wesnoth/commit/5a9a394d9570bf9a8397f80197651c2fc44f2707
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  AToTB S02 Agressive kidnappers

This combines two changes.

First, it uses the sighted event instead of a moveto tripwire to find the kidnappers.

Second, instead of passively waiting for a target to come into range, the kidnappers behave as more normal AI, but ignoring keeps and devalueing villages.

This is done by moving the kidnappers to their own side, which remains hidden until they are discovered.


  Commit: 9696307a09e32b167f983657083831acb0d1bc6b
      https://github.com/wesnoth/wesnoth/commit/9696307a09e32b167f983657083831acb0d1bc6b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg

  Log Message:
  -----------
  AToTB S03 Improve shroud

Precisely define the shroud removed upon correctly giving the first password.


  Commit: 8b984cfa6bcd7b4a965c936ead948a52d9165504
      https://github.com/wesnoth/wesnoth/commit/8b984cfa6bcd7b4a965c936ead948a52d9165504
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg

  Log Message:
  -----------
  AToTB S03 Logical guards

The second wave of guards should react according to the situation. That means, when they arrive, if Arvith is still fighting the first wave, they should join the fight rather than ask for the password.


  Commit: 8fc3e3100f47c0bb0d6fb4f751242979f090985f
      https://github.com/wesnoth/wesnoth/commit/8fc3e3100f47c0bb0d6fb4f751242979f090985f
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
    M data/campaigns/Two_Brothers/utils/characters.cfg

  Log Message:
  -----------
  AToTB Get choose_level working


  Commit: 4dbf5b026341bb7b74fa6dd8eafde6f3d2952aee
      https://github.com/wesnoth/wesnoth/commit/4dbf5b026341bb7b74fa6dd8eafde6f3d2952aee
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
    M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
    M data/campaigns/Two_Brothers/utils/characters.cfg

  Log Message:
  -----------
  Merge pull request #700 from GregoryLundberg/GL_AToTB_final

A Tale of Two Brothers fixes


  Commit: 15c761ec759917501781e216832939794e85e386
      https://github.com/wesnoth/wesnoth/commit/15c761ec759917501781e216832939794e85e386
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

  Changed paths:
    M changelog
    M data/core/macros/objective-utils.cfg

  Log Message:
  -----------
  HAS_NO_TURN_LIMIT objectives macro

A convenience macro to add a standardized note to the objectives pointing out there is no turn limit.


  Commit: 9d44a45f88e4a1044fbb02ea3ef3b572da5a70ca
      https://github.com/wesnoth/wesnoth/commit/9d44a45f88e4a1044fbb02ea3ef3b572da5a70ca
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-19 (Fri, 19 Aug 2016)

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

  Log Message:
  -----------
  Fix bug with gender-specific messages in [message]


  Commit: 1591ecef66be32b3920635e2346705879c0298ed
      https://github.com/wesnoth/wesnoth/commit/1591ecef66be32b3920635e2346705879c0298ed
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M changelog
    M data/core/macros/objective-utils.cfg

  Log Message:
  -----------
  Merge pull request #752 from GregoryLundberg/GL_no_turn_limit

HAS_NO_TURN_LIMIT objectives macro


  Commit: 7fab08508f6a868fc8232af0b56f6b8b03c6129c
      https://github.com/wesnoth/wesnoth/commit/7fab08508f6a868fc8232af0b56f6b8b03c6129c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #753 from GregoryLundberg/GL_gender_messages_fix

Fix bug with gender-specific messages in [message]


  Commit: 43f5deaaf0d1ee46b00b71b4b9d62f1938598acf
      https://github.com/wesnoth/wesnoth/commit/43f5deaaf0d1ee46b00b71b4b9d62f1938598acf
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/scripting/lua_gui2.cpp

  Log Message:
  -----------
  Rename potentially ambiguous function


  Commit: 5bcc7a07f7d291623734cb122864daf08344dfcd
      https://github.com/wesnoth/wesnoth/commit/5bcc7a07f7d291623734cb122864daf08344dfcd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/display_context.cpp
    M src/display_context.hpp
    M src/game_board.hpp

  Log Message:
  -----------
  Add get_team() to display_context for 1-indexed lookup


  Commit: ba8c3b97b7ebff80591e71682a4c54aac2eb75c6
      https://github.com/wesnoth/wesnoth/commit/ba8c3b97b7ebff80591e71682a4c54aac2eb75c6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Dropdown list: Honour the request for markup


  Commit: 178ef3118a7bae104193b30229edeabd0f33bc85
      https://github.com/wesnoth/wesnoth/commit/178ef3118a7bae104193b30229edeabd0f33bc85
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: Minor cleanup


  Commit: f5acf47a19f62224b2be215155e2a32c528bbf5d
      https://github.com/wesnoth/wesnoth/commit/f5acf47a19f62224b2be215155e2a32c528bbf5d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M data/gui/widget/unit_preview_pane.cfg
    M data/gui/window/campaign_dialog.cfg
    M data/gui/window/lobby_main.cfg
    M data/gui/window/mp_create_game.cfg
    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

  Log Message:
  -----------
  Rename indention -> indentation


  Commit: cef1674ce4a25f1efb1160b2c75fe2bf81e8942e
      https://github.com/wesnoth/wesnoth/commit/cef1674ce4a25f1efb1160b2c75fe2bf81e8942e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    A src/gui/auxiliary/iterator/walker_tree_node.cpp
    A src/gui/auxiliary/iterator/walker_tree_node.hpp
    M src/gui/widgets/tree_view_node.hpp

  Log Message:
  -----------
  Implment tree node walker


  Commit: d5a78dfcd0593c0335762d3dfa0b0a9702fb016c
      https://github.com/wesnoth/wesnoth/commit/d5a78dfcd0593c0335762d3dfa0b0a9702fb016c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M changelog
    M data/gui/window/gamestate_inspector.cfg
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/gamestate_inspector.hpp
    M src/menu_events.cpp
    M src/scripting/lua_gui2.cpp

  Log Message:
  -----------
  Redesign gamestate inspector window


  Commit: 8716d3f784904c230c5e84948ceb8f1139155d64
      https://github.com/wesnoth/wesnoth/commit/8716d3f784904c230c5e84948ceb8f1139155d64
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnothd.vcxproj
    M projectfiles/VC12/wesnothd.vcxproj.filters
    M src/server/server.cpp
    M src/server/server.hpp

  Log Message:
  -----------
  Make wesnothd build with Visual Studio


  Commit: 61a22556ceaaebcf9cc1d43d0702d02835acc6ee
      https://github.com/wesnoth/wesnoth/commit/61a22556ceaaebcf9cc1d43d0702d02835acc6ee
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Fix multiplayer tests getting stuck in Travis CI


  Commit: 0dfb3652870298abf708214c5adc3216c86d638c
      https://github.com/wesnoth/wesnoth/commit/0dfb3652870298abf708214c5adc3216c86d638c
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: 7cc7e70a8330be7646728ae04161d1a237e3865f
      https://github.com/wesnoth/wesnoth/commit/7cc7e70a8330be7646728ae04161d1a237e3865f
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Prevent MSVC complaint about type mismatch.


  Commit: b672c24ccbb44d4409c5a002ea36c027d752eda5
      https://github.com/wesnoth/wesnoth/commit/b672c24ccbb44d4409c5a002ea36c027d752eda5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Gamestate Inspector: further design improvements


  Commit: fae6da9ad1d16662ad5e0ebbdba77cae0e532022
      https://github.com/wesnoth/wesnoth/commit/fae6da9ad1d16662ad5e0ebbdba77cae0e532022
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    A data/core/images/misc/registered_users_only.png
    M data/gui/window/lobby_main.cfg
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/data.hpp
    M src/gui/dialogs/lobby/lobby.cpp

  Log Message:
  -----------
  MP Lobby: added a game status icon for Registered Users Only


  Commit: ae7ed76b5852154cdd82cef989e98c9197adebf8
      https://github.com/wesnoth/wesnoth/commit/ae7ed76b5852154cdd82cef989e98c9197adebf8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: implement savegame loading via Load Game button


  Commit: df5d33fa377839fcddc833ff046ddb2a2efd9a58
      https://github.com/wesnoth/wesnoth/commit/df5d33fa377839fcddc833ff046ddb2a2efd9a58
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: fix difficulty dialog not showing when loading appropriate game


  Commit: 71d15850f434837779ff229bd08d927688a72e91
      https://github.com/wesnoth/wesnoth/commit/71d15850f434837779ff229bd08d927688a72e91
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Fixup compilation


  Commit: 173618b7ec7f0a80471031cd3c02cafe3ed463a0
      https://github.com/wesnoth/wesnoth/commit/173618b7ec7f0a80471031cd3c02cafe3ed463a0
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Attempted fix for unit tests failing to compile


  Commit: e2631f5322f0a8e933586badfddfb192e5c17b58
      https://github.com/wesnoth/wesnoth/commit/e2631f5322f0a8e933586badfddfb192e5c17b58
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

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

  Log Message:
  -----------
  MP Create: bunch of bug fixes and QoL improvements


  Commit: 75c5bea5819f90b86684744e3d896fd42d518dd0
      https://github.com/wesnoth/wesnoth/commit/75c5bea5819f90b86684744e3d896fd42d518dd0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: indicate if no description is available


  Commit: 41c3e028f1823f5106a55cd6b8082a11e0557363
      https://github.com/wesnoth/wesnoth/commit/41c3e028f1823f5106a55cd6b8082a11e0557363
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/minimap.cpp

  Log Message:
  -----------
  Increase minimap detail

This triples the initial scale factor of hexes, greatly increasing the detail of smaller-sized maps' minimaps.


  Commit: ccbbb81cdde5a451d3c4fb2ad882ee045290b0f7
      https://github.com/wesnoth/wesnoth/commit/ccbbb81cdde5a451d3c4fb2ad882ee045290b0f7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Gamestate inspector: Omit AI parameters from side overview


  Commit: d1107908afd2684d9313310bf22661bad7b360ec
      https://github.com/wesnoth/wesnoth/commit/d1107908afd2684d9313310bf22661bad7b360ec
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Give more information in tree view node bad id assert


  Commit: d24990dc8503621152fb654b50a40a644a728092
      https://github.com/wesnoth/wesnoth/commit/d24990dc8503621152fb654b50a40a644a728092
  Author: doofus-01 <doofus-01 at users.noreply.github.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined2.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined3.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined4.png
    M data/core/terrain-graphics.cfg
    M data/core/terrain.cfg

  Log Message:
  -----------
  wooden floor variation and new transitions to chasm, water, and lava


  Commit: 6a27d1ca30aa4a19f33bf2bb157dc1d4dfe549a4
      https://github.com/wesnoth/wesnoth/commit/6a27d1ca30aa4a19f33bf2bb157dc1d4dfe549a4
  Author: doofus-01 <doofus-01 at users.noreply.github.com>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  update changelog


  Commit: 149b4779359b2579842ce41a41279bc6fc1a5435
      https://github.com/wesnoth/wesnoth/commit/149b4779359b2579842ce41a41279bc6fc1a5435
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

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

  Log Message:
  -----------
  Make string member a copy rather than a reference. (Bug #25000)


  Commit: 274dfca77062be3839aa29d2bef72fd293754a74
      https://github.com/wesnoth/wesnoth/commit/274dfca77062be3839aa29d2bef72fd293754a74
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Reimplement password box widget to avoid laying out text that will never be rendered


  Commit: 797613f760d0c84afefa39b305bb512f4a574479
      https://github.com/wesnoth/wesnoth/commit/797613f760d0c84afefa39b305bb512f4a574479
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/scripting/lua_api.cpp
    M src/scripting/lua_kernel_base.cpp

  Log Message:
  -----------
  Refactor some duplicate code in Lua API


  Commit: 1521f326df7a04feae7b1f7f56ffbce736a58c02
      https://github.com/wesnoth/wesnoth/commit/1521f326df7a04feae7b1f7f56ffbce736a58c02
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/ai/default/aspect_attacks.cpp
    M src/ai/lua/core.cpp
    M src/ai/lua/lua_object.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    R src/scripting/lua_api.cpp
    R src/scripting/lua_api.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_fileops.cpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_pathfind_cost_calculator.hpp
    A src/scripting/lua_unit.cpp
    A src/scripting/lua_unit.hpp
    M src/scripting/mapgen_lua_kernel.cpp

  Log Message:
  -----------
  Move Lua unit wrapper to own file


  Commit: 4dd99b881f3de9a31af86214eb9d1d23a675c594
      https://github.com/wesnoth/wesnoth/commit/4dd99b881f3de9a31af86214eb9d1d23a675c594
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_rng.cpp
    M src/scripting/lua_unit.cpp

  Log Message:
  -----------
  Implement Lua placement new


  Commit: 6d38c77aab3ed3e52e158b548e2e1a826c7ce8be
      https://github.com/wesnoth/wesnoth/commit/6d38c77aab3ed3e52e158b548e2e1a826c7ce8be
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/ai/default/aspect_attacks.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_unit.cpp
    M src/scripting/lua_unit.hpp

  Log Message:
  -----------
  Extract Lua unit push code into a function


  Commit: 3804027d100fc02328a6829997792b8ef0587303
      https://github.com/wesnoth/wesnoth/commit/3804027d100fc02328a6829997792b8ef0587303
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/scripting/lua_unit.cpp
    M src/scripting/lua_unit.hpp

  Log Message:
  -----------
  Avoid luaW_hasmetatable when checking for units


  Commit: 4dcba0c3cdec6cb535206f8c23f0beb866db737f
      https://github.com/wesnoth/wesnoth/commit/4dcba0c3cdec6cb535206f8c23f0beb866db737f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Fix bug in wesnoth.put_unit


  Commit: fa0e63e3a3462dd3dabcdff5c2aecbc1fa213dbc
      https://github.com/wesnoth/wesnoth/commit/fa0e63e3a3462dd3dabcdff5c2aecbc1fa213dbc
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_unit.cpp
    M src/scripting/lua_unit.hpp

  Log Message:
  -----------
  Move unit metatable stuff into lua_unit file


  Commit: 22a39d0bb4d9f1b756cfdc43e7ff63565b580c04
      https://github.com/wesnoth/wesnoth/commit/22a39d0bb4d9f1b756cfdc43e7ff63565b580c04
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

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

  Log Message:
  -----------
  Move Lua unit attacks metatable to own file


  Commit: 2dd19b7d15a5f2997907c0b48649b28d0910b46c
      https://github.com/wesnoth/wesnoth/commit/2dd19b7d15a5f2997907c0b48649b28d0910b46c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp

  Log Message:
  -----------
  Fix Lua attacks metatable not working for attacks obtained from unit_type


  Commit: bb43fa29c46b41e52c3169f72a2dcaad94618778
      https://github.com/wesnoth/wesnoth/commit/bb43fa29c46b41e52c3169f72a2dcaad94618778
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Use luaW_pushunit when getting lists of units


  Commit: 30b7ab8b2dc7a3a7d19372216307255327ce5b19
      https://github.com/wesnoth/wesnoth/commit/30b7ab8b2dc7a3a7d19372216307255327ce5b19
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-20 (Sat, 20 Aug 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/ai/contexts.cpp
    M src/ai/lua/core.cpp
    M src/ai/lua/lua_object.cpp
    M src/config.cpp
    M src/game_initialization/mp_options.cpp
    M src/map/label.cpp
    M src/map/label.hpp
    M src/pathfind/pathfind.cpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_kernel_base.cpp
    R src/scripting/lua_types.cpp
    R src/scripting/lua_types.hpp
    M src/scripting/lua_unit.cpp
    M src/scripting/lua_unit.hpp
    M src/scripting/lua_unit_attacks.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Reduce use of const_cast


  Commit: bf4db39338738bc07a5ce260391035aea389d621
      https://github.com/wesnoth/wesnoth/commit/bf4db39338738bc07a5ce260391035aea389d621
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M changelog
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined2.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined3.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined4.png
    M data/core/terrain-graphics.cfg
    M data/core/terrain.cfg

  Log Message:
  -----------
  Merge pull request #754 from doofus-01/new_wood_transitions

New wood transitions


  Commit: 05e095e5813bfd44170148898ef6d654bfe304b1
      https://github.com/wesnoth/wesnoth/commit/05e095e5813bfd44170148898ef6d654bfe304b1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    A data/core/images/icons/book.png

  Log Message:
  -----------
  New book icon by myself


  Commit: fe8a6d71fa018ce4ba4e97d08305f6ef7de494c2
      https://github.com/wesnoth/wesnoth/commit/fe8a6d71fa018ce4ba4e97d08305f6ef7de494c2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    R data/core/images/units/human-outlaws/rogue+female-attack.png
    A data/core/images/units/human-outlaws/rogue+female-defend-1.png
    A data/core/images/units/human-outlaws/rogue+female-defend-2.png
    R data/core/images/units/human-outlaws/rogue+female-defend.png
    R data/core/images/units/human-outlaws/rogue+female-die-1.png
    R data/core/images/units/human-outlaws/rogue+female-die-2.png
    R data/core/images/units/human-outlaws/rogue+female-die-3.png
    R data/core/images/units/human-outlaws/rogue+female-die-4.png
    R data/core/images/units/human-outlaws/rogue+female-die-5.png
    R data/core/images/units/human-outlaws/rogue+female-die-6.png
    R data/core/images/units/human-outlaws/rogue+female-ranged.png
    M data/core/images/units/human-outlaws/rogue+female.png
    R data/core/images/units/human-outlaws/rogue-attack.png
    A data/core/images/units/human-outlaws/rogue-defend-1.png
    A data/core/images/units/human-outlaws/rogue-defend-2.png
    R data/core/images/units/human-outlaws/rogue-defend.png
    R data/core/images/units/human-outlaws/rogue-die-1.png
    R data/core/images/units/human-outlaws/rogue-die-2.png
    R data/core/images/units/human-outlaws/rogue-die-3.png
    R data/core/images/units/human-outlaws/rogue-die-4.png
    R data/core/images/units/human-outlaws/rogue-die-5.png
    R data/core/images/units/human-outlaws/rogue-die-6.png
    R data/core/images/units/human-outlaws/rogue-ranged.png
    M data/core/images/units/human-outlaws/rogue.png
    M data/core/units/humans/Outlaw_Rogue.cfg

  Log Message:
  -----------
  Added new Rogue baseframes and defense animations

Credit goes to artisticdude for the baseframe, myself for the defense animations w/ Jetrel's help.

Attack anims still missing.


  Commit: cd4c87ed6bbea86331db531d020a5ac40c91d0f2
      https://github.com/wesnoth/wesnoth/commit/cd4c87ed6bbea86331db531d020a5ac40c91d0f2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: few more tweaks


  Commit: 941f76b607dd3c16ea83ca8741514213b2190805
      https://github.com/wesnoth/wesnoth/commit/941f76b607dd3c16ea83ca8741514213b2190805
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/minimap.cpp

  Log Message:
  -----------
  Exclude border hexes from minimap drawing

This makes the minimap edges smooth. Admittedly, this is perhaps not the best solution. If we decide
we want border hexes drawn, a better fix will have to be devised.


  Commit: d6e4c5dc0ad80d884df1606fb7a4d25dfd09b53d
      https://github.com/wesnoth/wesnoth/commit/d6e4c5dc0ad80d884df1606fb7a4d25dfd09b53d
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Don't try to show modifications if there are not any installed.


  Commit: 8816dc9cd9e84d15d5cecdae752dbbd880aa24b8
      https://github.com/wesnoth/wesnoth/commit/8816dc9cd9e84d15d5cecdae752dbbd880aa24b8
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-21 (Sun, 21 Aug 2016)

  Changed paths:
    M changelog
    M players_changelog
    M src/controller_base.hpp
    M src/display.cpp

  Log Message:
  -----------
  Fix icons of buttons under the minimap disappearing on closing a menu


  Commit: 0a0caf9104f98a9afa7a25ff2556c2511466ebce
      https://github.com/wesnoth/wesnoth/commit/0a0caf9104f98a9afa7a25ff2556c2511466ebce
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M src/display.cpp

  Log Message:
  -----------
  Fix crash when starting editor introduced in 8816dc9cd9e8


  Commit: 6279145c159c2177cc1d27c1b85d4da44e485208
      https://github.com/wesnoth/wesnoth/commit/6279145c159c2177cc1d27c1b85d4da44e485208
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  AToTB S02 Improve AI

This tells the AI for side 3 to ignore villages as candidate actions. This finishes the changes making side 3 move toward the player (side 1) without distraction.


  Commit: af340e6ae39ee433e4e7b1a634ed7d31ba17c6eb
      https://github.com/wesnoth/wesnoth/commit/af340e6ae39ee433e4e7b1a634ed7d31ba17c6eb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: preserve options value when selecting new game/era/mods


  Commit: 0a94e6848422d789e3334d782f95a3cf8c7500aa
      https://github.com/wesnoth/wesnoth/commit/0a94e6848422d789e3334d782f95a3cf8c7500aa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Used minimum_value_label for player number filter slider


  Commit: e1c39430de07023c3734b28527374628b9a79766
      https://github.com/wesnoth/wesnoth/commit/e1c39430de07023c3734b28527374628b9a79766
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Remove dead code

Tested with just cfg.message and it comes out as info/wml which seems just fine.


  Commit: 9ee24aeab1d7f78f18c5d578c221a7f388401e99
      https://github.com/wesnoth/wesnoth/commit/9ee24aeab1d7f78f18c5d578c221a7f388401e99
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Merge pull request #756 from GregoryLundberg/GL_wml_logger

Remove dead code


  Commit: ab61fb8952d2c50f6e4f88db2be0a974aab28f41
      https://github.com/wesnoth/wesnoth/commit/ab61fb8952d2c50f6e4f88db2be0a974aab28f41
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: fixed unlimited turns not being properly set


  Commit: 223f742a508fe757fe26fbf49c3058e62a6054dc
      https://github.com/wesnoth/wesnoth/commit/223f742a508fe757fe26fbf49c3058e62a6054dc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Increase size of storyscreen text, as requested by feedback

This now matches the 'normal' GUI2 font size


  Commit: 39477b40a727ed4aa4d717475331553e7176f7e1
      https://github.com/wesnoth/wesnoth/commit/39477b40a727ed4aa4d717475331553e7176f7e1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M src/ai/lua/core.cpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_unit.cpp
    M src/scripting/lua_unit_attacks.cpp

  Log Message:
  -----------
  Fix Lua metatables by using lauxlib to manage them


  Commit: f79b707dc409e3ad9c4c7e6f7d1474313ac9bf81
      https://github.com/wesnoth/wesnoth/commit/f79b707dc409e3ad9c4c7e6f7d1474313ac9bf81
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnothd.vcxproj
    M projectfiles/VC12/wesnothd.vcxproj.filters
    M src/server/server.cpp
    M src/server/server.hpp

  Log Message:
  -----------
  Merge pull request #751 from jyrkive/wesnothd-msvc

Make wesnothd build with Visual Studio


  Commit: 3c84f98808aa103d82691a283e3021609b95c6ee
      https://github.com/wesnoth/wesnoth/commit/3c84f98808aa103d82691a283e3021609b95c6ee
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: Show custom option descriptions as tooltips


  Commit: af80ddbb2cf2145e86cd557587d81423511516b2
      https://github.com/wesnoth/wesnoth/commit/af80ddbb2cf2145e86cd557587d81423511516b2
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: Fix incorrectly selecting menu option current value


  Commit: 59e83355a70243c56c7a9d0a2aeaddb41a802658
      https://github.com/wesnoth/wesnoth/commit/59e83355a70243c56c7a9d0a2aeaddb41a802658
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: Remember level, era, & mod selections


  Commit: db167c0cb4b3145d96403a034848e25745823275
      https://github.com/wesnoth/wesnoth/commit/db167c0cb4b3145d96403a034848e25745823275
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: small cleanup


  Commit: 396f5dfc4c7f03468d85bb1df917f90c13789761
      https://github.com/wesnoth/wesnoth/commit/396f5dfc4c7f03468d85bb1df917f90c13789761
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    R data/gui/widget/combobox_default.cfg
    A data/gui/widget/menu_button_default.cfg
    M data/gui/window/addon_list.cfg
    M data/gui/window/mp_create_game.cfg
    M data/gui/window/preferences/03_display.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    M src/gui/core/window_builder.cpp
    M src/gui/dialogs/drop_down_list.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp
    R src/gui/widgets/combobox.cpp
    R src/gui/widgets/combobox.hpp
    A src/gui/widgets/menu_button.cpp
    A src/gui/widgets/menu_button.hpp

  Log Message:
  -----------
  Rename combobox -> menu_button


  Commit: 14752e1bdbed55a230ac4acf5f94c4ccb36bc595
      https://github.com/wesnoth/wesnoth/commit/14752e1bdbed55a230ac4acf5f94c4ccb36bc595
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

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


  Commit: b79a237f3508effb3ffb73a25cd0222a8c2ed971
      https://github.com/wesnoth/wesnoth/commit/b79a237f3508effb3ffb73a25cd0222a8c2ed971
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    A data/gui/window/mp_create_game/default_resolution.cfg

  Log Message:
  -----------
  MP Create: Move WML around for easier definition of low-res versions


  Commit: d604246a1a8ffc1883beabd58a919ba9a6116995
      https://github.com/wesnoth/wesnoth/commit/d604246a1a8ffc1883beabd58a919ba9a6116995
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game/default_resolution.cfg

  Log Message:
  -----------
  MP Create: Add spacer line above tabbed section


  Commit: 23017d2f72dcf253036c278217ef4a8fb2365ff1
      https://github.com/wesnoth/wesnoth/commit/23017d2f72dcf253036c278217ef4a8fb2365ff1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M data/gui/window/mp_create_game/default_resolution.cfg

  Log Message:
  -----------
  MP Create: More WML shifting to ease impementation of low-res layout


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

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M data/gui/window/mp_create_game/default_resolution.cfg

  Log Message:
  -----------
  MP Create: Another batch of WML shifting to ease implementation of low-res layout


  Commit: f3962498005ac8166908b830f48683af5d7612dc
      https://github.com/wesnoth/wesnoth/commit/f3962498005ac8166908b830f48683af5d7612dc
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    A data/gui/window/mp_create_game/small_resolution.cfg

  Log Message:
  -----------
  MP Create: New layout for lower resolutions


  Commit: 617a12f3e6be2b3204e49a2be48cd47da4c55cea
      https://github.com/wesnoth/wesnoth/commit/617a12f3e6be2b3204e49a2be48cd47da4c55cea
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game/small_resolution.cfg

  Log Message:
  -----------
  MP Create: Low-res fixup


  Commit: ff06bf8eb72227ce6ef49d4c7af41c990768fa23
      https://github.com/wesnoth/wesnoth/commit/ff06bf8eb72227ce6ef49d4c7af41c990768fa23
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game/small_resolution.cfg

  Log Message:
  -----------
  MP Create: few small fixes to mid-res layout


  Commit: 6100bac25875aa96103dfd4d7c4661ee99c659a8
      https://github.com/wesnoth/wesnoth/commit/6100bac25875aa96103dfd4d7c4661ee99c659a8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/units/drawer.cpp

  Log Message:
  -----------
  Refactored out some uses of snprintf in getting unit ellipses


  Commit: 711dbdbc48ea784418ff463249bf5c9b16ea89f4
      https://github.com/wesnoth/wesnoth/commit/711dbdbc48ea784418ff463249bf5c9b16ea89f4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

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

  Log Message:
  -----------
  Load Game: reorganized details panel


  Commit: 872e2e45ad4088af80bc220c01aa786b8e4580dd
      https://github.com/wesnoth/wesnoth/commit/872e2e45ad4088af80bc220c01aa786b8e4580dd
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Tidying VC project files.


  Commit: 9348ef21885efad7ad88f7abf6e6694efeac8cfa
      https://github.com/wesnoth/wesnoth/commit/9348ef21885efad7ad88f7abf6e6694efeac8cfa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: set up Lua plugin context


  Commit: 51e53c83838a545ed603b32fb5047b497727d2b7
      https://github.com/wesnoth/wesnoth/commit/51e53c83838a545ed603b32fb5047b497727d2b7
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: comment out unused function argument for now


  Commit: af2303df778225cb837461cc9943470835d01e1f
      https://github.com/wesnoth/wesnoth/commit/af2303df778225cb837461cc9943470835d01e1f
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  Experimental MP Create: update options list immediately on reset to default

@Vultraz had disabled that feature because it caused a crash. I turned the
feature back on and fixed the crash.


  Commit: 09854e99ad1b6bbc5ca7710e637d324a48b9c2c2
      https://github.com/wesnoth/wesnoth/commit/09854e99ad1b6bbc5ca7710e637d324a48b9c2c2
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/actions/create.cpp

  Log Message:
  -----------
  Only show recall units that a leader on the map can recall


  Commit: 1e575480a409a3b377bd85052a6aaef741e861fd
      https://github.com/wesnoth/wesnoth/commit/1e575480a409a3b377bd85052a6aaef741e861fd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

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

  Log Message:
  -----------
  When creating units in Lua from a vconfig, don't parse any contained [filter_recall] or [event]


  Commit: 19e173d1a7f9fd92aef727b6e9fe3b584b5bb04a
      https://github.com/wesnoth/wesnoth/commit/19e173d1a7f9fd92aef727b6e9fe3b584b5bb04a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/synced_commands.cpp

  Log Message:
  -----------
  Don't recreate unit with ;unit status command


  Commit: 888a3e26cb7a6d834ba5224b051323ca64c50032
      https://github.com/wesnoth/wesnoth/commit/888a3e26cb7a6d834ba5224b051323ca64c50032
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/game_events/action_wml.cpp

  Log Message:
  -----------
  Don't parse [filter_recall] or [event] with [unit]to_variable=


  Commit: b7a6f16f11d9e916270535d0656a4cbbdfa5fa0e
      https://github.com/wesnoth/wesnoth/commit/b7a6f16f11d9e916270535d0656a4cbbdfa5fa0e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Add recall_filter to Lua unit proxy


  Commit: f71031d8fd51e8d0ff74136fd9d2bbed9ea154f8
      https://github.com/wesnoth/wesnoth/commit/f71031d8fd51e8d0ff74136fd9d2bbed9ea154f8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


  Commit: 6b623147c8b3b742bf8116248cefa03d9d85f6fd
      https://github.com/wesnoth/wesnoth/commit/6b623147c8b3b742bf8116248cefa03d9d85f6fd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Neaten changelog


  Commit: 4e6787639ae22c9dcc48eba583adc0895cc2ab9a
      https://github.com/wesnoth/wesnoth/commit/4e6787639ae22c9dcc48eba583adc0895cc2ab9a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg

  Log Message:
  -----------
  GUI2 schema: fixup indentation


  Commit: aefe945218ca58585225a836be1de5511385abce
      https://github.com/wesnoth/wesnoth/commit/aefe945218ca58585225a836be1de5511385abce
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game/default_resolution.cfg
    M data/gui/window/mp_create_game/small_resolution.cfg
    M data/gui/window/select_orb_colors.cfg

  Log Message:
  -----------
  GUI2 dialogs: Fix missing textdomains


  Commit: 44219de141a0bb69043144e97785a6e066e7029a
      https://github.com/wesnoth/wesnoth/commit/44219de141a0bb69043144e97785a6e066e7029a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    A data/gui/window/mp_create_game/tiny_resolution.cfg

  Log Message:
  -----------
  MP Create: Layout for tiny resolutions (eg 800x600)


  Commit: d1604e56a19273c6f27c54c4931ccde26442de88
      https://github.com/wesnoth/wesnoth/commit/d1604e56a19273c6f27c54c4931ccde26442de88
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M src/display.cpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/reports.cpp
    M src/team.cpp

  Log Message:
  -----------
  Fix editor crash when adding a new side


  Commit: f6974f01f694c5d72f2be63c3f2dfac4a504e6b1
      https://github.com/wesnoth/wesnoth/commit/f6974f01f694c5d72f2be63c3f2dfac4a504e6b1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

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

  Log Message:
  -----------
  fixup! When creating units in Lua from a vconfig, don't parse any contained [filter_recall] or [event]


  Commit: 8699ad0a05144d2971a8b8d3cfd585349b5db255
      https://github.com/wesnoth/wesnoth/commit/8699ad0a05144d2971a8b8d3cfd585349b5db255
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M data/gui/window/drop_down_list.cfg
    M src/gui/dialogs/drop_down_list.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp

  Log Message:
  -----------
  Use GUI2 for game menus

There are still a few minor glitches with the implementation:
- The first menu-item is always outlined, as if selected
- Submenus appear at the mouse click location instead of anchored to their item
- The editor groups menu may cover up its button, due to the menu not knowing the size of the button


  Commit: fbfabfba50b8b4dd38354183b525ec1a5b7b42d3
      https://github.com/wesnoth/wesnoth/commit/fbfabfba50b8b4dd38354183b525ec1a5b7b42d3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/game_initialization/multiplayer.hpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  Mp Lobby: set up plugins context


  Commit: 88d0619d5806c14e70d919221bd73494e51fd0d7
      https://github.com/wesnoth/wesnoth/commit/88d0619d5806c14e70d919221bd73494e51fd0d7
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/help/help_topic_generators.cpp

  Log Message:
  -----------
  Cleaned up another use of snprintf

This removes the leading space before the first digit, but I think it looks better.


  Commit: e821e508c3b9504564b769bda649433833fa13ae
      https://github.com/wesnoth/wesnoth/commit/e821e508c3b9504564b769bda649433833fa13ae
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/ai/contexts.cpp
    M src/ai/default/aspect_attacks.cpp
    M src/ai/lua/core.cpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/config.cpp
    M src/game_initialization/mp_options.cpp
    M src/map/label.cpp
    M src/map/label.hpp
    M src/pathfind/pathfind.cpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    R src/scripting/lua_api.cpp
    R src/scripting/lua_api.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_fileops.cpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_pathfind_cost_calculator.hpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_rng.cpp
    R src/scripting/lua_types.cpp
    R src/scripting/lua_types.hpp
    A src/scripting/lua_unit.cpp
    A src/scripting/lua_unit.hpp
    A src/scripting/lua_unit_attacks.cpp
    A src/scripting/lua_unit_attacks.hpp
    M src/scripting/lua_unit_type.cpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Merge pull request #744 from lua_refactor

Refactor some Lua stuff and reduce const_cast usage

Conflicts:
	src/scripting/game_lua_kernel.cpp
	src/scripting/lua_unit.cpp


  Commit: 9b987344008780fe9327e43eaed7b931c26b9fed
      https://github.com/wesnoth/wesnoth/commit/9b987344008780fe9327e43eaed7b931c26b9fed
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Updating VC project files for merge of PR #744.


  Commit: deaae3f382dff97b8aa14c813e991034eefffdcc
      https://github.com/wesnoth/wesnoth/commit/deaae3f382dff97b8aa14c813e991034eefffdcc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game/small_resolution.cfg
    M data/gui/window/mp_create_game/tiny_resolution.cfg

  Log Message:
  -----------
  MP Create: layout improvements for tiny version


  Commit: 7d7d3f9508bca48634757fe2e2bcbeca9fae9b1c
      https://github.com/wesnoth/wesnoth/commit/7d7d3f9508bca48634757fe2e2bcbeca9fae9b1c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

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

  Log Message:
  -----------
  Dropdown List: Few layout tweaks


  Commit: 30fe0cecd8c0f55460adcc7215f07bb7b3389e5c
      https://github.com/wesnoth/wesnoth/commit/30fe0cecd8c0f55460adcc7215f07bb7b3389e5c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Fixed bug in [unstore_unit] when unstoring from variable


  Commit: ab4a9cf80ac86b2ba8277a53b09ae03695bc114b
      https://github.com/wesnoth/wesnoth/commit/ab4a9cf80ac86b2ba8277a53b09ae03695bc114b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/save_index.cpp

  Log Message:
  -----------
  Attempt to fix console warnings about attempting to draw '~RC(magenta>1)'


  Commit: 7d76d486286c39f7433a6190f51bc11bd905abf8
      https://github.com/wesnoth/wesnoth/commit/7d76d486286c39f7433a6190f51bc11bd905abf8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Dropdown List: further layout improvements


  Commit: 6d39cffe14df8164ed1db0df36466d2f7135b5fa
      https://github.com/wesnoth/wesnoth/commit/6d39cffe14df8164ed1db0df36466d2f7135b5fa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Menu Button: increase min width

This serves the immediate purpose of making the Resolutions Menu Button in Prefs equal the size of
its dropdown, but it also ensures there's more space for lists with small initial entries but longer
choices. Obviously, horizontal_grow = true could be used in any dialogs where this is a case, but this
provides a safer minimum should that not be desired.


  Commit: 9579b89522fc1c9bee507e7590d80bff0777ab6a
      https://github.com/wesnoth/wesnoth/commit/9579b89522fc1c9bee507e7590d80bff0777ab6a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M data/gui/window/drop_down_list.cfg
    M src/gui/dialogs/drop_down_list.cpp
    M src/hotkey/command_executor.cpp

  Log Message:
  -----------
  Dropdown List: renamed label_right to details and made it align left


  Commit: 39e4ace187decb17204f81af07c51d20bfe80882
      https://github.com/wesnoth/wesnoth/commit/39e4ace187decb17204f81af07c51d20bfe80882
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Preferences: display resolution aspect ratio in details column


  Commit: b570c5635482ea8539315b2982893323f5fd80f8
      https://github.com/wesnoth/wesnoth/commit/b570c5635482ea8539315b2982893323f5fd80f8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript

  Log Message:
  -----------
  Updated build files for PR 744


  Commit: 379d4ea17b2690b893740923602445a258ad69ee
      https://github.com/wesnoth/wesnoth/commit/379d4ea17b2690b893740923602445a258ad69ee
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    R data/gui/window/mp_create_game_choose_mods.cfg

  Log Message:
  -----------
  Cleaned up remaining file for removed dialog

Dialog was removed in 871aadca1ade6e6435e934f4908b7442c6f79051


  Commit: e3f397ca8cbad80c69e06cd6550a516a1ad4e516
      https://github.com/wesnoth/wesnoth/commit/e3f397ca8cbad80c69e06cd6550a516a1ad4e516
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/save_index.cpp

  Log Message:
  -----------
  Fixup ab4a9cf80ac86b


  Commit: 38698137aa3abfe02f73b91adb18452cecac9fcf
      https://github.com/wesnoth/wesnoth/commit/38698137aa3abfe02f73b91adb18452cecac9fcf
  Author: Ekdohibs <nathanael.courant at laposte.net>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/menu_events.cpp

  Log Message:
  -----------
  Fix networked commands only appearing in non-networked games.


  Commit: d6d62f04b82a5dd6306fbf8c723cb57c1d3fd126
      https://github.com/wesnoth/wesnoth/commit/d6d62f04b82a5dd6306fbf8c723cb57c1d3fd126
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/menu_events.cpp

  Log Message:
  -----------
  Merge pull request #757 from Ekdohibs/network-fix

Fix networked commands only appearing in non-networked games.


  Commit: 2cad49162d1efd1bb27bdafce26df1c4b99a52ef
      https://github.com/wesnoth/wesnoth/commit/2cad49162d1efd1bb27bdafce26df1c4b99a52ef
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M data/gui/window/mp_create_game/default_resolution.cfg
    M data/gui/window/mp_create_game/small_resolution.cfg
    M data/gui/window/mp_create_game/tiny_resolution.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: Fix a few issues on 800x600 layout


  Commit: 824655c67f2a07bc973481f553a59a078d916f05
      https://github.com/wesnoth/wesnoth/commit/824655c67f2a07bc973481f553a59a078d916f05
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M data/gui/window/drop_down_list.cfg
    M src/gui/dialogs/drop_down_list.cpp
    M src/gui/widgets/generator_private.hpp
    M src/hotkey/command_executor.cpp

  Log Message:
  -----------
  Fix first menuitem being outlined in all menus


  Commit: 91ed4c31080eab6062d77d165a7cbdffcb38c7e0
      https://github.com/wesnoth/wesnoth/commit/91ed4c31080eab6062d77d165a7cbdffcb38c7e0
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Lua: Fix issue with wesnoth.put_recall_unit

This closes #758


  Commit: dfb6e865ce08bbb54700c58de85b1583239dd4cb
      https://github.com/wesnoth/wesnoth/commit/dfb6e865ce08bbb54700c58de85b1583239dd4cb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: Allow plugins to select games by ID


  Commit: 7084eee8a76b1b477a4e18b858c940edbc4439de
      https://github.com/wesnoth/wesnoth/commit/7084eee8a76b1b477a4e18b858c940edbc4439de
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

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

  Log Message:
  -----------
  Fixup XCode project for PR 744


  Commit: a0350198c3487236adff9325b1f5ec91080f0131
      https://github.com/wesnoth/wesnoth/commit/a0350198c3487236adff9325b1f5ec91080f0131
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/game_initialization/multiplayer.hpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp
    A src/gui/dialogs/multiplayer/plugin_executor.hpp

  Log Message:
  -----------
  MP Lobby / Create: Yield to plugins


  Commit: 970c6ee914d131d8712bd6db63ccb1289e28fda6
      https://github.com/wesnoth/wesnoth/commit/970c6ee914d131d8712bd6db63ccb1289e28fda6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Fix assertion failure in MP Create


  Commit: db9678997cd251e6e27398a3eb278f86ea42c2d9
      https://github.com/wesnoth/wesnoth/commit/db9678997cd251e6e27398a3eb278f86ea42c2d9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: Set up configure plugins context


  Commit: 086c7f5b4c513c3f8251baa3ff6fc0eac723e9b1
      https://github.com/wesnoth/wesnoth/commit/086c7f5b4c513c3f8251baa3ff6fc0eac723e9b1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: Add more methods to plugins contexts


  Commit: 9dbae3944839f2e55086f0e7c221ef7083c6be06
      https://github.com/wesnoth/wesnoth/commit/9dbae3944839f2e55086f0e7c221ef7083c6be06
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/generators/default_map_generator_job.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.cpp
    M src/terrain/translation.cpp
    M src/terrain/translation.hpp

  Log Message:
  -----------
  Minor code cleanup regarding special map locations


  Commit: be456aa1c35efadf7fbf11a68b6293eafee2ab9d
      https://github.com/wesnoth/wesnoth/commit/be456aa1c35efadf7fbf11a68b6293eafee2ab9d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/pathfind/pathfind.cpp

  Log Message:
  -----------
  Attempt to fix Travis by removing custom lower_bound implementation


  Commit: 82c3b0114d4381ea53d2fb2ca93b3775418ef7d4
      https://github.com/wesnoth/wesnoth/commit/82c3b0114d4381ea53d2fb2ca93b3775418ef7d4
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M changelog
    M data/lua/wml/modify_unit.lua

  Log Message:
  -----------
  Add mode=replace to [modify_unit]

When specified, replace rather than merge the [unit] sub-tags. Does not effect [object], [trait], [effect] or [advancement].

For example:
    [modify_unit]
  [filter]
      id=Deoran
  [/filter]
  mode=replace
   [filter_recall]
      [not]
          id="Sir Gerrick"
      [/not]
  [/filter_recall]
    [/modify_unit]

will replace the current contents of [filter_recall] with the given contents. Without mode=replace, the contents would be appended to the previous contents.


  Commit: 404568c21213a826cb1cb40b07698f92a1747fc0
      https://github.com/wesnoth/wesnoth/commit/404568c21213a826cb1cb40b07698f92a1747fc0
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/gamestate_inspector.hpp
    M src/menu_events.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_gui2.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Fix gamestate inspector unit tests


  Commit: 679565a5fd52c9c859167af9acf2f7644c8f7635
      https://github.com/wesnoth/wesnoth/commit/679565a5fd52c9c859167af9acf2f7644c8f7635
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/plugin_executor.hpp

  Log Message:
  -----------
  Fix MP Lobby / Create unit tests


  Commit: 22763798c7ed840c221f2aaef4b799d29044651e
      https://github.com/wesnoth/wesnoth/commit/22763798c7ed840c221f2aaef4b799d29044651e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

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

  Log Message:
  -----------
  New type_tree key in SUF - matches the unit type or its advancements


  Commit: 6b3f2ac4cd74190976aab872b05c9e519931785b
      https://github.com/wesnoth/wesnoth/commit/6b3f2ac4cd74190976aab872b05c9e519931785b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

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

  Log Message:
  -----------
  Fix spurious deprecated campaign difficulties WML from unit tests


  Commit: d63cfbf3750b9912776dd04f126e40b4d2e516d5
      https://github.com/wesnoth/wesnoth/commit/d63cfbf3750b9912776dd04f126e40b4d2e516d5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: fixed options tooltips being partially assigned to wrong options


  Commit: 27f8bbebb7e4c367252513b5ee38641d9ee8aa86
      https://github.com/wesnoth/wesnoth/commit/27f8bbebb7e4c367252513b5ee38641d9ee8aa86
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  MP Create: add tooltip to Password field


  Commit: 701a8dd2137858e3b4254d72219382dcd6773865
      https://github.com/wesnoth/wesnoth/commit/701a8dd2137858e3b4254d72219382dcd6773865
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Mp Create: regenerate map when changing settings


  Commit: c194c41cd255bb1f0a6e5106e74167a2eeaa8e45
      https://github.com/wesnoth/wesnoth/commit/c194c41cd255bb1f0a6e5106e74167a2eeaa8e45
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Refactor GUI2 tests to allow non-static dialog-specific data to persist through the test lifetime


  Commit: 136f5a864ffd03905f3273787067031aec9542ee
      https://github.com/wesnoth/wesnoth/commit/136f5a864ffd03905f3273787067031aec9542ee
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Minor title screen cleanup


  Commit: 381200979a0181644325f6f481e1f0a991eb0728
      https://github.com/wesnoth/wesnoth/commit/381200979a0181644325f6f481e1f0a991eb0728
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/editor/controller/editor_controller.cpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Add tests for missing dialogs


  Commit: 2cde73888c91e599dcebaacdff1fc24ef701ed4d
      https://github.com/wesnoth/wesnoth/commit/2cde73888c91e599dcebaacdff1fc24ef701ed4d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M data/cores.cfg
    M data/gui/widget/button_default.cfg
    M data/gui/widget/panel_title_screen.cfg
    M src/gui/dialogs/title_screen.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Tweaks to the title screen, mainly for 800x600

Also:
- Hide cores button if there are no addon cores installed
- Remove "failsafe" core since it didn't work as advertised


  Commit: 1701031e1b96c04130ccf0063de2554c885e364f
      https://github.com/wesnoth/wesnoth/commit/1701031e1b96c04130ccf0063de2554c885e364f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Partially revert "Tweaks to the title screen, mainly for 800x600"

This reverts commit 2cde73888c91e599dcebaacdff1fc24ef701ed4d.


  Commit: 5497b09321b457721c99e7524e6d77b5e193cd34
      https://github.com/wesnoth/wesnoth/commit/5497b09321b457721c99e7524e6d77b5e193cd34
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Fix -Wreorder warning from gcc


  Commit: ca58a6b7c3ab5593be72f6a8f208d1783c706a7b
      https://github.com/wesnoth/wesnoth/commit/ca58a6b7c3ab5593be72f6a8f208d1783c706a7b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M data/gui/window/game_load.cfg
    M src/gui/dialogs/game_load.cpp
    M src/save_index.cpp

  Log Message:
  -----------
  Load Game: display all human-controlled leaders

This also includes a fix for leader images sometimes not being shown in the dialog.
If the save_index was deleted or altered at a time other than when creating a save,
the image path would be empty in the game load dialog. This ensures the image path
is only saved in binary-path independent form if the path isn't empty. In that case,
the plain image path from the savefile is saved. Either way, the image path is checked
in-dialog, first plain, then as binary-path independent. If both fail, a fallback image
is shown.


  Commit: 8838486591733248a5ffac15a56cae0f645b77ea
      https://github.com/wesnoth/wesnoth/commit/8838486591733248a5ffac15a56cae0f645b77ea
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: dae453fe43df444e15cf10efed1bedc3b2ca43dc
      https://github.com/wesnoth/wesnoth/commit/dae453fe43df444e15cf10efed1bedc3b2ca43dc
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M changelog
    M src/actions/attack.cpp
    M src/units/unit.cpp

  Log Message:
  -----------
  A new way to make units invulnerable for debugging

With debug features enabled (the --debug command line switch), select the
unit and type ";unit invulnerable=yes".

This method operates by reducing the opponent's hit chance to zero. As a
result, it doesn't slow down damage calculation unlike the "increase HP
to ridiculous levels" method.


  Commit: b1141fe45785344c3e15568edf012a4a6a28d89c
      https://github.com/wesnoth/wesnoth/commit/b1141fe45785344c3e15568edf012a4a6a28d89c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M data/gui/window/wml_message.cfg
    M src/gui/dialogs/wml_message.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/scripting/lua_gui2.cpp

  Log Message:
  -----------
  Allow the WML message dialog to show a portrait on both sides


  Commit: 201abc9d7e1725f706cf17124e62e4963a27591a
      https://github.com/wesnoth/wesnoth/commit/201abc9d7e1725f706cf17124e62e4963a27591a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M data/gui/widget/panel_title_screen.cfg
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/title_screen.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Make title screen rebuild its layout when the window is resized

This also restores one of the two reverted title screen tweaks.


  Commit: e2a2f519bcc20fa9c43e3e9cd10ce42a842d3a87
      https://github.com/wesnoth/wesnoth/commit/e2a2f519bcc20fa9c43e3e9cd10ce42a842d3a87
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Add new dialog to unit tests


  Commit: 53bb5bfa06b6557bc9247b564c21f2030eaf70a8
      https://github.com/wesnoth/wesnoth/commit/53bb5bfa06b6557bc9247b564c21f2030eaf70a8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: avoid handling listbox in plugins context


  Commit: 8bd632f18cd742c91a3d763823c6682db27a9e31
      https://github.com/wesnoth/wesnoth/commit/8bd632f18cd742c91a3d763823c6682db27a9e31
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Fix wesnoth.find_vacant_tile


  Commit: c438a2a21ae064b80b24e5e300c7389b962af039
      https://github.com/wesnoth/wesnoth/commit/c438a2a21ae064b80b24e5e300c7389b962af039
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  Fix: it wasn't possible to remove invulnerability with the shorthand

The command ";unit invulnerable=false" didn't do anything to an
invulnerable unit.


  Commit: 9870a94b7591572d0ba558bc09a3d66695e8220f
      https://github.com/wesnoth/wesnoth/commit/9870a94b7591572d0ba558bc09a3d66695e8220f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: some fixes to plugin context


  Commit: 8d0a75a54a8cb23946399e76a672be8517d01181
      https://github.com/wesnoth/wesnoth/commit/8d0a75a54a8cb23946399e76a672be8517d01181
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M host.lua

  Log Message:
  -----------
  Ensure registered_users_only is disabled in mp tests


  Commit: a04390223653b2dd283d0c782e107398a86cdeb3
      https://github.com/wesnoth/wesnoth/commit/a04390223653b2dd283d0c782e107398a86cdeb3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: merge Create and Configure plugin contexts


  Commit: 793b8491ade1ebe1d1b2b1f3bf0b595c4bda465c
      https://github.com/wesnoth/wesnoth/commit/793b8491ade1ebe1d1b2b1f3bf0b595c4bda465c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
    A host-gui2.lua
    M host.lua
    A join-gui2.lua
    A utils/travis/mp_test_executor-gui2.sh

  Log Message:
  -----------
  Added GUI2-compatible versions of mp tests and plugin scripts


  Commit: 6332bd2d8d92cfd60d83cfd56d614e0edad3ed90
      https://github.com/wesnoth/wesnoth/commit/6332bd2d8d92cfd60d83cfd56d614e0edad3ed90
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: properly handle select_game/select_mod plugins callbacks

This fixes the wrong game being selected for the tests. Previously, only the UI aspects were being
handled, which the plugins context shouldn't do anyway.


  Commit: faab5c814e7d37504723cbd3d292bba6844a4037
      https://github.com/wesnoth/wesnoth/commit/faab5c814e7d37504723cbd3d292bba6844a4037
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: minor cleanup to custom options setup


  Commit: d27ff576826093112d8897050d3057ca83a6840a
      https://github.com/wesnoth/wesnoth/commit/d27ff576826093112d8897050d3057ca83a6840a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
    M data/core/images/units/human-loyalists/heavyinfantry-attack-1.png
    M data/core/images/units/human-loyalists/heavyinfantry-attack-2.png
    M data/core/images/units/human-loyalists/heavyinfantry-defend-1.png
    M data/core/images/units/human-loyalists/heavyinfantry-defend-2.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-1.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-2.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-3.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-4.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-5.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-6.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-7.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-8.png
    R data/core/images/units/human-loyalists/heavyinfantry-idle-9.png
    M data/core/images/units/human-loyalists/heavyinfantry.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-1.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-2.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-3.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-4.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-5.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-6.png
    M data/core/images/units/human-loyalists/shocktrooper-defend-1.png
    M data/core/images/units/human-loyalists/shocktrooper-defend-2.png
    M data/core/images/units/human-loyalists/shocktrooper.png
    M data/core/images/units/human-loyalists/siegetrooper-attack-1.png
    M data/core/images/units/human-loyalists/siegetrooper-attack-2.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-3.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-4.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-5.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-6.png
    M data/core/images/units/human-loyalists/siegetrooper-defend-1.png
    M data/core/images/units/human-loyalists/siegetrooper-defend-2.png
    M data/core/images/units/human-loyalists/siegetrooper.png
    M data/core/units/humans/Loyalist_Heavy_Infantryman.cfg
    M data/core/units/humans/Loyalist_Iron_Mauler.cfg
    M data/core/units/humans/Loyalist_Shock_Trooper.cfg

  Log Message:
  -----------
  New baseframes and animations for the Heavy Infantryman line

Baseframes by Sleepwalker
https://forums.wesnoth.org/viewtopic.php?p=508533#p508533 (I believe)

Animations by Vyncyn
https://forums.wesnoth.org/viewtopic.php?p=601163#p601163


  Commit: a015ca97fe616e5179652db5d4ad40abb696e8ad
      https://github.com/wesnoth/wesnoth/commit/a015ca97fe616e5179652db5d4ad40abb696e8ad
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-27 (Sat, 27 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: removed a few more cases of UI interaction in the plugins context


  Commit: ae2a3c53e08b8a7ef4b29340a292dbbf2040dbc7
      https://github.com/wesnoth/wesnoth/commit/ae2a3c53e08b8a7ef4b29340a292dbbf2040dbc7
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

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

  Log Message:
  -----------
  tlistbox: applied af58971727828f to second set_row_shown overload


  Commit: d6cff9b089e7971749c281666ca5972a0b959f3a
      https://github.com/wesnoth/wesnoth/commit/d6cff9b089e7971749c281666ca5972a0b959f3a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game/default_resolution.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: display game title in details area


  Commit: b5c5e21895dabbdd0e239968d0d8697c626b72f7
      https://github.com/wesnoth/wesnoth/commit/b5c5e21895dabbdd0e239968d0d8697c626b72f7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_unit_type.cpp
    M src/scripting/lua_unit_type.hpp
    M src/units/types.cpp
    M src/units/types.hpp

  Log Message:
  -----------
  Fix Lua unit types table and add variations subtable to each type


  Commit: 27b0fe6d7b6e6bbe00316b47c4afe7ad1467d288
      https://github.com/wesnoth/wesnoth/commit/27b0fe6d7b6e6bbe00316b47c4afe7ad1467d288
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_rng.cpp

  Log Message:
  -----------
  Lua placement new fixups


  Commit: 36bced059b393efdc504087b23808a62a8359d01
      https://github.com/wesnoth/wesnoth/commit/36bced059b393efdc504087b23808a62a8359d01
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_team.cpp
    M src/scripting/lua_team.hpp

  Log Message:
  -----------
  Make Lua team references comparable with ==


  Commit: 144ce315c3ab8e61c7e31ea99f080530b2def1fd
      https://github.com/wesnoth/wesnoth/commit/144ce315c3ab8e61c7e31ea99f080530b2def1fd
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_gui2.hpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp

  Log Message:
  -----------
  Lua GUI2: Support stacked widgets and unit preview pane, and add show_menu function


  Commit: 89f7525f06cbc059fe7f27c232150b85a772553e
      https://github.com/wesnoth/wesnoth/commit/89f7525f06cbc059fe7f27c232150b85a772553e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/ai/formula/function_table.cpp
    M src/scripting/lua_unit_attacks.cpp
    M src/scripting/lua_unit_attacks.hpp
    M src/units/types.cpp
    M src/units/types.hpp

  Log Message:
  -----------
  Fixup Lua unit attack referencing and allow them to be compared with ==


  Commit: 945fea0c0ed464dfe86f4b6c0a13e65a4d53caf4
      https://github.com/wesnoth/wesnoth/commit/945fea0c0ed464dfe86f4b6c0a13e65a4d53caf4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp

  Log Message:
  -----------
  Fixup indentation


  Commit: f1978b13f1fa852ad835a7ab43829ec97c024fe2
      https://github.com/wesnoth/wesnoth/commit/f1978b13f1fa852ad835a7ab43829ec97c024fe2
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp
    M src/units/attack_type.hpp

  Log Message:
  -----------
  Allow changing unit attack ID through Lua


  Commit: 496a523fa20f692dd50d79ea56b067dd19acf5f3
      https://github.com/wesnoth/wesnoth/commit/496a523fa20f692dd50d79ea56b067dd19acf5f3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_common.cpp

  Log Message:
  -----------
  Fix crash when starting a campaign


  Commit: b143ea4397f5caa9a4ec34c5a9b1dbbaae5181bf
      https://github.com/wesnoth/wesnoth/commit/b143ea4397f5caa9a4ec34c5a9b1dbbaae5181bf
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/actions/attack.cpp
    M src/ai/default/aspect_attacks.cpp
    M src/ai/default/ca_move_to_targets.cpp
    M src/ai/default/recruitment.cpp
    M src/ai/formula/function_table.cpp
    M src/gui/widgets/unit_preview_pane.cpp
    M src/gui/widgets/unit_preview_pane.hpp
    M src/help/help_impl.cpp
    M src/help/help_topic_generators.cpp
    M src/scripting/lua_unit_attacks.cpp
    M src/units/attack_type.hpp
    M src/units/filter.cpp
    M src/units/types.cpp
    M src/units/types.hpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Use intrusive pointers for unit attacks

This is primarily for the purpose of the Lua API, to enable attack data to persist
even if a unit no longer owns the attack.


  Commit: 4d0d27138344efdc0fb51aa2da61ac0e57b1331f
      https://github.com/wesnoth/wesnoth/commit/4d0d27138344efdc0fb51aa2da61ac0e57b1331f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp
    M src/scripting/lua_unit_attacks.hpp
    M src/units/attack_type.hpp

  Log Message:
  -----------
  Enable Lua attack references to outlive their owning unit


  Commit: 31f783b86dd6d4e5134b6046ccb261f5b95e0b4b
      https://github.com/wesnoth/wesnoth/commit/31f783b86dd6d4e5134b6046ccb261f5b95e0b4b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp

  Log Message:
  -----------
  Enable adding, removing, and replacing unit attacks through the Lua unit attacks table


  Commit: f376bbc2c125f9719c4315d581fc9f59020fe13a
      https://github.com/wesnoth/wesnoth/commit/f376bbc2c125f9719c4315d581fc9f59020fe13a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


  Commit: e8ca1439be555c9caee37de4429b4b4f0e75fc17
      https://github.com/wesnoth/wesnoth/commit/e8ca1439be555c9caee37de4429b4b4f0e75fc17
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: always ensure the validity of saved selected type game type


  Commit: cfed64dd4f426c45f8bfb88aab72680484a99c4d
      https://github.com/wesnoth/wesnoth/commit/cfed64dd4f426c45f8bfb88aab72680484a99c4d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/info.cpp

  Log Message:
  -----------
  Some cleanup to GUI2 MP Lobby auxiliary code


  Commit: 1bd83cc65eb0f95d914ad680c7b8efe2e5482718
      https://github.com/wesnoth/wesnoth/commit/1bd83cc65eb0f95d914ad680c7b8efe2e5482718
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Attempt to fixup e8ca1439be55 for travis


  Commit: ca8c944f522f29293cb6f9a27bd93cc22c367b16
      https://github.com/wesnoth/wesnoth/commit/ca8c944f522f29293cb6f9a27bd93cc22c367b16
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-defend-1.png
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-defend-2.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-dodge-1.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-dodge-2.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-resting.png
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess.png
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg

  Log Message:
  -----------
  Further Battle Princess animations by doofus-01

https://forums.wesnoth.org/viewtopic.php?p=601389#p601389


  Commit: eb2cff007b7ad15039b900c78ac8060f44eaeb62
      https://github.com/wesnoth/wesnoth/commit/eb2cff007b7ad15039b900c78ac8060f44eaeb62
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/synced_commands.cpp

  Log Message:
  -----------
  Attempt to appease travis


  Commit: b09bd5bbb5e7d4f879e54503350381b18050f61d
      https://github.com/wesnoth/wesnoth/commit/b09bd5bbb5e7d4f879e54503350381b18050f61d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/save_index.cpp

  Log Message:
  -----------
  Attempt to fix multiple leaders appearing in save_index


  Commit: 4180a36d330f60e74c264dd4c87ae7edb775dedc
      https://github.com/wesnoth/wesnoth/commit/4180a36d330f60e74c264dd4c87ae7edb775dedc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-28 (Sun, 28 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/info.cpp

  Log Message:
  -----------
  Fix issue in cfed64dd4f42 pointed out by @jyrkive

Apparently, my new method would cause the underlying iterator to be invalidated.


  Commit: 2bffd4af563296308a485ff404b74fb048d6955a
      https://github.com/wesnoth/wesnoth/commit/2bffd4af563296308a485ff404b74fb048d6955a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    A data/gui/window/mp_faction_select.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/game_initialization/flg_manager.hpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/multiplayer_wait.hpp
    A src/gui/dialogs/multiplayer/faction_select.cpp
    A src/gui/dialogs/multiplayer/faction_select.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Convert Select Faction (FLG) dialog to GUI2


  Commit: 3d59b753c9eba5d20000960ea79676bf44cd09a2
      https://github.com/wesnoth/wesnoth/commit/3d59b753c9eba5d20000960ea79676bf44cd09a2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  Drop Down List: provided a reasonable max height


  Commit: d2191297c58f61fce9899dc5cf9559da55c7296f
      https://github.com/wesnoth/wesnoth/commit/d2191297c58f61fce9899dc5cf9559da55c7296f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  Image: center drawn image on available space


  Commit: 185724fc9409f9bfb391a5df9db2106a6e75769c
      https://github.com/wesnoth/wesnoth/commit/185724fc9409f9bfb391a5df9db2106a6e75769c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/faction_select.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/widgets/group.hpp

  Log Message:
  -----------
  tgroup: added a function to set the callback for all members


  Commit: 1a82a37ea1dd5670721065d1f4c72e7a052bf82c
      https://github.com/wesnoth/wesnoth/commit/1a82a37ea1dd5670721065d1f4c72e7a052bf82c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M src/gui/widgets/group.hpp

  Log Message:
  -----------
  tgroup: made group_operator private and did some formatting cleanup


  Commit: 898d98ab8d2853a9dec6af72f14b9bbe142caa0b
      https://github.com/wesnoth/wesnoth/commit/898d98ab8d2853a9dec6af72f14b9bbe142caa0b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/gui/widget/image_default.cfg
    M data/gui/window/mp_faction_select.cfg

  Log Message:
  -----------
  Split image widget into two definitions, default and centered (redo of d2191297c58f)


  Commit: f338c4886308a561b1fcd535619fa9440d1462f2
      https://github.com/wesnoth/wesnoth/commit/f338c4886308a561b1fcd535619fa9440d1462f2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  Depcheck Dialog: use a toggle panel for the listbox


  Commit: 507d00d9d97afefc0174948a5722ead982e41a7b
      https://github.com/wesnoth/wesnoth/commit/507d00d9d97afefc0174948a5722ead982e41a7b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/advanced_preferences.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/game_events/wmi_container.cpp
    M src/game_events/wmi_container.hpp
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/hotkey/hotkey_handler.hpp
    M src/play_controller.hpp
    R src/wmi_pager.cpp
    R src/wmi_pager.hpp

  Log Message:
  -----------
  Refactored out wmi_pager

This is no longer needed after switching right-click menus to GUI2, since they have built-in
scrolling capability. This also removes the max_wml_menu_items preference.


  Commit: c355d52778d20df3527871c9725c67b6e5774af0
      https://github.com/wesnoth/wesnoth/commit/c355d52778d20df3527871c9725c67b6e5774af0
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  Don't assert when encountering an unknown linked group


  Commit: 943c1bdd575b0a61631bc59113b9085635f3af8f
      https://github.com/wesnoth/wesnoth/commit/943c1bdd575b0a61631bc59113b9085635f3af8f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp

  Log Message:
  -----------
  Support has_minimum/has_maximum in horizontal listboxes


  Commit: 82153b1da82df396365af6402202ec3549f28099
      https://github.com/wesnoth/wesnoth/commit/82153b1da82df396365af6402202ec3549f28099
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M data/gui/widget/listbox_default.cfg
    M src/gui/core/register_widget.hpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp

  Log Message:
  -----------
  Implement new grid_listbox widget


  Commit: d99bea9651d93df9fbc451271492c1a0710d6a24
      https://github.com/wesnoth/wesnoth/commit/d99bea9651d93df9fbc451271492c1a0710d6a24
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/gui/schema.cfg
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp

  Log Message:
  -----------
  Allow [list_data] to be used for listbox toggle-panels


  Commit: 61aa9df286c7d0940f59f2f810f0ac354342eb64
      https://github.com/wesnoth/wesnoth/commit/61aa9df286c7d0940f59f2f810f0ac354342eb64
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/gui/window/preferences.cfg
    M data/gui/window/preferences/02_hotkeys.cfg
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp

  Log Message:
  -----------
  Add hotkey categories filter to preferences

This allows the user to filter out certain types of hotkeys,
making it easier to locate a specific hotkey.


  Commit: 24111e7a73062b7f132055968778237e7b388c20
      https://github.com/wesnoth/wesnoth/commit/24111e7a73062b7f132055968778237e7b388c20
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  Update XCode projet


  Commit: 7bf1e33e5072e7bf67f6019e02eb3acd83f6863f
      https://github.com/wesnoth/wesnoth/commit/7bf1e33e5072e7bf67f6019e02eb3acd83f6863f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  Unit test for faction select dialog


  Commit: 7be3e454720dbe2c383d1df2bdf8e193695980c8
      https://github.com/wesnoth/wesnoth/commit/7be3e454720dbe2c383d1df2bdf8e193695980c8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  Preferences: fixed a crash in new hotkey categories


  Commit: 6ae79eaed69b1a7411eb049dd6702563aa893290
      https://github.com/wesnoth/wesnoth/commit/6ae79eaed69b1a7411eb049dd6702563aa893290
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Updating VC project files.


  Commit: 6da41bffbebe363f1bcd99af748d06a9166a2963
      https://github.com/wesnoth/wesnoth/commit/6da41bffbebe363f1bcd99af748d06a9166a2963
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

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

  Log Message:
  -----------
  MP Method Selection: use a proper toggle panel for list


  Commit: 0bc5e2ba4a4e953b81b505a7feb9baf85beaad30
      https://github.com/wesnoth/wesnoth/commit/0bc5e2ba4a4e953b81b505a7feb9baf85beaad30
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    R data/gui/widget/toggle_button_listbox_text.cfg
    R data/gui/widget/toggle_button_listbox_text_with_icon.cfg

  Log Message:
  -----------
  Removed listbox toggle button definitions

A toggle_panel should be used instead


  Commit: 0bbe26ec5e220d652cd220c9de78b22d14e42b86
      https://github.com/wesnoth/wesnoth/commit/0bbe26ec5e220d652cd220c9de78b22d14e42b86
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/gui/window/game_version.cfg
    M data/gui/window/mp_create_game.cfg
    M data/gui/window/mp_create_game/default_resolution.cfg
    M data/gui/window/mp_create_game/small_resolution.cfg
    M data/gui/window/mp_create_game/tiny_resolution.cfg
    M data/gui/window/preferences.cfg
    M data/gui/window/preferences/05_multiplayer.cfg
    M src/gui/dialogs/game_version.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp

  Log Message:
  -----------
  Made use of [list_data] for static lists in various dialogs


  Commit: 792e38b30f8f3835bb48900578a71969d84a3b03
      https://github.com/wesnoth/wesnoth/commit/792e38b30f8f3835bb48900578a71969d84a3b03
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: some chat-related fixes

* Fixed a tab not properly closing if it's not the right-most one
* Fixed whisper headers spuriously complaining of invalid markup
* Fixed formatting for whisper area text


  Commit: 404f698a55e7e8cce368ab0384a46515782b6e4b
      https://github.com/wesnoth/wesnoth/commit/404f698a55e7e8cce368ab0384a46515782b6e4b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  Preferences: cleaned up unused argument from initialize_tabs (fixup 0bbe26ec5e22)


  Commit: af30309687e7e460f3ce1acad90a1b4348ecdd08
      https://github.com/wesnoth/wesnoth/commit/af30309687e7e460f3ce1acad90a1b4348ecdd08
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/game_initialization/flg_manager.cpp
    M src/gui/dialogs/multiplayer/faction_select.cpp

  Log Message:
  -----------
  FLG Manager: sort leader list alphabetically, with Random first


  Commit: 3b739b73e9c31ba14b0d523ab7ca5847524fe904
      https://github.com/wesnoth/wesnoth/commit/3b739b73e9c31ba14b0d523ab7ca5847524fe904
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: disable ESC closure


  Commit: c4a47514530453d671e0762471fea18e40de3956
      https://github.com/wesnoth/wesnoth/commit/c4a47514530453d671e0762471fea18e40de3956
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  Attempt to appease travis on signed-ness


  Commit: 5c2792556decbec5785107a59f7e8cfab4523d55
      https://github.com/wesnoth/wesnoth/commit/5c2792556decbec5785107a59f7e8cfab4523d55
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  Player Info: reworked layout


  Commit: c4a7ca291bbd300875024fc77e0c8433460caa95
      https://github.com/wesnoth/wesnoth/commit/c4a7ca291bbd300875024fc77e0c8433460caa95
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/player_info.cpp

  Log Message:
  -----------
  Player Info: fixed crash when using Kick/Bad admin controls


  Commit: e5cbc0cb7bba7cd2ebc6da1100df8d8bc8367b1e
      https://github.com/wesnoth/wesnoth/commit/e5cbc0cb7bba7cd2ebc6da1100df8d8bc8367b1e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M data/gui/window/lobby_player_info.cfg
    M src/gui/dialogs/lobby/player_info.cpp

  Log Message:
  -----------
  Player Info: removed an invalidate_layout call


  Commit: e5354766ce12a29384ade9eea79d9418904789c3
      https://github.com/wesnoth/wesnoth/commit/e5354766ce12a29384ade9eea79d9418904789c3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: enable self indicator in user list


  Commit: 116ff67c6e51a51ee400539e69a95d85f5fb661b
      https://github.com/wesnoth/wesnoth/commit/116ff67c6e51a51ee400539e69a95d85f5fb661b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M src/config.cpp
    M src/config.hpp
    M src/game_initialization/mp_options.cpp
    M src/gui/core/window_builder.cpp
    M src/replay.cpp
    M src/units/animation.cpp
    M src/variable.cpp
    M src/variable.hpp

  Log Message:
  -----------
  Improvements to the config interfaces, mainly iterators

- config::attribute_count() now excludes blank (ie, unset) attributes
  Blank attributes in the map are generally a result of the mutating
  behaviour of operator[], so they're not "logically" existing attributes.
- Non-const versions of attribute iterator and all-children iterator
- Attribute iterators are now bi-directional
- vconfig all-children iterator is now a bi-directional Boost iterator range
- vconfig now has a bidirectional attribute iterator


  Commit: f866039e813b5398e1356403004b02ae77a0d9ea
      https://github.com/wesnoth/wesnoth/commit/f866039e813b5398e1356403004b02ae77a0d9ea
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M data/lua/wml/objectives.lua
    M src/scripting/lua_common.cpp
    M src/tstring.cpp
    M src/tstring.hpp

  Log Message:
  -----------
  Add support for gettext plurals to Lua API


  Commit: 85734a306844e0bfa1f997bbacd764886c0a3d9f
      https://github.com/wesnoth/wesnoth/commit/85734a306844e0bfa1f997bbacd764886c0a3d9f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M src/gui/dialogs/preferences_dialog.cpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp

  Log Message:
  -----------
  Fixup hotkey category functionality


  Commit: a92f1751d4e4087ebea7e92663975262d7c8dcf5
      https://github.com/wesnoth/wesnoth/commit/a92f1751d4e4087ebea7e92663975262d7c8dcf5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: removed a unnecessary invalidate_layout call


  Commit: 7baf9587ad9fb5d501816b8c2a202e1bcf38de71
      https://github.com/wesnoth/wesnoth/commit/7baf9587ad9fb5d501816b8c2a202e1bcf38de71
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: implement all replay view options


  Commit: 9b782931bbd441469a76e8b355d59bbe74cce005
      https://github.com/wesnoth/wesnoth/commit/9b782931bbd441469a76e8b355d59bbe74cce005
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/data.hpp
    M src/pathutils.hpp

  Log Message:
  -----------
  Removed cases of inheritance from the deprecated std::unary_function


  Commit: 95a2fb3a46f3ef7460ff37766827cf0fcfcb38e7
      https://github.com/wesnoth/wesnoth/commit/95a2fb3a46f3ef7460ff37766827cf0fcfcb38e7
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    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/info.hpp
    M src/gui/dialogs/lobby/lobby.cpp

  Log Message:
  -----------
  MP Lobby: refactored games filtering


  Commit: 307192c14724ec9b9a67b76fa66c6d6bd294fe0a
      https://github.com/wesnoth/wesnoth/commit/307192c14724ec9b9a67b76fa66c6d6bd294fe0a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  MP Lobby: ensure the num games shown label is always updated when applying a filter


  Commit: ae6b8f97f25689eeb57207fb487f0772711f386c
      https://github.com/wesnoth/wesnoth/commit/ae6b8f97f25689eeb57207fb487f0772711f386c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  Temporary fix for broken Objective dialog formatting (f866039e813b539)


  Commit: 3df4539d58883c01ba98741491428d8c99739bbd
      https://github.com/wesnoth/wesnoth/commit/3df4539d58883c01ba98741491428d8c99739bbd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/player_info.cpp
    M src/gui/dialogs/lobby/player_info.hpp

  Log Message:
  -----------
  Player Info: cleaned up some unused arguments


  Commit: 3cb8878b9adbee7fd16d80a157747680cc83565c
      https://github.com/wesnoth/wesnoth/commit/3cb8878b9adbee7fd16d80a157747680cc83565c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M data/_main.cfg
    A data/eras.cfg
    A data/eras.lua
    M data/multiplayer/_main.cfg
    R data/multiplayer/eras.cfg
    R data/multiplayer/eras.lua

  Log Message:
  -----------
  Fix duplicate loading of eras in mp

This fixes warnings about the era macros being redefined without being #undef-ed when
loading MP.


  Commit: 9608e922099989efe3662db4f48063e35bef9497
      https://github.com/wesnoth/wesnoth/commit/9608e922099989efe3662db4f48063e35bef9497
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    R data/era_blank.cfg

  Log Message:
  -----------
  Removed unnecessary empty era


  Commit: 14c44d0ea90df3722b4e41df2bb6c9a0cab75940
      https://github.com/wesnoth/wesnoth/commit/14c44d0ea90df3722b4e41df2bb6c9a0cab75940
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  Load Game: fixed game list being empty with long filenames on small resolutions

For some reason, without horizontal_scrollbar_mode = "never", the game didn't utilize the
window scrollbar and instead simply failed to place the listbox content grid. This resolves that,
as well as reducing the the filename truncate size so names fit fine on 800x600 without said
window scrollbar. Also, it ensures a horizontal scrollbar won't appear in the leaders list.


  Commit: 40d9f73306577e23310ae214530db0670c84b46d
      https://github.com/wesnoth/wesnoth/commit/40d9f73306577e23310ae214530db0670c84b46d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  Attempt to satisfy travis


  Commit: ce2f274f040ad851ad5654516ad60f710b869959
      https://github.com/wesnoth/wesnoth/commit/ce2f274f040ad851ad5654516ad60f710b869959
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

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

  Log Message:
  -----------
  Yet another attempt to satisfy travis


  Commit: c0c696a8d01623fc7b075adc3896214c115d7b34
      https://github.com/wesnoth/wesnoth/commit/c0c696a8d01623fc7b075adc3896214c115d7b34
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M changelog
    A data/core/images/halo/ripples/ripple1.png
    A data/core/images/halo/ripples/ripple10.png
    A data/core/images/halo/ripples/ripple11.png
    A data/core/images/halo/ripples/ripple12.png
    A data/core/images/halo/ripples/ripple13.png
    A data/core/images/halo/ripples/ripple2.png
    A data/core/images/halo/ripples/ripple3.png
    A data/core/images/halo/ripples/ripple4.png
    A data/core/images/halo/ripples/ripple5.png
    A data/core/images/halo/ripples/ripple6.png
    A data/core/images/halo/ripples/ripple7.png
    A data/core/images/halo/ripples/ripple8.png
    A data/core/images/halo/ripples/ripple9.png
    M data/core/images/units/monsters/deep-tentacle.png
    M data/core/units/monsters/Tentacle.cfg
    M players_changelog

  Log Message:
  -----------
  New Tentacle of the Deep sprite with animated ripples, by Blarumyrran

Old animation frames left in for compatibility.


  Commit: 90b0d664339a0fe050eed18cb9c6021c4c41741e
      https://github.com/wesnoth/wesnoth/commit/90b0d664339a0fe050eed18cb9c6021c4c41741e
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

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

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/wesnoth/wesnoth


  Commit: 8121eef2a0442063b94622f4b2e1f99b287a05dc
      https://github.com/wesnoth/wesnoth/commit/8121eef2a0442063b94622f4b2e1f99b287a05dc
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg

  Log Message:
  -----------
  Merge pull request #755 from GregoryLundberg/GL_AToTB_S02_improve_ai

AToTB S02 Improve AI


  Commit: b24fdbcbe196c20da3c0c0f4daa30d2037204b5a
      https://github.com/wesnoth/wesnoth/commit/b24fdbcbe196c20da3c0c0f4daa30d2037204b5a
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M changelog
    M data/lua/wml/modify_unit.lua

  Log Message:
  -----------
  Merge pull request #759 from GregoryLundberg/GL_modify_unit_mode

Add mode=replace to [modify_unit]


  Commit: 432fac588e69f99d34e3020fd6e0ca9ac05a9beb
      https://github.com/wesnoth/wesnoth/commit/432fac588e69f99d34e3020fd6e0ca9ac05a9beb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    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/info.hpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  MP Lobby: port 'missing addon requirements' interface from GUI1 lobby

Still could use some polish, perhaps.


  Commit: 8905b9e84c9ffd3ed7c5bb59a22e0f4d3163ca1e
      https://github.com/wesnoth/wesnoth/commit/8905b9e84c9ffd3ed7c5bb59a22e0f4d3163ca1e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: provide defaults to prevent crashes if an empty pref field was passed to string_to_enum


  Commit: 7ec92eb754fee2f280c5e081dfb9e892f3670195
      https://github.com/wesnoth/wesnoth/commit/7ec92eb754fee2f280c5e081dfb9e892f3670195
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp

  Log Message:
  -----------
  Create Engine: if only one difficulty is defined, use it without a dialog prompt


  Commit: 9ee737454f399b1d030fdb84a1709d2d4a1df68a
      https://github.com/wesnoth/wesnoth/commit/9ee737454f399b1d030fdb84a1709d2d4a1df68a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/data.cpp
    M src/gui/dialogs/lobby/data.hpp
    M src/gui/dialogs/lobby/lobby.cpp

  Log Message:
  -----------
  MP Lobby: some cleanup to addon requirement interface


  Commit: 3c3f2d71d160b967f5bc55dc5be61af1d6f3b835
      https://github.com/wesnoth/wesnoth/commit/3c3f2d71d160b967f5bc55dc5be61af1d6f3b835
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/game_config_manager.cpp

  Log Message:
  -----------
  Save addon info for campaigns too


  Commit: 8b15851d3dbb986f218e9edefb14bd41995e830a
      https://github.com/wesnoth/wesnoth/commit/8b15851d3dbb986f218e9edefb14bd41995e830a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/gui/dialogs/lobby/data.cpp

  Log Message:
  -----------
  MP Lobby: add correct display formatting and version validation for Campaigns


  Commit: b726e9fe1dee75df6ff7ba831d667772e662ea51
      https://github.com/wesnoth/wesnoth/commit/b726e9fe1dee75df6ff7ba831d667772e662ea51
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  MP Lobby: improved game row layout

This includes adding a section for active Modifications as the GUI1 lobby does


  Commit: 4654f245f14d5b8f61080238d3114d242db5d36f
      https://github.com/wesnoth/wesnoth/commit/4654f245f14d5b8f61080238d3114d242db5d36f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/addon/manager_ui.cpp
    M src/gui/dialogs/addon/uninstall_list.cpp

  Log Message:
  -----------
  Fixed some dialogs not undrawing properly in the addons manage workflow


  Commit: 8e5c16dbf69383de4d92ae162a52a389450baa00
      https://github.com/wesnoth/wesnoth/commit/8e5c16dbf69383de4d92ae162a52a389450baa00
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/gui/dialogs/lobby/data.cpp

  Log Message:
  -----------
  Specify all members in aggregate initialization


  Commit: 0c945f87ab0137e398bbc97a089e4f4c3e12d535
      https://github.com/wesnoth/wesnoth/commit/0c945f87ab0137e398bbc97a089e4f4c3e12d535
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/network.cpp

  Log Message:
  -----------
  Fix column misalignment in netstats report


  Commit: fcbb72d8d06cc4c7b162af4eabcd88725d43367e
      https://github.com/wesnoth/wesnoth/commit/fcbb72d8d06cc4c7b162af4eabcd88725d43367e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Fix bug [role] missing role=

Missing role for [role] caused runtime errors. Do NOT report an error on this; using an empty string is intentional. It allows type-prioritized recalls!

"I want to recall the two highest-level bowmen and, if needed, will recruit them. They don't have a role, and won't need one later."
   [repeat]
      times=2
      [do]
          [role]
              search_recall_list=only
              type=Master Bowman,Longbowman,Bowman
              [auto_recall][/auto_recall]
              [else]
                  [unit]
                      placement=leader
                      side=1
                      type=Bowman
                  [/unit]
              [/else]
          [/role]
      [/do]
  [/repeat]


  Commit: a7bb98a4c819b70ec298b735767721489a733750
      https://github.com/wesnoth/wesnoth/commit/a7bb98a4c819b70ec298b735767721489a733750
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Merge pull request #761 from GregoryLundberg/GL_role_missing_role

Fix bug [role] missing role=


  Commit: d64842930ec0341e9153461f5fd203480217cd02
      https://github.com/wesnoth/wesnoth/commit/d64842930ec0341e9153461f5fd203480217cd02
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M data/advanced_preferences.cfg

  Log Message:
  -----------
  Changed Color Cursors default to Yes, to match the program behavior


  Commit: 8c68d2a253d29e2db955864357e9bdfab1781aa5
      https://github.com/wesnoth/wesnoth/commit/8c68d2a253d29e2db955864357e9bdfab1781aa5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  MP Lobby: few subtle layout improvements


  Commit: 312a80e55ec3fc43b546909f479f9633a48076c9
      https://github.com/wesnoth/wesnoth/commit/312a80e55ec3fc43b546909f479f9633a48076c9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  Campaign Difficulty: split constructor code into an out-of-class function

This allows other areas of the code to cleanly parse the legacy difficulties format.


  Commit: c08c55b704a09273d9b8b24a73f9cdcd44e023de
      https://github.com/wesnoth/wesnoth/commit/c08c55b704a09273d9b8b24a73f9cdcd44e023de
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/gui/dialogs/lobby/data.cpp

  Log Message:
  -----------
  MP Lobby: cleanup and improvements to game data


  Commit: 4308baac805ebc1f15558fe5239acd04335e9de5
      https://github.com/wesnoth/wesnoth/commit/4308baac805ebc1f15558fe5239acd04335e9de5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: hide Mods header if none are available


  Commit: 2f905128564f72d57d8c530795166234f8ef68b0
      https://github.com/wesnoth/wesnoth/commit/2f905128564f72d57d8c530795166234f8ef68b0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  MP Lobby: fixup add_tooltip_data

Was constructing a new map member and not editing an existing one


  Commit: 88ca728080de150dc659d5b8100e040def0f61bd
      https://github.com/wesnoth/wesnoth/commit/88ca728080de150dc659d5b8100e040def0f61bd
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M join.lua
    M src/gui/dialogs/dialog.cpp

  Log Message:
  -----------
  Skip the GUI2 FLG dialog in the automatic multiplayer test


  Commit: 446de553bd3c4fb54c57fcb1b1f614fac4b68f84
      https://github.com/wesnoth/wesnoth/commit/446de553bd3c4fb54c57fcb1b1f614fac4b68f84
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/playturn_network_adapter.cpp

  Log Message:
  -----------
  Fix UB in the playturn_network_adapter class

Comparing iterators from distinct containers is undefined behavior.


  Commit: 6016bdf2f249e8a65769fbe44e0d63c29110c6d7
      https://github.com/wesnoth/wesnoth/commit/6016bdf2f249e8a65769fbe44e0d63c29110c6d7
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M join.lua

  Log Message:
  -----------
  Fix two bugs causing multiplayer tests to fail

After finding a game, in some circumstances the join script got the
leader select dialog after only yielding once. Because the loop that
checks when the dialog appears was a repeat-until loop and not a while
loop, it was always run at least once, making the script yield even when
the dialog was already shown. That caused the dialog to close with a
"not shown" status that resulted in exiting the game.

MP tests run two games, not one. A MP wait screen is shown between the
games to the joining player (but not to the host, see
src/game_initialization/playcampaign.cpp:352 ). The join script ended up
quitting between the games. Fixed by simply duplicating code to make the
join script play two games.


  Commit: c4e3838d56ebf25ad7b7f1ea985f9edf6eaa50ef
      https://github.com/wesnoth/wesnoth/commit/c4e3838d56ebf25ad7b7f1ea985f9edf6eaa50ef
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/game_initialization/multiplayer_wait.cpp

  Log Message:
  -----------
  Cleaned up unused variables


  Commit: 0a131f873c5bd294cbd649d8919d63cb8b21fb18
      https://github.com/wesnoth/wesnoth/commit/0a131f873c5bd294cbd649d8919d63cb8b21fb18
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/map/map.cpp

  Log Message:
  -----------
  Fix bug: No need to say it twice

If the exception will be caught and handled, we don't need to say it at all. That's up to the exception handler.


  Commit: 991e72aaef321570504fd569c811bacf645a7797
      https://github.com/wesnoth/wesnoth/commit/991e72aaef321570504fd569c811bacf645a7797
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M data/core/sounds/ambient/morning.ogg
    M data/core/sounds/ambient/night.ogg

  Log Message:
  -----------
  Lowered the volume of the night and morning sounds


  Commit: 02497800560b536f7a1a7f3832e5f9179c3e9771
      https://github.com/wesnoth/wesnoth/commit/02497800560b536f7a1a7f3832e5f9179c3e9771
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  Fixup tests


  Commit: 019f9ab7576a03ea7dbbd2da4ed66e711d50aae4
      https://github.com/wesnoth/wesnoth/commit/019f9ab7576a03ea7dbbd2da4ed66e711d50aae4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/map/map.cpp

  Log Message:
  -----------
  Merge pull request #762 from GregoryLundberg/GL_no_map_error_for_UMC_tiles

Errors during Load if the save file has non-standard terrain


  Commit: d9111620bd6718de10a39844091ee8ca24551e6c
      https://github.com/wesnoth/wesnoth/commit/d9111620bd6718de10a39844091ee8ca24551e6c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

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

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


  Commit: 3ddb497b13d8ef9c799273ecd9fdf705eaee4455
      https://github.com/wesnoth/wesnoth/commit/3ddb497b13d8ef9c799273ecd9fdf705eaee4455
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M data/eras.lua

  Log Message:
  -----------
  Fix typo


  Commit: 8b839e88ad804315843a91ff539e54b4142a934a
      https://github.com/wesnoth/wesnoth/commit/8b839e88ad804315843a91ff539e54b4142a934a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M data/gui/window/mp_create_game/small_resolution.cfg
    M data/gui/window/mp_create_game/tiny_resolution.cfg

  Log Message:
  -----------
  Fix MP Create on smaller resolutions


  Commit: 3ff03cc66bef5b87017110416a2a6b632b37da8b
      https://github.com/wesnoth/wesnoth/commit/3ff03cc66bef5b87017110416a2a6b632b37da8b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M data/gui/window/preferences/02_hotkeys.cfg
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/widgets/generator.cpp

  Log Message:
  -----------
  Fix matrix placement policy (mostly)


  Commit: 3f7db7f8789e6d3b2091890edc755bea49b08009
      https://github.com/wesnoth/wesnoth/commit/3f7db7f8789e6d3b2091890edc755bea49b08009
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Give error on missing role= in [role] without [auto_recall]


  Commit: f24ba1da508e580168ed6ebfd9517219eee31692
      https://github.com/wesnoth/wesnoth/commit/f24ba1da508e580168ed6ebfd9517219eee31692
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M src/ai/actions.cpp
    M src/ai/default/ca.cpp
    M src/ai/default/ca_move_to_targets.cpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/function_table.cpp
    M src/game_events/action_wml.cpp
    M src/game_state.cpp
    M src/generators/cave_map_generator.cpp
    M src/generators/default_map_generator_job.cpp
    M src/mouse_events.cpp
    M src/pathfind/astarsearch.cpp
    M src/pathfind/pathfind.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/whiteboard/move.cpp

  Log Message:
  -----------
  Use reference instead of pointer for pathfinding cost calculator, since it cannot be null


  Commit: 43bad8cc13dea5ab3470ce2fdc6b0b7031723049
      https://github.com/wesnoth/wesnoth/commit/43bad8cc13dea5ab3470ce2fdc6b0b7031723049
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

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

  Log Message:
  -----------
  Some error message improvements


  Commit: 742b4b0be3c182569d1633bbd9b54a691a9b6a24
      https://github.com/wesnoth/wesnoth/commit/742b4b0be3c182569d1633bbd9b54a691a9b6a24
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M data/lua/wml/objectives.lua
    M src/tstring.cpp

  Log Message:
  -----------
  Fix an issue with translatable strings that included a possible plural


  Commit: f3e63ebc96376db8ae800b9cd9015fe5302b831f
      https://github.com/wesnoth/wesnoth/commit/f3e63ebc96376db8ae800b9cd9015fe5302b831f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  MP Lobby: added Replay Options combobox to small resolution layout


  Commit: c296a679908c5b107715010dd40997e8eeb43c7b
      https://github.com/wesnoth/wesnoth/commit/c296a679908c5b107715010dd40997e8eeb43c7b
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

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

  Log Message:
  -----------
  Update Xcode project


  Commit: dedb51d2f269bcedd7d1078ebeeb8d28e9e70e92
      https://github.com/wesnoth/wesnoth/commit/dedb51d2f269bcedd7d1078ebeeb8d28e9e70e92
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

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

  Log Message:
  -----------
  Another Xcode project update


  Commit: db2381806dc88181e5ced842a63d9501e7fc94ac
      https://github.com/wesnoth/wesnoth/commit/db2381806dc88181e5ced842a63d9501e7fc94ac
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  MP Lobby: enable game list horizontal scrollbar for now

Until we figure out what to do about the list of mods possibly being too long,
this prevents window scrollbars.


  Commit: 3f10cc72ad7959ea0ebf79a320fe93779590a63c
      https://github.com/wesnoth/wesnoth/commit/3f10cc72ad7959ea0ebf79a320fe93779590a63c
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/units/attack_type.hpp

  Log Message:
  -----------
  Possible fix for bad iterator in config object (bug #25026).

Possibly introduced in 116ff67c. Confirmation on correctness of fix is pending.
Feel free to revert if this change is wrong.


  Commit: 92b0b5d337b2c1b50238b21fce6cf7b0fd6fbe16
      https://github.com/wesnoth/wesnoth/commit/92b0b5d337b2c1b50238b21fce6cf7b0fd6fbe16
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/savegame.cpp

  Log Message:
  -----------
  MP Load Game: don't set gamestate before verifying integrity of save (bug #24512)

The gamestate was being set even though the function returned false if the save was not a
multiplayer one, leading to an incorrect gamestate when a game was subsequently created.


  Commit: aef6248d3467671e91cebc1dcc9fec87e80789c4
      https://github.com/wesnoth/wesnoth/commit/aef6248d3467671e91cebc1dcc9fec87e80789c4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M images/misc/map.png

  Log Message:
  -----------
  New map size icon by myself


  Commit: 75d60ca1844a0e9124f08050f125d5edcaf2054f
      https://github.com/wesnoth/wesnoth/commit/75d60ca1844a0e9124f08050f125d5edcaf2054f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  Game Load: ensure game list toggle panel grows to fill space horizontally

This matches the behavior of all other toggle_panel-based listbox usecases.


  Commit: b1e97e68e23556a184542cfd51b5ce8acfd81cc9
      https://github.com/wesnoth/wesnoth/commit/b1e97e68e23556a184542cfd51b5ce8acfd81cc9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

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

  Log Message:
  -----------
  Game Stats: use list_data for tab bar


  Commit: c3a89396fc2b8529703180918214077be0b2b2bb
      https://github.com/wesnoth/wesnoth/commit/c3a89396fc2b8529703180918214077be0b2b2bb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/game_initialization/singleplayer.cpp

  Log Message:
  -----------
  Cleaned up SP game initialization code


  Commit: 725df26dd27f690288027929f2cde510b874464f
      https://github.com/wesnoth/wesnoth/commit/725df26dd27f690288027929f2cde510b874464f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp
    A src/gui/dialogs/multiplayer/mp_options_helper.cpp
    A src/gui/dialogs/multiplayer/mp_options_helper.hpp

  Log Message:
  -----------
  MP Create: split options handling into a helper class

This is so the same code can be used for an option-only configure dialog in SP.


  Commit: 0498934b38bef24c174b97e3855fc6eebce435d6
      https://github.com/wesnoth/wesnoth/commit/0498934b38bef24c174b97e3855fc6eebce435d6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_options_helper.cpp
    M src/gui/dialogs/multiplayer/mp_options_helper.hpp

  Log Message:
  -----------
  MP Create: move options config getter to mp_options_helper


  Commit: 6bd2e67f268045ec42f671c1a69ced11b1d1cc88
      https://github.com/wesnoth/wesnoth/commit/6bd2e67f268045ec42f671c1a69ced11b1d1cc88
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

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


  Commit: e0834cf58ba8b24b178e5ebc241ecf10b585887a
      https://github.com/wesnoth/wesnoth/commit/e0834cf58ba8b24b178e5ebc241ecf10b585887a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M src/units/filter.cpp

  Log Message:
  -----------
  Minor fix to SUF type_tree


  Commit: f7d9d747c056187d514beb4f9945906b95f81172
      https://github.com/wesnoth/wesnoth/commit/f7d9d747c056187d514beb4f9945906b95f81172
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M changelog
    A data/ai/micro_ais/cas/ca_assassin_move.lua
    M data/ai/micro_ais/mai-defs/misc.lua

  Log Message:
  -----------
  New Micro AI: Assassin Squad AI


  Commit: cc01b38f00af943419a6b9a98918fbc652ae8722
      https://github.com/wesnoth/wesnoth/commit/cc01b38f00af943419a6b9a98918fbc652ae8722
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


  Commit: faed98a6510308e36475f0cebfedcdbfc67088b5
      https://github.com/wesnoth/wesnoth/commit/faed98a6510308e36475f0cebfedcdbfc67088b5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    A data/gui/window/mp_create_game/custom_options_tree.cfg
    A data/gui/window/sp_options_configure.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/game_initialization/singleplayer.cpp
    M src/game_initialization/singleplayer.hpp
    A src/gui/dialogs/sp_options_configure.cpp
    A src/gui/dialogs/sp_options_configure.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Added standalone options configuration dialog for GUI2


  Commit: f786793172411707c9cc323ad2204a0648e766e8
      https://github.com/wesnoth/wesnoth/commit/f786793172411707c9cc323ad2204a0648e766e8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/CMakeLists.txt
    M src/SConscript
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  Fixup compilation


  Commit: 9bc92e657bee213f9c963ab498a58ea3125c5112
      https://github.com/wesnoth/wesnoth/commit/9bc92e657bee213f9c963ab498a58ea3125c5112
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

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


  Commit: 60d543cf3beb2a3d07b2231778de5d33edace6fc
      https://github.com/wesnoth/wesnoth/commit/60d543cf3beb2a3d07b2231778de5d33edace6fc
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  XCode: Use address sanitizer in debug builds


  Commit: 0cf8a2e71a4bcd89f7f3b02234b047cf345027cf
      https://github.com/wesnoth/wesnoth/commit/0cf8a2e71a4bcd89f7f3b02234b047cf345027cf
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

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

  Log Message:
  -----------
  I am an idiot


  Commit: 423fc10437dcc80a5a6ea4930e4d63833c0276cb
      https://github.com/wesnoth/wesnoth/commit/423fc10437dcc80a5a6ea4930e4d63833c0276cb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

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

  Log Message:
  -----------
  CodeBlocks: explicitly added -Wunused-parameter flag


  Commit: fd53599f77329a414b3c94b6bbe273bba4a3dbbd
      https://github.com/wesnoth/wesnoth/commit/fd53599f77329a414b3c94b6bbe273bba4a3dbbd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    A data/gui/macros/custom_options_tree.cfg
    M data/gui/window/mp_create_game.cfg
    R data/gui/window/mp_create_game/custom_options_tree.cfg
    M data/gui/window/mp_create_game/default_resolution.cfg
    M data/gui/window/mp_create_game/small_resolution.cfg
    M data/gui/window/mp_create_game/tiny_resolution.cfg
    M data/gui/window/sp_options_configure.cfg

  Log Message:
  -----------
  Moved custom_options_tree.cfg to a better location

Also fixed its linked_groups not being included in sp_options_configure.cfg


  Commit: 65134d6f0f5d95dfdc1832387c16c23b5e608864
      https://github.com/wesnoth/wesnoth/commit/65134d6f0f5d95dfdc1832387c16c23b5e608864
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  [role] always error on missing role=


  Commit: 8b609040745c3dcd03eefa12108e45ce5dbf01a4
      https://github.com/wesnoth/wesnoth/commit/8b609040745c3dcd03eefa12108e45ce5dbf01a4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp

  Log Message:
  -----------
  Create Engine: added method to get active mod data


  Commit: 4bacb417f24b8dcd48adbedd84b7d8815d13eeb2
      https://github.com/wesnoth/wesnoth/commit/4bacb417f24b8dcd48adbedd84b7d8815d13eeb2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/game_initialization/depcheck.cpp
    M src/game_initialization/depcheck.hpp
    M src/game_initialization/singleplayer.cpp
    M src/gui/dialogs/sp_options_configure.hpp

  Log Message:
  -----------
  SP Options Configure: only show dialog if there is at least one active mod with options


  Commit: 19c13cf7d6beedfb7c5905baf3a0fabd0c42d968
      https://github.com/wesnoth/wesnoth/commit/19c13cf7d6beedfb7c5905baf3a0fabd0c42d968
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_options_helper.cpp
    M src/gui/dialogs/multiplayer/mp_options_helper.hpp

  Log Message:
  -----------
  MP Options Helper: minor cleanup


  Commit: 601f217ca24500aa3bd5f27876ab4492a2bfa82d
      https://github.com/wesnoth/wesnoth/commit/601f217ca24500aa3bd5f27876ab4492a2bfa82d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

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

  Log Message:
  -----------
  SP Configure Options: increase max height


  Commit: 3ca997db1b1894c036f4e2911364d41cf2566060
      https://github.com/wesnoth/wesnoth/commit/3ca997db1b1894c036f4e2911364d41cf2566060
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Merge pull request #763 from GregoryLundberg/GL_role_missing_role

[role] always error on missing role=


  Commit: ac7508d427315cdc47d7586a7d43bf6c5b759687
      https://github.com/wesnoth/wesnoth/commit/ac7508d427315cdc47d7586a7d43bf6c5b759687
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

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

  Log Message:
  -----------
  Revert "XCode: Use address sanitizer in debug builds"

This reverts commit 60d543cf3beb2a3d07b2231778de5d33edace6fc.

Unfortunately, it seems that the address sanitizer cannot find its lib,
and I am not sure how to fix that, so I will have to revisit this at
a later time.


  Commit: b2cd7fa1dfdd55390a0f1033ec355b51a098df10
      https://github.com/wesnoth/wesnoth/commit/b2cd7fa1dfdd55390a0f1033ec355b51a098df10
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/gui/dialogs/game_stats.cpp
    M src/gui/dialogs/game_stats.hpp
    M src/gui/dialogs/unit_list.cpp
    M src/gui/dialogs/unit_list.hpp
    M src/menu_events.cpp

  Log Message:
  -----------
  Unit List + Game Stats: don't show dialogs if nothing to show


  Commit: 2c5c3f5600615a710d5b4364114150ef3552a6c2
      https://github.com/wesnoth/wesnoth/commit/2c5c3f5600615a710d5b4364114150ef3552a6c2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

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

  Log Message:
  -----------
  Game Stats: forgot return type on execute function


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

  Changed paths:
    M src/chat_command_handler.cpp
    M src/editor/controller/editor_controller.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_launcher.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp
    M src/menu_events.cpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp

  Log Message:
  -----------
  Preferences: refactored handling of initial page specification


  Commit: efe1812a73c2023920c617f45696de1bf549da10
      https://github.com/wesnoth/wesnoth/commit/efe1812a73c2023920c617f45696de1bf549da10
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg

  Log Message:
  -----------
  TSG Remove macro artifacts


  Commit: 691de88d0c2fc4ff3acd751836dca398811fd6f9
      https://github.com/wesnoth/wesnoth/commit/691de88d0c2fc4ff3acd751836dca398811fd6f9
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg

  Log Message:
  -----------
  TSG [else][if] should be [elseif]


  Commit: a0af7e035e95e469c1955efc776b3ef76ae0b6cc
      https://github.com/wesnoth/wesnoth/commit/a0af7e035e95e469c1955efc776b3ef76ae0b6cc
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG [then] cannot be empty

Cute attempt to get around [if] must have [then]


  Commit: 84e462e1efa4c414a10fa71518e6e10571f6c9f4
      https://github.com/wesnoth/wesnoth/commit/84e462e1efa4c414a10fa71518e6e10571f6c9f4
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
    M data/campaigns/The_South_Guard/scenarios/07b_Pebbles_in_the_Flood.cfg
    M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg
    M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg

  Log Message:
  -----------
  TSG Remove variable artifacts


  Commit: c1f77f34d7807057e4c53f43094595c23ffd6b1c
      https://github.com/wesnoth/wesnoth/commit/c1f77f34d7807057e4c53f43094595c23ffd6b1c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Fix bug: Anyone to fort

Any unit can move to the River Fort and trigger the apperance of Sir Gerrick. Change Moreth's comment to indicate this.


  Commit: a9041151dc68fb4f16f6a68653177857539e1b50
      https://github.com/wesnoth/wesnoth/commit/a9041151dc68fb4f16f6a68653177857539e1b50
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Fix bug: Show target first

Scroll to the camp and show the target before referring to it.


  Commit: 439ec667e709b1d16a57ab3723b4b14d907306d8
      https://github.com/wesnoth/wesnoth/commit/439ec667e709b1d16a57ab3723b4b14d907306d8
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Fix bug: Only Deoran can recruit

The EASY hints on recruiting should only appear once Deoran moves to the camp; not when any unit does.


  Commit: be440df638a9953e58847f4f35a429a218d1ebf1
      https://github.com/wesnoth/wesnoth/commit/be440df638a9953e58847f4f35a429a218d1ebf1
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Fix bug: Remove target before talking

When Deoran moves to the camp, the EASY hints about recruitment should clean up the target before talking. It just looks better.


  Commit: 222d9ec0d1c33323ec479ff5e99e069ee647a549
      https://github.com/wesnoth/wesnoth/commit/222d9ec0d1c33323ec479ff5e99e069ee647a549
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Fix bug: We came from Weldyn

Sir Gerrick knows King Haldric sent us (from Weldyn) so why is he asking if we came from Westin? Let's be more generic.


  Commit: c3c622447e247331bde69e1981816b562e1b818e
      https://github.com/wesnoth/wesnoth/commit/c3c622447e247331bde69e1981816b562e1b818e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Fix bug: Urza Mathin may die first

In the unlikely event the player manages to kill Urza Mathin before visiting the river fort, Sir Gerrick will not appear. This is bad for the victory conversation and worse for the rest of the campaign.

I thought long and hard about how to fix this and decided to take my cue from the initial objectives which show two items. So, I made it so you have to do BOTH to win the scenario. If you kill Urza Mathin first, you still need to go find Sir Gerrick. I only needed to adjust one line to make it make sense, and it works better than simply having Sir Gerrick pop up out of nowhere.


  Commit: 623fe1e5bb056f938b7333e6b7868e837867fc63
      https://github.com/wesnoth/wesnoth/commit/623fe1e5bb056f938b7333e6b7868e837867fc63
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Fix bug: Deoran is encamped

For EASY, when Sir Gerrick appears, a hint appears telling Deoran to return to camp and recruit. But, it's possible Deoran is already at the camp. So, rather than make the player step off and back on, simply do the recruitment hinting right away. It just flows better.


  Commit: 64843c07f2c54f78c1cbad8b8e19d351bd86b811
      https://github.com/wesnoth/wesnoth/commit/64843c07f2c54f78c1cbad8b8e19d351bd86b811
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg

  Log Message:
  -----------
  TSG S01 Capture village

On EASY a new village appears. If it had been there all along, the bandits would own it. Capture it for consistency.


  Commit: b84ae1a620295ecbb5ed24fc11e749af62aa53a6
      https://github.com/wesnoth/wesnoth/commit/b84ae1a620295ecbb5ed24fc11e749af62aa53a6
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Fix bug: Warning is a turn late

Turns over is at turn 9, so need to warn on turn 8 for 'next turn'.


  Commit: e3430d21efe424401a14456341e58580b771a55d
      https://github.com/wesnoth/wesnoth/commit/e3430d21efe424401a14456341e58580b771a55d
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Fix bug: Anyone will do

Any unit will do to secure the citadel, not just Deoran.


  Commit: 97a3aca98b315ce7633bfb04bd52d7d602ea2c28
      https://github.com/wesnoth/wesnoth/commit/97a3aca98b315ce7633bfb04bd52d7d602ea2c28
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Fix bug: Where is 'here'?

Show the player where 'here' is.


  Commit: 0356f95b9a700ca9244ec2d59e8e72fa7f83257f
      https://github.com/wesnoth/wesnoth/commit/0356f95b9a700ca9244ec2d59e8e72fa7f83257f
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Fix bug: No victory if no Minister Hylas

The objective is, first, to find Minister Hylas and, then, later, to kill Urza Nalmath. Handle the (unlikely) case where the player kills Urza Nalmath BEFORE going to the citadel to find Minister Hy
las.


  Commit: 38eae999c134922b1f5142598de706da140ed6ce
      https://github.com/wesnoth/wesnoth/commit/38eae999c134922b1f5142598de706da140ed6ce
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Fix bug: Consistent name

Everywhere else it's the 'Citadel of Westin'


  Commit: 6536fb89e05f7a433b83e72530a7cce2ea1c17e8
      https://github.com/wesnoth/wesnoth/commit/6536fb89e05f7a433b83e72530a7cce2ea1c17e8
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Why wait?

If we're losing, no need to wait for the AI to move.


  Commit: 065f6847fa067327430744501bfafaa010193cdb
      https://github.com/wesnoth/wesnoth/commit/065f6847fa067327430744501bfafaa010193cdb
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Impove instruction

'Occupy' is a better word than 'take'


  Commit: 9c18c815f7d48856767b6827a7f8fb6ffdddf251
      https://github.com/wesnoth/wesnoth/commit/9c18c815f7d48856767b6827a7f8fb6ffdddf251
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Adjust turns to reality

If the user only has 9 turns let's show that everywhere.


  Commit: b0f7e65073463634481dca7e000715a3f44663cb
      https://github.com/wesnoth/wesnoth/commit/b0f7e65073463634481dca7e000715a3f44663cb
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Hide implementation details

Make the bandits on side 3 appear to be on the same side as Urza Nalmath. They are on side 3 as an implementation detail so the AI will handle them separetely from his other units.


  Commit: 9814931a02dc411563fa489272c9332ca4e697c9
      https://github.com/wesnoth/wesnoth/commit/9814931a02dc411563fa489272c9332ca4e697c9
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg

  Log Message:
  -----------
  TSG S02 Capture village

EASY adds a village. This detracts one of Urza Nalmeth's units. Capture it so they stay on task. If it had been there all along, he's already have it.


  Commit: 8fa8fdf4cd87ac94a0eb07954b230c7f54daaf9c
      https://github.com/wesnoth/wesnoth/commit/8fa8fdf4cd87ac94a0eb07954b230c7f54daaf9c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg

  Log Message:
  -----------
  TSG S03 Fix bug: Use id=

Be consistent. Besides, I know the wiki says it's an alias, but speaker= has special semantics and is not really an alias.


  Commit: 29d58a2614d405169f148cc9568e3908a3c0fb0b
      https://github.com/wesnoth/wesnoth/commit/29d58a2614d405169f148cc9568e3908a3c0fb0b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg

  Log Message:
  -----------
  TSG S03 Fix bug: Use best speaker

Include all advancements, prefer the lower level units, and only search on the map.


  Commit: fa89aed9e75ad7cc1844c1fb81c726a64b9a8792
      https://github.com/wesnoth/wesnoth/commit/fa89aed9e75ad7cc1844c1fb81c726a64b9a8792
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: 2ffaaac50be29de6c61cfa3225b80a01760cf3c2
      https://github.com/wesnoth/wesnoth/commit/2ffaaac50be29de6c61cfa3225b80a01760cf3c2
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg

  Log Message:
  -----------
  TSG S04 Fix bug: Jera Ilras is team Bandits


  Commit: 1f3ee030cdebeea4b9c9d03fad9ca28676b8ba05
      https://github.com/wesnoth/wesnoth/commit/1f3ee030cdebeea4b9c9d03fad9ca28676b8ba05
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg

  Log Message:
  -----------
  TSG S04 Fix bug: Separate undead comments

Deoran and Ethiliel's comments should apply when there are undead remaining. This is separate to a general command about arrows (pierce attacks) not working on skeletons.


  Commit: 403f70d9549081b5e668ff9f070d939bf0c8a89d
      https://github.com/wesnoth/wesnoth/commit/403f70d9549081b5e668ff9f070d939bf0c8a89d
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg

  Log Message:
  -----------
  TSG S04 Fix bug: No bodyguards for hero deaths

We're about to lose anyway. No need for the bodyguards to appear.


  Commit: dae4df3befc8273332bba058242d0f1e5ace527b
      https://github.com/wesnoth/wesnoth/commit/dae4df3befc8273332bba058242d0f1e5ace527b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg

  Log Message:
  -----------
  TSG S04 Fix bug: No bodyguards AT ALL!!!

Bad loop logic. Tested with Ethiliel in the middle of the lake and .. oopsie!


  Commit: 316c0dbb4b458481576fdcb2b855a8d67845f9e1
      https://github.com/wesnoth/wesnoth/commit/316c0dbb4b458481576fdcb2b855a8d67845f9e1
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg

  Log Message:
  -----------
  TSG S04 Adjust objectives

Show the current (remaining) objectives when the player asks for them.


  Commit: 757e25b978e3eae953e0aebe0934c481f6bf5016
      https://github.com/wesnoth/wesnoth/commit/757e25b978e3eae953e0aebe0934c481f6bf5016
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg

  Log Message:
  -----------
  TSG S05 Fix bug: Don't give away the bandits

Sighting the lich should not imply sighting the bandits.


  Commit: 4c88b78af40ab0421345abb520263d5dfa7ed042
      https://github.com/wesnoth/wesnoth/commit/4c88b78af40ab0421345abb520263d5dfa7ed042
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg

  Log Message:
  -----------
  TGS S05 Fix bug: Linger on the lich

A 1/2 second flicker to the lich really doesn't show anything. Instead, scroll to it and stay there for the comment so the player can actually see the lich and study the area.


  Commit: 2322a3e3a05bfb0acc614c6bcc35dbb7fa24c820
      https://github.com/wesnoth/wesnoth/commit/2322a3e3a05bfb0acc614c6bcc35dbb7fa24c820
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg

  Log Message:
  -----------
  TSG S05 Separate finding the camp

Finding the camp does not mean you've found Urza Afalas; but it *is* a good hint to look nearby!


  Commit: 24e60e91e21ba11746540d1cfac5aa926e30a1ed
      https://github.com/wesnoth/wesnoth/commit/24e60e91e21ba11746540d1cfac5aa926e30a1ed
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg

  Log Message:
  -----------
  TSG S05 Let Urza Afala roam free!

There is no reason to stop his moving about. Separating his sighted event and finding the bandit encampment eliminated any problems with his movement. This was a todo comment for when this was fixed. Actually, I think the real problem was the inapproriate sighting of the bandits when we found the lich.


  Commit: d6d01004a7202502bd0caa58d68c310c76ae14e7
      https://github.com/wesnoth/wesnoth/commit/d6d01004a7202502bd0caa58d68c310c76ae14e7
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg

  Log Message:
  -----------
  TSG S05 Fix bug: Subsumed units can move

When Urza Afalas and his band join Deoran they should be able to move. But, since they're changing sides their movement won't have been reset, yet, so we have to do it by hand.


  Commit: 0588ee1e3b99baaccd1718b4ed73dcdab9b0d65f
      https://github.com/wesnoth/wesnoth/commit/0588ee1e3b99baaccd1718b4ed73dcdab9b0d65f
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg

  Log Message:
  -----------
  TSG S05 Hide bandit side after subsumed


  Commit: 790a6508fcf7e6a5a8430a56331bff7c4b913a40
      https://github.com/wesnoth/wesnoth/commit/790a6508fcf7e6a5a8430a56331bff7c4b913a40
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg

  Log Message:
  -----------
  TSG S05 Mer follow Sir Gerrick

This is the last point at which Deoran can recruit Mermen. Let's explain that they go with Sir Gerrick intead of into the caves with Deoran.


  Commit: 66a540c744af1da477386121498993a03cc5f750
      https://github.com/wesnoth/wesnoth/commit/66a540c744af1da477386121498993a03cc5f750
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Fix bug: Deoran appears on the map

Simply put Deoran on the recall list to prepare for the next scenario, where he takes over as leader, again.


  Commit: 233bc3f3df67ba55ddde6f763330c06a2be38c4b
      https://github.com/wesnoth/wesnoth/commit/233bc3f3df67ba55ddde6f763330c06a2be38c4b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Fix bug: No elf for line

Skipping the line makes the conversation suffer. Having whoever found the orge say the line actually makes it a bit funnier if they're NOT an elf.


  Commit: 7fc2ac17a4406ced0bc19450e6153731c6a1d689
      https://github.com/wesnoth/wesnoth/commit/7fc2ac17a4406ced0bc19450e6153731c6a1d689
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Fix bug: Target zone

Clean up the shroud.


  Commit: 0247b6244f71976cfe6514b56d1b49baadcc6644
      https://github.com/wesnoth/wesnoth/commit/0247b6244f71976cfe6514b56d1b49baadcc6644
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Fix bug: Made-up words

Use real words to make the meaning more clear.


  Commit: b46ff72fd4857428666290346b4940b51ba80064
      https://github.com/wesnoth/wesnoth/commit/b46ff72fd4857428666290346b4940b51ba80064
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Fix bug: Sir Gerrick is a leader

He needs the correct overlays.


  Commit: f9b1ecefa5650e48bb9a46cf5862ccf27704e45b
      https://github.com/wesnoth/wesnoth/commit/f9b1ecefa5650e48bb9a46cf5862ccf27704e45b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Fix bug: Units in poor shape

When we next see Sir Gerrick and the units he has on the map will be in S09a. While Sir Gerrick will be fine, the units will appear to be in poor shape in the recall list. Let's heal everyone, first, so we're sure everyone is in fighting shape when they return.


  Commit: fc6c5fa3ad236ed5a66cc8ba333ced9f92cff466
      https://github.com/wesnoth/wesnoth/commit/fc6c5fa3ad236ed5a66cc8ba333ced9f92cff466
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Clean up objectives


  Commit: 3817814aae7a2b3a418cbaf35e9aa82e88723b17
      https://github.com/wesnoth/wesnoth/commit/3817814aae7a2b3a418cbaf35e9aa82e88723b17
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Hide side

No need to give away the fact there are enemies lurking. Not that it said much .. just "enemies" but still ..


  Commit: c38378fdf98fcbb6a188ab5cc7b208d6086f80e3
      https://github.com/wesnoth/wesnoth/commit/c38378fdf98fcbb6a188ab5cc7b208d6086f80e3
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg

  Log Message:
  -----------
  TSG S06a Can recruit mermen

I never understood the purpose of mermen. All they do is change what the Naga Queen has to say. Let's let Sir Gerrick recruit them here. It's really just about the only place in the entire campaign where they actually can do some good! Why limit him to just those Deoran had?


  Commit: 101c26810e17bed89be78da212e3022fd12b6268
      https://github.com/wesnoth/wesnoth/commit/101c26810e17bed89be78da212e3022fd12b6268
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg

  Log Message:
  -----------
  TSG S07a Fix bug: No deserters

All along we've been able to recruit Peasants. Admitedly, at this late date, they're not much good, but there is no reason for them to desert us.


  Commit: c248ce97e03cfb8e170ab548f309a1323e1fbd39
      https://github.com/wesnoth/wesnoth/commit/c248ce97e03cfb8e170ab548f309a1323e1fbd39
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg

  Log Message:
  -----------
  TSG S07a Fix bug: Where is 'here'?

Show the target before speaking of it, and don't pan away.


  Commit: 64e152f29c06eedd0cd8313bdd8615601161df0b
      https://github.com/wesnoth/wesnoth/commit/64e152f29c06eedd0cd8313bdd8615601161df0b
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg

  Log Message:
  -----------
  TSG S07a Hide unused Troll side on status panel


  Commit: c4d2ee85d63a5ffc546c3c8f93ad6f3201edf315
      https://github.com/wesnoth/wesnoth/commit/c4d2ee85d63a5ffc546c3c8f93ad6f3201edf315
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/07b_Pebbles_in_the_Flood.cfg

  Log Message:
  -----------
  TSG S07b Note no turn limit

As always, I miss it if it's not noted.


  Commit: 051e27f8187c988e6804c07238a5137c95a5a4ef
      https://github.com/wesnoth/wesnoth/commit/051e27f8187c988e6804c07238a5137c95a5a4ef
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/07b_Pebbles_in_the_Flood.cfg

  Log Message:
  -----------
  TSG S07b Fix bug: Wrong overlays

Sir Gerrick is not the leader, and Urza Afalas is just a loyal follower, neither are heros any longer. Update their overlays and ellipses to reflect their new status.


  Commit: 81da109a854afd626a6d856233a7c2a192f71467
      https://github.com/wesnoth/wesnoth/commit/81da109a854afd626a6d856233a7c2a192f71467
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg

  Log Message:
  -----------
  TSG S08a Fix bug: Plynry may be dead

In fact, the entire garrison may be dead. The bandits need to get real lucky, but it could happen.

Appoint a new commander from the survivors. Skip the conversation if it was a masacre.


  Commit: 023526d24be322d7ac352516f4aae7da83216605
      https://github.com/wesnoth/wesnoth/commit/023526d24be322d7ac352516f4aae7da83216605
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg

  Log Message:
  -----------
  TSG S08b Fix bug: Hylas is no longer a hero

Change his overlay and ellipse so he's just a loyal unit.


  Commit: 20f3799b5caba3db8a84082815a25399a450152c
      https://github.com/wesnoth/wesnoth/commit/20f3799b5caba3db8a84082815a25399a450152c
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg

  Log Message:
  -----------
  TSG S08b Ministers are loyal

Let's have all the Ministers be loyal.


  Commit: 1c739341697e295bd45ceb96b9084a3e1f7d0044
      https://github.com/wesnoth/wesnoth/commit/1c739341697e295bd45ceb96b9084a3e1f7d0044
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg

  Log Message:
  -----------
  TSG S09a Fix bug: Sir Gerrick and Minister Hylas are loyal

They are no longer heroes, so need a normal ellipse and the loyal icon.


  Commit: 1368a287ef97eec18acfc4de4460fbd500242b17
      https://github.com/wesnoth/wesnoth/commit/1368a287ef97eec18acfc4de4460fbd500242b17
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg

  Log Message:
  -----------
  TSG S09a Fix bug: Warn about killing

Added a warning to the player not to kill the elves.


  Commit: 41246b155e5d91cb26e013d5bc32bef0a457b30e
      https://github.com/wesnoth/wesnoth/commit/41246b155e5d91cb26e013d5bc32bef0a457b30e
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg

  Log Message:
  -----------
  TSG S09a Note no turn limit

I never spot it unless it's noted.


  Commit: c2270e5e3162f361018429ba24f76d49940456ed
      https://github.com/wesnoth/wesnoth/commit/c2270e5e3162f361018429ba24f76d49940456ed
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg

  Log Message:
  -----------
  TSG S04 Always give bodyguard

If we get to victory without anyone dieing (very unlikely) have Ethiliel call upon her bodyguard so we always have them.


  Commit: f7d06f67c514cf2a5ebb347490b4ad4324f3fe68
      https://github.com/wesnoth/wesnoth/commit/f7d06f67c514cf2a5ebb347490b4ad4324f3fe68
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg
    M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
    M data/campaigns/The_South_Guard/scenarios/07b_Pebbles_in_the_Flood.cfg
    M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg
    M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg

  Log Message:
  -----------
  Merge pull request #703 from GregoryLundberg/GL_TSG_fixes

TSG Bug fixes


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

  Changed paths:
    M src/gui/dialogs/editor/edit_side.cpp
    M src/gui/dialogs/editor/edit_side.hpp

  Log Message:
  -----------
  Edit Side: simplify group setup code


  Commit: 0d07c1a8151be4ad12c0812c5e96e64c8a08a6f9
      https://github.com/wesnoth/wesnoth/commit/0d07c1a8151be4ad12c0812c5e96e64c8a08a6f9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator.hpp
    M src/generators/default_map_generator_job.cpp
    M src/generators/default_map_generator_job.hpp

  Log Message:
  -----------
  Default Map Generator: refactored generator setting parameters into a struct


  Commit: 42423a4a57c40742e87933b3b9dfd5302e811a7f
      https://github.com/wesnoth/wesnoth/commit/42423a4a57c40742e87933b3b9dfd5302e811a7f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

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

  Log Message:
  -----------
  Slider: removed spurious calls to set_item_position when setting min/max value

This caused issues where the positioner would jump to end. The positioner gets updated
perfectly fine without these calls.


  Commit: 56e8222bb096e2dc95d142011ded4021ba5c2f9e
      https://github.com/wesnoth/wesnoth/commit/56e8222bb096e2dc95d142011ded4021ba5c2f9e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    A data/gui/window/generator_settings.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/generators/default_map_generator.cpp
    A src/gui/dialogs/editor/generator_settings.cpp
    A src/gui/dialogs/editor/generator_settings.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Converted Generator Settings dialog to GUI2


  Commit: 50e09bab30358bc8811952d927c1e954be9b3705
      https://github.com/wesnoth/wesnoth/commit/50e09bab30358bc8811952d927c1e954be9b3705
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M src/generators/default_map_generator.cpp

  Log Message:
  -----------
  Default Map Generator: fixup  0d07c1a8151b (island size not being considered)


  Commit: 8c65e49f7a197c26c9aea869aae02f376eb8959e
      https://github.com/wesnoth/wesnoth/commit/8c65e49f7a197c26c9aea869aae02f376eb8959e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M src/gui/dialogs/editor/generator_settings.cpp

  Log Message:
  -----------
  Generator Settings: specify class name in bind


  Commit: 6950ee1dd08a429394f7b0c38340f298c344d57f
      https://github.com/wesnoth/wesnoth/commit/6950ee1dd08a429394f7b0c38340f298c344d57f
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M changelog
    M data/ai/ais/ai_default_rca.cfg
    A data/ai/lua/ca_high_xp_attack.lua
    A data/ai/scenarios/scenario-high_xp_attack.cfg
    M data/core/macros/ai_candidate_actions.cfg

  Log Message:
  -----------
  New high_xp_attack candidate action for default AI

This CA performs attacks on enemy units so close to leveling that the
default AI's combat CA would not attack them (with some exceptions).
This is meant to keep players from being able to exploit this known
weakness of the default AI.


  Commit: 0696da44c97a8bcae9a037d697f0cba279cb91df
      https://github.com/wesnoth/wesnoth/commit/0696da44c97a8bcae9a037d697f0cba279cb91df
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M src/team.cpp

  Log Message:
  -----------
  Fix bug: Error typically means error

grep'd and didn't find any other places this massively stupid mistake appeared.

rather than change behavior, after correcting the definition, changed the calls.


  Commit: e1e2d43b9ebccd1a1df0b9d15843600501806cb5
      https://github.com/wesnoth/wesnoth/commit/e1e2d43b9ebccd1a1df0b9d15843600501806cb5
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M src/team.cpp

  Log Message:
  -----------
  Merge pull request #765 from GregoryLundberg/GL_error_means_error

Fix bug: Error typically means error


  Commit: 501c50fcea8b644a7aeb292458e7b2fb86a994a4
      https://github.com/wesnoth/wesnoth/commit/501c50fcea8b644a7aeb292458e7b2fb86a994a4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator.hpp
    M src/generators/default_map_generator_job.cpp
    M src/generators/default_map_generator_job.hpp

  Log Message:
  -----------
  Default Map Generator: some refactoring to fix issues with map generation introduced in 0d07c1a8151b

The cause was the data_ class member being modified every time the map was regenerated using itself
for the calculations, causing an eventually-fatal cumulative effect. This solves that by keeping a
temp copy of the data which is then modified and passed to the generator job.


  Commit: 55cc6886878a635cb2aae57e4479ee3c0a2b5745
      https://github.com/wesnoth/wesnoth/commit/55cc6886878a635cb2aae57e4479ee3c0a2b5745
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Mp Create: call set_current_level on game select instead of on updating details

This fixes an issue where any random map settings would immediately be lost upon clicking
Regenerate since set_current_level resets the generator, for some reason.


  Commit: 473076104c609a509aa737011f839d1c433056b1
      https://github.com/wesnoth/wesnoth/commit/473076104c609a509aa737011f839d1c433056b1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

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

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


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

  Changed paths:
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: disable Settings button if generator doesn't allow settings


  Commit: 74f1fe1e15fbac56dcef1363d735284c927d7fe5
      https://github.com/wesnoth/wesnoth/commit/74f1fe1e15fbac56dcef1363d735284c927d7fe5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: fixed games list not function correctly if switching type with filter applied

When the type was changed, only the filtered games were printed to the list, meaning there was nothing
to make visible when the filter changed. This makes it so all games are printed, and the invalid ones
then hidden.


  Commit: 390d1fdc10cd9fb878186fb1c123cd1e343bdb6d
      https://github.com/wesnoth/wesnoth/commit/390d1fdc10cd9fb878186fb1c123cd1e343bdb6d
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M data/ai/lua/ca_high_xp_attack.lua

  Log Message:
  -----------
  High XP CA: simplify attack conditions with 1.13 syntax


  Commit: af0f49ae9a8c907ff420c9e851fd44188c1ebb5d
      https://github.com/wesnoth/wesnoth/commit/af0f49ae9a8c907ff420c9e851fd44188c1ebb5d
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

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

  Log Message:
  -----------
  High XP CA: add missing braces to CA definition

This did not keep the AI from working correctly, it just made it
slightly less efficient.


  Commit: 2c4d72f544b447d5a225f349b2078923e2f767cf
      https://github.com/wesnoth/wesnoth/commit/2c4d72f544b447d5a225f349b2078923e2f767cf
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M join.lua
    M src/play_controller.cpp

  Log Message:
  -----------
  Fix multiplayer tests failing in Travis CI

It depends on timing whether or not the guest shows the wait dialog between
scenarios. If the second scenario has already started when the guest tries
to show the dialog, the dialog is skipped: otherwise it's shown and it
changes the plugin context.

The join.lua plugin assumed the change of plugin context to mean that the
test is over and that the plugin should quit the game. As a result, it
ended up quitting in the middle of the test if the second scenario hadn't
started yet.

Commit 6016bdf2 tried to fix the problem by allowing the plugin context to
change once during the test. It resulted in the opposite problem: if the
second scenario *had* started, the plugin context didn't change. When the
test ended and the guest was thrown into the lobby, then the plugin
assumed that it was just the scenario change and kept waiting for the next
scenario that wasn't coming.

This commit finally fixes the problem by explicitly polling the name of the
scenario being played. Now join.lua ignores plugin context changes as long
as the last scenario hasn't started, but starts waiting for the game to end
when the scenario starts.

I verified locally that, with these changes applied, the tests pass both
with an unmodified build and with a build that has an artificial delay to
simulate the timing in Travis.


  Commit: 357cbfe35aea49b9010e6d5d0a848f48cf7a6880
      https://github.com/wesnoth/wesnoth/commit/357cbfe35aea49b9010e6d5d0a848f48cf7a6880
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: f76e2d0c595a7d217f7a6940ea78df78baac80f0
      https://github.com/wesnoth/wesnoth/commit/f76e2d0c595a7d217f7a6940ea78df78baac80f0
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M data/ai/lua/ca_high_xp_attack.lua
    M data/ai/scenarios/scenario-high_xp_attack.cfg

  Log Message:
  -----------
  High XP attack CA: remove a debug message

Also remove a related message from the test scenario.


  Commit: 6c637623857cac6a7795e7c6d5678193be6f49ef
      https://github.com/wesnoth/wesnoth/commit/6c637623857cac6a7795e7c6d5678193be6f49ef
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/editor/map/context_manager.cpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/gui/dialogs/editor/edit_side.cpp
    M src/gui/dialogs/editor/edit_side.hpp

  Log Message:
  -----------
  Editor: move editor side info into a struct to avoid huge parameter lists


  Commit: 8e50c4ee066aee2ea9925d4964baa691c14f698c
      https://github.com/wesnoth/wesnoth/commit/8e50c4ee066aee2ea9925d4964baa691c14f698c
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_of_Barag_Gor.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/09_Shan_Taum_the_Smug.cfg
    M data/campaigns/Son_Of_The_Black_Eye/utils/utils.cfg

  Log Message:
  -----------
  SotBE: remove macros to force attacks on high-XP enemies

This is not needed any more with the new high XX attacks candidate
action.


  Commit: d781e6263a49dc6daea8c49aec328f0cf15b46ca
      https://github.com/wesnoth/wesnoth/commit/d781e6263a49dc6daea8c49aec328f0cf15b46ca
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-03 (Sat, 03 Sep 2016)

  Changed paths:
    M data/ai/dev/ai_default_rca_alternate_recruiting.cfg
    M data/ai/dev/formula_ai.cfg
    M data/ai/dev/formula_ai_poisoning.cfg
    M data/ai/micro_ais/cas/ca_healer_may_attack.lua
    M data/ai/micro_ais/cas/ca_return_guardian.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/scenarios/scenario-formula-recruitment.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/15_A_New_Land.cfg
    M data/core/macros/ai.cfg

  Log Message:
  -----------
  High XP attacks: adapt other AIs to existence of new CA

This means:
1. Adding the new CA to AI configs
2. Removing it whenever the combat CA is removed
3. Preventing conflicts for AIs that previously used overlapping scores


  Commit: 4f95916bbf71145249826d4b07c41b678b3d8825
      https://github.com/wesnoth/wesnoth/commit/4f95916bbf71145249826d4b07c41b678b3d8825
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-1.png
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-2.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-3.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-4.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-5.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-6.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-7.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-8.png
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg

  Log Message:
  -----------
  Updated Battle Princess attack animations by doofus-01

https://forums.wesnoth.org/viewtopic.php?p=601815#p601815


  Commit: 285372a2d1a211113aadec07fdfd194130f45e46
      https://github.com/wesnoth/wesnoth/commit/285372a2d1a211113aadec07fdfd194130f45e46
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-9.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-leading-1.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-leading-2.png
    R data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-leading.png
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg

  Log Message:
  -----------
  Further Battle Princess animation updates by doofus-01


  Commit: b82f4697cfe7e22be77a8b03ab24bdc10a2ba115
      https://github.com/wesnoth/wesnoth/commit/b82f4697cfe7e22be77a8b03ab24bdc10a2ba115
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/tstring.cpp

  Log Message:
  -----------
  Fix strict aliasing warning


  Commit: 3e6fcc445074a839070a656f1f1c81b76a4688b4
      https://github.com/wesnoth/wesnoth/commit/3e6fcc445074a839070a656f1f1c81b76a4688b4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M utils/pofix.py

  Log Message:
  -----------
  Make some translatable variable names more descriptive


  Commit: c29ea4e2612fd919bb48ae25ebb2f01fccbc3231
      https://github.com/wesnoth/wesnoth/commit/c29ea4e2612fd919bb48ae25ebb2f01fccbc3231
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/editor/map/context_manager.cpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/gui/dialogs/editor/edit_side.cpp
    M src/tests/gui/test_gui2.cpp

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


  Commit: 56d30fc82b418ae71b6e8996fc426c91dfe78b71
      https://github.com/wesnoth/wesnoth/commit/56d30fc82b418ae71b6e8996fc426c91dfe78b71
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M changelog
    M data/ai/ais/ai_default_rca.cfg
    M data/ai/dev/ai_default_rca_alternate_recruiting.cfg
    M data/ai/dev/formula_ai.cfg
    M data/ai/dev/formula_ai_poisoning.cfg
    A data/ai/lua/ca_high_xp_attack.lua
    M data/ai/micro_ais/cas/ca_healer_may_attack.lua
    M data/ai/micro_ais/cas/ca_return_guardian.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/scenarios/scenario-formula-recruitment.cfg
    A data/ai/scenarios/scenario-high_xp_attack.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_of_Barag_Gor.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/09_Shan_Taum_the_Smug.cfg
    M data/campaigns/Son_Of_The_Black_Eye/utils/utils.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/15_A_New_Land.cfg
    M data/core/macros/ai.cfg
    M data/core/macros/ai_candidate_actions.cfg

  Log Message:
  -----------
  Merge pull request #764 from wesnoth/ai_high_xp_attack

New high_xp_attack candidate action for default AI


  Commit: a6a7e79194098b1d9b815365529b0f93192eb77d
      https://github.com/wesnoth/wesnoth/commit/a6a7e79194098b1d9b815365529b0f93192eb77d
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/15_A_New_Land.cfg

  Log Message:
  -----------
  TRoW S15: correct side numbers in AI setup

This is not technically necessary as this value is overridden when used
inside a [side] tag, but it seems cleaner that way.


  Commit: 2ecacdf5fed7644272dd29a61c914974b12cdd3a
      https://github.com/wesnoth/wesnoth/commit/2ecacdf5fed7644272dd29a61c914974b12cdd3a
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/game_initialization/connect_engine.cpp

  Log Message:
  -----------
  Fix bug: user_team_name is wrong

When pressing End Scenario and proceeding to the next scenario, the user_team_name shown on Menu|Status Table is incorrect.

If you Load (from the title screen) the saved scenario-start, the correct user_team_name appears.

This is caused by the random-shuffle feature for multi-player scenario. This fixes it for Single-Player campaigns and tries not to break it too badly for randomized Multi-Player campaigns.


  Commit: 5141021234b7c2ad5449eaee0a799db8d4916e50
      https://github.com/wesnoth/wesnoth/commit/5141021234b7c2ad5449eaee0a799db8d4916e50
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/game_initialization/connect_engine.cpp

  Log Message:
  -----------
  Merge pull request #766 from GregoryLundberg/GL_fix_user_team_name

Fix bug: user_team_name is wrong


  Commit: 39a6726516dba7607a895c58a3ea911493cf6c36
      https://github.com/wesnoth/wesnoth/commit/39a6726516dba7607a895c58a3ea911493cf6c36
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/gui/dialogs/chat_log.cpp
    M src/gui/dialogs/chat_log.hpp
    M src/gui/dialogs/game_stats.cpp
    M src/gui/dialogs/game_stats.hpp
    M src/menu_events.cpp
    M src/replay.cpp
    M src/replay.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Enable tests for tooltips and several previously excluded dialogs


  Commit: 0b15dfd0fc725f367ae91f58bbfdc17c62e39372
      https://github.com/wesnoth/wesnoth/commit/0b15dfd0fc725f367ae91f58bbfdc17c62e39372
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M src/editor/controller/editor_controller.hpp
    M src/editor/palette/editor_palettes.hpp
    M src/editor/palette/empty_palette.hpp
    M src/editor/palette/location_palette.cpp
    M src/editor/palette/location_palette.hpp
    M src/editor/palette/tristate_button.hpp
    M src/game_initialization/multiplayer_ui.hpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/horizontal_scrollbar.hpp
    M src/gui/widgets/menu_button.hpp
    M src/gui/widgets/password_box.hpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scroll_label.hpp
    M src/gui/widgets/slider.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/vertical_scrollbar.hpp
    M src/help/help_button.hpp
    M src/hotkey/hotkey_handler.hpp
    M src/hotkey/hotkey_handler_mp.hpp
    M src/hotkey/hotkey_handler_sp.hpp
    M src/playmp_controller.hpp
    M src/playsingle_controller.hpp
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Add many missing override annotations

This mainly fixes cases caught by -Winconsistent-missing-override,
so there are doubtless still many missing ones.


  Commit: c03bd5411f696ae755d9bbc4613aa9f97461a4db
      https://github.com/wesnoth/wesnoth/commit/c03bd5411f696ae755d9bbc4613aa9f97461a4db
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-04 (Sun, 04 Sep 2016)

  Changed paths:
    M data/ai/lua/ai_helper.lua
    M data/ai/lua/ca_high_xp_attack.lua
    M data/ai/lua/retreat.lua
    M data/ai/micro_ais/cas/ca_assassin_move.lua
    M data/ai/micro_ais/cas/ca_bottleneck_move.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_messenger_move.lua

  Log Message:
  -----------
  Various Lua AI code: use simpler and faster new syntax

No change in behavior.


  Commit: 7c663bc0a95ce7e9dcbe989b311720878716188c
      https://github.com/wesnoth/wesnoth/commit/7c663bc0a95ce7e9dcbe989b311720878716188c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/gui/dialogs/editor/generator_settings.cpp
    M src/gui/dialogs/editor/generator_settings.hpp
    A src/gui/widgets/status_label_helper.hpp

  Log Message:
  -----------
  Added an helper function for creating bound status labels


  Commit: 4d7df69428adcb274b4f1848423f3ea64df58c44
      https://github.com/wesnoth/wesnoth/commit/4d7df69428adcb274b4f1848423f3ea64df58c44
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/CMakeLists.txt
    M src/SConscript
    M src/gui/dialogs/editor/generator_settings.cpp
    M src/gui/widgets/status_label_helper.hpp

  Log Message:
  -----------
  Some cleanup/fixups on 7c663bc0a95c


  Commit: e42f079d78184389d7cd031786b8eff7a59bfc4d
      https://github.com/wesnoth/wesnoth/commit/e42f079d78184389d7cd031786b8eff7a59bfc4d
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/editor/toolkit/editor_toolkit.cpp

  Log Message:
  -----------
  Use an existing typedef to simplify two declarations


  Commit: ee03df92ab390f713cd72b9998cf50b3b85df417
      https://github.com/wesnoth/wesnoth/commit/ee03df92ab390f713cd72b9998cf50b3b85df417
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/editor/toolkit/editor_toolkit.cpp
    M src/editor/toolkit/editor_toolkit.hpp

  Log Message:
  -----------
  Change a raw pointer to a shared pointer

This makes sure the memory is freed, addressing bug #24499, or at
least most of it.


  Commit: a422e657a4a62df0ff077e4cfc470bddf4df8621
      https://github.com/wesnoth/wesnoth/commit/a422e657a4a62df0ff077e4cfc470bddf4df8621
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    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/item_palette.hpp
    M src/editor/palette/location_palette.cpp
    M src/editor/palette/location_palette.hpp
    M src/editor/palette/palette_manager.cpp
    M src/editor/palette/palette_manager.hpp
    M src/editor/palette/terrain_palettes.cpp
    M src/editor/palette/terrain_palettes.hpp
    M src/editor/palette/unit_palette.cpp
    M src/editor/palette/unit_palette.hpp
    M src/editor/toolkit/editor_toolkit.cpp
    M src/editor/toolkit/editor_toolkit.hpp

  Log Message:
  -----------
  Use editor_toolkit& instead of mouse_action** in palettes

This goes along with the principle of using references when a pointer
cannot be null. It's also better for data encapsulation to not give
someone the address of one of your private data members.


  Commit: a6d23581e1210fc6b89bec360ecaa57e1da43357
      https://github.com/wesnoth/wesnoth/commit/a6d23581e1210fc6b89bec360ecaa57e1da43357
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/palette/location_palette.cpp
    M src/editor/toolkit/editor_toolkit.cpp
    M src/editor/toolkit/editor_toolkit.hpp

  Log Message:
  -----------
  Return mouse_action by reference instead of a not-null pointer

Plus the implementation of a previously-declared wrapper function
to get said mouse_action.


  Commit: 4212a3c66020f1423ad57837e584185546018d29
      https://github.com/wesnoth/wesnoth/commit/4212a3c66020f1423ad57837e584185546018d29
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/editor/toolkit/editor_toolkit.hpp

  Log Message:
  -----------
  Doxygen for new function


  Commit: 44741dc36d86c6d6dbc4bb573d6cc3ce02e98c2b
      https://github.com/wesnoth/wesnoth/commit/44741dc36d86c6d6dbc4bb573d6cc3ce02e98c2b
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/editor/action/mouse/mouse_action.hpp
    M src/editor/action/mouse/mouse_action_select.hpp
    M src/editor/controller/editor_controller.hpp

  Log Message:
  -----------
  Add some const, virtual, and override qualifiers

Also a new non-const version of a wrapper.


  Commit: 24a4dd8062a24ecfd5d1113197d7e950746bc884
      https://github.com/wesnoth/wesnoth/commit/24a4dd8062a24ecfd5d1113197d7e950746bc884
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/editor/toolkit/editor_toolkit.cpp
    M src/editor/toolkit/editor_toolkit.hpp

  Log Message:
  -----------
  Replace raw pointer with shared pointer


  Commit: d46a327029db3691c5183cfa25c1f599351b1de6
      https://github.com/wesnoth/wesnoth/commit/d46a327029db3691c5183cfa25c1f599351b1de6
  Author: JaMiT <jt_coding at zoho.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M projectfiles/CodeBlocks-SCons/wesnoth.cbp

  Log Message:
  -----------
  Missing file, moved files, and alphabetical order


  Commit: a4655b5ede7486fcae41b1f55fa2d948a6ca0bc3
      https://github.com/wesnoth/wesnoth/commit/a4655b5ede7486fcae41b1f55fa2d948a6ca0bc3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

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

  Log Message:
  -----------
  MP Lobby: Re-enable Esc key to exit, now with confirmation


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

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_options_helper.cpp

  Log Message:
  -----------
  MP Create: Honour developer's order for custom options

Plus two minor changes:
- Support [spacer] to add space between options
  (This may or may not be kept indefinitely)
- Deprecate the misleading [combo] in favour of [choice]


  Commit: 36345ac56be7d9982d7eb7ecc0a72389fac034e6
      https://github.com/wesnoth/wesnoth/commit/36345ac56be7d9982d7eb7ecc0a72389fac034e6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_options_helper.cpp

  Log Message:
  -----------
  Fixup whitespace


  Commit: 486e3ec1ee403172556ebdfc35c225b0682a522d
      https://github.com/wesnoth/wesnoth/commit/486e3ec1ee403172556ebdfc35c225b0682a522d
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

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

  Log Message:
  -----------
  fix comment


  Commit: 4ec5a811ae2071993de26f0486f228c245285e7f
      https://github.com/wesnoth/wesnoth/commit/4ec5a811ae2071993de26f0486f228c245285e7f
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Clean up release notes for 1.13.5+dev


  Commit: ea744e17070e5acb784749d7b1c8ebabaff5cfc2
      https://github.com/wesnoth/wesnoth/commit/ea744e17070e5acb784749d7b1c8ebabaff5cfc2
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    M RELEASE_NOTES
    M players_changelog

  Log Message:
  -----------
  Update players_changelog and release notes


  Commit: 758315f53352fff165347b2b0145f48cb5ca4fcb
      https://github.com/wesnoth/wesnoth/commit/758315f53352fff165347b2b0145f48cb5ca4fcb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-05 (Mon, 05 Sep 2016)

  Changed paths:
    A data/gui/_main.cfg
    M data/gui/default.cfg
    M src/gui/widgets/settings.cpp
    M src/preferences.cpp
    M src/preferences.hpp

  Log Message:
  -----------
  Enable GUI2 themes


  Commit: 5d6fe12ca3ce4742a903d7baff4ac02b93bb1e42
      https://github.com/wesnoth/wesnoth/commit/5d6fe12ca3ce4742a903d7baff4ac02b93bb1e42
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/gui/widgets/group.hpp

  Log Message:
  -----------
  Refactored tgroup to use a map


  Commit: 41b254da317f1122ff280589fdd96b7048f5fa4a
      https://github.com/wesnoth/wesnoth/commit/41b254da317f1122ff280589fdd96b7048f5fa4a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/units/types.hpp

  Log Message:
  -----------
  Unit Type: implement helper to get whether a type has a specific gender variation


  Commit: e6b0d1e84116fc40228ba583094e5f4e12ffc839
      https://github.com/wesnoth/wesnoth/commit/e6b0d1e84116fc40228ba583094e5f4e12ffc839
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/gui/dialogs/unit_create.cpp
    M src/gui/widgets/group.hpp

  Log Message:
  -----------
  Unit Create: don't show invalid gender options for the selected type


  Commit: 9918e0e3e8d97c7c7eb3cc8bb7b0fb4176184087
      https://github.com/wesnoth/wesnoth/commit/9918e0e3e8d97c7c7eb3cc8bb7b0fb4176184087
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/faction_select.cpp

  Log Message:
  -----------
  Faction Select: made use of tgroup::set_member_active


  Commit: f4ba176e1e38b275af5ec41928fd1435c0cc8895
      https://github.com/wesnoth/wesnoth/commit/f4ba176e1e38b275af5ec41928fd1435c0cc8895
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/gui/widgets/group.hpp

  Log Message:
  -----------
  Added a single-member group getter


  Commit: b7455d3bd43e4591daccbb1a7665f0d0f0cc188c
      https://github.com/wesnoth/wesnoth/commit/b7455d3bd43e4591daccbb1a7665f0d0f0cc188c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

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

  Log Message:
  -----------
  Remove suokko AI remnants


  Commit: 91bd6ab6d09e28048cb12018fea2f6f9c323762b
      https://github.com/wesnoth/wesnoth/commit/91bd6ab6d09e28048cb12018fea2f6f9c323762b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/scripting/lua_unit_type.cpp
    M src/scripting/lua_unit_type.hpp

  Log Message:
  -----------
  Fix returning invalid unit types (bug #25041)


  Commit: 60c62bcabc0f1db4799a9d21081748b8eb15eb56
      https://github.com/wesnoth/wesnoth/commit/60c62bcabc0f1db4799a9d21081748b8eb15eb56
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/hotkey/hotkey_command.cpp

  Log Message:
  -----------
  Remove several hotkeys from the titlescreen scope


  Commit: 206096cc1e0d732c31387b2d77c795773b0a2a00
      https://github.com/wesnoth/wesnoth/commit/206096cc1e0d732c31387b2d77c795773b0a2a00
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/units/types.hpp

  Log Message:
  -----------
  Fix ignored qualifiers warning


  Commit: f97dc8ae12be1b8982ab87b748266f915a84e15d
      https://github.com/wesnoth/wesnoth/commit/f97dc8ae12be1b8982ab87b748266f915a84e15d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/gui/widgets/menu_button.cpp
    M src/gui/widgets/toggle_button.cpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/tree_view_node.cpp

  Log Message:
  -----------
  Fire a NOTIFY_MODIFIED in all places tselectable_-inherited classes use a custom callback

These custom callbacks should be refactored out


  Commit: 7573678201483dbfd19a1950c0edfec4487dc19e
      https://github.com/wesnoth/wesnoth/commit/7573678201483dbfd19a1950c0edfec4487dc19e
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/actions/create.cpp
    M src/actions/heal.cpp
    M src/actions/move.cpp
    M src/actions/vision.cpp
    M src/ai/composite/goal.cpp
    M src/ai/contexts.cpp
    M src/ai/default/aspect_attacks.cpp
    M src/ai/default/ca.cpp
    M src/ai/default/contexts.cpp
    M src/ai/formula/callable_objects.cpp
    M src/ai/formula/candidates.cpp
    M src/display.cpp
    M src/display_context.cpp
    M src/game_board.cpp
    M src/gui/dialogs/unit_list.cpp
    M src/menu_events.cpp
    M src/mouse_events.cpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/teleport.cpp
    M src/play_controller.cpp
    M src/reports.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/tod_manager.cpp
    M src/units/abilities.cpp
    M src/units/drawer.cpp
    M src/units/filter.cpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/whiteboard/mapbuilder.cpp

  Log Message:
  -----------
  Fix crash on placing a unit with the scenario editor

The unit::get_ability_bool() function accessed resources::gameboard that
is not set in the editor. Now the function receives the display context
as a parameter instead.

I also fixed two crashes on editor startup in MSVC debug builds (both
caused by indexing the teams vector when there aren't any teams), and the
GUI2 unit list dialog showing wrong status icons.


  Commit: e82fc498acd7778971bc64ebf1561c2244465152
      https://github.com/wesnoth/wesnoth/commit/e82fc498acd7778971bc64ebf1561c2244465152
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/actions/create.cpp
    M src/actions/heal.cpp
    M src/actions/vision.cpp
    M src/display_context.cpp
    M src/game_board.cpp
    M src/mouse_events.cpp
    M src/units/drawer.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/whiteboard/mapbuilder.cpp

  Log Message:
  -----------
  Remove the map parameter from the unit::is_visible_to_team() function

Now when the function receives the entire display_context and can get the
map from there, passing the map separately is unnecessary.


  Commit: bda24b3f938c84a75c1fca3372da6ba9f95ced1d
      https://github.com/wesnoth/wesnoth/commit/bda24b3f938c84a75c1fca3372da6ba9f95ced1d
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/actions/create.cpp
    M src/actions/heal.cpp
    M src/actions/move.cpp
    M src/actions/vision.cpp
    M src/ai/composite/goal.cpp
    M src/ai/contexts.cpp
    M src/ai/default/aspect_attacks.cpp
    M src/ai/default/ca.cpp
    M src/ai/default/contexts.cpp
    M src/ai/formula/callable_objects.cpp
    M src/ai/formula/candidates.cpp
    M src/display.cpp
    M src/display_context.cpp
    M src/game_board.cpp
    M src/gui/dialogs/unit_list.cpp
    M src/menu_events.cpp
    M src/mouse_events.cpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/teleport.cpp
    M src/play_controller.cpp
    M src/reports.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/tod_manager.cpp
    M src/units/abilities.cpp
    M src/units/drawer.cpp
    M src/units/filter.cpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/whiteboard/mapbuilder.cpp

  Log Message:
  -----------
  Merge pull request #760 from jyrkive/editor-crashes

Fix crash on placing a unit with the scenario editor


  Commit: 84e1f4ba4d5e5d4edaa154a45fc74110c2f463f3
      https://github.com/wesnoth/wesnoth/commit/84e1f4ba4d5e5d4edaa154a45fc74110c2f463f3
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M projectfiles/VC12/schema_generator.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnothd.vcxproj
    M projectfiles/VC12/wesnothlib.vcxproj

  Log Message:
  -----------
  MSVC: Ignore truncated type name warnings


  Commit: 0180a72573a482683485821c8d43a82a546a86c6
      https://github.com/wesnoth/wesnoth/commit/0180a72573a482683485821c8d43a82a546a86c6
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    A src/SDL_SavePNG/savepng.c
    R src/SDL_SavePNG/savepng.cpp
    M src/SDL_SavePNG/savepng.h
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/lobby/info.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_unit.cpp
    M src/sdl/utils.cpp
    M src/storyscreen/render.cpp
    M src/variable.hpp

  Log Message:
  -----------
  Fix lots of warnings in MSVC12

Some explanations:
- savepng uses setjmp, so I changed it to C; this guarantees that someone does not accidentally introduce a C++ object in it (unlikely though that is)
- The loop in multiplayer.cpp seemed intended to allow the command-line to request repeated plays, so the break was removed rather than refactoring it to an if statement
- Some uninitialized structs were changed to be zero-initialized
- Use luaW_toboolean instead of lua_toboolean
- Needed explicit constructor for vconfig iterators, since their only member is const


  Commit: e3346fec788d3608b008c1ae0929cee2f7bcd16c
      https://github.com/wesnoth/wesnoth/commit/e3346fec788d3608b008c1ae0929cee2f7bcd16c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript

  Log Message:
  -----------
  Update XCode, scons, CMake


  Commit: 8d6e513671442ef1f28047f05d0af7443689df16
      https://github.com/wesnoth/wesnoth/commit/8d6e513671442ef1f28047f05d0af7443689df16
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/sdl/utils.cpp
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Fix XCode warnings and add missing header ref


  Commit: e7bd4bc4efa3c38dee2bab0c6b966b4caf5bc115
      https://github.com/wesnoth/wesnoth/commit/e7bd4bc4efa3c38dee2bab0c6b966b4caf5bc115
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M RELEASE_NOTES
    M changelog
    M src/ai/default/attack.cpp

  Log Message:
  -----------
  Default AI: fix bug causing units with max_moves=0 not to attack

The support parameter in the attack evaluation quantifies how much
power the AI can bring to an attack hex. This is supposed to include
the attacking unit itself. However, in some circumstances (such as when
the unit cannot move for one reason or another) this unit is not
accounted for. If no other units can get to this hex either, support is
(erroneously) set to zero, resulting in an attack score of zero, which
in turn results in no attack. Skipping the multiplication of the score
by support in this case does not affect comparison with other attacks
here, as this is by definition the only attack possible on the given
hex.

Note that the '!is_surrounded' conditional is also covered by 'support
!= 0' and can therefore be deleted.

This fixes bug #23720.


  Commit: ba81174ade324bb00a6e74abee692153d3209c50
      https://github.com/wesnoth/wesnoth/commit/ba81174ade324bb00a6e74abee692153d3209c50
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

  Log Message:
  -----------
  Updated CB projfile


  Commit: df5177678065ba588f84802e89550b6e6d082204
      https://github.com/wesnoth/wesnoth/commit/df5177678065ba588f84802e89550b6e6d082204
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/gui/widgets/status_label_helper.hpp

  Log Message:
  -----------
  Added two small features to the status label helper

* Made the first argument twidget instead of twindow to allow passing grids
* Added a 4th argument for label id. Defaults to id + "_label"


  Commit: 84759a2713f687b3cf0ef7c36fae394e4c997898
      https://github.com/wesnoth/wesnoth/commit/84759a2713f687b3cf0ef7c36fae394e4c997898
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/gui/auxiliary/field.hpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/dialog.hpp

  Log Message:
  -----------
  Added flag to register_bool to enable an initial firing of the passed callback event


  Commit: 717aa892d2e52e670f6deda6182f5f4f688eac99
      https://github.com/wesnoth/wesnoth/commit/717aa892d2e52e670f6deda6182f5f4f688eac99
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M data/gui/window/preferences.cfg
    M data/gui/window/preferences/01_general.cfg
    M data/gui/window/preferences/03_display.cfg
    M data/gui/window/preferences/06_advanced.cfg
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp

  Log Message:
  -----------
  Preferences Dialog: extensive refactor


  Commit: 7db4527b0f8cb23eef88a8e498d09dc53f525bec
      https://github.com/wesnoth/wesnoth/commit/7db4527b0f8cb23eef88a8e498d09dc53f525bec
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/config.cpp

  Log Message:
  -----------
  Simplify config::merge_children_by_attribute


  Commit: be7670bea580d07087d1cd52aca384c1e355c1f1
      https://github.com/wesnoth/wesnoth/commit/be7670bea580d07087d1cd52aca384c1e355c1f1
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-06 (Tue, 06 Sep 2016)

  Changed paths:
    M src/ai/manager.cpp

  Log Message:
  -----------
  Fix [modify_side][ai] again

A logic error caused any added aspects to be mixed together with
existing aspects if it was executed before the AI had been initialized.
This is the cause of the unknown aspect warnings from
GregoryLundberg/wesnoth#28


  Commit: 4f6c8690a2e50322b1a4537bf5fc637e9ba515b0
      https://github.com/wesnoth/wesnoth/commit/4f6c8690a2e50322b1a4537bf5fc637e9ba515b0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  Preferences Dialog: some cleanup suggested by @celticminstrel


  Commit: 5ee75aa473be88d158e30493ee472f399e30876e
      https://github.com/wesnoth/wesnoth/commit/5ee75aa473be88d158e30493ee472f399e30876e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/gui/dialogs/lobby/player_info.cpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp

  Log Message:
  -----------
  Preferences Dialog: refactored handling of friends list


  Commit: 8dfaac367bc83e93975a3efd819baf23b05edaf6
      https://github.com/wesnoth/wesnoth/commit/8dfaac367bc83e93975a3efd819baf23b05edaf6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  Preferences Dialog: cleaned up Animate Map toggle code


  Commit: 6f510ad07dc0fdd4116297a4f5b7e477078ed6f3
      https://github.com/wesnoth/wesnoth/commit/6f510ad07dc0fdd4116297a4f5b7e477078ed6f3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M data/gui/window/preferences/05_multiplayer.cfg

  Log Message:
  -----------
  Forgot to commit some WML for 5ee75aa473be


  Commit: 0034c8a3785e2903cca1571a08ee8190e61737fa
      https://github.com/wesnoth/wesnoth/commit/0034c8a3785e2903cca1571a08ee8190e61737fa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

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

  Log Message:
  -----------
  Cleaned up includes


  Commit: 15241cd0a61f24223aa8fdb82eb52c7520c80c59
      https://github.com/wesnoth/wesnoth/commit/15241cd0a61f24223aa8fdb82eb52c7520c80c59
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M data/campaigns/Dead_Water/scenarios/03_Wolf_Coast.cfg
    M data/campaigns/Dead_Water/scenarios/10_The_Flaming_Sword.cfg
    M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
    M data/core/help.cfg

  Log Message:
  -----------
  Convert remaining – to × in strings describing attack stats


  Commit: a281e16bc4dc44e79ca63c2d2ecf0495c1dd571e
      https://github.com/wesnoth/wesnoth/commit/a281e16bc4dc44e79ca63c2d2ecf0495c1dd571e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M src/chat_command_handler.cpp

  Log Message:
  -----------
  Something else I forgot to commit with 5ee75aa473be


  Commit: 9ea794e5a4bbb841349519502e905325687c9196
      https://github.com/wesnoth/wesnoth/commit/9ea794e5a4bbb841349519502e905325687c9196
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Listbox: added getter to check if any row is visible


  Commit: a0ad80299b66aea1396837049a59b84eabbd178f
      https://github.com/wesnoth/wesnoth/commit/a0ad80299b66aea1396837049a59b84eabbd178f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/savegame.cpp
    M src/savegame.hpp

  Log Message:
  -----------
  Fixed a bunch of issues with game loading

* If no game was show in the dialog (due to an invalid filter) one could still use Enter to load a game
* In the same situation above, ESC would cause a crash
* Canceling the Select Difficulty dialog would still try to load a game
  This might have been the intended behavior, but it's not optimal.


  Commit: 67f31138084bd6ba5a0e8d095002aafa3217ee3f
      https://github.com/wesnoth/wesnoth/commit/67f31138084bd6ba5a0e8d095002aafa3217ee3f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Unit Attack: attempt to fix disabled weapons showing


  Commit: d858c6b739be5b2e5b621e774537f8c25dc61e62
      https://github.com/wesnoth/wesnoth/commit/d858c6b739be5b2e5b621e774537f8c25dc61e62
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  GUI2/Window: implement dialog exit hooks

These differ from post_show events, which are part of tdialog and show after the window has closed.
Nothing in post_show can stop the dialog closing. This new exit hook functionality allows setting of
functions that fire before a window attempts to close by any method, and can halt the order.

This is much simpler than attempting to hook into every closure source on a per-dialog basis.


  Commit: 969018f7df17535c9912ed4b2f583dd41e152d54
      https://github.com/wesnoth/wesnoth/commit/969018f7df17535c9912ed4b2f583dd41e152d54
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M data/gui/window/mp_create_game.cfg
    M data/gui/window/mp_create_game/default_resolution.cfg
    M data/gui/window/mp_create_game/small_resolution.cfg
    M data/gui/window/mp_create_game/tiny_resolution.cfg
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp

  Log Message:
  -----------
  MP Create: make use of window exit hook for showing the difficulty dialog


  Commit: 276047ce96d57badd9bb37814f3113ee553dea4e
      https://github.com/wesnoth/wesnoth/commit/276047ce96d57badd9bb37814f3113ee553dea4e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M data/gui/window/preferences/05_multiplayer.cfg

  Log Message:
  -----------
  Preferences Dialog: tweaked some labels in Friends List view


  Commit: a0453ad5d711cb5374b1bb4ffd8288cf5a128bb2
      https://github.com/wesnoth/wesnoth/commit/a0453ad5d711cb5374b1bb4ffd8288cf5a128bb2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/mouse_events.cpp

  Log Message:
  -----------
  Don't show Attack dialog if all attacker weapons are disabled


  Commit: 8c270f908173aefaf049311b42ab87a887d3e8f3
      https://github.com/wesnoth/wesnoth/commit/8c270f908173aefaf049311b42ab87a887d3e8f3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/mouse_events.cpp

  Log Message:
  -----------
  Slightly hacky attempt to make disabled weapons check context-aware


  Commit: 84de6bafb105169cd3a79b6182e1fef0fce3f736
      https://github.com/wesnoth/wesnoth/commit/84de6bafb105169cd3a79b6182e1fef0fce3f736
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Unit Attack: minor cleanup


  Commit: 6aee1082983d4f34ca3fc5e0625d31c90ac912c4
      https://github.com/wesnoth/wesnoth/commit/6aee1082983d4f34ca3fc5e0625d31c90ac912c4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/game_initialization/multiplayer_create.cpp
    M src/game_launcher.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/savegame.hpp

  Log Message:
  -----------
  loadgame: replaced individual flag getters with data struct getter


  Commit: b4daf7e1dd9655efd03906feb267bf8904cacb5c
      https://github.com/wesnoth/wesnoth/commit/b4daf7e1dd9655efd03906feb267bf8904cacb5c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Fix some build issues and minor cleanup of dialog field registration API


  Commit: da92ac0635c377448cf879ac7eab3fa13f4d356c
      https://github.com/wesnoth/wesnoth/commit/da92ac0635c377448cf879ac7eab3fa13f4d356c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Fix empty else warning


  Commit: d8de472a57be994658e6e9c2b47131ff714012a1
      https://github.com/wesnoth/wesnoth/commit/d8de472a57be994658e6e9c2b47131ff714012a1
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator_private.hpp

  Log Message:
  -----------
  Make tgenerator::get_item_shown also check the grid visibility

All but two calls to this function manually checked the visibility,
so it seemed logical to roll the check into this function.

For the other calls, it seems like it wouldn't matter too much,
except maybe in rare edge cases


  Commit: fbdceb9fc6edee61b4693420b53a07ea37d00ac4
      https://github.com/wesnoth/wesnoth/commit/fbdceb9fc6edee61b4693420b53a07ea37d00ac4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Make listboxes accept arrow key input when no item is selected

The left and up arrow keys select the last item in the listbox.
The right and down arrow keys select the first item in the listbox.


  Commit: abdba44e73476cb81b1cca8b00f5eae0bb3b948b
      https://github.com/wesnoth/wesnoth/commit/abdba44e73476cb81b1cca8b00f5eae0bb3b948b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Enable navigating menus with the arrow keys


  Commit: e32b88568e83af2fa4df0c3094d7a9f59c5757c8
      https://github.com/wesnoth/wesnoth/commit/e32b88568e83af2fa4df0c3094d7a9f59c5757c8
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/addon/client.cpp
    M src/addon/manager.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/gui/dialogs/loadscreen.cpp
    M src/gui/dialogs/network_transmission.cpp
    M src/gui/dialogs/network_transmission.hpp
    M src/playmp_controller.cpp

  Log Message:
  -----------
  Use loading screen instead of network transmission screen when connecting to the MP server


  Commit: da437f74ca9c23625369b45ce208691c2fc8a685
      https://github.com/wesnoth/wesnoth/commit/da437f74ca9c23625369b45ce208691c2fc8a685
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/dialog.hpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  Allow GUI2 dialogs to disable the default dialog plugins context


  Commit: d0906ceac57c21edd380f41b28507dc6cf4ed18e
      https://github.com/wesnoth/wesnoth/commit/d0906ceac57c21edd380f41b28507dc6cf4ed18e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/title_screen.hpp
    M src/gui/widgets/window.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Refactor titlescreen loop so that it redraws properly behind other dialogs


  Commit: 045521d5f6c0a8441cb1aa4164b8a75c0ed615e7
      https://github.com/wesnoth/wesnoth/commit/045521d5f6c0a8441cb1aa4164b8a75c0ed615e7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/menu_events.cpp

  Log Message:
  -----------
  Make ;choose_level work in tutorial and test scenarios


  Commit: 18b7549cdc5eb78f3e766a98d4eceae20c47ef90
      https://github.com/wesnoth/wesnoth/commit/18b7549cdc5eb78f3e766a98d4eceae20c47ef90
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

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


  Commit: 208a43cff16d369240d49d6ec4af8b31d35b2e20
      https://github.com/wesnoth/wesnoth/commit/208a43cff16d369240d49d6ec4af8b31d35b2e20
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


  Commit: 5024fc1305a7cdebc633d2263992e33172455da6
      https://github.com/wesnoth/wesnoth/commit/5024fc1305a7cdebc633d2263992e33172455da6
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M doc/manual/manual.cs.html
    M doc/manual/manual.de.html
    M doc/manual/manual.en.html
    M doc/manual/manual.en_GB.html
    M doc/manual/manual.es.html
    M doc/manual/manual.et.html
    M doc/manual/manual.fi.html
    M doc/manual/manual.fr.html
    M doc/manual/manual.gl.html
    M doc/manual/manual.hu.html
    M doc/manual/manual.id.html
    M doc/manual/manual.it.html
    M doc/manual/manual.ja.html
    M doc/manual/manual.pl.html
    M doc/manual/manual.pt.html
    M doc/manual/manual.pt_BR.html
    M doc/manual/manual.ru.html
    M doc/manual/manual.sk.html
    M doc/manual/manual.sr.html
    M doc/manual/manual.sr at ijekavian.html
    M doc/manual/manual.sr at ijekavianlatin.html
    M doc/manual/manual.sr at latin.html
    M doc/manual/manual.txt
    M doc/manual/manual.uk.html
    M doc/manual/manual.vi.html
    M doc/manual/manual.zh_CN.html
    M doc/manual/manual.zh_TW.html

  Log Message:
  -----------
  Update weapon format reference in the manual


  Commit: 9a569df848f3b7d774ac29c100a4f36c4923b7bd
      https://github.com/wesnoth/wesnoth/commit/9a569df848f3b7d774ac29c100a4f36c4923b7bd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/multiplayer_create.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp

  Log Message:
  -----------
  MP Create: basic implementation of saved games as their own category (debug only)


  Commit: 2694c1d7a7ec097cd2625d23bae249b51785612d
      https://github.com/wesnoth/wesnoth/commit/2694c1d7a7ec097cd2625d23bae249b51785612d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Restored the "quit" retval as an alias for "cancel"


  Commit: 39bd46acccffb08a3241f5a61fd64bfbb7f92814
      https://github.com/wesnoth/wesnoth/commit/39bd46acccffb08a3241f5a61fd64bfbb7f92814
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  Removed unused parameter


  Commit: 640a3ff46da39405bd722b9318c91c28ebd333e4
      https://github.com/wesnoth/wesnoth/commit/640a3ff46da39405bd722b9318c91c28ebd333e4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/gui/widgets/status_label_helper.hpp

  Log Message:
  -----------
  Status Label Helper: provide different default value getters based on base type of source widget


  Commit: 40b6fc888ab82aed897a412fa0b1e7e890bd92de
      https://github.com/wesnoth/wesnoth/commit/40b6fc888ab82aed897a412fa0b1e7e890bd92de
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M data/core/images/units/monsters/deep-tentacle-die-1.png
    M data/core/images/units/monsters/deep-tentacle-die-2.png
    M data/core/images/units/monsters/deep-tentacle-die-3.png
    M data/core/images/units/monsters/deep-tentacle-die-4.png
    M data/core/images/units/monsters/deep-tentacle-die-5.png
    M data/core/images/units/monsters/deep-tentacle-die-6.png
    A data/core/images/units/monsters/deep-tentacle-melee-defend-1.png
    A data/core/images/units/monsters/deep-tentacle-melee-defend-2.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-1.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-2.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-3.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-4.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-5.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-6.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-1.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-2.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-3.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-4.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-5.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-6.png
    A data/core/images/units/monsters/deep-tentacle-ranged-defend.png
    M data/core/units/monsters/Tentacle.cfg

  Log Message:
  -----------
  Animations for the new Tentacle of the Deep, mostly by homunculus

>From https://forums.wesnoth.org/viewtopic.php?p=570440#p570440

I changed the motion blur somewhat, cropped the frames differently, and made a north-facing version of the attack animation.


  Commit: 53b9ace13b583935758558a92c0069c4004d43e3
      https://github.com/wesnoth/wesnoth/commit/53b9ace13b583935758558a92c0069c4004d43e3
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M data/core/units/monsters/Tentacle.cfg

  Log Message:
  -----------
  Added a ripple to the Tentacle of the Deep baseframe using IPF


  Commit: 1923b6598db475b245ef7247c954cddddadab438
      https://github.com/wesnoth/wesnoth/commit/1923b6598db475b245ef7247c954cddddadab438
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

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

  Log Message:
  -----------
  Drop Down List: fixed dialog not dismissing when clicking outside area


  Commit: 5b806d4f66558dd2847fa53808e2b617b46ce7dc
      https://github.com/wesnoth/wesnoth/commit/5b806d4f66558dd2847fa53808e2b617b46ce7dc
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  fixup! Allow GUI2 dialogs to disable the default dialog plugins context


  Commit: ac4b024fa67558343977595ed55207962e9b79b1
      https://github.com/wesnoth/wesnoth/commit/ac4b024fa67558343977595ed55207962e9b79b1
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

  Log Message:
  -----------
  fixup! Drop Down List: fixed dialog not dismissing when clicking outside area"


  Commit: e654fbbb49119e49b280ee44ac44be2b400d68f9
      https://github.com/wesnoth/wesnoth/commit/e654fbbb49119e49b280ee44ac44be2b400d68f9
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/units/unit.cpp

  Log Message:
  -----------
  Copy attacks when copying a unit


  Commit: 1c2bb78d158c0889d907e2c6471b0002d2d26ce4
      https://github.com/wesnoth/wesnoth/commit/1c2bb78d158c0889d907e2c6471b0002d2d26ce4
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M data/gui/window/lobby_main.cfg
    M src/CMakeLists.txt
    M src/SConscript
    M src/gui/dialogs/lobby/info.cpp
    M src/gui/dialogs/lobby/info.hpp
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    A src/gui/widgets/mp_chatbox.cpp
    A src/gui/widgets/mp_chatbox.hpp

  Log Message:
  -----------
  add mp chatbox widget

to be used in mp lobbay and mp connect.


  Commit: 59f7fab5b49902ee36dac860b61c6c6df5853f18
      https://github.com/wesnoth/wesnoth/commit/59f7fab5b49902ee36dac860b61c6c6df5853f18
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/server/server.cpp

  Log Message:
  -----------
  fix wesnothd

We shouldn't modify a container while iterating over it in that way, so
we first store all iterator to modify ina  seperate vector.


  Commit: f37d5d941fed519cae78ad5a344ee342ed64a484
      https://github.com/wesnoth/wesnoth/commit/f37d5d941fed519cae78ad5a344ee342ed64a484
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/synced_context.cpp

  Log Message:
  -----------
  Don't freeze the application when waiting too long for a random seed.


  Commit: 00d04b0b918a786589e7129a62b1be91f969c831
      https://github.com/wesnoth/wesnoth/commit/00d04b0b918a786589e7129a62b1be91f969c831
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/game_initialization/connect_engine.hpp

  Log Message:
  -----------
  use c++11 =delete in connect_engine


  Commit: 7950fafba6568c07d3423f40291589b6a091bd98
      https://github.com/wesnoth/wesnoth/commit/7950fafba6568c07d3423f40291589b6a091bd98
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp

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


  Commit: 8e8cbfb5d2a8140591f52fdb60f6f099258e0b05
      https://github.com/wesnoth/wesnoth/commit/8e8cbfb5d2a8140591f52fdb60f6f099258e0b05
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Fix for Travis compiling C file with g++/clang++


  Commit: 765f0bfc6a51ee355fdc66dc785db7d7a6e4677a
      https://github.com/wesnoth/wesnoth/commit/765f0bfc6a51ee355fdc66dc785db7d7a6e4677a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

  Changed paths:
    M data/gui/schema.cfg
    A data/gui/widget/chatbox.cfg
    M data/gui/window/lobby_main.cfg

  Log Message:
  -----------
  Moved chatbox code to its own file and updates schema


  Commit: b07810608a077b9582a20e30ea4091000d5b6e12
      https://github.com/wesnoth/wesnoth/commit/b07810608a077b9582a20e30ea4091000d5b6e12
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

  Changed paths:
    M data/gui/schema.cfg
    M data/gui/widget/chatbox.cfg
    M data/gui/window/lobby_main.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    A src/gui/widgets/chatbox.cpp
    A src/gui/widgets/chatbox.hpp
    R src/gui/widgets/mp_chatbox.cpp
    R src/gui/widgets/mp_chatbox.hpp

  Log Message:
  -----------
  Renamed the mp_chatbox widget simply "chatbox"


  Commit: 844cfc5fbf8cf08cf9d20810fdda5e199c6bd6f1
      https://github.com/wesnoth/wesnoth/commit/844cfc5fbf8cf08cf9d20810fdda5e199c6bd6f1
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Attempt to fix Travis missing initializer warnings


  Commit: 0d47ea252222bd627edb6528767a3dd8021713a4
      https://github.com/wesnoth/wesnoth/commit/0d47ea252222bd627edb6528767a3dd8021713a4
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: 8a80af4c6901cdeb35d0dc94be95a109be94536c
      https://github.com/wesnoth/wesnoth/commit/8a80af4c6901cdeb35d0dc94be95a109be94536c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

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

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


  Commit: adc598b3889a4d6e5dc2ad4a9445ef0b81b14130
      https://github.com/wesnoth/wesnoth/commit/adc598b3889a4d6e5dc2ad4a9445ef0b81b14130
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

  Changed paths:
    M join-gui2.lua

  Log Message:
  -----------
  Apply recent MP test fixes to the GUI2 MP test, too


  Commit: 3366e9c683a4ff2352e118a057f391c0129df3a1
      https://github.com/wesnoth/wesnoth/commit/3366e9c683a4ff2352e118a057f391c0129df3a1
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

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

  Log Message:
  -----------
  Fix crash in GUI2 multiplayer tests


  Commit: cd779200a1bed0b6babcf7fcfb50a79814467fb0
      https://github.com/wesnoth/wesnoth/commit/cd779200a1bed0b6babcf7fcfb50a79814467fb0
  Author: Jyrki Vesterinen <sandgtx at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

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

  Log Message:
  -----------
  Fix crash in GUI2 multiplayer test

Because the join script attempts to join the game immediately after it has
been found, it tried to join the game before it had been added to the
games_ vector (from games_by_id_).

In addition to that, the check for if there is such a game had an
off-by-one error.

The two bugs, in combination, caused the game to index an empty vector.
Even if the STL implementation doesn't immediately crash the game, it's
going to crash later when it tries to interpret garbage data as the game
information.

Fixed by making the game update the games_ vector immediately after
fetching games from the server, and also fixing the off-by-one error.


  Commit: ab6369098f97cb028041b7c86e7a24d66c2317c7
      https://github.com/wesnoth/wesnoth/commit/ab6369098f97cb028041b7c86e7a24d66c2317c7
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

  Changed paths:
    M .gitignore
    M projectfiles/VC12/wesnoth.vcxproj
    R projectfiles/VC12/wesnoth.vcxproj.user
    M projectfiles/VC12/wesnothd.vcxproj
    R projectfiles/VC12/wesnothd.vcxproj.user

  Log Message:
  -----------
  Remove *.vcxproj.user files

While they did contain settings that are required for Wesnoth to run
correctly in the Visual Studio debugger, these settings can also be
specified in the main project file (even if only by manually editing
the XML).

Including the *.user files is problematic since it also includes things
that a developer may wish to frequently change, such as command-line
arguments.

Thus, the settings have been moved into the main project file.


  Commit: 7ade61cfc2f599f5fc2e8f3eec413673dfab2141
      https://github.com/wesnoth/wesnoth/commit/7ade61cfc2f599f5fc2e8f3eec413673dfab2141
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
    M data/gui/default.cfg

  Log Message:
  -----------
  Load widgets before dialogs

This allows any defined we want global in widgets to be used in dialog.


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

  Changed paths:
    M data/gui/widget/window_borderless.cfg
    M data/gui/window/mp_create_game.cfg

  Log Message:
  -----------
  MP Create: added framework for background images


  Commit: 9630ed4937123e49413693e9606add738a8b140d
      https://github.com/wesnoth/wesnoth/commit/9630ed4937123e49413693e9606add738a8b140d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

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

  Log Message:
  -----------
  Unit Attack: removed assert in favor of min


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

  Changed paths:
    M src/editor/map/map_context.cpp

  Log Message:
  -----------
  Editor: fixed crash when loading scenarios


  Commit: 3a9caf70f4bde193e882331ef0c26389bf37fe29
      https://github.com/wesnoth/wesnoth/commit/3a9caf70f4bde193e882331ef0c26389bf37fe29
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
    M src/editor/map/map_context.cpp

  Log Message:
  -----------
  Removed problem line from eea7bc0c6387 altogether


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

  Changed paths:
    M src/gui/core/canvas.cpp
    M src/gui/core/canvas.hpp

  Log Message:
  -----------
  Refactored GUI2 canvas to use an SDL_Renderer context


  Commit: 5e750b008366748c7927a2e92f64277bf8d39082
      https://github.com/wesnoth/wesnoth/commit/5e750b008366748c7927a2e92f64277bf8d39082
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

  Changed paths:
    M src/gui/widgets/chatbox.hpp
    M src/sdl/utils.cpp
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Fix some Travis compile errors (#768)


  Commit: 6758ef48d3209aa4b83b6cf2c19f0fa4f380a9f0
      https://github.com/wesnoth/wesnoth/commit/6758ef48d3209aa4b83b6cf2c19f0fa4f380a9f0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
    M src/gui/core/canvas.cpp
    M src/gui/core/canvas.hpp

  Log Message:
  -----------
  Some fixes and optimizations to the GUI2 canvas


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

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

  Log Message:
  -----------
  Buttons: refactored procedural drawing to avid alpha-corner hack

That hacked stopped being a thing in e993e2820b26


  Commit: 54e879b18344bf38b58d7d8fe2fb7a2dba415d60
      https://github.com/wesnoth/wesnoth/commit/54e879b18344bf38b58d7d8fe2fb7a2dba415d60
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Fix not being able to load a game from within a game

Every time an attempt was made, the titlescreen got in the way.


  Commit: dcd037e5302109d5943607173dff2c0684ffa38f
      https://github.com/wesnoth/wesnoth/commit/dcd037e5302109d5943607173dff2c0684ffa38f
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
    M src/ai/contexts.cpp
    M src/ai/manager.cpp
    M src/game_errors.cpp
    M src/game_errors.hpp
    M src/game_events/action_wml.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/gui/dialogs/game_load.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/log.cpp
    M src/play_controller.cpp
    M src/playmp_controller.cpp
    M src/playsingle_controller.cpp
    M src/save_index.cpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/serialization/preprocessor.hpp
    M src/serialization/validator.hpp
    M src/whiteboard/move.hpp

  Log Message:
  -----------
  small load_game_exception refactor

* Moves load_game_exception to savegame.hpp and cleans some #includes
* Removes the load_game_exception statis members and replaces them with
a non-static load_game_metadata member.
* Adds loadgame::DIALOG_TYPE to remove the gui1 dependency.
* Fixes loading of replay saves.
* Adds soem mising override specifers in savegame.hpp


  Commit: eb3e27b81903d96630e355f7209388d50ade1fcb
      https://github.com/wesnoth/wesnoth/commit/eb3e27b81903d96630e355f7209388d50ade1fcb
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
    M src/generators/default_map_generator.cpp

  Log Message:
  -----------
  clena some includes.


  Commit: 6af699fdf3bcd8e5364996aeefc996403f104a9f
      https://github.com/wesnoth/wesnoth/commit/6af699fdf3bcd8e5364996aeefc996403f104a9f
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

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

  Log Message:
  -----------
  Fix bug: 'text' is nil


  Commit: 6baee82e9c19c8b71f4d643a07b819c6041130a4
      https://github.com/wesnoth/wesnoth/commit/6baee82e9c19c8b71f4d643a07b819c6041130a4
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

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

  Log Message:
  -----------
  Merge pull request #769 from GregoryLundberg/GL_fix_object_silent

Fix bug: 'text' is nil


  Commit: 659e482e010eddeee315613f6319976ec5551fc5
      https://github.com/wesnoth/wesnoth/commit/659e482e010eddeee315613f6319976ec5551fc5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M data/_main.cfg
    R data/eras.cfg
    R data/eras.lua
    A data/multiplayer/eras.cfg
    A data/multiplayer/eras.lua

  Log Message:
  -----------
  Moved eras files back to multiplayer/ since its movement caused errors in replays pre-move


  Commit: e3ab484f5e8be5b1fe4ce603cf7aa33351d77844
      https://github.com/wesnoth/wesnoth/commit/e3ab484f5e8be5b1fe4ce603cf7aa33351d77844
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

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

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


  Commit: 9232b5bf87f501cae671eba8378c8ef04f105448
      https://github.com/wesnoth/wesnoth/commit/9232b5bf87f501cae671eba8378c8ef04f105448
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
    M src/gui/dialogs/lobby/lobby.cpp
    M src/gui/dialogs/lobby/lobby.hpp
    M src/hotkey/hotkey_handler.cpp
    M src/savegame.hpp

  Log Message:
  -----------
  Fix compiler warnings


  Commit: 07d609632c40096e1a547f3d3b3af27ca4e1b206
      https://github.com/wesnoth/wesnoth/commit/07d609632c40096e1a547f3d3b3af27ca4e1b206
  Author: Gregory A Lundberg <gregory_lundberg at gmx.com>
  Date:   2016-09-10 (Sat, 10 Sep 2016)

  Changed paths:
    M src/savegame.cpp

  Log Message:
  -----------
  Fix bug: Crash loading replay

For reproduce: play a scene, when the next settles down use Menu|Load to load the replay just created for the previous scene.

gtgftd suggested this patch. Seems to work. PR to document change for review.


  Commit: 9c239d1fabab27d6ad99a0a66cfb02dde0691b42
      https://github.com/wesnoth/wesnoth/commit/9c239d1fabab27d6ad99a0a66cfb02dde0691b42
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/gui/core/canvas.cpp

  Log Message:
  -----------
  Prevent copy of top border drawing when mousing over widgets with blurred parent widget backgrounds

I have no idea why this works


  Commit: 2483fc80e4a57f7cdc0ff9fbeaed08d85699d0d6
      https://github.com/wesnoth/wesnoth/commit/2483fc80e4a57f7cdc0ff9fbeaed08d85699d0d6
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: Don't pass a C++ compiler flag to C compilers

Needed since 0180a72573a482683485821c8d43a82a546a86c6 introduces the
requirement of a C compiler in the building process. Otherwise we get
this from GCC 6.1.1:

  cc1: error: command line option ‘-Wold-style-cast’ is valid for C++/ObjC++ but not for C [-Werror]


  Commit: 982aea6a02f128b9d7de5d5dfab9fef56ef1c916
      https://github.com/wesnoth/wesnoth/commit/982aea6a02f128b9d7de5d5dfab9fef56ef1c916
  Author: Celtic Minstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  Disable title screen unit test

Based on tests yesterday in a branch, the title screen appears to be the cause of the bad_alloc on Travis


  Commit: 838c0e0a094d5fefe402151d778fb8cd2ee5f8dc
      https://github.com/wesnoth/wesnoth/commit/838c0e0a094d5fefe402151d778fb8cd2ee5f8dc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    A data/gui/widget/panel_box_display.cfg
    R data/gui/widget/panel_title_screen.cfg
    M data/gui/window/title_screen.cfg

  Log Message:
  -----------
  Renamed title_screen panel definition and added a blur-less version


  Commit: 865f7262f92574fa794c30558ec6d21095bc16a3
      https://github.com/wesnoth/wesnoth/commit/865f7262f92574fa794c30558ec6d21095bc16a3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  Added large scroll label definition


  Commit: d0cae514ff0cd4672a70b9e2925329fcd34db3be
      https://github.com/wesnoth/wesnoth/commit/d0cae514ff0cd4672a70b9e2925329fcd34db3be
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    A data/gui/window/end_credits.cfg
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/about.cpp
    A src/gui/dialogs/end_credits.cpp
    A src/gui/dialogs/end_credits.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Added basic GUI2 end credits dialog (incomplete)


  Commit: b789d8db1f656487b4d744bfd52fe706d2922e2d
      https://github.com/wesnoth/wesnoth/commit/b789d8db1f656487b4d744bfd52fe706d2922e2d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  End Credits: implements automatic (and slllooowww) scrolling

Scrollbars need refactoring in order to get this to work smoothly and at a better speed.


  Commit: d2f31787dde48fdb9218baed2a1397f8dfda66f9
      https://github.com/wesnoth/wesnoth/commit/d2f31787dde48fdb9218baed2a1397f8dfda66f9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  End Credits: added some (as yet) unused code for scroll speed control and increased said speed to a more reasonable level


  Commit: 4e21ae709e59ea0ef693c7f3230d00fed0e56c0b
      https://github.com/wesnoth/wesnoth/commit/4e21ae709e59ea0ef693c7f3230d00fed0e56c0b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  Scroll Labels: allow setting text alignment


  Commit: d822e672bad43eeecec1b63cb476fd51b1e30ba4
      https://github.com/wesnoth/wesnoth/commit/d822e672bad43eeecec1b63cb476fd51b1e30ba4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  End Credits: centered text


  Commit: 20831bf8538a3a081eae6ae244b04cfc33fed94d
      https://github.com/wesnoth/wesnoth/commit/20831bf8538a3a081eae6ae244b04cfc33fed94d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M data/gui/schema.cfg

  Log Message:
  -----------
  Updated schema for 4e21ae709e59


  Commit: 9915a10b6759588bbaafe25a7f9c8f10c3c5eeec
      https://github.com/wesnoth/wesnoth/commit/9915a10b6759588bbaafe25a7f9c8f10c3c5eeec
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/savegame.cpp

  Log Message:
  -----------
  Merge pull request #771 from GregoryLundberg/GL_fix_load_replay

Fix bug: Crash loading replay


  Commit: 8604d811e071a2551e8e2c17cf85eb97fa81e5ed
      https://github.com/wesnoth/wesnoth/commit/8604d811e071a2551e8e2c17cf85eb97fa81e5ed
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  End Credits: hack to hide the scrollbar


  Commit: 352e5f2600b02937ab685d45845469cb30c8b3da
      https://github.com/wesnoth/wesnoth/commit/352e5f2600b02937ab685d45845469cb30c8b3da
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  End Credits: delay slightly before beginning scroll


  Commit: e90a256489f4404e09b504434c0e27089be73e52
      https://github.com/wesnoth/wesnoth/commit/e90a256489f4404e09b504434c0e27089be73e52
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

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


  Commit: f1422579eb22e93856c8263c82e2ebedaa2d6f27
      https://github.com/wesnoth/wesnoth/commit/f1422579eb22e93856c8263c82e2ebedaa2d6f27
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp

  Log Message:
  -----------
  Enable ipairs() iteration over unit attack lists


  Commit: b8b1e8a223016bd22cd8ecfa3142d7e5b030aa24
      https://github.com/wesnoth/wesnoth/commit/b8b1e8a223016bd22cd8ecfa3142d7e5b030aa24
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_unit.cpp

  Log Message:
  -----------
  Store unit methods in metatable instead of doing linear search


  Commit: 56a0f369cbe2bd0d4c85b4b9ba172b7dbc34de37
      https://github.com/wesnoth/wesnoth/commit/56a0f369cbe2bd0d4c85b4b9ba172b7dbc34de37
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

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

  Log Message:
  -----------
  Add matches method to team metatable


  Commit: eb187b23e4cb541098fdf4e18fe4632a4a407d9d
      https://github.com/wesnoth/wesnoth/commit/eb187b23e4cb541098fdf4e18fe4632a4a407d9d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/scripting/lua_unit_type.cpp

  Log Message:
  -----------
  Make unit types lookup table a userdata


  Commit: c621c95df83c442d7528c6cbb619d29189a5589a
      https://github.com/wesnoth/wesnoth/commit/c621c95df83c442d7528c6cbb619d29189a5589a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/scripting/lua_unit_type.cpp

  Log Message:
  -----------
  Include male/female variations in unit variations table iteration


  Commit: 2f5b9566901a53d42b8608362c669c0902503d8a
      https://github.com/wesnoth/wesnoth/commit/2f5b9566901a53d42b8608362c669c0902503d8a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/scripting/lua_unit_attacks.cpp

  Log Message:
  -----------
  Add matches function to Lua unit attacks table


  Commit: 8683210901455d0ae5ec44162f2a25a0e1c33143
      https://github.com/wesnoth/wesnoth/commit/8683210901455d0ae5ec44162f2a25a0e1c33143
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M src/units/attack_type.cpp

  Log Message:
  -----------
  Fix formula= in weapon filter causing the filter to pass even if other keys failed


  Commit: 905e1a00a3b73d57df414a4db2d27798cd7ebecf
      https://github.com/wesnoth/wesnoth/commit/905e1a00a3b73d57df414a4db2d27798cd7ebecf
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-09-11 (Sun, 11 Sep 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog


  Commit: 62f864da0227a63d0d625960429c7592a2c57dd9
      https://github.com/wesnoth/wesnoth/commit/62f864da0227a63d0d625960429c7592a2c57dd9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M src/gui/core/window_builder/helper.cpp
    M src/gui/core/window_builder/helper.hpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp

  Log Message:
  -----------
  Scrollbar mode code cleanup


  Commit: 3dba60bcd78b5b3f6800634c5940765a5dac63ae
      https://github.com/wesnoth/wesnoth/commit/3dba60bcd78b5b3f6800634c5940765a5dac63ae
  Author: Celtic Minstrel <celtic.minstrel.ca at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters

  Log Message:
  -----------
  Update Visual Studio project


  Commit: 9cc80973f8e3d0938d907cc34f94223071ee60c3
      https://github.com/wesnoth/wesnoth/commit/9cc80973f8e3d0938d907cc34f94223071ee60c3
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M src/game_state.cpp
    M src/play_controller.cpp
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  initialize the lua kernel earlier

This allows user defined [effect]s to be used in [unit]s in [side],
previously those units were created before custom effects were available,


  Commit: 2ff3d2d3aa86526b8933485c811081808b1fa604
      https://github.com/wesnoth/wesnoth/commit/2ff3d2d3aa86526b8933485c811081808b1fa604
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M src/editor/palette/location_palette.cpp

  Log Message:
  -----------
  attempt to fix crash in editor starting positions tool.


  Commit: 860e6a13d54390a7e9c5d3ecd0babc00de64f8a0
      https://github.com/wesnoth/wesnoth/commit/860e6a13d54390a7e9c5d3ecd0babc00de64f8a0
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

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

  Log Message:
  -----------
  Revert "Slightly more sensible scrollbar positioning on content resize"

this fixed keyboard (arrowdownkey) scrolling in the campaign list dialog
and maybe in other listboxes or treeviews too.

This reverts commit 1209a2fb5b261fa40635a3871bcd831487a6e4c3.


  Commit: 3c98423547f47564cb35f7030bd447b3fa17b8d2
      https://github.com/wesnoth/wesnoth/commit/3c98423547f47564cb35f7030bd447b3fa17b8d2
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M src/actions/attack.cpp

  Log Message:
  -----------
  AI: check whether attack is disabled for units with one attack

The added conditional only checks whether the [disable] tag is present.
If so, weapon 0 is not automatically assigned. It is then checked in
the following whether the tag is active.

This fixes bug 22179.


  Commit: cc986bbc50a8e9f2c26981a29d56becb2a933a03
      https://github.com/wesnoth/wesnoth/commit/cc986bbc50a8e9f2c26981a29d56becb2a933a03
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M src/actions/attack.cpp

  Log Message:
  -----------
  AI: ensure multiple weapons are always checked for [disable] special

If the defender has multiple weapons at the range of the attacker
weapon, choose_defender_weapon calculates the combat outcome and
attacker_combatant_ is set. We still need to check the attack weapon
for the [disable] special in this case.


  Commit: 862fd5f93b24542855816a67779c38896a4a5233
      https://github.com/wesnoth/wesnoth/commit/862fd5f93b24542855816a67779c38896a4a5233
  Author: mattsc <mattsc000 at gmail.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M RELEASE_NOTES
    M changelog

  Log Message:
  -----------
  Update changelog and release notes


  Commit: 1c90221527fe0549c843b2e8e023d2cb758c980e
      https://github.com/wesnoth/wesnoth/commit/1c90221527fe0549c843b2e8e023d2cb758c980e
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-09-13 (Tue, 13 Sep 2016)

  Changed paths:
    M .gitignore
    M .travis.yml
    M Doxyfile
    M INSTALL
    M RELEASE_NOTES
    M SConstruct
    M changelog
    M data/_main.cfg
    M data/advanced_preferences.cfg
    M data/ai/ais/ai_default_rca.cfg
    M data/ai/dev/ai_default_rca_alternate_recruiting.cfg
    M data/ai/dev/formula_ai.cfg
    M data/ai/dev/formula_ai_poisoning.cfg
    A data/ai/formula/engine.lua
    M data/ai/formula/level_up_attack_eval.fai
    M data/ai/formula/level_up_attack_move.fai
    M data/ai/formula/lib/map_evaluation.fai
    M data/ai/formula/lib/recruitment.fai
    M data/ai/formula/lib/util.fai
    M data/ai/formula/new_recruitment.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/formula/scouting_move.fai
    M data/ai/lua/ai_helper.lua
    A data/ai/lua/ca_high_xp_attack.lua
    M data/ai/lua/generic_recruit_engine.lua
    M data/ai/lua/generic_rush_engine.lua
    M data/ai/lua/retreat.lua
    A data/ai/micro_ais/cas/ca_assassin_move.lua
    M data/ai/micro_ais/cas/ca_bottleneck_move.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_healer_may_attack.lua
    M data/ai/micro_ais/cas/ca_messenger_move.lua
    M data/ai/micro_ais/cas/ca_recruit_rushers.lua
    M data/ai/micro_ais/cas/ca_return_guardian.lua
    M data/ai/micro_ais/engines/lurker_moves.fai
    M data/ai/micro_ais/mai-defs/animals.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/protect.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/goto.cfg
    M data/ai/micro_ais/scenarios/guardians.cfg
    M data/ai/micro_ais/scenarios/lurkers.cfg
    M data/ai/scenarios/scenario-formula-recruitment.cfg
    A data/ai/scenarios/scenario-high_xp_attack.cfg
    M data/campaigns/An_Orcish_Incursion/scenarios/01_Defend_the_Forest.cfg
    M data/campaigns/An_Orcish_Incursion/scenarios/02_Assassins.cfg
    M data/campaigns/An_Orcish_Incursion/scenarios/03_Wasteland.cfg
    M data/campaigns/An_Orcish_Incursion/scenarios/04_Valley_of_Trolls.cfg
    M data/campaigns/An_Orcish_Incursion/scenarios/05_Linaera_the_Quick.cfg
    M data/campaigns/An_Orcish_Incursion/scenarios/06_A_Detour_through_the_Swamp.cfg
    M data/campaigns/An_Orcish_Incursion/scenarios/07_Showdown.cfg
    M data/campaigns/An_Orcish_Incursion/utils/characters.cfg
    M data/campaigns/An_Orcish_Incursion/utils/macros.cfg
    M data/campaigns/Dead_Water/_main.cfg
    M data/campaigns/Dead_Water/scenarios/01_Invasion.cfg
    M data/campaigns/Dead_Water/scenarios/03_Wolf_Coast.cfg
    M data/campaigns/Dead_Water/scenarios/05_Tirigaz.cfg
    M data/campaigns/Dead_Water/scenarios/09_The_Mage.cfg
    M data/campaigns/Dead_Water/scenarios/10_The_Flaming_Sword.cfg
    M data/campaigns/Dead_Water/scenarios/12_Revenge.cfg
    M data/campaigns/Dead_Water/units/Brawler.cfg
    M data/campaigns/Dead_Water/units/Child_King.cfg
    M data/campaigns/Dead_Water/units/Citizen.cfg
    M data/campaigns/Dead_Water/units/Soldier_King.cfg
    M data/campaigns/Dead_Water/units/Warrior_King.cfg
    M data/campaigns/Dead_Water/units/Young_King.cfg
    M data/campaigns/Dead_Water/utils/items.cfg
    M data/campaigns/Delfadors_Memoirs/_main.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/01_Overture.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/06_Swamps_of_Illuven.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/09_Houses_of_the_Undead.cfg
    M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
    M data/campaigns/Delfadors_Memoirs/units/Wose_Shaman.cfg
    M data/campaigns/Delfadors_Memoirs/utils/generators.cfg
    M data/campaigns/Delfadors_Memoirs/utils/sides.cfg
    M data/campaigns/Descent_Into_Darkness/_main.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/04_Beginning_of_the_Revenge.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/08_A_Small_Favor2.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/09_A_Small_Favor3.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/10_Alone_at_Last.cfg
    M data/campaigns/Descent_Into_Darkness/scenarios/11_Descent_into_Darkness.cfg
    M data/campaigns/Descent_Into_Darkness/units/Apprentice_Mage.cfg
    M data/campaigns/Descent_Into_Darkness/units/Apprentice_Necromancer.cfg
    M data/campaigns/Descent_Into_Darkness/units/Dark_Mage.cfg
    M data/campaigns/Descent_Into_Darkness/utils/macros.cfg
    M data/campaigns/Eastern_Invasion/_main.cfg
    M data/campaigns/Eastern_Invasion/lua/bandits.lua
    M data/campaigns/Eastern_Invasion/scenarios/04b_The_Undead_Border_Patrol.cfg
    M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
    M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
    M data/campaigns/Eastern_Invasion/scenarios/08_Training_the_Ogres.cfg
    M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
    M data/campaigns/Eastern_Invasion/scenarios/12_Evacuation.cfg
    M data/campaigns/Eastern_Invasion/scenarios/16_Weldyn_under_Attack.cfg
    M data/campaigns/Eastern_Invasion/units/Bone_Knight.cfg
    M data/campaigns/Eastern_Invasion/units/Horse_Lord.cfg
    M data/campaigns/Eastern_Invasion/units/Mounted_Fighter.cfg
    M data/campaigns/Eastern_Invasion/units/Mounted_Warrior.cfg
    M data/campaigns/Eastern_Invasion/units/Skeleton_Rider.cfg
    M data/campaigns/Eastern_Invasion/utils/sound_sources.cfg
    M data/campaigns/Heir_To_The_Throne/_main.cfg
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-1.png
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-2.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-3.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-4.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-5.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-6.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-7.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-8.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-attack-9.png
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-defend-1.png
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-defend-2.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-dodge-1.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-dodge-2.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-leading-1.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-leading-2.png
    R data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-leading.png
    A data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess-resting.png
    M data/campaigns/Heir_To_The_Throne/images/units/human-battleprincess.png
    M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/02_Blackwater_Port.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/03_The_Isle_of_Alduin.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/04_The_Bay_of_Pearls.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/08_The_Princess_of_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/09_The_Valley_of_Death.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/11_The_Ford_of_Abez.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/13_The_Dwarven_Doors.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/14_Plunging_Into_the_Darkness.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/15_The_Lost_General.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/16_Hasty_Alliance.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/18_A_Choice_Must_Be_Made.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19b_Swamp_Of_Dread.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/20a_North_Elves.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/20b_Underground_Channels.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/21_Elven_Council.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/22_Return_to_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/23_Test_of_the_Clans.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/24_Battle_for_Wesnoth.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/25_HttT_Epilogue.cfg
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
    M data/campaigns/Heir_To_The_Throne/units/Commander.cfg
    M data/campaigns/Heir_To_The_Throne/units/Fighter.cfg
    M data/campaigns/Heir_To_The_Throne/units/Lord.cfg
    M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
    M data/campaigns/Heir_To_The_Throne/utils/abilities.cfg
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg
    M data/campaigns/Legend_of_Wesmere/_main.cfg
    A data/campaigns/Legend_of_Wesmere/images/units/ogres/great-ogre.png
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/01_The_Uprooting.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/02_Hostile_Mountains.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/05_The_Saurian_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/08_Council_of_Hard_Choices.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/13_News_from_the_Front.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/21_Elvish_Assassins.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/22_Northern_Battle.cfg
    R data/campaigns/Legend_of_Wesmere/units/Great_Ogre.cfg
    R data/campaigns/Legend_of_Wesmere/units/Horse_Archer.cfg
    A data/campaigns/Legend_of_Wesmere/units/ogres/Great_Ogre.cfg
    M data/campaigns/Legend_of_Wesmere/utils/deaths.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg
    M data/campaigns/Legend_of_Wesmere/utils/map-utils.cfg
    M data/campaigns/Liberty/_main.cfg
    M data/campaigns/Liberty/scenarios/01_The_Raid.cfg
    M data/campaigns/Liberty/scenarios/02_Civil_Disobedience.cfg
    M data/campaigns/Liberty/scenarios/03_A_Strategy_Of_Hope.cfg
    M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg
    M data/campaigns/Liberty/scenarios/05_Hide_and_Seek.cfg
    M data/campaigns/Liberty/scenarios/06_The_Grey_Woods.cfg
    M data/campaigns/Liberty/scenarios/07_The_Hunters.cfg
    M data/campaigns/Liberty/scenarios/08_Glory.cfg
    M data/campaigns/Liberty/units/Bone_Knight.cfg
    M data/campaigns/Liberty/units/Death_Squire.cfg
    M data/campaigns/Liberty/units/Rogue_Mage.cfg
    M data/campaigns/Liberty/units/Shadow_Lord.cfg
    M data/campaigns/Liberty/units/Shadow_Mage.cfg
    M data/campaigns/Liberty/units/Skeleton_Rider.cfg
    M data/campaigns/Liberty/utils/utils.cfg
    M data/campaigns/Northern_Rebirth/_main.cfg
    M data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg
    M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
    M data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg
    M data/campaigns/Sceptre_of_Fire/_main.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/1_A_Bargain_is_Struck.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/2_Closing_the_Gates.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/4_Gathering_Materials.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/7_Outriding_the_Outriders.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/8_The_Dragon.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg
    M data/campaigns/Sceptre_of_Fire/units/Caravan.cfg
    M data/campaigns/Sceptre_of_Fire/units/Dwarvish_Miner.cfg
    M data/campaigns/Son_Of_The_Black_Eye/_main.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/01_End_of_Peace.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_of_Barag_Gor.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/06_Black_Flag.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/09_Shan_Taum_the_Smug.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/10_Saving_Inarix.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/11_Clash_of_Armies.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/14_Back_Home.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Novice_Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Old_Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/units/Orcish_Shaman.cfg
    M data/campaigns/Son_Of_The_Black_Eye/utils/utils.cfg
    M data/campaigns/The_Hammer_of_Thursagan/_main.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/09_Forbidden_Forest.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Dragonguard.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Fighter.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Guardsman.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Lord.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Sentinel.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Stalwart.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Steelclad.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Thunderer.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Thunderguard.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Rune_Lord.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/_main.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/02_The_Fall.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/03_A_Harrowing_Escape.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/09_Fallen_Lich_Point.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/15_A_New_Land.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/16_The_Kalian.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17a_The_Dragon.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/19_The_Vanguard.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Vampire_Lady.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Wesfolk_Lady.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Wesfolk_Leader.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Wesfolk_Outcast.cfg
    M data/campaigns/The_South_Guard/_main.cfg
    M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg
    M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg
    M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg
    M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg
    M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
    M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
    M data/campaigns/The_South_Guard/scenarios/07b_Pebbles_in_the_Flood.cfg
    M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg
    M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg
    M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg
    M data/campaigns/The_South_Guard/units/Infantry_Commander.cfg
    M data/campaigns/The_South_Guard/units/Infantry_Lieutenant.cfg
    M data/campaigns/The_South_Guard/units/Mounted_General.cfg
    M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
    M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
    M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
    M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
    M data/campaigns/Two_Brothers/utils/characters.cfg
    M data/campaigns/Under_the_Burning_Suns/_main.cfg
    M data/campaigns/Under_the_Burning_Suns/images/attacks/sand-storm.png
    M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/04_Descending_into_Darkness.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/05_A_Subterranean_Struggle.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/07a_Dealing_with_Dwarves.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/07b_Talking_with_Trolls.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Archer.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Avenger.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Captain.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Champion.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Fighter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hero.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Horseman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hunter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marksman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marshal.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Outrider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Prowler.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Ranger.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Rider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Scout.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sentinel.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shaman.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sharpshooter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shyde.cfg
    M data/campaigns/Under_the_Burning_Suns/units/humans/Human_Commander.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Flesh_Golem.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Guardian.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Hunter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Sentinel.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Warden.cfg
    M data/campaigns/Under_the_Burning_Suns/units/orcs/Dark_Assassin1.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Undead_Horseman.cfg
    M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg
    M data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg
    M data/campaigns/tutorial/_main.cfg
    M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
    M data/campaigns/tutorial/units/Fighteress.cfg
    M data/campaigns/tutorial/units/Quintain.cfg
    M data/core/about.cfg
    M data/core/help.cfg
    A data/core/images/halo/ripples/ripple1.png
    A data/core/images/halo/ripples/ripple10.png
    A data/core/images/halo/ripples/ripple11.png
    A data/core/images/halo/ripples/ripple12.png
    A data/core/images/halo/ripples/ripple13.png
    A data/core/images/halo/ripples/ripple2.png
    A data/core/images/halo/ripples/ripple3.png
    A data/core/images/halo/ripples/ripple4.png
    A data/core/images/halo/ripples/ripple5.png
    A data/core/images/halo/ripples/ripple6.png
    A data/core/images/halo/ripples/ripple7.png
    A data/core/images/halo/ripples/ripple8.png
    A data/core/images/halo/ripples/ripple9.png
    A data/core/images/icons/book.png
    M data/core/images/misc/qmark.png
    M data/core/images/misc/red-x.png
    A data/core/images/misc/registered_users_only.png
    M data/core/images/misc/reloaded.png
    M data/core/images/misc/ums.png
    M data/core/images/misc/vision-fog-shroud.png
    M data/core/images/misc/vision-fog.png
    M data/core/images/misc/vision-none.png
    M data/core/images/misc/vision-shroud.png
    M data/core/images/projectiles/fireball-n-1.png
    M data/core/images/projectiles/fireball-n-2.png
    M data/core/images/projectiles/fireball-nw-1.png
    M data/core/images/projectiles/fireball-nw-2.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-burnt-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-clean-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw-n-ne.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw-n.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-nw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se-s-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se-s.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-se.png
    A data/core/images/terrain/interior/wood-chasm/wood-regular-sw.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined2.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined3.png
    A data/core/images/terrain/interior/wood-chasm/wood-ruined4.png
    M data/core/images/unit_env/schedule/tod-schedule-24hrs.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-1.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-2.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-3.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-4.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-5.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-6.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-7.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-8.png
    R data/core/images/units/human-loyalists/heavy-infantry-idle-9.png
    M data/core/images/units/human-loyalists/heavyinfantry-attack-1.png
    M data/core/images/units/human-loyalists/heavyinfantry-attack-2.png
    M data/core/images/units/human-loyalists/heavyinfantry-defend-1.png
    M data/core/images/units/human-loyalists/heavyinfantry-defend-2.png
    M data/core/images/units/human-loyalists/heavyinfantry.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-1.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-2.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-3.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-4.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-5.png
    M data/core/images/units/human-loyalists/shocktrooper-attack-6.png
    M data/core/images/units/human-loyalists/shocktrooper-defend-1.png
    M data/core/images/units/human-loyalists/shocktrooper-defend-2.png
    M data/core/images/units/human-loyalists/shocktrooper.png
    M data/core/images/units/human-loyalists/siegetrooper-attack-1.png
    M data/core/images/units/human-loyalists/siegetrooper-attack-2.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-3.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-4.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-5.png
    A data/core/images/units/human-loyalists/siegetrooper-attack-6.png
    M data/core/images/units/human-loyalists/siegetrooper-defend-1.png
    M data/core/images/units/human-loyalists/siegetrooper-defend-2.png
    M data/core/images/units/human-loyalists/siegetrooper.png
    M data/core/images/units/human-magi/arch-mage-standing-1.png
    M data/core/images/units/human-magi/arch-mage-standing-10.png
    M data/core/images/units/human-magi/arch-mage-standing-2.png
    M data/core/images/units/human-magi/arch-mage-standing-3.png
    M data/core/images/units/human-magi/arch-mage-standing-4.png
    M data/core/images/units/human-magi/arch-mage-standing-5.png
    M data/core/images/units/human-magi/arch-mage-standing-6.png
    M data/core/images/units/human-magi/arch-mage-standing-7.png
    M data/core/images/units/human-magi/arch-mage-standing-8.png
    M data/core/images/units/human-magi/arch-mage-standing-9.png
    R data/core/images/units/human-outlaws/rogue+female-attack.png
    A data/core/images/units/human-outlaws/rogue+female-defend-1.png
    A data/core/images/units/human-outlaws/rogue+female-defend-2.png
    R data/core/images/units/human-outlaws/rogue+female-defend.png
    R data/core/images/units/human-outlaws/rogue+female-die-1.png
    R data/core/images/units/human-outlaws/rogue+female-die-2.png
    R data/core/images/units/human-outlaws/rogue+female-die-3.png
    R data/core/images/units/human-outlaws/rogue+female-die-4.png
    R data/core/images/units/human-outlaws/rogue+female-die-5.png
    R data/core/images/units/human-outlaws/rogue+female-die-6.png
    R data/core/images/units/human-outlaws/rogue+female-ranged.png
    M data/core/images/units/human-outlaws/rogue+female.png
    R data/core/images/units/human-outlaws/rogue-attack.png
    A data/core/images/units/human-outlaws/rogue-defend-1.png
    A data/core/images/units/human-outlaws/rogue-defend-2.png
    R data/core/images/units/human-outlaws/rogue-defend.png
    R data/core/images/units/human-outlaws/rogue-die-1.png
    R data/core/images/units/human-outlaws/rogue-die-2.png
    R data/core/images/units/human-outlaws/rogue-die-3.png
    R data/core/images/units/human-outlaws/rogue-die-4.png
    R data/core/images/units/human-outlaws/rogue-die-5.png
    R data/core/images/units/human-outlaws/rogue-die-6.png
    R data/core/images/units/human-outlaws/rogue-ranged.png
    M data/core/images/units/human-outlaws/rogue.png
    M data/core/images/units/monsters/deep-tentacle-die-1.png
    M data/core/images/units/monsters/deep-tentacle-die-2.png
    M data/core/images/units/monsters/deep-tentacle-die-3.png
    M data/core/images/units/monsters/deep-tentacle-die-4.png
    M data/core/images/units/monsters/deep-tentacle-die-5.png
    M data/core/images/units/monsters/deep-tentacle-die-6.png
    A data/core/images/units/monsters/deep-tentacle-melee-defend-1.png
    A data/core/images/units/monsters/deep-tentacle-melee-defend-2.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-1.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-2.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-3.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-4.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-5.png
    A data/core/images/units/monsters/deep-tentacle-melee-n-6.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-1.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-2.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-3.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-4.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-5.png
    A data/core/images/units/monsters/deep-tentacle-melee-s-6.png
    A data/core/images/units/monsters/deep-tentacle-ranged-defend.png
    M data/core/images/units/monsters/deep-tentacle.png
    M data/core/images/units/orcs/nightblade-attack-se1.png
    M data/core/images/units/orcs/nightblade-attack-se2.png
    M data/core/images/units/orcs/nightblade-attack-se3.png
    M data/core/images/units/orcs/nightblade-attack-se4.png
    M data/core/images/units/orcs/nightblade-attack-se5.png
    M data/core/images/units/orcs/nightblade-attack-se6.png
    M data/core/images/units/orcs/nightblade-attack-se7.png
    M data/core/images/units/orcs/nightblade-attack-se8.png
    M data/core/images/units/orcs/nightblade-attack-se9.png
    M data/core/images/units/orcs/nightblade-defend-se1-1.png
    M data/core/images/units/orcs/nightblade-defend-se1-2.png
    M data/core/images/units/orcs/nightblade-defend-se1-3.png
    M data/core/images/units/orcs/nightblade-defend-se1-4.png
    M data/core/images/units/orcs/nightblade-defend-se1-5.png
    M data/core/images/units/orcs/nightblade-defend-se2-1.png
    M data/core/images/units/orcs/nightblade-defend-se2-2.png
    M data/core/images/units/orcs/nightblade-kick-se1.png
    M data/core/images/units/orcs/nightblade-kick-se10.png
    M data/core/images/units/orcs/nightblade-kick-se11.png
    M data/core/images/units/orcs/nightblade-kick-se12.png
    M data/core/images/units/orcs/nightblade-kick-se2.png
    M data/core/images/units/orcs/nightblade-kick-se3.png
    M data/core/images/units/orcs/nightblade-kick-se4.png
    M data/core/images/units/orcs/nightblade-kick-se5.png
    M data/core/images/units/orcs/nightblade-kick-se6.png
    M data/core/images/units/orcs/nightblade-kick-se7.png
    M data/core/images/units/orcs/nightblade-kick-se8.png
    M data/core/images/units/orcs/nightblade-kick-se9.png
    M data/core/images/units/orcs/nightblade-se.png
    M data/core/images/units/orcs/nightblade-throw-se1.png
    M data/core/images/units/orcs/nightblade-throw-se2.png
    M data/core/images/units/orcs/nightblade-throw-se3.png
    M data/core/images/units/orcs/nightblade-throw-se4.png
    M data/core/images/units/orcs/nightblade-throw-se5.png
    M data/core/images/units/orcs/nightblade-throw-se6.png
    M data/core/images/units/orcs/nightblade-throw-se7.png
    M data/core/images/units/orcs/nightblade-throw-se8.png
    M data/core/images/units/orcs/nightblade-throw-se9.png
    M data/core/images/units/orcs/nightblade.png
    M data/core/images/units/undead/soulless-drake-attack-n.png
    M data/core/images/units/undead/soulless-drake-attack-s.png
    M data/core/images/units/undead/soulless-drake-attack.png
    M data/core/images/units/undead/soulless-drake-defend.png
    M data/core/images/units/undead/soulless-drake-die-1.png
    M data/core/images/units/undead/soulless-drake-die-2.png
    M data/core/images/units/undead/soulless-drake-die-3.png
    M data/core/images/units/undead/soulless-drake-die-4.png
    M data/core/images/units/undead/soulless-drake.png
    M data/core/images/units/undead/spectre.png
    M data/core/macros/abilities.cfg
    M data/core/macros/ai.cfg
    M data/core/macros/ai_candidate_actions.cfg
    M data/core/macros/ai_controller.cfg
    M data/core/macros/deprecated-utils.cfg
    M data/core/macros/image-utils.cfg
    M data/core/macros/items.cfg
    M data/core/macros/names.cfg
    M data/core/macros/objective-utils.cfg
    M data/core/macros/side-utils.cfg
    M data/core/macros/sound-utils.cfg
    M data/core/macros/traits.cfg
    M data/core/macros/utils.cfg
    M data/core/sounds/ambient/morning.ogg
    M data/core/sounds/ambient/night.ogg
    M data/core/sounds/mud-fist-miss.ogg
    M data/core/sounds/mud-fist.ogg
    M data/core/terrain-graphics.cfg
    M data/core/terrain-graphics/new-macros.cfg
    M data/core/terrain.cfg
    M data/core/units.cfg
    M data/core/units/bats/Bat_Blood.cfg
    M data/core/units/bats/Bat_Dread.cfg
    M data/core/units/bats/Bat_Vampire.cfg
    M data/core/units/boats/Galleon.cfg
    M data/core/units/boats/Transport_Galleon.cfg
    M data/core/units/drakes/Arbiter.cfg
    M data/core/units/drakes/Armageddon.cfg
    M data/core/units/drakes/Blademaster.cfg
    M data/core/units/drakes/Burner.cfg
    M data/core/units/drakes/Clasher.cfg
    M data/core/units/drakes/Enforcer.cfg
    M data/core/units/drakes/Fighter.cfg
    M data/core/units/drakes/Fire.cfg
    M data/core/units/drakes/Flameheart.cfg
    M data/core/units/drakes/Flare.cfg
    M data/core/units/drakes/Glider.cfg
    M data/core/units/drakes/Hurricane.cfg
    M data/core/units/drakes/Inferno.cfg
    M data/core/units/drakes/Sky.cfg
    M data/core/units/drakes/Thrasher.cfg
    M data/core/units/drakes/Warden.cfg
    M data/core/units/drakes/Warrior.cfg
    M data/core/units/dwarves/Arcanister.cfg
    M data/core/units/dwarves/Berserker.cfg
    M data/core/units/dwarves/Dragonguard.cfg
    M data/core/units/dwarves/Explorer.cfg
    M data/core/units/dwarves/Fighter.cfg
    M data/core/units/dwarves/Guardsman.cfg
    M data/core/units/dwarves/Lord.cfg
    M data/core/units/dwarves/Pathfinder.cfg
    M data/core/units/dwarves/Runemaster.cfg
    M data/core/units/dwarves/Runesmith.cfg
    M data/core/units/dwarves/Scout.cfg
    M data/core/units/dwarves/Sentinel.cfg
    M data/core/units/dwarves/Stalwart.cfg
    M data/core/units/dwarves/Steelclad.cfg
    M data/core/units/dwarves/Thunderer.cfg
    M data/core/units/dwarves/Thunderguard.cfg
    M data/core/units/dwarves/Ulfserker.cfg
    M data/core/units/elves/Archer.cfg
    M data/core/units/elves/Avenger.cfg
    M data/core/units/elves/Captain.cfg
    M data/core/units/elves/Champion.cfg
    M data/core/units/elves/Druid.cfg
    M data/core/units/elves/Enchantress.cfg
    M data/core/units/elves/Fighter.cfg
    M data/core/units/elves/Hero.cfg
    M data/core/units/elves/High_Lord.cfg
    M data/core/units/elves/Lady.cfg
    M data/core/units/elves/Lord.cfg
    M data/core/units/elves/Marksman.cfg
    M data/core/units/elves/Marshal.cfg
    M data/core/units/elves/Outrider.cfg
    M data/core/units/elves/Ranger.cfg
    M data/core/units/elves/Rider.cfg
    M data/core/units/elves/Scout.cfg
    M data/core/units/elves/Shaman.cfg
    M data/core/units/elves/Sharpshooter.cfg
    M data/core/units/elves/Shyde.cfg
    M data/core/units/elves/Sorceress.cfg
    M data/core/units/elves/Sylph.cfg
    M data/core/units/goblins/Direwolf_Rider.cfg
    M data/core/units/goblins/Impaler.cfg
    M data/core/units/goblins/Knight.cfg
    M data/core/units/goblins/Pillager.cfg
    M data/core/units/goblins/Rouser.cfg
    M data/core/units/goblins/Spearman.cfg
    M data/core/units/goblins/Wolf_Rider.cfg
    M data/core/units/gryphons/Gryphon_Master.cfg
    M data/core/units/gryphons/Gryphon_Rider.cfg
    M data/core/units/humans/Horse_Grand_Knight.cfg
    M data/core/units/humans/Horse_Knight.cfg
    M data/core/units/humans/Horse_Lancer.cfg
    M data/core/units/humans/Horse_Paladin.cfg
    M data/core/units/humans/Horseman.cfg
    M data/core/units/humans/Loyalist_Bowman.cfg
    M data/core/units/humans/Loyalist_Cavalier.cfg
    M data/core/units/humans/Loyalist_Cavalryman.cfg
    M data/core/units/humans/Loyalist_Dragoon.cfg
    M data/core/units/humans/Loyalist_Duelist.cfg
    M data/core/units/humans/Loyalist_Fencer.cfg
    M data/core/units/humans/Loyalist_General.cfg
    M data/core/units/humans/Loyalist_Grand_Marshal.cfg
    M data/core/units/humans/Loyalist_Halberdier.cfg
    M data/core/units/humans/Loyalist_Heavy_Infantryman.cfg
    M data/core/units/humans/Loyalist_Iron_Mauler.cfg
    M data/core/units/humans/Loyalist_Javelineer.cfg
    M data/core/units/humans/Loyalist_Lieutenant.cfg
    M data/core/units/humans/Loyalist_Longbowman.cfg
    M data/core/units/humans/Loyalist_Master_Bowman.cfg
    M data/core/units/humans/Loyalist_Master_at_Arms.cfg
    M data/core/units/humans/Loyalist_Pikeman.cfg
    M data/core/units/humans/Loyalist_Royal_Guard.cfg
    M data/core/units/humans/Loyalist_Sergeant.cfg
    M data/core/units/humans/Loyalist_Shock_Trooper.cfg
    M data/core/units/humans/Loyalist_Spearman.cfg
    M data/core/units/humans/Loyalist_Swordsman.cfg
    M data/core/units/humans/Mage.cfg
    M data/core/units/humans/Mage_Arch.cfg
    M data/core/units/humans/Mage_Elder.cfg
    M data/core/units/humans/Mage_Great.cfg
    M data/core/units/humans/Mage_Red.cfg
    M data/core/units/humans/Mage_Silver.cfg
    M data/core/units/humans/Mage_White.cfg
    M data/core/units/humans/Mage_of_Light.cfg
    M data/core/units/humans/Outlaw.cfg
    M data/core/units/humans/Outlaw_Assassin.cfg
    M data/core/units/humans/Outlaw_Bandit.cfg
    M data/core/units/humans/Outlaw_Footpad.cfg
    M data/core/units/humans/Outlaw_Fugitive.cfg
    M data/core/units/humans/Outlaw_Highwayman.cfg
    M data/core/units/humans/Outlaw_Rogue.cfg
    M data/core/units/humans/Outlaw_Ruffian.cfg
    M data/core/units/humans/Outlaw_Thief.cfg
    M data/core/units/humans/Outlaw_Thug.cfg
    M data/core/units/humans/Peasant.cfg
    M data/core/units/humans/Royal_Warrior.cfg
    M data/core/units/humans/Woodsman.cfg
    M data/core/units/humans/Woodsman_Huntsman.cfg
    M data/core/units/humans/Woodsman_Poacher.cfg
    M data/core/units/humans/Woodsman_Ranger.cfg
    M data/core/units/humans/Woodsman_Trapper.cfg
    M data/core/units/khalifate/Arif.cfg
    M data/core/units/khalifate/Batal.cfg
    M data/core/units/khalifate/Elder_Falcon.cfg
    M data/core/units/khalifate/Falcon.cfg
    M data/core/units/khalifate/Faris.cfg
    M data/core/units/khalifate/Ghazi.cfg
    M data/core/units/khalifate/Hadaf.cfg
    M data/core/units/khalifate/Hakim.cfg
    M data/core/units/khalifate/Jawal.cfg
    M data/core/units/khalifate/Jundi.cfg
    M data/core/units/khalifate/Khaiyal.cfg
    M data/core/units/khalifate/Khalid.cfg
    M data/core/units/khalifate/Mighwar.cfg
    M data/core/units/khalifate/Monawish.cfg
    M data/core/units/khalifate/Mudafi.cfg
    M data/core/units/khalifate/Mufariq.cfg
    M data/core/units/khalifate/Muharib.cfg
    M data/core/units/khalifate/Naffat.cfg
    M data/core/units/khalifate/Qanas.cfg
    M data/core/units/khalifate/Qatif-al-nar.cfg
    M data/core/units/khalifate/Rami.cfg
    M data/core/units/khalifate/Rasikh.cfg
    M data/core/units/khalifate/Saree.cfg
    M data/core/units/khalifate/Shuja.cfg
    M data/core/units/khalifate/Tabib.cfg
    M data/core/units/khalifate/Tineen.cfg
    M data/core/units/merfolk/Diviner.cfg
    M data/core/units/merfolk/Enchantress.cfg
    M data/core/units/merfolk/Entangler.cfg
    M data/core/units/merfolk/Fighter.cfg
    M data/core/units/merfolk/Hoplite.cfg
    M data/core/units/merfolk/Hunter.cfg
    M data/core/units/merfolk/Initiate.cfg
    M data/core/units/merfolk/Javelineer.cfg
    M data/core/units/merfolk/Netcaster.cfg
    M data/core/units/merfolk/Priestess.cfg
    M data/core/units/merfolk/Siren.cfg
    M data/core/units/merfolk/Spearman.cfg
    M data/core/units/merfolk/Triton.cfg
    M data/core/units/merfolk/Warrior.cfg
    M data/core/units/monsters/Giant_Mudcrawler.cfg
    M data/core/units/monsters/Mudcrawler.cfg
    M data/core/units/monsters/Tentacle.cfg
    M data/core/units/nagas/Fighter.cfg
    M data/core/units/nagas/Myrmidon.cfg
    M data/core/units/nagas/Warrior.cfg
    M data/core/units/ogres/Ogre.cfg
    M data/core/units/ogres/Young_Ogre.cfg
    M data/core/units/orcs/Archer.cfg
    M data/core/units/orcs/Assassin.cfg
    M data/core/units/orcs/Crossbowman.cfg
    M data/core/units/orcs/Grunt.cfg
    M data/core/units/orcs/Leader.cfg
    M data/core/units/orcs/Nightblade.cfg
    M data/core/units/orcs/Ruler.cfg
    M data/core/units/orcs/Slayer.cfg
    M data/core/units/orcs/Slurbow.cfg
    M data/core/units/orcs/Sovereign.cfg
    M data/core/units/orcs/Warlord.cfg
    M data/core/units/orcs/Warrior.cfg
    M data/core/units/saurians/Ambusher.cfg
    M data/core/units/saurians/Augur.cfg
    M data/core/units/saurians/Flanker.cfg
    M data/core/units/saurians/Oracle.cfg
    M data/core/units/saurians/Skirmisher.cfg
    M data/core/units/saurians/Soothsayer.cfg
    M data/core/units/trolls/Great.cfg
    M data/core/units/trolls/Hero.cfg
    M data/core/units/trolls/Rocklobber.cfg
    M data/core/units/trolls/Troll.cfg
    M data/core/units/trolls/Troll_Shaman.cfg
    M data/core/units/trolls/Warrior.cfg
    M data/core/units/trolls/Whelp.cfg
    M data/core/units/undead/Corpse_Ghast.cfg
    M data/core/units/undead/Corpse_Ghoul.cfg
    M data/core/units/undead/Corpse_Necrophage.cfg
    M data/core/units/undead/Corpse_Soulless.cfg
    M data/core/units/undead/Corpse_Walking.cfg
    M data/core/units/undead/Necro_Ancient_Lich.cfg
    M data/core/units/undead/Necro_Dark_Adept.cfg
    M data/core/units/undead/Necro_Dark_Sorcerer.cfg
    M data/core/units/undead/Necro_Lich.cfg
    M data/core/units/undead/Necromancer.cfg
    M data/core/units/undead/Skele_Banebow.cfg
    M data/core/units/undead/Skele_Bone_Shooter.cfg
    M data/core/units/undead/Skele_Chocobone.cfg
    M data/core/units/undead/Skele_Death_Knight.cfg
    M data/core/units/undead/Skele_Deathblade.cfg
    M data/core/units/undead/Skele_Draug.cfg
    M data/core/units/undead/Skele_Revenant.cfg
    M data/core/units/undead/Skeleton.cfg
    M data/core/units/undead/Skeleton_Archer.cfg
    M data/core/units/undead/Spirit_Ghost.cfg
    M data/core/units/undead/Spirit_Nightgaunt.cfg
    M data/core/units/undead/Spirit_Shadow.cfg
    M data/core/units/undead/Spirit_Spectre.cfg
    M data/core/units/undead/Spirit_Wraith.cfg
    M data/core/units/wose/Ancient.cfg
    M data/core/units/wose/Elder.cfg
    M data/core/units/wose/Wose.cfg
    M data/cores.cfg
    M data/english.cfg
    R data/era_blank.cfg
    M data/game_config.cfg
    A data/gui/_main.cfg
    M data/gui/default.cfg
    M data/gui/macros/_initial.cfg
    A data/gui/macros/custom_options_tree.cfg
    M data/gui/schema.cfg
    M data/gui/widget/button_default.cfg
    A data/gui/widget/chatbox.cfg
    R data/gui/widget/combobox_default.cfg
    M data/gui/widget/image_default.cfg
    M data/gui/widget/label_default.cfg
    M data/gui/widget/listbox_default.cfg
    A data/gui/widget/menu_button_default.cfg
    A data/gui/widget/panel_box_display.cfg
    R data/gui/widget/panel_title_screen.cfg
    M data/gui/widget/scroll_label_default.cfg
    M data/gui/widget/scroll_label_description.cfg
    M data/gui/widget/scroll_label_verbatim.cfg
    M data/gui/widget/slider_minimal.cfg
    M data/gui/widget/toggle_button_icon.cfg
    R data/gui/widget/toggle_button_listbox_text.cfg
    R data/gui/widget/toggle_button_listbox_text_with_icon.cfg
    M data/gui/widget/unit_preview_pane.cfg
    M data/gui/widget/window_borderless.cfg
    M data/gui/widget/window_default.cfg
    M data/gui/window/addon_list.cfg
    M data/gui/window/campaign_dialog.cfg
    M data/gui/window/depcheck_select_new.cfg
    M data/gui/window/drop_down_list.cfg
    A data/gui/window/end_credits.cfg
    M data/gui/window/game_load.cfg
    A data/gui/window/game_stats.cfg
    M data/gui/window/game_version.cfg
    M data/gui/window/gamestate_inspector.cfg
    A data/gui/window/generator_settings.cfg
    M data/gui/window/language_selection.cfg
    M data/gui/window/loadscreen.cfg
    M data/gui/window/lobby_main.cfg
    M data/gui/window/lobby_player_info.cfg
    M data/gui/window/logging.cfg
    M data/gui/window/lua_interpreter.cfg
    M data/gui/window/mp_create_game.cfg
    A data/gui/window/mp_create_game/default_resolution.cfg
    A data/gui/window/mp_create_game/small_resolution.cfg
    A data/gui/window/mp_create_game/tiny_resolution.cfg
    R data/gui/window/mp_create_game_choose_mods.cfg
    A data/gui/window/mp_faction_select.cfg
    M data/gui/window/mp_method_selection.cfg
    M data/gui/window/preferences.cfg
    M data/gui/window/preferences/01_general.cfg
    M data/gui/window/preferences/02_hotkeys.cfg
    M data/gui/window/preferences/03_display.cfg
    M data/gui/window/preferences/04_sound.cfg
    M data/gui/window/preferences/05_multiplayer.cfg
    M data/gui/window/preferences/06_advanced.cfg
    M data/gui/window/select_orb_colors.cfg
    A data/gui/window/sp_options_configure.cfg
    M data/gui/window/title_screen.cfg
    A data/gui/window/unit_advance.cfg
    M data/gui/window/unit_attack.cfg
    A data/gui/window/unit_list.cfg
    A data/gui/window/unit_recall.cfg
    M data/gui/window/unit_recruit.cfg
    M data/gui/window/wml_message.cfg
    M data/lua/helper.lua
    M data/lua/on_event.lua
    M data/lua/wml-flow.lua
    M data/lua/wml-tags.lua
    M data/lua/wml-utils.lua
    M data/lua/wml/endlevel.lua
    M data/lua/wml/message.lua
    M data/lua/wml/modify_unit.lua
    M data/lua/wml/object.lua
    M data/lua/wml/objectives.lua
    M data/multiplayer/_main.cfg
    M data/multiplayer/eras.cfg
    M data/multiplayer/eras.lua
    M data/multiplayer/factions/drakes-aoh.cfg
    M data/multiplayer/factions/drakes-default.cfg
    M data/multiplayer/factions/khalifate-aoh.cfg
    M data/multiplayer/factions/khalifate-default.cfg
    M data/multiplayer/factions/knalgans-aoh.cfg
    M data/multiplayer/factions/knalgans-default.cfg
    M data/multiplayer/factions/loyalists-aoh.cfg
    M data/multiplayer/factions/loyalists-default.cfg
    M data/multiplayer/factions/northerners-aoh.cfg
    M data/multiplayer/factions/northerners-default.cfg
    M data/multiplayer/factions/rebels-aoh.cfg
    M data/multiplayer/factions/rebels-default.cfg
    M data/multiplayer/factions/undead-aoh.cfg
    M data/multiplayer/factions/undead-default.cfg
    M data/multiplayer/scenarios/4p_A_New_Land.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_auto_working.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_help.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_leader_options.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_research_options.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_special_macros.cfg
    M data/multiplayer/scenarios/ANL_utils/ANL_worker_options.cfg
    M data/scenario-test.cfg
    M data/test/scenarios/event_handlers_in_events.cfg
    M data/themes/default.cfg
    M data/themes/editor.cfg
    M data/tools/GUI.pyw
    M data/tools/about_cfg_to_wiki
    M data/tools/campaign2wiki.py
    M data/tools/emacs_mode/wesnoth-wml-data.el
    M data/tools/extractbindings
    M data/tools/terrain2wiki.py
    M data/tools/unit_tree/TeamColorizer
    M data/tools/wmllint
    M doc/doxygen/doxygen.cpp
    R doc/doxygen/footer.html
    R doc/doxygen/header.html
    R doc/doxygen/stylesheet.css
    A doc/man/en_GB/wesnoth.6
    A doc/man/gl/wesnoth.6
    A doc/man/it/wesnoth.6
    M doc/manual/manual.cs.html
    M doc/manual/manual.de.html
    M doc/manual/manual.en.html
    M doc/manual/manual.en_GB.html
    M doc/manual/manual.es.html
    M doc/manual/manual.et.html
    M doc/manual/manual.fi.html
    M doc/manual/manual.fr.html
    M doc/manual/manual.gl.html
    M doc/manual/manual.hu.html
    M doc/manual/manual.id.html
    M doc/manual/manual.it.html
    M doc/manual/manual.ja.html
    M doc/manual/manual.pl.html
    M doc/manual/manual.pt.html
    M doc/manual/manual.pt_BR.html
    M doc/manual/manual.ru.html
    M doc/manual/manual.sk.html
    M doc/manual/manual.sr.html
    M doc/manual/manual.sr at ijekavian.html
    M doc/manual/manual.sr at ijekavianlatin.html
    M doc/manual/manual.sr at latin.html
    M doc/manual/manual.txt
    M doc/manual/manual.uk.html
    M doc/manual/manual.vi.html
    M doc/manual/manual.zh_CN.html
    M doc/manual/manual.zh_TW.html
    A host-gui2.lua
    M host.lua
    M images/cursors/attack.png
    M images/cursors/attack at 2x.png
    M images/cursors/attack_drag.png
    M images/cursors/attack_drag at 2x.png
    M images/cursors/move.png
    M images/cursors/move at 2x.png
    M images/cursors/move_drag.png
    M images/cursors/move_drag at 2x.png
    M images/cursors/normal.png
    M images/cursors/normal at 2x.png
    M images/cursors/select-illegal.png
    M images/cursors/select-illegal at 2x.png
    M images/cursors/select-location.png
    M images/cursors/select-location at 2x.png
    M images/cursors/select.png
    M images/cursors/select at 2x.png
    M images/cursors/wait.png
    M images/cursors/wait at 2x.png
    M images/misc/map.png
    A join-gui2.lua
    M join.lua
    M players_changelog
    M po/wesnoth-ai/af.po
    M po/wesnoth-ai/ang.po
    M po/wesnoth-ai/ang at latin.po
    M po/wesnoth-ai/ar.po
    M po/wesnoth-ai/ast.po
    M po/wesnoth-ai/bg.po
    M po/wesnoth-ai/ca.po
    M po/wesnoth-ai/ca_ES at valencia.po
    M po/wesnoth-ai/cs.po
    M po/wesnoth-ai/da.po
    M po/wesnoth-ai/de.po
    M po/wesnoth-ai/el.po
    M po/wesnoth-ai/en at shaw.po
    M po/wesnoth-ai/en_GB.po
    M po/wesnoth-ai/eo.po
    M po/wesnoth-ai/es.po
    M po/wesnoth-ai/et.po
    M po/wesnoth-ai/eu.po
    M po/wesnoth-ai/fi.po
    M po/wesnoth-ai/fr.po
    M po/wesnoth-ai/fur_IT.po
    M po/wesnoth-ai/ga.po
    M po/wesnoth-ai/gd.po
    M po/wesnoth-ai/gl.po
    M po/wesnoth-ai/he.po
    M po/wesnoth-ai/hr.po
    M po/wesnoth-ai/hu.po
    M po/wesnoth-ai/id.po
    M po/wesnoth-ai/is.po
    M po/wesnoth-ai/it.po
    M po/wesnoth-ai/ja.po
    M po/wesnoth-ai/ko.po
    M po/wesnoth-ai/la.po
    M po/wesnoth-ai/lt.po
    M po/wesnoth-ai/lv.po
    M po/wesnoth-ai/mk.po
    M po/wesnoth-ai/mr.po
    M po/wesnoth-ai/nb_NO.po
    M po/wesnoth-ai/nl.po
    M po/wesnoth-ai/pl.po
    M po/wesnoth-ai/pt.po
    M po/wesnoth-ai/pt_BR.po
    M po/wesnoth-ai/racv.po
    M po/wesnoth-ai/ro.po
    M po/wesnoth-ai/ru.po
    M po/wesnoth-ai/sk.po
    M po/wesnoth-ai/sl.po
    M po/wesnoth-ai/sr.po
    M po/wesnoth-ai/sr at ijekavian.po
    M po/wesnoth-ai/sr at ijekavianlatin.po
    M po/wesnoth-ai/sr at latin.po
    M po/wesnoth-ai/sv.po
    M po/wesnoth-ai/tl.po
    M po/wesnoth-ai/tr.po
    M po/wesnoth-ai/uk.po
    M po/wesnoth-ai/vi.po
    M po/wesnoth-ai/wesnoth-ai.pot
    M po/wesnoth-ai/zh_CN.po
    M po/wesnoth-ai/zh_TW.po
    M po/wesnoth-aoi/af.po
    M po/wesnoth-aoi/ang.po
    M po/wesnoth-aoi/ang at latin.po
    M po/wesnoth-aoi/ar.po
    M po/wesnoth-aoi/ast.po
    M po/wesnoth-aoi/bg.po
    M po/wesnoth-aoi/ca.po
    M po/wesnoth-aoi/ca_ES at valencia.po
    M po/wesnoth-aoi/cs.po
    M po/wesnoth-aoi/da.po
    M po/wesnoth-aoi/de.po
    M po/wesnoth-aoi/el.po
    M po/wesnoth-aoi/en at shaw.po
    M po/wesnoth-aoi/en_GB.po
    M po/wesnoth-aoi/eo.po
    M po/wesnoth-aoi/es.po
    M po/wesnoth-aoi/et.po
    M po/wesnoth-aoi/eu.po
    M po/wesnoth-aoi/fi.po
    M po/wesnoth-aoi/fr.po
    M po/wesnoth-aoi/fur_IT.po
    M po/wesnoth-aoi/ga.po
    M po/wesnoth-aoi/gd.po
    M po/wesnoth-aoi/gl.po
    M po/wesnoth-aoi/he.po
    M po/wesnoth-aoi/hr.po
    M po/wesnoth-aoi/hu.po
    M po/wesnoth-aoi/id.po
    M po/wesnoth-aoi/is.po
    M po/wesnoth-aoi/it.po
    M po/wesnoth-aoi/ja.po
    M po/wesnoth-aoi/ko.po
    M po/wesnoth-aoi/la.po
    M po/wesnoth-aoi/lt.po
    M po/wesnoth-aoi/lv.po
    M po/wesnoth-aoi/mk.po
    M po/wesnoth-aoi/mr.po
    M po/wesnoth-aoi/nb_NO.po
    M po/wesnoth-aoi/nl.po
    M po/wesnoth-aoi/pl.po
    M po/wesnoth-aoi/pt.po
    M po/wesnoth-aoi/pt_BR.po
    M po/wesnoth-aoi/racv.po
    M po/wesnoth-aoi/ro.po
    M po/wesnoth-aoi/ru.po
    M po/wesnoth-aoi/sk.po
    M po/wesnoth-aoi/sl.po
    M po/wesnoth-aoi/sr.po
    M po/wesnoth-aoi/sr at ijekavian.po
    M po/wesnoth-aoi/sr at ijekavianlatin.po
    M po/wesnoth-aoi/sr at latin.po
    M po/wesnoth-aoi/sv.po
    M po/wesnoth-aoi/tl.po
    M po/wesnoth-aoi/tr.po
    M po/wesnoth-aoi/uk.po
    M po/wesnoth-aoi/vi.po
    M po/wesnoth-aoi/wesnoth-aoi.pot
    M po/wesnoth-aoi/zh_CN.po
    M po/wesnoth-aoi/zh_TW.po
    M po/wesnoth-did/af.po
    M po/wesnoth-did/ang.po
    M po/wesnoth-did/ang at latin.po
    M po/wesnoth-did/ar.po
    M po/wesnoth-did/ast.po
    M po/wesnoth-did/bg.po
    M po/wesnoth-did/ca.po
    M po/wesnoth-did/ca_ES at valencia.po
    M po/wesnoth-did/cs.po
    M po/wesnoth-did/da.po
    M po/wesnoth-did/de.po
    M po/wesnoth-did/el.po
    M po/wesnoth-did/en at shaw.po
    M po/wesnoth-did/en_GB.po
    M po/wesnoth-did/eo.po
    M po/wesnoth-did/es.po
    M po/wesnoth-did/et.po
    M po/wesnoth-did/eu.po
    M po/wesnoth-did/fi.po
    M po/wesnoth-did/fr.po
    M po/wesnoth-did/fur_IT.po
    M po/wesnoth-did/ga.po
    M po/wesnoth-did/gd.po
    M po/wesnoth-did/gl.po
    M po/wesnoth-did/he.po
    M po/wesnoth-did/hr.po
    M po/wesnoth-did/hu.po
    M po/wesnoth-did/id.po
    M po/wesnoth-did/is.po
    M po/wesnoth-did/it.po
    M po/wesnoth-did/ja.po
    M po/wesnoth-did/ko.po
    M po/wesnoth-did/la.po
    M po/wesnoth-did/lt.po
    M po/wesnoth-did/lv.po
    M po/wesnoth-did/mk.po
    M po/wesnoth-did/mr.po
    M po/wesnoth-did/nb_NO.po
    M po/wesnoth-did/nl.po
    M po/wesnoth-did/pl.po
    M po/wesnoth-did/pt.po
    M po/wesnoth-did/pt_BR.po
    M po/wesnoth-did/racv.po
    M po/wesnoth-did/ro.po
    M po/wesnoth-did/ru.po
    M po/wesnoth-did/sk.po
    M po/wesnoth-did/sl.po
    M po/wesnoth-did/sr.po
    M po/wesnoth-did/sr at ijekavian.po
    M po/wesnoth-did/sr at ijekavianlatin.po
    M po/wesnoth-did/sr at latin.po
    M po/wesnoth-did/sv.po
    M po/wesnoth-did/tl.po
    M po/wesnoth-did/tr.po
    M po/wesnoth-did/uk.po
    M po/wesnoth-did/vi.po
    M po/wesnoth-did/wesnoth-did.pot
    M po/wesnoth-did/zh_CN.po
    M po/wesnoth-did/zh_TW.po
    M po/wesnoth-dm/af.po
    M po/wesnoth-dm/ang.po
    M po/wesnoth-dm/ang at latin.po
    M po/wesnoth-dm/ar.po
    M po/wesnoth-dm/ast.po
    M po/wesnoth-dm/bg.po
    M po/wesnoth-dm/ca.po
    M po/wesnoth-dm/ca_ES at valencia.po
    M po/wesnoth-dm/cs.po
    M po/wesnoth-dm/da.po
    M po/wesnoth-dm/de.po
    M po/wesnoth-dm/el.po
    M po/wesnoth-dm/en at shaw.po
    M po/wesnoth-dm/en_GB.po
    M po/wesnoth-dm/eo.po
    M po/wesnoth-dm/es.po
    M po/wesnoth-dm/et.po
    M po/wesnoth-dm/eu.po
    M po/wesnoth-dm/fi.po
    M po/wesnoth-dm/fr.po
    M po/wesnoth-dm/fur_IT.po
    M po/wesnoth-dm/ga.po
    M po/wesnoth-dm/gd.po
    M po/wesnoth-dm/gl.po
    M po/wesnoth-dm/he.po
    M po/wesnoth-dm/hr.po
    M po/wesnoth-dm/hu.po
    M po/wesnoth-dm/id.po
    M po/wesnoth-dm/is.po
    M po/wesnoth-dm/it.po
    M po/wesnoth-dm/ja.po
    M po/wesnoth-dm/ko.po
    M po/wesnoth-dm/la.po
    M po/wesnoth-dm/lt.po
    M po/wesnoth-dm/lv.po
    M po/wesnoth-dm/mk.po
    M po/wesnoth-dm/mr.po
    M po/wesnoth-dm/nb_NO.po
    M po/wesnoth-dm/nl.po
    M po/wesnoth-dm/pl.po
    M po/wesnoth-dm/pt.po
    M po/wesnoth-dm/pt_BR.po
    M po/wesnoth-dm/racv.po
    M po/wesnoth-dm/ro.po
    M po/wesnoth-dm/ru.po
    M po/wesnoth-dm/sk.po
    M po/wesnoth-dm/sl.po
    M po/wesnoth-dm/sr.po
    M po/wesnoth-dm/sr at ijekavian.po
    M po/wesnoth-dm/sr at ijekavianlatin.po
    M po/wesnoth-dm/sr at latin.po
    M po/wesnoth-dm/sv.po
    M po/wesnoth-dm/tl.po
    M po/wesnoth-dm/tr.po
    M po/wesnoth-dm/uk.po
    M po/wesnoth-dm/vi.po
    M po/wesnoth-dm/wesnoth-dm.pot
    M po/wesnoth-dm/zh_CN.po
    M po/wesnoth-dm/zh_TW.po
    M po/wesnoth-dw/af.po
    M po/wesnoth-dw/ang.po
    M po/wesnoth-dw/ang at latin.po
    M po/wesnoth-dw/ar.po
    M po/wesnoth-dw/ast.po
    M po/wesnoth-dw/bg.po
    M po/wesnoth-dw/ca.po
    M po/wesnoth-dw/ca_ES at valencia.po
    M po/wesnoth-dw/cs.po
    M po/wesnoth-dw/da.po
    M po/wesnoth-dw/de.po
    M po/wesnoth-dw/el.po
    M po/wesnoth-dw/en at shaw.po
    M po/wesnoth-dw/en_GB.po
    M po/wesnoth-dw/eo.po
    M po/wesnoth-dw/es.po
    M po/wesnoth-dw/et.po
    M po/wesnoth-dw/eu.po
    M po/wesnoth-dw/fi.po
    M po/wesnoth-dw/fr.po
    M po/wesnoth-dw/fur_IT.po
    M po/wesnoth-dw/ga.po
    M po/wesnoth-dw/gd.po
    M po/wesnoth-dw/gl.po
    M po/wesnoth-dw/he.po
    M po/wesnoth-dw/hr.po
    M po/wesnoth-dw/hu.po
    M po/wesnoth-dw/id.po
    M po/wesnoth-dw/is.po
    M po/wesnoth-dw/it.po
    M po/wesnoth-dw/ja.po
    M po/wesnoth-dw/ko.po
    M po/wesnoth-dw/la.po
    M po/wesnoth-dw/lt.po
    M po/wesnoth-dw/lv.po
    M po/wesnoth-dw/mk.po
    M po/wesnoth-dw/mr.po
    M po/wesnoth-dw/nb_NO.po
    M po/wesnoth-dw/nl.po
    M po/wesnoth-dw/pl.po
    M po/wesnoth-dw/pt.po
    M po/wesnoth-dw/pt_BR.po
    M po/wesnoth-dw/racv.po
    M po/wesnoth-dw/ro.po
    M po/wesnoth-dw/ru.po
    M po/wesnoth-dw/sk.po
    M po/wesnoth-dw/sl.po
    M po/wesnoth-dw/sr.po
    M po/wesnoth-dw/sr at ijekavian.po
    M po/wesnoth-dw/sr at ijekavianlatin.po
    M po/wesnoth-dw/sr at latin.po
    M po/wesnoth-dw/sv.po
    M po/wesnoth-dw/tl.po
    M po/wesnoth-dw/tr.po
    M po/wesnoth-dw/uk.po
    M po/wesnoth-dw/vi.po
    M po/wesnoth-dw/wesnoth-dw.pot
    M po/wesnoth-dw/zh_CN.po
    M po/wesnoth-dw/zh_TW.po
    M po/wesnoth-editor/af.po
    M po/wesnoth-editor/ang.po
    M po/wesnoth-editor/ang at latin.po
    M po/wesnoth-editor/ar.po
    M po/wesnoth-editor/ast.po
    M po/wesnoth-editor/bg.po
    M po/wesnoth-editor/ca.po
    M po/wesnoth-editor/ca_ES at valencia.po
    M po/wesnoth-editor/cs.po
    M po/wesnoth-editor/da.po
    M po/wesnoth-editor/de.po
    M po/wesnoth-editor/el.po
    M po/wesnoth-editor/en at shaw.po
    M po/wesnoth-editor/en_GB.po
    M po/wesnoth-editor/eo.po
    M po/wesnoth-editor/es.po
    M po/wesnoth-editor/et.po
    M po/wesnoth-editor/eu.po
    M po/wesnoth-editor/fi.po
    M po/wesnoth-editor/fr.po
    M po/wesnoth-editor/fur_IT.po
    M po/wesnoth-editor/ga.po
    M po/wesnoth-editor/gd.po
    M po/wesnoth-editor/gl.po
    M po/wesnoth-editor/he.po
    M po/wesnoth-editor/hr.po
    M po/wesnoth-editor/hu.po
    M po/wesnoth-editor/id.po
    M po/wesnoth-editor/is.po
    M po/wesnoth-editor/it.po
    M po/wesnoth-editor/ja.po
    M po/wesnoth-editor/ko.po
    M po/wesnoth-editor/la.po
    M po/wesnoth-editor/lt.po
    M po/wesnoth-editor/lv.po
    M po/wesnoth-editor/mk.po
    M po/wesnoth-editor/mr.po
    M po/wesnoth-editor/nb_NO.po
    M po/wesnoth-editor/nl.po
    M po/wesnoth-editor/pl.po
    M po/wesnoth-editor/pt.po
    M po/wesnoth-editor/pt_BR.po
    M po/wesnoth-editor/racv.po
    M po/wesnoth-editor/ro.po
    M po/wesnoth-editor/ru.po
    M po/wesnoth-editor/sk.po
    M po/wesnoth-editor/sl.po
    M po/wesnoth-editor/sr.po
    M po/wesnoth-editor/sr at ijekavian.po
    M po/wesnoth-editor/sr at ijekavianlatin.po
    M po/wesnoth-editor/sr at latin.po
    M po/wesnoth-editor/sv.po
    M po/wesnoth-editor/tl.po
    M po/wesnoth-editor/tr.po
    M po/wesnoth-editor/uk.po
    M po/wesnoth-editor/vi.po
    M po/wesnoth-editor/wesnoth-editor.pot
    M po/wesnoth-editor/zh_CN.po
    M po/wesnoth-editor/zh_TW.po
    M po/wesnoth-ei/af.po
    M po/wesnoth-ei/ang.po
    M po/wesnoth-ei/ang at latin.po
    M po/wesnoth-ei/ar.po
    M po/wesnoth-ei/ast.po
    M po/wesnoth-ei/bg.po
    M po/wesnoth-ei/ca.po
    M po/wesnoth-ei/ca_ES at valencia.po
    M po/wesnoth-ei/cs.po
    M po/wesnoth-ei/da.po
    M po/wesnoth-ei/de.po
    M po/wesnoth-ei/el.po
    M po/wesnoth-ei/en at shaw.po
    M po/wesnoth-ei/en_GB.po
    M po/wesnoth-ei/eo.po
    M po/wesnoth-ei/es.po
    M po/wesnoth-ei/et.po
    M po/wesnoth-ei/eu.po
    M po/wesnoth-ei/fi.po
    M po/wesnoth-ei/fr.po
    M po/wesnoth-ei/fur_IT.po
    M po/wesnoth-ei/ga.po
    M po/wesnoth-ei/gd.po
    M po/wesnoth-ei/gl.po
    M po/wesnoth-ei/he.po
    M po/wesnoth-ei/hr.po
    M po/wesnoth-ei/hu.po
    M po/wesnoth-ei/id.po
    M po/wesnoth-ei/is.po
    M po/wesnoth-ei/it.po
    M po/wesnoth-ei/ja.po
    M po/wesnoth-ei/ko.po
    M po/wesnoth-ei/la.po
    M po/wesnoth-ei/lt.po
    M po/wesnoth-ei/lv.po
    M po/wesnoth-ei/mk.po
    M po/wesnoth-ei/mr.po
    M po/wesnoth-ei/nb_NO.po
    M po/wesnoth-ei/nl.po
    M po/wesnoth-ei/pl.po
    M po/wesnoth-ei/pt.po
    M po/wesnoth-ei/pt_BR.po
    M po/wesnoth-ei/racv.po
    M po/wesnoth-ei/ro.po
    M po/wesnoth-ei/ru.po
    M po/wesnoth-ei/sk.po
    M po/wesnoth-ei/sl.po
    M po/wesnoth-ei/sr.po
    M po/wesnoth-ei/sr at ijekavian.po
    M po/wesnoth-ei/sr at ijekavianlatin.po
    M po/wesnoth-ei/sr at latin.po
    M po/wesnoth-ei/sv.po
    M po/wesnoth-ei/tl.po
    M po/wesnoth-ei/tr.po
    M po/wesnoth-ei/uk.po
    M po/wesnoth-ei/vi.po
    M po/wesnoth-ei/wesnoth-ei.pot
    M po/wesnoth-ei/zh_CN.po
    M po/wesnoth-ei/zh_TW.po
    M po/wesnoth-help/af.po
    M po/wesnoth-help/ang.po
    M po/wesnoth-help/ang at latin.po
    M po/wesnoth-help/ar.po
    M po/wesnoth-help/ast.po
    M po/wesnoth-help/bg.po
    M po/wesnoth-help/ca.po
    M po/wesnoth-help/ca_ES at valencia.po
    M po/wesnoth-help/cs.po
    M po/wesnoth-help/da.po
    M po/wesnoth-help/de.po
    M po/wesnoth-help/el.po
    M po/wesnoth-help/en at shaw.po
    M po/wesnoth-help/en_GB.po
    M po/wesnoth-help/eo.po
    M po/wesnoth-help/es.po
    M po/wesnoth-help/et.po
    M po/wesnoth-help/eu.po
    M po/wesnoth-help/fi.po
    M po/wesnoth-help/fr.po
    M po/wesnoth-help/fur_IT.po
    M po/wesnoth-help/ga.po
    M po/wesnoth-help/gd.po
    M po/wesnoth-help/gl.po
    M po/wesnoth-help/he.po
    M po/wesnoth-help/hr.po
    M po/wesnoth-help/hu.po
    M po/wesnoth-help/id.po
    M po/wesnoth-help/is.po
    M po/wesnoth-help/it.po
    M po/wesnoth-help/ja.po
    M po/wesnoth-help/ko.po
    M po/wesnoth-help/la.po
    M po/wesnoth-help/lt.po
    M po/wesnoth-help/lv.po
    M po/wesnoth-help/mk.po
    M po/wesnoth-help/mr.po
    M po/wesnoth-help/nb_NO.po
    M po/wesnoth-help/nl.po
    M po/wesnoth-help/pl.po
    M po/wesnoth-help/pt.po
    M po/wesnoth-help/pt_BR.po
    M po/wesnoth-help/racv.po
    M po/wesnoth-help/ro.po
    M po/wesnoth-help/ru.po
    M po/wesnoth-help/sk.po
    M po/wesnoth-help/sl.po
    M po/wesnoth-help/sr.po
    M po/wesnoth-help/sr at ijekavian.po
    M po/wesnoth-help/sr at ijekavianlatin.po
    M po/wesnoth-help/sr at latin.po
    M po/wesnoth-help/sv.po
    M po/wesnoth-help/tl.po
    M po/wesnoth-help/tr.po
    M po/wesnoth-help/uk.po
    M po/wesnoth-help/vi.po
    M po/wesnoth-help/wesnoth-help.pot
    M po/wesnoth-help/zh_CN.po
    M po/wesnoth-help/zh_TW.po
    M po/wesnoth-httt/af.po
    M po/wesnoth-httt/ang.po
    M po/wesnoth-httt/ang at latin.po
    M po/wesnoth-httt/ar.po
    M po/wesnoth-httt/ast.po
    M po/wesnoth-httt/bg.po
    M po/wesnoth-httt/ca.po
    M po/wesnoth-httt/ca_ES at valencia.po
    M po/wesnoth-httt/cs.po
    M po/wesnoth-httt/da.po
    M po/wesnoth-httt/de.po
    M po/wesnoth-httt/el.po
    M po/wesnoth-httt/en at shaw.po
    M po/wesnoth-httt/en_GB.po
    M po/wesnoth-httt/eo.po
    M po/wesnoth-httt/es.po
    M po/wesnoth-httt/et.po
    M po/wesnoth-httt/eu.po
    M po/wesnoth-httt/fi.po
    M po/wesnoth-httt/fr.po
    M po/wesnoth-httt/fur_IT.po
    M po/wesnoth-httt/ga.po
    M po/wesnoth-httt/gd.po
    M po/wesnoth-httt/gl.po
    M po/wesnoth-httt/he.po
    M po/wesnoth-httt/hr.po
    M po/wesnoth-httt/hu.po
    M po/wesnoth-httt/id.po
    M po/wesnoth-httt/is.po
    M po/wesnoth-httt/it.po
    M po/wesnoth-httt/ja.po
    M po/wesnoth-httt/ko.po
    M po/wesnoth-httt/la.po
    M po/wesnoth-httt/lt.po
    M po/wesnoth-httt/lv.po
    M po/wesnoth-httt/mk.po
    M po/wesnoth-httt/mr.po
    M po/wesnoth-httt/nb_NO.po
    M po/wesnoth-httt/nl.po
    M po/wesnoth-httt/pl.po
    M po/wesnoth-httt/pt.po
    M po/wesnoth-httt/pt_BR.po
    M po/wesnoth-httt/racv.po
    M po/wesnoth-httt/ro.po
    M po/wesnoth-httt/ru.po
    M po/wesnoth-httt/sk.po
    M po/wesnoth-httt/sl.po
    M po/wesnoth-httt/sr.po
    M po/wesnoth-httt/sr at ijekavian.po
    M po/wesnoth-httt/sr at ijekavianlatin.po
    M po/wesnoth-httt/sr at latin.po
    M po/wesnoth-httt/sv.po
    M po/wesnoth-httt/tl.po
    M po/wesnoth-httt/tr.po
    M po/wesnoth-httt/uk.po
    M po/wesnoth-httt/vi.po
    M po/wesnoth-httt/wesnoth-httt.pot
    M po/wesnoth-httt/zh_CN.po
    M po/wesnoth-httt/zh_TW.po
    M po/wesnoth-l/af.po
    M po/wesnoth-l/ang.po
    M po/wesnoth-l/ang at latin.po
    M po/wesnoth-l/ar.po
    M po/wesnoth-l/ast.po
    M po/wesnoth-l/bg.po
    M po/wesnoth-l/ca.po
    M po/wesnoth-l/ca_ES at valencia.po
    M po/wesnoth-l/cs.po
    M po/wesnoth-l/da.po
    M po/wesnoth-l/de.po
    M po/wesnoth-l/el.po
    M po/wesnoth-l/en at shaw.po
    M po/wesnoth-l/en_GB.po
    M po/wesnoth-l/eo.po
    M po/wesnoth-l/es.po
    M po/wesnoth-l/et.po
    M po/wesnoth-l/eu.po
    M po/wesnoth-l/fi.po
    M po/wesnoth-l/fr.po
    M po/wesnoth-l/fur_IT.po
    M po/wesnoth-l/ga.po
    M po/wesnoth-l/gd.po
    M po/wesnoth-l/gl.po
    M po/wesnoth-l/he.po
    M po/wesnoth-l/hr.po
    M po/wesnoth-l/hu.po
    M po/wesnoth-l/id.po
    M po/wesnoth-l/is.po
    M po/wesnoth-l/it.po
    M po/wesnoth-l/ja.po
    M po/wesnoth-l/ko.po
    M po/wesnoth-l/la.po
    M po/wesnoth-l/lt.po
    M po/wesnoth-l/lv.po
    M po/wesnoth-l/mk.po
    M po/wesnoth-l/mr.po
    M po/wesnoth-l/nb_NO.po
    M po/wesnoth-l/nl.po
    M po/wesnoth-l/pl.po
    M po/wesnoth-l/pt.po
    M po/wesnoth-l/pt_BR.po
    M po/wesnoth-l/racv.po
    M po/wesnoth-l/ro.po
    M po/wesnoth-l/ru.po
    M po/wesnoth-l/sk.po
    M po/wesnoth-l/sl.po
    M po/wesnoth-l/sr.po
    M po/wesnoth-l/sr at ijekavian.po
    M po/wesnoth-l/sr at ijekavianlatin.po
    M po/wesnoth-l/sr at latin.po
    M po/wesnoth-l/sv.po
    M po/wesnoth-l/tl.po
    M po/wesnoth-l/tr.po
    M po/wesnoth-l/uk.po
    M po/wesnoth-l/vi.po
    M po/wesnoth-l/wesnoth-l.pot
    M po/wesnoth-l/zh_CN.po
    M po/wesnoth-l/zh_TW.po
    M po/wesnoth-lib/af.po
    M po/wesnoth-lib/ang.po
    M po/wesnoth-lib/ang at latin.po
    M po/wesnoth-lib/ar.po
    M po/wesnoth-lib/ast.po
    M po/wesnoth-lib/bg.po
    M po/wesnoth-lib/ca.po
    M po/wesnoth-lib/ca_ES at valencia.po
    M po/wesnoth-lib/cs.po
    M po/wesnoth-lib/da.po
    M po/wesnoth-lib/de.po
    M po/wesnoth-lib/el.po
    M po/wesnoth-lib/en at shaw.po
    M po/wesnoth-lib/en_GB.po
    M po/wesnoth-lib/eo.po
    M po/wesnoth-lib/es.po
    M po/wesnoth-lib/et.po
    M po/wesnoth-lib/eu.po
    M po/wesnoth-lib/fi.po
    M po/wesnoth-lib/fr.po
    M po/wesnoth-lib/fur_IT.po
    M po/wesnoth-lib/ga.po
    M po/wesnoth-lib/gd.po
    M po/wesnoth-lib/gl.po
    M po/wesnoth-lib/he.po
    M po/wesnoth-lib/hr.po
    M po/wesnoth-lib/hu.po
    M po/wesnoth-lib/id.po
    M po/wesnoth-lib/is.po
    M po/wesnoth-lib/it.po
    M po/wesnoth-lib/ja.po
    M po/wesnoth-lib/ko.po
    M po/wesnoth-lib/la.po
    M po/wesnoth-lib/lt.po
    M po/wesnoth-lib/lv.po
    M po/wesnoth-lib/mk.po
    M po/wesnoth-lib/mr.po
    M po/wesnoth-lib/nb_NO.po
    M po/wesnoth-lib/nl.po
    M po/wesnoth-lib/pl.po
    M po/wesnoth-lib/pt.po
    M po/wesnoth-lib/pt_BR.po
    M po/wesnoth-lib/racv.po
    M po/wesnoth-lib/ro.po
    M po/wesnoth-lib/ru.po
    M po/wesnoth-lib/sk.po
    M po/wesnoth-lib/sl.po
    M po/wesnoth-lib/sr.po
    M po/wesnoth-lib/sr at ijekavian.po
    M po/wesnoth-lib/sr at ijekavianlatin.po
    M po/wesnoth-lib/sr at latin.po
    M po/wesnoth-lib/sv.po
    M po/wesnoth-lib/tl.po
    M po/wesnoth-lib/tr.po
    M po/wesnoth-lib/uk.po
    M po/wesnoth-lib/vi.po
    M po/wesnoth-lib/wesnoth-lib.pot
    M po/wesnoth-lib/zh_CN.po
    M po/wesnoth-lib/zh_TW.po
    M po/wesnoth-low/af.po
    M po/wesnoth-low/ang.po
    M po/wesnoth-low/ang at latin.po
    M po/wesnoth-low/ar.po
    M po/wesnoth-low/ast.po
    M po/wesnoth-low/bg.po
    M po/wesnoth-low/ca.po
    M po/wesnoth-low/ca_ES at valencia.po
    M po/wesnoth-low/cs.po
    M po/wesnoth-low/da.po
    M po/wesnoth-low/de.po
    M po/wesnoth-low/el.po
    M po/wesnoth-low/en at shaw.po
    M po/wesnoth-low/en_GB.po
    M po/wesnoth-low/eo.po
    M po/wesnoth-low/es.po
    M po/wesnoth-low/et.po
    M po/wesnoth-low/eu.po
    M po/wesnoth-low/fi.po
    M po/wesnoth-low/fr.po
    M po/wesnoth-low/fur_IT.po
    M po/wesnoth-low/ga.po
    M po/wesnoth-low/gd.po
    M po/wesnoth-low/gl.po
    M po/wesnoth-low/he.po
    M po/wesnoth-low/hr.po
    M po/wesnoth-low/hu.po
    M po/wesnoth-low/id.po
    M po/wesnoth-low/is.po
    M po/wesnoth-low/it.po
    M po/wesnoth-low/ja.po
    M po/wesnoth-low/ko.po
    M po/wesnoth-low/la.po
    M po/wesnoth-low/lt.po
    M po/wesnoth-low/lv.po
    M po/wesnoth-low/mk.po
    M po/wesnoth-low/mr.po
    M po/wesnoth-low/nb_NO.po
    M po/wesnoth-low/nl.po
    M po/wesnoth-low/pl.po
    M po/wesnoth-low/pt.po
    M po/wesnoth-low/pt_BR.po
    M po/wesnoth-low/racv.po
    M po/wesnoth-low/ro.po
    M po/wesnoth-low/ru.po
    M po/wesnoth-low/sk.po
    M po/wesnoth-low/sl.po
    M po/wesnoth-low/sr.po
    M po/wesnoth-low/sr at ijekavian.po
    M po/wesnoth-low/sr at ijekavianlatin.po
    M po/wesnoth-low/sr at latin.po
    M po/wesnoth-low/sv.po
    M po/wesnoth-low/tl.po
    M po/wesnoth-low/tr.po
    M po/wesnoth-low/uk.po
    M po/wesnoth-low/vi.po
    M po/wesnoth-low/wesnoth-low.pot
    M po/wesnoth-low/zh_CN.po
    M po/wesnoth-low/zh_TW.po
    M po/wesnoth-manpages/it.po
    M po/wesnoth-manpages/pl.po
    M po/wesnoth-manual/pl.po
    M po/wesnoth-multiplayer/af.po
    M po/wesnoth-multiplayer/ang.po
    M po/wesnoth-multiplayer/ang at latin.po
    M po/wesnoth-multiplayer/ar.po
    M po/wesnoth-multiplayer/ast.po
    M po/wesnoth-multiplayer/bg.po
    M po/wesnoth-multiplayer/ca.po
    M po/wesnoth-multiplayer/ca_ES at valencia.po
    M po/wesnoth-multiplayer/cs.po
    M po/wesnoth-multiplayer/da.po
    M po/wesnoth-multiplayer/de.po
    M po/wesnoth-multiplayer/el.po
    M po/wesnoth-multiplayer/en at shaw.po
    M po/wesnoth-multiplayer/en_GB.po
    M po/wesnoth-multiplayer/eo.po
    M po/wesnoth-multiplayer/es.po
    M po/wesnoth-multiplayer/et.po
    M po/wesnoth-multiplayer/eu.po
    M po/wesnoth-multiplayer/fi.po
    M po/wesnoth-multiplayer/fr.po
    M po/wesnoth-multiplayer/fur_IT.po
    M po/wesnoth-multiplayer/ga.po
    M po/wesnoth-multiplayer/gd.po
    M po/wesnoth-multiplayer/gl.po
    M po/wesnoth-multiplayer/he.po
    M po/wesnoth-multiplayer/hr.po
    M po/wesnoth-multiplayer/hu.po
    M po/wesnoth-multiplayer/id.po
    M po/wesnoth-multiplayer/is.po
    M po/wesnoth-multiplayer/it.po
    M po/wesnoth-multiplayer/ja.po
    M po/wesnoth-multiplayer/ko.po
    M po/wesnoth-multiplayer/la.po
    M po/wesnoth-multiplayer/lt.po
    M po/wesnoth-multiplayer/lv.po
    M po/wesnoth-multiplayer/mk.po
    M po/wesnoth-multiplayer/mr.po
    M po/wesnoth-multiplayer/nb_NO.po
    M po/wesnoth-multiplayer/nl.po
    M po/wesnoth-multiplayer/pl.po
    M po/wesnoth-multiplayer/pt.po
    M po/wesnoth-multiplayer/pt_BR.po
    M po/wesnoth-multiplayer/racv.po
    M po/wesnoth-multiplayer/ro.po
    M po/wesnoth-multiplayer/ru.po
    M po/wesnoth-multiplayer/sk.po
    M po/wesnoth-multiplayer/sl.po
    M po/wesnoth-multiplayer/sr.po
    M po/wesnoth-multiplayer/sr at ijekavian.po
    M po/wesnoth-multiplayer/sr at ijekavianlatin.po
    M po/wesnoth-multiplayer/sr at latin.po
    M po/wesnoth-multiplayer/sv.po
    M po/wesnoth-multiplayer/tl.po
    M po/wesnoth-multiplayer/tr.po
    M po/wesnoth-multiplayer/uk.po
    M po/wesnoth-multiplayer/vi.po
    M po/wesnoth-multiplayer/wesnoth-multiplayer.pot
    M po/wesnoth-multiplayer/zh_CN.po
    M po/wesnoth-multiplayer/zh_TW.po
    M po/wesnoth-nr/af.po
    M po/wesnoth-nr/ang.po
    M po/wesnoth-nr/ang at latin.po
    M po/wesnoth-nr/ar.po
    M po/wesnoth-nr/ast.po
    M po/wesnoth-nr/bg.po
    M po/wesnoth-nr/ca.po
    M po/wesnoth-nr/ca_ES at valencia.po
    M po/wesnoth-nr/cs.po
    M po/wesnoth-nr/da.po
    M po/wesnoth-nr/de.po
    M po/wesnoth-nr/el.po
    M po/wesnoth-nr/en at shaw.po
    M po/wesnoth-nr/en_GB.po
    M po/wesnoth-nr/eo.po
    M po/wesnoth-nr/es.po
    M po/wesnoth-nr/et.po
    M po/wesnoth-nr/eu.po
    M po/wesnoth-nr/fi.po
    M po/wesnoth-nr/fr.po
    M po/wesnoth-nr/fur_IT.po
    M po/wesnoth-nr/ga.po
    M po/wesnoth-nr/gd.po
    M po/wesnoth-nr/gl.po
    M po/wesnoth-nr/he.po
    M po/wesnoth-nr/hr.po
    M po/wesnoth-nr/hu.po
    M po/wesnoth-nr/id.po
    M po/wesnoth-nr/is.po
    M po/wesnoth-nr/it.po
    M po/wesnoth-nr/ja.po
    M po/wesnoth-nr/ko.po
    M po/wesnoth-nr/la.po
    M po/wesnoth-nr/lt.po
    M po/wesnoth-nr/lv.po
    M po/wesnoth-nr/mk.po
    M po/wesnoth-nr/mr.po
    M po/wesnoth-nr/nb_NO.po
    M po/wesnoth-nr/nl.po
    M po/wesnoth-nr/pl.po
    M po/wesnoth-nr/pt.po
    M po/wesnoth-nr/pt_BR.po
    M po/wesnoth-nr/racv.po
    M po/wesnoth-nr/ro.po
    M po/wesnoth-nr/ru.po
    M po/wesnoth-nr/sk.po
    M po/wesnoth-nr/sl.po
    M po/wesnoth-nr/sr.po
    M po/wesnoth-nr/sr at ijekavian.po
    M po/wesnoth-nr/sr at ijekavianlatin.po
    M po/wesnoth-nr/sr at latin.po
    M po/wesnoth-nr/sv.po
    M po/wesnoth-nr/tl.po
    M po/wesnoth-nr/tr.po
    M po/wesnoth-nr/uk.po
    M po/wesnoth-nr/vi.po
    M po/wesnoth-nr/wesnoth-nr.pot
    M po/wesnoth-nr/zh_CN.po
    M po/wesnoth-nr/zh_TW.po
    M po/wesnoth-sof/af.po
    M po/wesnoth-sof/ang.po
    M po/wesnoth-sof/ang at latin.po
    M po/wesnoth-sof/ar.po
    M po/wesnoth-sof/ast.po
    M po/wesnoth-sof/bg.po
    M po/wesnoth-sof/ca.po
    M po/wesnoth-sof/ca_ES at valencia.po
    M po/wesnoth-sof/cs.po
    M po/wesnoth-sof/da.po
    M po/wesnoth-sof/de.po
    M po/wesnoth-sof/el.po
    M po/wesnoth-sof/en at shaw.po
    M po/wesnoth-sof/en_GB.po
    M po/wesnoth-sof/eo.po
    M po/wesnoth-sof/es.po
    M po/wesnoth-sof/et.po
    M po/wesnoth-sof/eu.po
    M po/wesnoth-sof/fi.po
    M po/wesnoth-sof/fr.po
    M po/wesnoth-sof/fur_IT.po
    M po/wesnoth-sof/ga.po
    M po/wesnoth-sof/gd.po
    M po/wesnoth-sof/gl.po
    M po/wesnoth-sof/he.po
    M po/wesnoth-sof/hr.po
    M po/wesnoth-sof/hu.po
    M po/wesnoth-sof/id.po
    M po/wesnoth-sof/is.po
    M po/wesnoth-sof/it.po
    M po/wesnoth-sof/ja.po
    M po/wesnoth-sof/ko.po
    M po/wesnoth-sof/la.po
    M po/wesnoth-sof/lt.po
    M po/wesnoth-sof/lv.po
    M po/wesnoth-sof/mk.po
    M po/wesnoth-sof/mr.po
    M po/wesnoth-sof/nb_NO.po
    M po/wesnoth-sof/nl.po
    M po/wesnoth-sof/pl.po
    M po/wesnoth-sof/pt.po
    M po/wesnoth-sof/pt_BR.po
    M po/wesnoth-sof/racv.po
    M po/wesnoth-sof/ro.po
    M po/wesnoth-sof/ru.po
    M po/wesnoth-sof/sk.po
    M po/wesnoth-sof/sl.po
    M po/wesnoth-sof/sr.po
    M po/wesnoth-sof/sr at ijekavian.po
    M po/wesnoth-sof/sr at ijekavianlatin.po
    M po/wesnoth-sof/sr at latin.po
    M po/wesnoth-sof/sv.po
    M po/wesnoth-sof/tl.po
    M po/wesnoth-sof/tr.po
    M po/wesnoth-sof/uk.po
    M po/wesnoth-sof/vi.po
    M po/wesnoth-sof/wesnoth-sof.pot
    M po/wesnoth-sof/zh_CN.po
    M po/wesnoth-sof/zh_TW.po
    M po/wesnoth-sotbe/af.po
    M po/wesnoth-sotbe/ang.po
    M po/wesnoth-sotbe/ang at latin.po
    M po/wesnoth-sotbe/ar.po
    M po/wesnoth-sotbe/ast.po
    M po/wesnoth-sotbe/bg.po
    M po/wesnoth-sotbe/ca.po
    M po/wesnoth-sotbe/ca_ES at valencia.po
    M po/wesnoth-sotbe/cs.po
    M po/wesnoth-sotbe/da.po
    M po/wesnoth-sotbe/de.po
    M po/wesnoth-sotbe/el.po
    M po/wesnoth-sotbe/en at shaw.po
    M po/wesnoth-sotbe/en_GB.po
    M po/wesnoth-sotbe/eo.po
    M po/wesnoth-sotbe/es.po
    M po/wesnoth-sotbe/et.po
    M po/wesnoth-sotbe/eu.po
    M po/wesnoth-sotbe/fi.po
    M po/wesnoth-sotbe/fr.po
    M po/wesnoth-sotbe/fur_IT.po
    M po/wesnoth-sotbe/ga.po
    M po/wesnoth-sotbe/gd.po
    M po/wesnoth-sotbe/gl.po
    M po/wesnoth-sotbe/he.po
    M po/wesnoth-sotbe/hr.po
    M po/wesnoth-sotbe/hu.po
    M po/wesnoth-sotbe/id.po
    M po/wesnoth-sotbe/is.po
    M po/wesnoth-sotbe/it.po
    M po/wesnoth-sotbe/ja.po
    M po/wesnoth-sotbe/ko.po
    M po/wesnoth-sotbe/la.po
    M po/wesnoth-sotbe/lt.po
    M po/wesnoth-sotbe/lv.po
    M po/wesnoth-sotbe/mk.po
    M po/wesnoth-sotbe/mr.po
    M po/wesnoth-sotbe/nb_NO.po
    M po/wesnoth-sotbe/nl.po
    M po/wesnoth-sotbe/pl.po
    M po/wesnoth-sotbe/pt.po
    M po/wesnoth-sotbe/pt_BR.po
    M po/wesnoth-sotbe/racv.po
    M po/wesnoth-sotbe/ro.po
    M po/wesnoth-sotbe/ru.po
    M po/wesnoth-sotbe/sk.po
    M po/wesnoth-sotbe/sl.po
    M po/wesnoth-sotbe/sr.po
    M po/wesnoth-sotbe/sr at ijekavian.po
    M po/wesnoth-sotbe/sr at ijekavianlatin.po
    M po/wesnoth-sotbe/sr at latin.po
    M po/wesnoth-sotbe/sv.po
    M po/wesnoth-sotbe/tl.po
    M po/wesnoth-sotbe/tr.po
    M po/wesnoth-sotbe/uk.po
    M po/wesnoth-sotbe/vi.po
    M po/wesnoth-sotbe/wesnoth-sotbe.pot
    M po/wesnoth-sotbe/zh_CN.po
    M po/wesnoth-sotbe/zh_TW.po
    M po/wesnoth-tb/af.po
    M po/wesnoth-tb/ang.po
    M po/wesnoth-tb/ang at latin.po
    M po/wesnoth-tb/ar.po
    M po/wesnoth-tb/ast.po
    M po/wesnoth-tb/bg.po
    M po/wesnoth-tb/ca.po
    M po/wesnoth-tb/ca_ES at valencia.po
    M po/wesnoth-tb/cs.po
    M po/wesnoth-tb/da.po
    M po/wesnoth-tb/de.po
    M po/wesnoth-tb/el.po
    M po/wesnoth-tb/en at shaw.po
    M po/wesnoth-tb/en_GB.po
    M po/wesnoth-tb/eo.po
    M po/wesnoth-tb/es.po
    M po/wesnoth-tb/et.po
    M po/wesnoth-tb/eu.po
    M po/wesnoth-tb/fi.po
    M po/wesnoth-tb/fr.po
    M po/wesnoth-tb/fur_IT.po
    M po/wesnoth-tb/ga.po
    M po/wesnoth-tb/gd.po
    M po/wesnoth-tb/gl.po
    M po/wesnoth-tb/he.po
    M po/wesnoth-tb/hr.po
    M po/wesnoth-tb/hu.po
    M po/wesnoth-tb/id.po
    M po/wesnoth-tb/is.po
    M po/wesnoth-tb/it.po
    M po/wesnoth-tb/ja.po
    M po/wesnoth-tb/ko.po
    M po/wesnoth-tb/la.po
    M po/wesnoth-tb/lt.po
    M po/wesnoth-tb/lv.po
    M po/wesnoth-tb/mk.po
    M po/wesnoth-tb/mr.po
    M po/wesnoth-tb/nb_NO.po
    M po/wesnoth-tb/nl.po
    M po/wesnoth-tb/pl.po
    M po/wesnoth-tb/pt.po
    M po/wesnoth-tb/pt_BR.po
    M po/wesnoth-tb/racv.po
    M po/wesnoth-tb/ro.po
    M po/wesnoth-tb/ru.po
    M po/wesnoth-tb/sk.po
    M po/wesnoth-tb/sl.po
    M po/wesnoth-tb/sr.po
    M po/wesnoth-tb/sr at ijekavian.po
    M po/wesnoth-tb/sr at ijekavianlatin.po
    M po/wesnoth-tb/sr at latin.po
    M po/wesnoth-tb/sv.po
    M po/wesnoth-tb/tl.po
    M po/wesnoth-tb/tr.po
    M po/wesnoth-tb/uk.po
    M po/wesnoth-tb/vi.po
    M po/wesnoth-tb/wesnoth-tb.pot
    M po/wesnoth-tb/zh_CN.po
    M po/wesnoth-tb/zh_TW.po
    M po/wesnoth-thot/af.po
    M po/wesnoth-thot/ang.po
    M po/wesnoth-thot/ang at latin.po
    M po/wesnoth-thot/ar.po
    M po/wesnoth-thot/ast.po
    M po/wesnoth-thot/bg.po
    M po/wesnoth-thot/ca.po
    M po/wesnoth-thot/ca_ES at valencia.po
    M po/wesnoth-thot/cs.po
    M po/wesnoth-thot/da.po
    M po/wesnoth-thot/de.po
    M po/wesnoth-thot/el.po
    M po/wesnoth-thot/en at shaw.po
    M po/wesnoth-thot/en_GB.po
    M po/wesnoth-thot/eo.po
    M po/wesnoth-thot/es.po
    M po/wesnoth-thot/et.po
    M po/wesnoth-thot/eu.po
    M po/wesnoth-thot/fi.po
    M po/wesnoth-thot/fr.po
    M po/wesnoth-thot/fur_IT.po
    M po/wesnoth-thot/ga.po
    M po/wesnoth-thot/gd.po
    M po/wesnoth-thot/gl.po
    M po/wesnoth-thot/he.po
    M po/wesnoth-thot/hr.po
    M po/wesnoth-thot/hu.po
    M po/wesnoth-thot/id.po
    M po/wesnoth-thot/is.po
    M po/wesnoth-thot/it.po
    M po/wesnoth-thot/ja.po
    M po/wesnoth-thot/ko.po
    M po/wesnoth-thot/la.po
    M po/wesnoth-thot/lt.po
    M po/wesnoth-thot/lv.po
    M po/wesnoth-thot/mk.po
    M po/wesnoth-thot/mr.po
    M po/wesnoth-thot/nb_NO.po
    M po/wesnoth-thot/nl.po
    M po/wesnoth-thot/pl.po
    M po/wesnoth-thot/pt.po
    M po/wesnoth-thot/pt_BR.po
    M po/wesnoth-thot/racv.po
    M po/wesnoth-thot/ro.po
    M po/wesnoth-thot/ru.po
    M po/wesnoth-thot/sk.po
    M po/wesnoth-thot/sl.po
    M po/wesnoth-thot/sr.po
    M po/wesnoth-thot/sr at ijekavian.po
    M po/wesnoth-thot/sr at ijekavianlatin.po
    M po/wesnoth-thot/sr at latin.po
    M po/wesnoth-thot/sv.po
    M po/wesnoth-thot/tl.po
    M po/wesnoth-thot/tr.po
    M po/wesnoth-thot/uk.po
    M po/wesnoth-thot/vi.po
    M po/wesnoth-thot/wesnoth-thot.pot
    M po/wesnoth-thot/zh_CN.po
    M po/wesnoth-thot/zh_TW.po
    M po/wesnoth-trow/af.po
    M po/wesnoth-trow/ang.po
    M po/wesnoth-trow/ang at latin.po
    M po/wesnoth-trow/ar.po
    M po/wesnoth-trow/ast.po
    M po/wesnoth-trow/bg.po
    M po/wesnoth-trow/ca.po
    M po/wesnoth-trow/ca_ES at valencia.po
    M po/wesnoth-trow/cs.po
    M po/wesnoth-trow/da.po
    M po/wesnoth-trow/de.po
    M po/wesnoth-trow/el.po
    M po/wesnoth-trow/en at shaw.po
    M po/wesnoth-trow/en_GB.po
    M po/wesnoth-trow/eo.po
    M po/wesnoth-trow/es.po
    M po/wesnoth-trow/et.po
    M po/wesnoth-trow/eu.po
    M po/wesnoth-trow/fi.po
    M po/wesnoth-trow/fr.po
    M po/wesnoth-trow/fur_IT.po
    M po/wesnoth-trow/ga.po
    M po/wesnoth-trow/gd.po
    M po/wesnoth-trow/gl.po
    M po/wesnoth-trow/he.po
    M po/wesnoth-trow/hr.po
    M po/wesnoth-trow/hu.po
    M po/wesnoth-trow/id.po
    M po/wesnoth-trow/is.po
    M po/wesnoth-trow/it.po
    M po/wesnoth-trow/ja.po
    M po/wesnoth-trow/ko.po
    M po/wesnoth-trow/la.po
    M po/wesnoth-trow/lt.po
    M po/wesnoth-trow/lv.po
    M po/wesnoth-trow/mk.po
    M po/wesnoth-trow/mr.po
    M po/wesnoth-trow/nb_NO.po
    M po/wesnoth-trow/nl.po
    M po/wesnoth-trow/pl.po
    M po/wesnoth-trow/pt.po
    M po/wesnoth-trow/pt_BR.po
    M po/wesnoth-trow/racv.po
    M po/wesnoth-trow/ro.po
    M po/wesnoth-trow/ru.po
    M po/wesnoth-trow/sk.po
    M po/wesnoth-trow/sl.po
    M po/wesnoth-trow/sr.po
    M po/wesnoth-trow/sr at ijekavian.po
    M po/wesnoth-trow/sr at ijekavianlatin.po
    M po/wesnoth-trow/sr at latin.po
    M po/wesnoth-trow/sv.po
    M po/wesnoth-trow/tl.po
    M po/wesnoth-trow/tr.po
    M po/wesnoth-trow/uk.po
    M po/wesnoth-trow/vi.po
    M po/wesnoth-trow/wesnoth-trow.pot
    M po/wesnoth-trow/zh_CN.po
    M po/wesnoth-trow/zh_TW.po
    M po/wesnoth-tsg/af.po
    M po/wesnoth-tsg/ang.po
    M po/wesnoth-tsg/ang at latin.po
    M po/wesnoth-tsg/ar.po
    M po/wesnoth-tsg/ast.po
    M po/wesnoth-tsg/bg.po
    M po/wesnoth-tsg/ca.po
    M po/wesnoth-tsg/ca_ES at valencia.po
    M po/wesnoth-tsg/cs.po
    M po/wesnoth-tsg/da.po
    M po/wesnoth-tsg/de.po
    M po/wesnoth-tsg/el.po
    M po/wesnoth-tsg/en at shaw.po
    M po/wesnoth-tsg/en_GB.po
    M po/wesnoth-tsg/eo.po
    M po/wesnoth-tsg/es.po
    M po/wesnoth-tsg/et.po
    M po/wesnoth-tsg/eu.po
    M po/wesnoth-tsg/fi.po
    M po/wesnoth-tsg/fr.po
    M po/wesnoth-tsg/fur_IT.po
    M po/wesnoth-tsg/ga.po
    M po/wesnoth-tsg/gd.po
    M po/wesnoth-tsg/gl.po
    M po/wesnoth-tsg/he.po
    M po/wesnoth-tsg/hr.po
    M po/wesnoth-tsg/hu.po
    M po/wesnoth-tsg/id.po
    M po/wesnoth-tsg/is.po
    M po/wesnoth-tsg/it.po
    M po/wesnoth-tsg/ja.po
    M po/wesnoth-tsg/ko.po
    M po/wesnoth-tsg/la.po
    M po/wesnoth-tsg/lt.po
    M po/wesnoth-tsg/lv.po
    M po/wesnoth-tsg/mk.po
    M po/wesnoth-tsg/mr.po
    M po/wesnoth-tsg/nb_NO.po
    M po/wesnoth-tsg/nl.po
    M po/wesnoth-tsg/pl.po
    M po/wesnoth-tsg/pt.po
    M po/wesnoth-tsg/pt_BR.po
    M po/wesnoth-tsg/racv.po
    M po/wesnoth-tsg/ro.po
    M po/wesnoth-tsg/ru.po
    M po/wesnoth-tsg/sk.po
    M po/wesnoth-tsg/sl.po
    M po/wesnoth-tsg/sr.po
    M po/wesnoth-tsg/sr at ijekavian.po
    M po/wesnoth-tsg/sr at ijekavianlatin.po
    M po/wesnoth-tsg/sr at latin.po
    M po/wesnoth-tsg/sv.po
    M po/wesnoth-tsg/tl.po
    M po/wesnoth-tsg/tr.po
    M po/wesnoth-tsg/uk.po
    M po/wesnoth-tsg/vi.po
    M po/wesnoth-tsg/wesnoth-tsg.pot
    M po/wesnoth-tsg/zh_CN.po
    M po/wesnoth-tsg/zh_TW.po
    M po/wesnoth-tutorial/af.po
    M po/wesnoth-tutorial/ang.po
    M po/wesnoth-tutorial/ang at latin.po
    M po/wesnoth-tutorial/ar.po
    M po/wesnoth-tutorial/ast.po
    M po/wesnoth-tutorial/bg.po
    M po/wesnoth-tutorial/ca.po
    M po/wesnoth-tutorial/ca_ES at valencia.po
    M po/wesnoth-tutorial/cs.po
    M po/wesnoth-tutorial/da.po
    M po/wesnoth-tutorial/de.po
    M po/wesnoth-tutorial/el.po
    M po/wesnoth-tutorial/en at shaw.po
    M po/wesnoth-tutorial/en_GB.po
    M po/wesnoth-tutorial/eo.po
    M po/wesnoth-tutorial/es.po
    M po/wesnoth-tutorial/et.po
    M po/wesnoth-tutorial/eu.po
    M po/wesnoth-tutorial/fi.po
    M po/wesnoth-tutorial/fr.po
    M po/wesnoth-tutorial/fur_IT.po
    M po/wesnoth-tutorial/ga.po
    M po/wesnoth-tutorial/gd.po
    M po/wesnoth-tutorial/gl.po
    M po/wesnoth-tutorial/he.po
    M po/wesnoth-tutorial/hr.po
    M po/wesnoth-tutorial/hu.po
    M po/wesnoth-tutorial/id.po
    M po/wesnoth-tutorial/is.po
    M po/wesnoth-tutorial/it.po
    M po/wesnoth-tutorial/ja.po
    M po/wesnoth-tutorial/ko.po
    M po/wesnoth-tutorial/la.po
    M po/wesnoth-tutorial/lt.po
    M po/wesnoth-tutorial/lv.po
    M po/wesnoth-tutorial/mk.po
    M po/wesnoth-tutorial/mr.po
    M po/wesnoth-tutorial/nb_NO.po
    M po/wesnoth-tutorial/nl.po
    M po/wesnoth-tutorial/pl.po
    M po/wesnoth-tutorial/pt.po
    M po/wesnoth-tutorial/pt_BR.po
    M po/wesnoth-tutorial/racv.po
    M po/wesnoth-tutorial/ro.po
    M po/wesnoth-tutorial/ru.po
    M po/wesnoth-tutorial/sk.po
    M po/wesnoth-tutorial/sl.po
    M po/wesnoth-tutorial/sr.po
    M po/wesnoth-tutorial/sr at ijekavian.po
    M po/wesnoth-tutorial/sr at ijekavianlatin.po
    M po/wesnoth-tutorial/sr at latin.po
    M po/wesnoth-tutorial/sv.po
    M po/wesnoth-tutorial/tl.po
    M po/wesnoth-tutorial/tr.po
    M po/wesnoth-tutorial/uk.po
    M po/wesnoth-tutorial/vi.po
    M po/wesnoth-tutorial/wesnoth-tutorial.pot
    M po/wesnoth-tutorial/zh_CN.po
    M po/wesnoth-tutorial/zh_TW.po
    M po/wesnoth-units/af.po
    M po/wesnoth-units/ang.po
    M po/wesnoth-units/ang at latin.po
    M po/wesnoth-units/ar.po
    M po/wesnoth-units/ast.po
    M po/wesnoth-units/bg.po
    M po/wesnoth-units/ca.po
    M po/wesnoth-units/ca_ES at valencia.po
    M po/wesnoth-units/cs.po
    M po/wesnoth-units/da.po
    M po/wesnoth-units/de.po
    M po/wesnoth-units/el.po
    M po/wesnoth-units/en at shaw.po
    M po/wesnoth-units/en_GB.po
    M po/wesnoth-units/eo.po
    M po/wesnoth-units/es.po
    M po/wesnoth-units/et.po
    M po/wesnoth-units/eu.po
    M po/wesnoth-units/fi.po
    M po/wesnoth-units/fr.po
    M po/wesnoth-units/fur_IT.po
    M po/wesnoth-units/ga.po
    M po/wesnoth-units/gd.po
    M po/wesnoth-units/gl.po
    M po/wesnoth-units/he.po
    M po/wesnoth-units/hr.po
    M po/wesnoth-units/hu.po
    M po/wesnoth-units/id.po
    M po/wesnoth-units/is.po
    M po/wesnoth-units/it.po
    M po/wesnoth-units/ja.po
    M po/wesnoth-units/ko.po
    M po/wesnoth-units/la.po
    M po/wesnoth-units/lt.po
    M po/wesnoth-units/lv.po
    M po/wesnoth-units/mk.po
    M po/wesnoth-units/mr.po
    M po/wesnoth-units/nb_NO.po
    M po/wesnoth-units/nl.po
    M po/wesnoth-units/pl.po
    M po/wesnoth-units/pt.po
    M po/wesnoth-units/pt_BR.po
    M po/wesnoth-units/racv.po
    M po/wesnoth-units/ro.po
    M po/wesnoth-units/ru.po
    M po/wesnoth-units/sk.po
    M po/wesnoth-units/sl.po
    M po/wesnoth-units/sr.po
    M po/wesnoth-units/sr at ijekavian.po
    M po/wesnoth-units/sr at ijekavianlatin.po
    M po/wesnoth-units/sr at latin.po
    M po/wesnoth-units/sv.po
    M po/wesnoth-units/tl.po
    M po/wesnoth-units/tr.po
    M po/wesnoth-units/uk.po
    M po/wesnoth-units/vi.po
    M po/wesnoth-units/wesnoth-units.pot
    M po/wesnoth-units/zh_CN.po
    M po/wesnoth-units/zh_TW.po
    M po/wesnoth-utbs/af.po
    M po/wesnoth-utbs/ang.po
    M po/wesnoth-utbs/ang at latin.po
    M po/wesnoth-utbs/ar.po
    M po/wesnoth-utbs/ast.po
    M po/wesnoth-utbs/bg.po
    M po/wesnoth-utbs/ca.po
    M po/wesnoth-utbs/ca_ES at valencia.po
    M po/wesnoth-utbs/cs.po
    M po/wesnoth-utbs/da.po
    M po/wesnoth-utbs/de.po
    M po/wesnoth-utbs/el.po
    M po/wesnoth-utbs/en at shaw.po
    M po/wesnoth-utbs/en_GB.po
    M po/wesnoth-utbs/eo.po
    M po/wesnoth-utbs/es.po
    M po/wesnoth-utbs/et.po
    M po/wesnoth-utbs/eu.po
    M po/wesnoth-utbs/fi.po
    M po/wesnoth-utbs/fr.po
    M po/wesnoth-utbs/fur_IT.po
    M po/wesnoth-utbs/ga.po
    M po/wesnoth-utbs/gd.po
    M po/wesnoth-utbs/gl.po
    M po/wesnoth-utbs/he.po
    M po/wesnoth-utbs/hr.po
    M po/wesnoth-utbs/hu.po
    M po/wesnoth-utbs/id.po
    M po/wesnoth-utbs/is.po
    M po/wesnoth-utbs/it.po
    M po/wesnoth-utbs/ja.po
    M po/wesnoth-utbs/ko.po
    M po/wesnoth-utbs/la.po
    M po/wesnoth-utbs/lt.po
    M po/wesnoth-utbs/lv.po
    M po/wesnoth-utbs/mk.po
    M po/wesnoth-utbs/mr.po
    M po/wesnoth-utbs/nb_NO.po
    M po/wesnoth-utbs/nl.po
    M po/wesnoth-utbs/pl.po
    M po/wesnoth-utbs/pt.po
    M po/wesnoth-utbs/pt_BR.po
    M po/wesnoth-utbs/racv.po
    M po/wesnoth-utbs/ro.po
    M po/wesnoth-utbs/ru.po
    M po/wesnoth-utbs/sk.po
    M po/wesnoth-utbs/sl.po
    M po/wesnoth-utbs/sr.po
    M po/wesnoth-utbs/sr at ijekavian.po
    M po/wesnoth-utbs/sr at ijekavianlatin.po
    M po/wesnoth-utbs/sr at latin.po
    M po/wesnoth-utbs/sv.po
    M po/wesnoth-utbs/tl.po
    M po/wesnoth-utbs/tr.po
    M po/wesnoth-utbs/uk.po
    M po/wesnoth-utbs/vi.po
    M po/wesnoth-utbs/wesnoth-utbs.pot
    M po/wesnoth-utbs/zh_CN.po
    M po/wesnoth-utbs/zh_TW.po
    M po/wesnoth/af.po
    M po/wesnoth/ang.po
    M po/wesnoth/ang at latin.po
    M po/wesnoth/ar.po
    M po/wesnoth/ast.po
    M po/wesnoth/bg.po
    M po/wesnoth/ca.po
    M po/wesnoth/ca_ES at valencia.po
    M po/wesnoth/cs.po
    M po/wesnoth/da.po
    M po/wesnoth/de.po
    M po/wesnoth/el.po
    M po/wesnoth/en at shaw.po
    M po/wesnoth/en_GB.po
    M po/wesnoth/eo.po
    M po/wesnoth/es.po
    M po/wesnoth/et.po
    M po/wesnoth/eu.po
    M po/wesnoth/fi.po
    M po/wesnoth/fr.po
    M po/wesnoth/fur_IT.po
    M po/wesnoth/ga.po
    M po/wesnoth/gd.po
    M po/wesnoth/gl.po
    M po/wesnoth/he.po
    M po/wesnoth/hr.po
    M po/wesnoth/hu.po
    M po/wesnoth/id.po
    M po/wesnoth/is.po
    M po/wesnoth/it.po
    M po/wesnoth/ja.po
    M po/wesnoth/ko.po
    M po/wesnoth/la.po
    M po/wesnoth/lt.po
    M po/wesnoth/lv.po
    M po/wesnoth/mk.po
    M po/wesnoth/mr.po
    M po/wesnoth/nb_NO.po
    M po/wesnoth/nl.po
    M po/wesnoth/pl.po
    M po/wesnoth/pt.po
    M po/wesnoth/pt_BR.po
    M po/wesnoth/racv.po
    M po/wesnoth/ro.po
    M po/wesnoth/ru.po
    M po/wesnoth/sk.po
    M po/wesnoth/sl.po
    M po/wesnoth/sr.po
    M po/wesnoth/sr at ijekavian.po
    M po/wesnoth/sr at ijekavianlatin.po
    M po/wesnoth/sr at latin.po
    M po/wesnoth/sv.po
    M po/wesnoth/tl.po
    M po/wesnoth/tr.po
    M po/wesnoth/uk.po
    M po/wesnoth/vi.po
    M po/wesnoth/wesnoth.pot
    M po/wesnoth/zh_CN.po
    M po/wesnoth/zh_TW.po
    M projectfiles/CodeBlocks-SCons/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M projectfiles/VC12/schema_generator.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    R projectfiles/VC12/wesnoth.vcxproj.user
    M projectfiles/VC12/wesnothd.vcxproj
    M projectfiles/VC12/wesnothd.vcxproj.filters
    R projectfiles/VC12/wesnothd.vcxproj.user
    M projectfiles/VC12/wesnothlib.vcxproj
    R projectfiles/Xcode/Resources/pango.modules
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-arabic-lang.so
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-coretext.so
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-fc.so
    R projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-indic-lang.so
    R projectfiles/Xcode/Resources/pangorc
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M projectfiles/Xcode/Wesnoth.xcodeproj/xcshareddata/xcschemes/unit_tests.xcscheme
    M scons/boost.py
    M src/CMakeLists.txt
    M src/SConscript
    A src/SDL_SavePNG/savepng.c
    R src/SDL_SavePNG/savepng.cpp
    M src/SDL_SavePNG/savepng.h
    M src/about.cpp
    A src/actions/advancement.cpp
    A src/actions/advancement.hpp
    M src/actions/attack.cpp
    M src/actions/attack.hpp
    M src/actions/create.cpp
    M src/actions/create.hpp
    M src/actions/heal.cpp
    M src/actions/move.cpp
    M src/actions/shroud_clearing_action.hpp
    M src/actions/undo.cpp
    M src/actions/undo.hpp
    M src/actions/undo_action.cpp
    M src/actions/undo_action.hpp
    M src/actions/undo_dismiss_action.cpp
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recruit_action.cpp
    M src/actions/unit_creator.cpp
    M src/actions/vision.cpp
    M src/addon/client.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/actions.hpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/component.hpp
    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/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.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/default/stage_rca.hpp
    M src/ai/formula/ai.cpp
    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.hpp
    M src/ai/formula/function_table.cpp
    M src/ai/formula/stage_side_formulas.cpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/game_info.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/core.hpp
    M src/ai/lua/engine_lua.cpp
    M src/ai/lua/engine_lua.hpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/manager.cpp
    M src/ai/manager.hpp
    M src/ai/registry.cpp
    M src/ai/simulated_actions.cpp
    M src/ai/testing.cpp
    M src/arrow.hpp
    M src/attack_prediction.cpp
    M src/attack_prediction.hpp
    M src/attack_prediction_display.cpp
    M src/attack_prediction_display.hpp
    M src/build_info.cpp
    M src/campaign_server/blacklist.cpp
    M src/campaign_server/blacklist.hpp
    M src/campaign_server/campaign_server.cpp
    M src/campaign_server/campaign_server.hpp
    M src/carryover.cpp
    M src/chat_command_handler.cpp
    M src/chat_events.hpp
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/config.cpp
    M src/config.hpp
    M src/config_cache.hpp
    M src/construct_dialog.cpp
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/desktop/dbus_notification.cpp
    M src/desktop/version.cpp
    R src/dialogs.cpp
    R src/dialogs.hpp
    M src/display.cpp
    M src/display.hpp
    M src/display_chat_manager.cpp
    M src/display_chat_manager.hpp
    M src/display_context.cpp
    M src/display_context.hpp
    M src/editor/action/action.cpp
    M src/editor/action/action.hpp
    M src/editor/action/action_item.cpp
    M src/editor/action/action_unit.cpp
    M src/editor/action/mouse/mouse_action.cpp
    M src/editor/action/mouse/mouse_action.hpp
    M src/editor/action/mouse/mouse_action_select.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_display.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/palette/common_palette.hpp
    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/item_palette.hpp
    A src/editor/palette/location_palette.cpp
    A src/editor/palette/location_palette.hpp
    M src/editor/palette/palette_manager.cpp
    M src/editor/palette/palette_manager.hpp
    M src/editor/palette/terrain_palettes.cpp
    M src/editor/palette/terrain_palettes.hpp
    M src/editor/palette/tristate_button.cpp
    M src/editor/palette/tristate_button.hpp
    M src/editor/palette/unit_palette.cpp
    M src/editor/palette/unit_palette.hpp
    M src/editor/toolkit/editor_toolkit.cpp
    M src/editor/toolkit/editor_toolkit.hpp
    M src/events.cpp
    M src/events.hpp
    M src/filesystem_boost.cpp
    R src/floating_point_emulation.hpp
    M src/formatter.hpp
    M src/formula/callable.hpp
    M src/formula/callable_fwd.hpp
    M src/formula/callable_objects.cpp
    M src/formula/debugger.cpp
    M src/formula/debugger_fwd.hpp
    M src/formula/formula.cpp
    M src/formula/formula.hpp
    M src/formula/formula_fwd.hpp
    M src/formula/function.cpp
    M src/formula/function.hpp
    M src/formula/string_utils.cpp
    M src/formula/string_utils.hpp
    M src/formula/variant.cpp
    M src/formula/variant.hpp
    M src/game_board.cpp
    M src/game_board.hpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_config_manager.cpp
    M src/game_data.cpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_end_exceptions.cpp
    M src/game_end_exceptions.hpp
    M src/game_errors.cpp
    M src/game_errors.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/conditional_wml.cpp
    M src/game_events/conditional_wml.hpp
    M src/game_events/handlers.hpp
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_events/manager_impl.cpp
    M src/game_events/manager_impl.hpp
    M src/game_events/pump.cpp
    M src/game_events/pump.hpp
    M src/game_events/wmi_container.cpp
    M src/game_events/wmi_container.hpp
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/configure_engine.hpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/connect_engine.hpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/depcheck.cpp
    M src/game_initialization/depcheck.hpp
    M src/game_initialization/flg_manager.cpp
    M src/game_initialization/flg_manager.hpp
    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.hpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_configure.hpp
    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.hpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/multiplayer_wait.hpp
    M src/game_initialization/playcampaign.cpp
    M src/game_initialization/playcampaign.hpp
    M src/game_initialization/singleplayer.cpp
    M src/game_initialization/singleplayer.hpp
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/generators/cave_map_generator.cpp
    M src/generators/cave_map_generator.hpp
    M src/generators/default_map_generator.cpp
    M src/generators/default_map_generator.hpp
    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/lua_map_generator.hpp
    M src/generators/map_generator.cpp
    M src/generators/map_generator.hpp
    M src/global.hpp
    M src/gui/auxiliary/field.hpp
    A src/gui/auxiliary/iterator/walker_tree_node.cpp
    A src/gui/auxiliary/iterator/walker_tree_node.hpp
    M src/gui/core/canvas.cpp
    M src/gui/core/canvas.hpp
    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/handler.cpp
    M src/gui/core/point.hpp
    M src/gui/core/register_widget.hpp
    M src/gui/core/widget_definition.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/core/window_builder/helper.hpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/filter_options.hpp
    M src/gui/dialogs/addon/list.cpp
    M src/gui/dialogs/addon/list.hpp
    M src/gui/dialogs/addon/uninstall_list.cpp
    M src/gui/dialogs/campaign_difficulty.cpp
    M src/gui/dialogs/campaign_difficulty.hpp
    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/chat_log.hpp
    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/dialog.hpp
    M src/gui/dialogs/drop_down_list.cpp
    M src/gui/dialogs/drop_down_list.hpp
    M src/gui/dialogs/edit_text.cpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp
    M src/gui/dialogs/editor/edit_side.cpp
    M src/gui/dialogs/editor/edit_side.hpp
    M src/gui/dialogs/editor/generate_map.cpp
    M src/gui/dialogs/editor/generate_map.hpp
    A src/gui/dialogs/editor/generator_settings.cpp
    A src/gui/dialogs/editor/generator_settings.hpp
    M src/gui/dialogs/editor/set_starting_position.cpp
    A src/gui/dialogs/end_credits.cpp
    A src/gui/dialogs/end_credits.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/game_save.cpp
    A src/gui/dialogs/game_stats.cpp
    A src/gui/dialogs/game_stats.hpp
    M src/gui/dialogs/game_version.cpp
    M src/gui/dialogs/game_version.hpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/gamestate_inspector.hpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/language_selection.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/info.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/lobby/player_info.hpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/dialogs/lua_interpreter.hpp
    M src/gui/dialogs/message.cpp
    M src/gui/dialogs/message.hpp
    A src/gui/dialogs/multiplayer/faction_select.cpp
    A src/gui/dialogs/multiplayer/faction_select.hpp
    M src/gui/dialogs/multiplayer/mp_change_control.cpp
    M src/gui/dialogs/multiplayer/mp_change_control.hpp
    M src/gui/dialogs/multiplayer/mp_connect.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.cpp
    M src/gui/dialogs/multiplayer/mp_create_game.hpp
    A src/gui/dialogs/multiplayer/mp_options_helper.cpp
    A src/gui/dialogs/multiplayer/mp_options_helper.hpp
    A src/gui/dialogs/multiplayer/plugin_executor.hpp
    M src/gui/dialogs/network_transmission.cpp
    M src/gui/dialogs/network_transmission.hpp
    M src/gui/dialogs/preferences_dialog.cpp
    M src/gui/dialogs/preferences_dialog.hpp
    M src/gui/dialogs/simple_item_selector.cpp
    M src/gui/dialogs/simple_item_selector.hpp
    A src/gui/dialogs/sp_options_configure.cpp
    A src/gui/dialogs/sp_options_configure.hpp
    M src/gui/dialogs/theme_list.cpp
    M src/gui/dialogs/tip.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/title_screen.hpp
    A src/gui/dialogs/unit_advance.cpp
    A src/gui/dialogs/unit_advance.hpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_attack.hpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp
    A src/gui/dialogs/unit_list.cpp
    A src/gui/dialogs/unit_list.hpp
    A src/gui/dialogs/unit_recall.cpp
    A src/gui/dialogs/unit_recall.hpp
    M src/gui/dialogs/unit_recruit.cpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/gui/widgets/button.hpp
    A src/gui/widgets/chatbox.cpp
    A src/gui/widgets/chatbox.hpp
    R src/gui/widgets/combobox.cpp
    R src/gui/widgets/combobox.hpp
    M src/gui/widgets/container.cpp
    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/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/group.hpp
    M src/gui/widgets/helper.cpp
    M src/gui/widgets/helper.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/listbox.cpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/matrix.cpp
    A src/gui/widgets/menu_button.cpp
    A src/gui/widgets/menu_button.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/password_box.cpp
    M src/gui/widgets/password_box.hpp
    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.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/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
    A src/gui/widgets/status_label_helper.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/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/halo.hpp
    M src/hash.cpp
    M src/hash.hpp
    M src/help/help_button.hpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    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
    M src/hotkey/hotkey_handler_mp.hpp
    M src/hotkey/hotkey_handler_sp.cpp
    M src/hotkey/hotkey_handler_sp.hpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/image.cpp
    M src/image.hpp
    M src/key.hpp
    M src/language.cpp
    M src/lexical_cast.hpp
    M src/log.cpp
    M src/log_windows.cpp
    M src/map/label.cpp
    M src/map/label.hpp
    M src/map/location.cpp
    M src/map/location.hpp
    M src/map/map.cpp
    M src/map/map.hpp
    M src/md5.cpp
    M src/md5.hpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/minimap.cpp
    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/mt_rng.cpp
    M src/mt_rng.hpp
    M src/neon.hpp
    M src/network.cpp
    M src/network.hpp
    M src/network_asio.cpp
    M src/network_asio.hpp
    M src/pathfind/astarsearch.cpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/pathfind.hpp
    M src/pathfind/teleport.cpp
    M src/pathutils.hpp
    M src/persist_var.cpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/playmp_controller.cpp
    M src/playmp_controller.hpp
    M src/playsingle_controller.cpp
    M src/playsingle_controller.hpp
    M src/playturn.cpp
    M src/playturn_network_adapter.cpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/random_new.cpp
    M src/random_new.hpp
    M src/recall_list_manager.cpp
    R src/reference_counted_object.hpp
    M src/replay.cpp
    M src/replay.hpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/reports.cpp
    M src/reports.hpp
    M src/resources.cpp
    M src/resources.hpp
    M src/save_index.cpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    R src/scripting/lua_api.cpp
    R 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_fileops.cpp
    M src/scripting/lua_formula_bridge.cpp
    M src/scripting/lua_formula_bridge.hpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_gui2.hpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp
    M src/scripting/lua_pathfind_cost_calculator.hpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_rng.cpp
    M src/scripting/lua_team.cpp
    M src/scripting/lua_team.hpp
    R src/scripting/lua_types.cpp
    R src/scripting/lua_types.hpp
    A src/scripting/lua_unit.cpp
    A src/scripting/lua_unit.hpp
    A src/scripting/lua_unit_attacks.cpp
    A src/scripting/lua_unit_attacks.hpp
    M src/scripting/lua_unit_type.cpp
    M src/scripting/lua_unit_type.hpp
    M src/scripting/mapgen_lua_kernel.cpp
    M src/scripting/mapgen_lua_kernel.hpp
    M src/scripting/plugins/context.cpp
    M src/scripting/plugins/context.hpp
    M src/scripting/plugins/manager.cpp
    M src/scripting/plugins/manager.hpp
    M src/scripting/push_check.hpp
    M src/sdl/shader.hpp
    M src/sdl/utils.cpp
    M src/seed_rng.cpp
    M src/seed_rng.hpp
    M src/serialization/preprocessor.hpp
    M src/serialization/string_utils.cpp
    M src/serialization/string_utils.hpp
    M src/serialization/unicode_cast.hpp
    M src/serialization/unicode_types.hpp
    M src/serialization/validator.hpp
    M src/server/ban.cpp
    M src/server/ban.hpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/server/player_connection.cpp
    M src/server/player_connection.hpp
    M src/server/room_manager.hpp
    M src/server/send_receive_wml_helpers.ipp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/server/server_base.cpp
    M src/server/server_base.hpp
    M src/side_filter.cpp
    M src/side_filter.hpp
    M src/sound.cpp
    M src/sound.hpp
    M src/statistics.cpp
    M src/storyscreen/controller.hpp
    M src/storyscreen/interface.cpp
    M src/storyscreen/render.cpp
    M src/synced_commands.cpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/synced_user_choice.cpp
    M src/team.cpp
    M src/team.hpp
    M src/teambuilder.cpp
    M src/teambuilder.hpp
    M src/terrain/builder.cpp
    M src/terrain/filter.cpp
    M src/terrain/filter.hpp
    M src/terrain/translation.cpp
    M src/terrain/translation.hpp
    M src/terrain/type_data.hpp
    R src/tests/floating_point_emulation.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/test_save_dialog.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/main.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_formula_core.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_recall_list.cpp
    M src/tests/test_rng.cpp
    M src/tests/test_unit_map.cpp
    M src/tests/test_util.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/tests/utils/fake_display.cpp
    M src/tests/utils/fake_event_source.hpp
    M src/tests/utils/play_scenario.cpp
    M src/tests/utils/play_scenario.hpp
    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/tools/schema/sourceparser.cpp
    M src/tools/sdl2/window.cpp
    M src/tstring.cpp
    M src/tstring.hpp
    M src/units/abilities.cpp
    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/frame.hpp
    M src/units/id.cpp
    M src/units/id.hpp
    M src/units/map.cpp
    M src/units/map.hpp
    M src/units/race.cpp
    M src/units/race.hpp
    M src/units/types.cpp
    M src/units/types.hpp
    M src/units/udisplay.cpp
    M src/units/unit.cpp
    M src/units/unit.hpp
    M src/utils/const_clone.hpp
    M src/utils/context_free_grammar_generator.cpp
    M src/utils/context_free_grammar_generator.hpp
    M src/utils/functional.hpp
    M src/utils/name_generator.hpp
    A src/utils/name_generator_factory.cpp
    A src/utils/name_generator_factory.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/variable_info.cpp
    M src/variable_info_detail.hpp
    M src/video.cpp
    M src/video.hpp
    M src/wesconfig.h
    M src/wesnoth.cpp
    M src/wesnothd_connection.cpp
    M src/wesnothd_connection.hpp
    M src/whiteboard/action.cpp
    M src/whiteboard/action.hpp
    M src/whiteboard/attack.cpp
    M src/whiteboard/attack.hpp
    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/move.hpp
    M src/whiteboard/recall.cpp
    M src/whiteboard/recall.hpp
    M src/whiteboard/recruit.cpp
    M src/whiteboard/recruit.hpp
    M src/whiteboard/side_actions.cpp
    M src/whiteboard/side_actions.hpp
    M src/whiteboard/suppose_dead.hpp
    M src/whiteboard/typedefs.hpp
    M src/whiteboard/utility.cpp
    M src/widgets/combo_drag.hpp
    M src/widgets/drop_target.cpp
    M src/widgets/drop_target.hpp
    R src/wmi_pager.cpp
    R src/wmi_pager.hpp
    M src/wml_exception.hpp
    M src/xBRZ/xbrz.cpp
    M src/xBRZ/xbrz.hpp
    M utils/pofix.py
    M utils/pywmlx/autof.py
    A utils/travis/mp_test_executor-gui2.sh

  Log Message:
  -----------
  Merge branch 'master' into campaignd_asio


Compare: https://github.com/wesnoth/wesnoth/compare/4c616e010af3...1c90221527fe


More information about the Commits mailing list