[Commits] [wesnoth/wesnoth] fc5b3e: refactor some replay validation out of perform_hit

GitHub noreply at github.com
Tue Jan 19 12:24:33 UTC 2016


  Branch: refs/heads/asio_wesnothd
  Home:   https://github.com/wesnoth/wesnoth
  Commit: fc5b3e5ed2229868bd2773e47d60ae4c532180ca
      https://github.com/wesnoth/wesnoth/commit/fc5b3e5ed2229868bd2773e47d60ae4c532180ca
  Author: Peter Elmers <peter.elmers at yahoo.com>
  Date:   2014-12-31 (Wed, 31 Dec 2014)

  Changed paths:
    M src/actions/attack.cpp

  Log Message:
  -----------
  refactor some replay validation out of perform_hit

also add debug logging calls for when the attack is broken prematurely


  Commit: 2f2ea4bedbb6d07b647cea3258a99bb91143d2d4
      https://github.com/wesnoth/wesnoth/commit/2f2ea4bedbb6d07b647cea3258a99bb91143d2d4
  Author: Peter Elmers <peter.elmers at yahoo.com>
  Date:   2014-12-31 (Wed, 31 Dec 2014)

  Changed paths:
    M changelog
    M src/actions/attack.cpp

  Log Message:
  -----------
  Fix bug 23108: expected damage for aborted attacks

Move expected damage math into perform_hit since we don't know in
advance whether the attack will be aborted.


  Commit: 7076df5ee6d1aa98c6122eee57d3bfc04ceb1124
      https://github.com/wesnoth/wesnoth/commit/7076df5ee6d1aa98c6122eee57d3bfc04ceb1124
  Author: Peter Elmers <peter.elmers at yahoo.com>
  Date:   2014-12-31 (Wed, 31 Dec 2014)

  Changed paths:
    M changelog

  Log Message:
  -----------
  fix typo in changelog


  Commit: 56e685b7e0560a275ee63eef5930a5022b44da9a
      https://github.com/wesnoth/wesnoth/commit/56e685b7e0560a275ee63eef5930a5022b44da9a
  Author: Chris Beck <render787 at gmail.com>
  Date:   2015-03-06 (Fri, 06 Mar 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  fixup server controller tweaks, dont tweak host

In 1.11.x cycle, we moved all "client-side controller tweaks" to
be effected by the server, so that clients won't on their own
change the data they find in a level config at game start. This
had some benefits:
- Only host and server are ever modifying the level data
- Easier to keep observers and clients synced correctly
- Easier to change client behavior with server side patches

The server-sided tweaks happened at the following point in time:
1. Host clicks start game button, a [start] signal is sent to
server.
2. Server now checks the level config and tries to make sense of
it, making sure every side has an owner and such. Then it issues
controller change commands to all clients, making sure they match
its picture of what is going on.
3. Server passes the [start] signal on to the other clients.

This introduced some bad behaviors, however, because the host
does not wait to recieve [start] and instead goes right into the
game.

- When host gets controller change signals for AIs it controls, it
would overwrite the names of their leaders with the host names.
(bug #23021)
- It would cause some GUI flashing at game start for the host
(bug #21156)

In this commit, we make sure not to send controller tweak messages
to the host about sides that it controls.

We still may send messages to the host about sides it doesn't
control. If there is the possibility that a game may start and
an AI side is assigned to someone other than the host, then this
commit won't fix the resulting renaming problems. (However afaik
that cannot happen at this revision.)

Conflicts:
	src/server/game.cpp


  Commit: d3652e1b6d4be59108d0a017d43b56002f826438
      https://github.com/wesnoth/wesnoth/commit/d3652e1b6d4be59108d0a017d43b56002f826438
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-04-12 (Sun, 12 Apr 2015)

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

  Log Message:
  -----------
  add [resource] tag simlar to mp modifications.

[scenario],[multiplayer],[era],[modification] and [campaign] can now
contain [load_resource] tags that will load [resource]s that are
toplevel tags similar to [modification] whose child tags will be copied
into the scenario.


  Commit: 2459e7db10a5f5437e30279ab6952bd9ad9a9123
      https://github.com/wesnoth/wesnoth/commit/2459e7db10a5f5437e30279ab6952bd9ad9a9123
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M data/core/hotkeys.cfg
    M src/CMakeLists.txt
    M src/SConscript
    M src/controller_base.cpp
    M src/gui/auxiliary/event/handler.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    A src/sdl/keyboard.cpp
    A src/sdl/keyboard.hpp
    M src/sdl/utils.cpp

  Log Message:
  -----------
  This reworks the hotkey system to rely on keycodes.

There is a new class introduced, hokey_base, that is the public
interface to the hotkey bindings. It is an abstract class that relies
on concrete classes hokey_keyboard and hotkey_mouse to do the device
specific hotkey work via the template method pattern.

There are two factory methods introduced, load_hotkey and
create_hotkey that should only be used to instantiate new objects.

This commit also changes the hotkey ":" and "+" to ";" respective "="
becausse ":" and "+" are not valid keycodes.


  Commit: 56eb59df5edeedb824e9e9ccfed36370ab7b62f2
      https://github.com/wesnoth/wesnoth/commit/56eb59df5edeedb824e9e9ccfed36370ab7b62f2
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M data/core/hotkeys.cfg
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/sdl/keyboard.cpp
    M src/sdl/keyboard.hpp

  Log Message:
  -----------
  Replace keycode with scancode and fix broken keybindings.

Broken keybindings are fixed byreplacing " " with "space".

Scancodes are tied to physical buttons on the keyboard and are
language independant.


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

  Changed paths:
    M src/hotkey/hotkey_item.cpp

  Log Message:
  -----------
  Incorporate review feedback from Spindel.


  Commit: e4ddf68c64a93f576ee7483ff2247ec783872f00
      https://github.com/wesnoth/wesnoth/commit/e4ddf68c64a93f576ee7483ff2247ec783872f00
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M src/hotkey/hotkey_item.cpp

  Log Message:
  -----------
  Fix potential null pointer being returned from "create hotkey"


  Commit: a7cb3f871da44c483f3ce14e10dc25f8cf29cb8c
      https://github.com/wesnoth/wesnoth/commit/a7cb3f871da44c483f3ce14e10dc25f8cf29cb8c
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/hotkey/hotkey_preferences_display.cpp

  Log Message:
  -----------
  Fix mods in hotkey creation and scope matching in bindings_equal.

I had inadvertedly dropped the keyboard mods in the hotkey creation
factory method, leading to a shortcut like ctrl+t being registered as
simply t.  bindings_equal checked if scopes were exactly equal instead
of overlap, it now checks for overlap instead of equality. A
fundamental limitation of the way hotkeys are handled (both old and
new) is that you cannot have scope specific hotkeys.

This also fixes formatting.


  Commit: 7943cf034c2a42620a0dabfe8cbb56b36569af02
      https://github.com/wesnoth/wesnoth/commit/7943cf034c2a42620a0dabfe8cbb56b36569af02
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M src/hotkey/hotkey_item.cpp

  Log Message:
  -----------
  Incorporate new review feedback from Spindel.


  Commit: cc28414c4be62542d1ed411ee7682a7596ecec79
      https://github.com/wesnoth/wesnoth/commit/cc28414c4be62542d1ed411ee7682a7596ecec79
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-06 (Sun, 06 Sep 2015)

  Changed paths:
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/sdl/keyboard.cpp
    M src/sdl/keyboard.hpp

  Log Message:
  -----------
  Fix presentation bug of keyboard hotkeys and incorporate review feedback.


  Commit: 91cd168ec82de530244170568d99e46ac940ac30
      https://github.com/wesnoth/wesnoth/commit/91cd168ec82de530244170568d99e46ac940ac30
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-06 (Sun, 06 Sep 2015)

  Changed paths:
    M data/core/hotkeys.cfg
    M src/CMakeLists.txt
    M src/SConscript
    M src/controller_base.cpp
    M src/gui/auxiliary/event/handler.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    A src/sdl/keyboard.cpp
    A src/sdl/keyboard.hpp
    M src/sdl/utils.cpp

  Log Message:
  -----------
  Merge pull request #466 from aginor/hotkeyrewrite

 This reworks the hotkey system to rely on scancodes.


  Commit: a4b957c347db782b94b14d6a3e33dbc6d6b83930
      https://github.com/wesnoth/wesnoth/commit/a4b957c347db782b94b14d6a3e33dbc6d6b83930
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-07 (Mon, 07 Sep 2015)

  Changed paths:
    M data/ai/micro_ais/cas/ca_fast_attack_utils.lua
    M data/ai/micro_ais/cas/ca_fast_combat.lua
    M data/ai/micro_ais/cas/ca_fast_move.lua
    M data/ai/micro_ais/micro_ai_wml_tag.lua
    M src/game_initialization/configure_engine.cpp
    M src/game_initialization/mp_game_utils.cpp
    M src/terrain_builder.cpp
    M src/unit_types.cpp

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: c35387982cfa5428e1abfa5848f07d50cce032ce
      https://github.com/wesnoth/wesnoth/commit/c35387982cfa5428e1abfa5848f07d50cce032ce
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-07 (Mon, 07 Sep 2015)

  Changed paths:
    M data/core/hotkeys.cfg
    M data/themes/editor.cfg
    M src/editor/controller/editor_controller.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey_handler.cpp

  Log Message:
  -----------
  Generalize Quit to Desktop hotkey so it works in-game and at titlescreen


  Commit: 59f6b7e720b746cfb53d0870514482cfff3590b3
      https://github.com/wesnoth/wesnoth/commit/59f6b7e720b746cfb53d0870514482cfff3590b3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-07 (Mon, 07 Sep 2015)

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

  Log Message:
  -----------
  Move special-case handling of Escape key used to quit game

It's now handled in the controller base rather than the hotkey executor.
This means that the Escape key works to close the map editor.

This means that the Escape key can also be used to exit the editor. It also means the Escape key is rebindable.


  Commit: c85c05765247ba59afdd05101692c3d619fceb23
      https://github.com/wesnoth/wesnoth/commit/c85c05765247ba59afdd05101692c3d619fceb23
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-07 (Mon, 07 Sep 2015)

  Changed paths:
    M src/controller_base.hpp

  Log Message:
  -----------
  Fix a doxy-comment erroneously claiming a function is non-virtual


  Commit: 05bbd701db2834afed3a9a046f4ec1be328ff7e4
      https://github.com/wesnoth/wesnoth/commit/05bbd701db2834afed3a9a046f4ec1be328ff7e4
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-09-08 (Tue, 08 Sep 2015)

  Changed paths:
    M src/attack_prediction_display.cpp

  Log Message:
  -----------
  Correct transparent damage graphs in SDL2

Alpha channel was set to 0, which means that these graphs are not displayed under SDL2. Changed alpha values to 255 to restore the graphs.

SDL1.2 builds are unaffected because they (at least going by the struct definition) ignore the value fourth colour channel.

Other changes are just white-space formatting.


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

  Changed paths:
    M data/core/hotkeys.cfg
    M src/hotkey/hotkey_item.cpp

  Log Message:
  -----------
  Show the non-rebindable shortcuts in preferences.

They can't be changed, but it will at least let people know that the key works for that command.
Currently they're just hard-coded. A more general solution would be possible, if there's
any chance that more non-rebindable hotkeys are needed.

This also removes Cmd+Shift+Q as a shortcut for Quit to Desktop on OSX.


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

  Changed paths:
    M data/themes/classic.cfg
    M data/themes/default.cfg
    M data/themes/unit_box.cfg
    M data/themes/widescreen.cfg

  Log Message:
  -----------
  Add "Quit to Desktop" to the themes.

It's still omitted from Pandora theme. Should it be?


  Commit: fedf2478d3e3225ac1018df9f5c6bd7ad03b85b2
      https://github.com/wesnoth/wesnoth/commit/fedf2478d3e3225ac1018df9f5c6bd7ad03b85b2
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M changelog
    M data/ai/micro_ais/cas/ca_fast_attack_utils.lua
    M data/ai/micro_ais/cas/ca_fast_combat.lua
    A data/ai/micro_ais/cas/ca_fast_combat_leader.lua
    M data/ai/micro_ais/micro_ai_wml_tag.lua
    M data/campaigns/Dead_Water/units/Kraken.cfg
    M data/campaigns/Delfadors_Memoirs/units/Wose_Shaman.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Annalist.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Loremaster.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Witness.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hunter.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Prowler.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_Shyde.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Nym.cfg
    M data/campaigns/Under_the_Burning_Suns/units/orcs/Dark_Assassin1.cfg
    M data/core/units/elves/Druid.cfg
    M data/core/units/elves/Enchantress.cfg
    M data/core/units/elves/Shaman.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/Pillager.cfg
    M data/core/units/humans/Outlaw_Assassin.cfg
    M data/core/units/khalifate/Ghazi.cfg
    M data/core/units/khalifate/Khalid.cfg
    M data/core/units/khalifate/Shuja.cfg
    M data/core/units/merfolk/Entangler.cfg
    M data/core/units/merfolk/Netcaster.cfg
    M data/core/units/monsters/Cuttle_Fish.cfg
    M data/core/units/monsters/Giant_Scorpion.cfg
    M data/core/units/monsters/Giant_Spider.cfg
    M data/core/units/monsters/Water_Serpent.cfg
    M data/core/units/orcs/Assassin.cfg
    M data/core/units/orcs/Nightblade.cfg
    M data/core/units/orcs/Slayer.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/game_config.cfg
    M data/scenario-test.cfg
    M data/tools/GUI.pyw
    M data/tools/wmllint-1.4
    M src/actions/attack.cpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/quit_confirmation.cpp
    M src/quit_confirmation.hpp
    M src/unit_animation.cpp
    M src/unit_display.cpp
    M src/unit_display.hpp

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 530ff130be33d91ba67e1e9c22aa6e571a1d00bd
      https://github.com/wesnoth/wesnoth/commit/530ff130be33d91ba67e1e9c22aa6e571a1d00bd
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M src/attack_prediction_display.cpp

  Log Message:
  -----------
  Merge pull request #485 from wedge009/SDL2_damage_graphs


  Commit: 763db0efe94569e3c4f9a80be31a5b96737cb84a
      https://github.com/wesnoth/wesnoth/commit/763db0efe94569e3c4f9a80be31a5b96737cb84a
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M RELEASE_NOTES
    M changelog
    M data/tools/unit_tree/update-wmlunits
    M data/tools/wmlunits
    M players_changelog
    M src/game_state.cpp

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 7c4523d4d4099274917db98264f1a6305a9303a9
      https://github.com/wesnoth/wesnoth/commit/7c4523d4d4099274917db98264f1a6305a9303a9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Never show confirmation on SIGTERM


  Commit: d8a85e314443c398e04b9f9015412545acae8035
      https://github.com/wesnoth/wesnoth/commit/d8a85e314443c398e04b9f9015412545acae8035
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M src/events.cpp
    M src/hotkey/hotkey_item.cpp

  Log Message:
  -----------
  Give Alt+F4 similar special treatment to Cmd+Q


  Commit: befb1a8acedb2e35ba58737eb88af8d2dc9bdbad
      https://github.com/wesnoth/wesnoth/commit/befb1a8acedb2e35ba58737eb88af8d2dc9bdbad
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Let's explicitly include that just to be safe


  Commit: 8c39e05f891c5eb5bafbdf9563477562d937717b
      https://github.com/wesnoth/wesnoth/commit/8c39e05f891c5eb5bafbdf9563477562d937717b
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Terminate immediately on SIGINT too


  Commit: 9ffec1e33eed03f2d0d0984e0a4d07a468474a9e
      https://github.com/wesnoth/wesnoth/commit/9ffec1e33eed03f2d0d0984e0a4d07a468474a9e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

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

  Log Message:
  -----------
  Update XCode project to build against SDL2 instead of SDL1.2


  Commit: 9204d0af455986cffd485697ac860e3e2ee64dc6
      https://github.com/wesnoth/wesnoth/commit/9204d0af455986cffd485697ac860e3e2ee64dc6
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M projectfiles/Xcode/Mac Sources/SDLMain.m
    M src/wesnoth.cpp

  Log Message:
  -----------
  Remove SDL_main from OSX entry point under SDL2

SDL_main is not used any longer in SDL2. These changes instead call
direcly into the wesnoth main function after setting up the OSX
environment.


  Commit: b0ecf09ee946ea64dda13ed6ccead5a447eae04a
      https://github.com/wesnoth/wesnoth/commit/b0ecf09ee946ea64dda13ed6ccead5a447eae04a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-09 (Wed, 09 Sep 2015)

  Changed paths:
    M projectfiles/Xcode/Mac Sources/SDLMain.m
    M projectfiles/Xcode/Mac Sources/server_main.m
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/events.cpp
    M src/events.hpp
    M src/server/server.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Finish changes for XCode SDL2 compilation to work


  Commit: 0bb02fb548690f2fa086a0831bda460eca0f57b1
      https://github.com/wesnoth/wesnoth/commit/0bb02fb548690f2fa086a0831bda460eca0f57b1
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-11 (Fri, 11 Sep 2015)

  Changed paths:
    M RELEASE_NOTES
    M changelog
    M data/ai/micro_ais/cas/ca_fast_combat_leader.lua
    M data/ai/micro_ais/micro_ai_wml_tag.lua
    M data/campaigns/tutorial/maps/01_Tutorial_part_1.map
    M data/core/terrain-graphics.cfg
    M data/tools/GUI.pyw
    M data/tools/unit_tree/animations.py
    M data/tools/unit_tree/helpers.py
    M data/tools/unit_tree/html_output.py
    M data/tools/unit_tree/overview.py
    M data/tools/unit_tree/update-wmlunits
    M data/tools/unit_tree/wiki_output.py
    M data/tools/wesnoth/wmlparser2.py
    A data/tools/wesnoth/wmlparser3.py
    M data/tools/wmlunits
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    M src/actions/create.cpp
    M src/actions/create.hpp
    M src/actions/undo.cpp
    A src/actions/unit_creator.cpp
    A src/actions/unit_creator.hpp
    M src/carryover.cpp
    M src/carryover.hpp
    M src/config.cpp
    M src/config.hpp
    M src/controller_base.hpp
    M src/display.cpp
    M src/display.hpp
    M src/game_board.cpp
    M src/game_board.hpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_events/wmi_container.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/playcampaign.cpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/hotkey_handler.cpp
    M src/hotkey_handler.hpp
    M src/hotkey_handler_replay.cpp
    M src/hotkey_handler_sp.cpp
    M src/hotkey_handler_sp.hpp
    A src/mp_replay_controller.cpp
    A src/mp_replay_controller.hpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/pathfind.hpp
    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/replay.cpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/reports.cpp
    M src/reports.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/synced_context.cpp
    M src/teambuilder.cpp
    M src/teambuilder.hpp
    M src/tests/test_recall_list.cpp
    M src/tests/test_unit_map.cpp
    M src/tod_manager.cpp
    M src/tod_manager.hpp
    M src/unit.cpp
    M src/unit.hpp
    M src/unit_id.cpp
    M src/unit_id.hpp
    M src/unit_map.cpp
    M src/whiteboard/highlighter.cpp
    M src/whiteboard/highlighter.hpp
    M src/whiteboard/manager.cpp

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 22cff55dc8751e97bbd0044b52b2e62412716c91
      https://github.com/wesnoth/wesnoth/commit/22cff55dc8751e97bbd0044b52b2e62412716c91
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-11 (Fri, 11 Sep 2015)

  Changed paths:
    M data/core/hotkeys.cfg
    M data/themes/classic.cfg
    M data/themes/default.cfg
    M data/themes/editor.cfg
    M data/themes/unit_box.cfg
    M data/themes/widescreen.cfg
    M projectfiles/Xcode/Mac Sources/SDLMain.m
    M projectfiles/Xcode/Mac Sources/server_main.m
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/editor/controller/editor_controller.cpp
    M src/events.cpp
    M src/events.hpp
    M src/gui/dialogs/title_screen.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey_handler.cpp
    M src/server/server.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Merge pull request #475 into sdl2 from CelticMinstrel:quit-confirm2


  Commit: 60eef087e9439b0aac9ad2ee7ce3f12d566c7fa8
      https://github.com/wesnoth/wesnoth/commit/60eef087e9439b0aac9ad2ee7ce3f12d566c7fa8
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-09-12 (Sat, 12 Sep 2015)

  Changed paths:
    M src/sdl/alpha.cpp

  Log Message:
  -----------
  Correct Surface Alpha Blending in SDL2

alpha.cpp was apparently written as a compatibility wrapper for SDL2, as SDL_SetAlpha() has been replaced with other functions in SDL2. As it currently stands, it neglects to set the alpha blend mode which is now required when in SDL2.

A quick check of the code indicates that in most places where SDL_SetAlpha() is called, the alpha parameter is only set as SDL_ALPHA_OPAQUE, or the flag input parameter does not include SDL_SRCALPHA. So in either case there is no alpha blending anyway and so this omission didn't make a difference anyway.

However, alpha blending *is* used in fill_rect_alpha of rect.cpp. This is most noticeable in dialogues with sorted lists, such as the hot-key bindings in the preferences, where the background colour of the headings turns opaque white instead of the alpha-blended grey that it is in an SDL1.2 build. There is at least one graphical blending issue resolved with this change as well - it's possible others may be included with this.


  Commit: 13dd8d40fb371e25625f1af8cbd523c59452074a
      https://github.com/wesnoth/wesnoth/commit/13dd8d40fb371e25625f1af8cbd523c59452074a
  Author: Andreas <andreas at alternating.net>
  Date:   2015-09-13 (Sun, 13 Sep 2015)

  Changed paths:
    M src/sdl/alpha.cpp

  Log Message:
  -----------
  Merge pull request #489 from Wedge009/SDL2_surface_blending_correction

Correct Surface Alpha Blending in SDL2


  Commit: 8a86b547cee3ff9d08754fe2577d4e3dd40ae686
      https://github.com/wesnoth/wesnoth/commit/8a86b547cee3ff9d08754fe2577d4e3dd40ae686
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M CMakeLists.txt
    M data/campaigns/Northern_Rebirth/maps/07a_Settling_Disputes.map
    M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg
    A data/core/images/portraits/monsters/transparent/yeti.png
    R data/core/images/portraits/woses/ancient-wose.png
    M data/core/images/portraits/woses/transparent/ancient-wose.png
    A data/core/images/portraits/woses/transparent/wose.png
    A data/core/images/portraits/woses/wose.png
    M data/core/units/monsters/Yeti.cfg
    M data/core/units/wose/Ancient.cfg
    M data/core/units/wose/Elder.cfg
    M data/core/units/wose/Wose.cfg
    M data/lua/wml-tags.lua
    M data/tools/GUI.pyw
    M data/tools/wmllint-1.4
    M src/actions/undo_action.cpp
    M src/actions/undo_action.hpp
    M src/actions/undo_dismiss_action.cpp
    M src/actions/undo_move_action.cpp
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recruit_action.cpp
    M src/editor/map/context_manager.cpp
    M src/game_events/action_wml.cpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/help/help.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/replay.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/unit.cpp

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: e8c3e99dadf6ade3b57819bc0c65b7ef4c03a076
      https://github.com/wesnoth/wesnoth/commit/e8c3e99dadf6ade3b57819bc0c65b7ef4c03a076
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M CMakeLists.txt
    M SConstruct

  Log Message:
  -----------
  Make SDL2 the default in cmake and scons

This changes the default settings in the cmake and scons to make all
targets be compiled with SDL2 as opposed to SDL1.


  Commit: d894c8e5e60015a88e8dfc767527b33cf25867a8
      https://github.com/wesnoth/wesnoth/commit/d894c8e5e60015a88e8dfc767527b33cf25867a8
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M src/sdl/alpha.cpp

  Log Message:
  -----------
  Correct Surface Alpha Blending in SDL2

alpha.cpp was apparently written as a compatibility wrapper for SDL2, as SDL_SetAlpha() has been replaced with other functions in SDL2. As it currently stands, it neglects to set the alpha blend mode which is now required when in SDL2.

A quick check of the code indicates that in most places where SDL_SetAlpha() is called, the alpha parameter is only set as SDL_ALPHA_OPAQUE, or the flag input parameter does not include SDL_SRCALPHA. So in either case there is no alpha blending anyway and so this omission didn't make a difference anyway.

However, alpha blending *is* used in fill_rect_alpha of rect.cpp. This is most noticeable in dialogues with sorted lists, such as the hot-key bindings in the preferences, where the background colour of the headings turns opaque white instead of the alpha-blended grey that it is in an SDL1.2 build. There is at least one graphical blending issue resolved with this change as well - it's possible others may be included with this.


  Commit: 6bde4e89e91177aa44966f7e00206d8209b4f3b3
      https://github.com/wesnoth/wesnoth/commit/6bde4e89e91177aa44966f7e00206d8209b4f3b3
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Log Message:
  -----------
  Merge branch 'sdl2' of github.com:wesnoth/wesnoth into sdl2


  Commit: a815d353707084a0a3d6fa3c1ff084245c50d763
      https://github.com/wesnoth/wesnoth/commit/a815d353707084a0a3d6fa3c1ff084245c50d763
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add SDL2 to the travis install image


  Commit: 9ae3b29f4a2eaad56fa95c6e9f3f02e6bd39aea1
      https://github.com/wesnoth/wesnoth/commit/9ae3b29f4a2eaad56fa95c6e9f3f02e6bd39aea1
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M changelog
    M data/campaigns/Dead_Water/scenarios/02_Flight.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/units/King_of_Wesnoth.cfg
    M data/campaigns/Delfadors_Memoirs/units/Mage_Commander.cfg
    M data/campaigns/Delfadors_Memoirs/units/Mage_Leader.cfg
    M data/campaigns/Delfadors_Memoirs/units/Mage_Magister.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.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/Lord.cfg
    M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/15_The_Treaty.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.cfg
    M data/campaigns/Liberty/scenarios/03_A_Strategy_Of_Hope.cfg
    M data/campaigns/Liberty/units/Death_Squire.cfg
    M data/campaigns/Liberty/units/Shadow_Lord.cfg
    M data/campaigns/Liberty/units/Shadow_Mage.cfg
    M data/campaigns/Liberty/utils/utils.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/05a_02_Dealings.cfg
    M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg
    M data/campaigns/Northern_Rebirth/scenarios/08b_Ray_of_Hope.cfg
    M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
    M data/campaigns/Northern_Rebirth/scenarios/09b_Judgment.cfg
    M data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg
    M data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg
    M data/campaigns/Northern_Rebirth/scenarios/14a_Epilogue.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/1_A_Bargain_is_Struck.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/6_Towards_the_Caves.cfg
    M data/campaigns/Sceptre_of_Fire/units/Haldric_II.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/01_End_of_Peace.cfg
    M data/campaigns/Son_Of_The_Black_Eye/scenarios/05_To_the_Harbor_of_Tirigaz.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/16_The_Coward.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/04a_The_Swamp_of_Esten.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/04b_The_Midlands.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/21_The_Plan.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Noble_Commander.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Noble_Lord.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/units/Warrior_King.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/Horseman_Commander.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/Junior_Commander.cfg
    M data/campaigns/The_South_Guard/units/Mounted_General.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/07a_Dealing_with_Dwarves.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Captain.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marshal.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
    M data/campaigns/Under_the_Burning_Suns/units/humans/Human_Commander.cfg
    M data/core/encyclopedia/geography.cfg
    M data/core/macros/abilities.cfg
    M data/core/macros/deprecated-utils.cfg
    M data/core/units/drakes/Flameheart.cfg
    M data/core/units/drakes/Flare.cfg
    M data/core/units/elves/Captain.cfg
    M data/core/units/elves/Marshal.cfg
    M data/core/units/goblins/Rouser.cfg
    M data/core/units/humans/Loyalist_General.cfg
    M data/core/units/humans/Loyalist_Grand_Marshal.cfg
    M data/core/units/humans/Loyalist_Lieutenant.cfg
    M data/core/units/humans/Loyalist_Royal_Guard.cfg
    M data/core/units/humans/Loyalist_Sergeant.cfg
    M data/core/units/monsters/Fire_Dragon.cfg
    M data/core/units/orcs/Leader.cfg
    M data/core/units/orcs/Ruler.cfg
    M data/core/units/orcs/Sovereign.cfg
    M data/core/units/undead/Skele_Death_Knight.cfg
    A data/gui/default/window/synced_choice_wait.cfg
    M data/gui/default/window/title_screen.cfg
    M data/lua/backwards-compatibility.lua
    M data/lua/wml-tags.lua
    A data/lua/wml-utils.lua
    A data/lua/wml/message.lua
    A data/lua/wml/object.lua
    A data/test/scenarios/filter_this_unit.cfg
    M data/themes/default.cfg
    M data/tools/unit_tree/helpers.py
    M data/tools/wesnoth/wmlparser3.py
    M data/tools/wmllint
    M data/tools/wmllint-1.4
    M data/tools/wmlunits
    M doc/manual/manual.en.html
    M doc/manual/manual.en_GB.html
    M players_changelog
    M po/wesnoth-editor/hu.po
    M po/wesnoth-help/hu.po
    M po/wesnoth-lib/hu.po
    M po/wesnoth-units/hu.po
    M po/wesnoth/hu.po
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M run_wml_tests
    M src/CMakeLists.txt
    M src/SConscript
    M src/actions/attack.cpp
    M src/config.cpp
    M src/config.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_state.cpp
    A src/gui/dialogs/synced_choice_wait.cpp
    A src/gui/dialogs/synced_choice_wait.hpp
    M src/map_location.cpp
    M src/persist_var.cpp
    M src/play_controller.cpp
    M src/play_controller.hpp
    M src/replay.cpp
    M src/replay.hpp
    M src/savegame.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.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/push_check.hpp
    M src/serialization/parser.cpp
    M src/serialization/ucs4_convert_impl.hpp
    M src/serialization/unicode.hpp
    M src/serialization/unicode_cast.hpp
    M src/serialization/unicode_types.hpp
    M src/server/game.cpp
    M src/synced_checkup.cpp
    M src/synced_commands.cpp
    M src/synced_context.cpp
    A src/synced_user_choice.cpp
    A src/synced_user_choice.hpp
    M src/tests/gui/test_gui2.cpp
    M src/unit.hpp
    M src/unit_abilities.cpp
    M src/unit_filter.cpp
    M src/unit_filter.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/variable_info.cpp
    M src/wesnoth.cpp
    M wml_test_schedule

  Log Message:
  -----------
  Merge with master


  Commit: 3e85559cedf506dd543558d362d31543fce1554f
      https://github.com/wesnoth/wesnoth/commit/3e85559cedf506dd543558d362d31543fce1554f
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

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

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: c68fc094d7a0a4f01d00bca39eedb60b04040468
      https://github.com/wesnoth/wesnoth/commit/c68fc094d7a0a4f01d00bca39eedb60b04040468
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

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

  Log Message:
  -----------
  XCode: Fix unresolved merge conflict


  Commit: f0a837227824a055362296b7db423bcdc7354c38
      https://github.com/wesnoth/wesnoth/commit/f0a837227824a055362296b7db423bcdc7354c38
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M projectfiles/Xcode/Mac Sources/SDLMain.m

  Log Message:
  -----------
  OSX: Remove SDLApplication class as SDL2 also implements it

This fixes a runtime warning about duplicate class definitions
(All the menu stuff still works.)


  Commit: eebe3cfb758ecb7e7b3867bf20bf77bbd78bdb81
      https://github.com/wesnoth/wesnoth/commit/eebe3cfb758ecb7e7b3867bf20bf77bbd78bdb81
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M projectfiles/Xcode/Mac Sources/SDLMain.m

  Log Message:
  -----------
  Revert f0a837227824a055362296b7db423bcdc7354c38 for SDL1.2 only


  Commit: a4a8936972da75e89f7b626ba503cd30e22791de
      https://github.com/wesnoth/wesnoth/commit/a4a8936972da75e89f7b626ba503cd30e22791de
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M data/advanced_preferences.cfg
    M src/cursor.cpp
    M src/cursor.hpp
    M src/display.cpp
    M src/gui/auxiliary/event/handler.cpp

  Log Message:
  -----------
  Use native colour cursors

This fixes bug #18112 and re-enables colour cursors on OSX


  Commit: 171963739be592781655464564f8007e336bc29d
      https://github.com/wesnoth/wesnoth/commit/171963739be592781655464564f8007e336bc29d
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M src/cursor.cpp
    M src/floating_label.cpp
    M src/halo.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp

  Log Message:
  -----------
  Fix Alpha Blending issues in SDL2

This commit introduces a new function, sdl_copy_portion that should be
used when copying portions of the screen area for later copying back
onto the screen area. The function does a copy without alpha blending,
thus emulating the functionality that SDL1.2 provides.


  Commit: c5bd5c96b7d030567e78dc8dd4a729bc49aafd56
      https://github.com/wesnoth/wesnoth/commit/c5bd5c96b7d030567e78dc8dd4a729bc49aafd56
  Author: Andreas <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/cursor.cpp
    M src/floating_label.cpp
    M src/halo.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp

  Log Message:
  -----------
  Merge pull request #500 from aginor/experimental-alpha-fix

Bugfix #23820 - Fix alpha blending under SDL2


  Commit: aa175ec0c8db84028a2bfc2506faa276a5b6d81c
      https://github.com/wesnoth/wesnoth/commit/aa175ec0c8db84028a2bfc2506faa276a5b6d81c
  Author: Andreas <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M data/advanced_preferences.cfg
    M src/cursor.cpp
    M src/cursor.hpp
    M src/display.cpp
    M src/gui/auxiliary/event/handler.cpp

  Log Message:
  -----------
  Merge pull request #501 from CelticMinstrel/colour-cursors

Use native colour cursors in SDL2


  Commit: 1d7e52c387889f11294aa780367d34f1698c5c36
      https://github.com/wesnoth/wesnoth/commit/1d7e52c387889f11294aa780367d34f1698c5c36
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M changelog
    M data/lua/wml-tags.lua
    M data/lua/wml-utils.lua
    M data/lua/wml/message.lua
    M data/lua/wml/object.lua
    M data/test/macros/wml_unit_test_macros.cfg
    M data/test/scenarios/break_replay_with_lua_random.cfg
    M data/test/scenarios/characterize_pathfinding.cfg
    M data/test/scenarios/conditionals.cfg
    M data/test/scenarios/facing.cfg
    M data/test/scenarios/feeding.cfg
    M data/test/scenarios/filter_vision.cfg
    M data/test/scenarios/has_ally.cfg
    A data/test/scenarios/interrupts.cfg
    M data/test/scenarios/prestart_settings.cfg
    M data/test/scenarios/recruit_facing.cfg
    M data/test/scenarios/sighted_events.cfg
    M data/test/scenarios/test_check_victory.cfg
    M data/test/scenarios/test_dofile.cfg
    M data/test/scenarios/test_end_turn.cfg
    M data/test/scenarios/test_grunt_tod_damage.cfg
    M data/test/scenarios/test_lua_wml.cfg
    M data/test/scenarios/test_menu_items.cfg
    M data/test/scenarios/test_move.cfg
    M data/test/scenarios/test_move_unit.cfg
    M data/test/scenarios/test_role_types.cfg
    M data/test/scenarios/test_unit_map.cfg
    M data/test/scenarios/test_victory_attacks.cfg
    M data/tools/GUI.pyw
    M data/tools/addon_manager/html.py
    M data/tools/wesnoth/campaignserver_client.py
    M data/tools/wesnoth/wescamp.py
    A data/tools/wesnoth/wmliterator3.py
    A data/tools/wesnoth/wmltools3.py
    M data/tools/wesnoth_addon_manager
    M data/tools/wmlindent
    M data/tools/wmllint
    M data/tools/wmllint-1.4
    M data/tools/wmlscope
    M src/formula_string_utils.hpp
    M src/synced_user_choice.cpp
    M wml_test_schedule

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 54d9965950c1cd584b1961ad028bb95151a0de63
      https://github.com/wesnoth/wesnoth/commit/54d9965950c1cd584b1961ad028bb95151a0de63
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

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

  Log Message:
  -----------
  Fix compile warning in clang

Clang is warning that the field is unused when SDL2 is enabled. This
fixes the warning by removing the field when the game is compiled with
SDL2.


  Commit: 5bd53b9eaeb353f4d1ace5dd01f0c8e2c8505bc0
      https://github.com/wesnoth/wesnoth/commit/5bd53b9eaeb353f4d1ace5dd01f0c8e2c8505bc0
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  Fix CPP unit tests under SDL2

CPP unit tests are run without a window, causing an assert to fail in
CVideo::flip(). Changing the assert to an if-statement fixes the unit
tests.


  Commit: 85dad75cc0d68a4385eb8e62423ea8fa9c341a30
      https://github.com/wesnoth/wesnoth/commit/85dad75cc0d68a4385eb8e62423ea8fa9c341a30
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  Fix the non_interactive() function used in WML tests

The function previously returned false, even in non-interactive
scenarios like in WML tests. This fixes the function to return the
expected values.


  Commit: f89056487e51c693cb0e51b55cac8cf27d93d804
      https://github.com/wesnoth/wesnoth/commit/f89056487e51c693cb0e51b55cac8cf27d93d804
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/sdl/window.cpp

  Log Message:
  -----------
  Add fullscreen support to SDL2


  Commit: 96dd2980bcfc6d03654538944331ba972ebdc55e
      https://github.com/wesnoth/wesnoth/commit/96dd2980bcfc6d03654538944331ba972ebdc55e
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp

  Log Message:
  -----------
  Add proper text input to GUI1 textbox under SDL2

This adds proper input to the GUI1 textbox when SDL2 is used. Input is
accepted as a string, which is added to the current cursor location.


  Commit: 354673875050dbc78b72546999fb43199be998f4
      https://github.com/wesnoth/wesnoth/commit/354673875050dbc78b72546999fb43199be998f4
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/joystick.cpp

  Log Message:
  -----------
  Clarify implicit cast to boolean

Should not really assume that SDL_JoystickGetAttached() will return a non-zero value as 'true'. Some functions return 0 as 'success'.


  Commit: 0ba49fae04aff732847a987007bb63b4b2e04eef
      https://github.com/wesnoth/wesnoth/commit/0ba49fae04aff732847a987007bb63b4b2e04eef
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/attack_prediction_display.cpp
    M src/display.cpp
    M src/display_chat_manager.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/gui/widgets/window.cpp
    M src/image_modifications.cpp
    M src/marked-up_text.cpp
    M src/minimap.cpp
    M src/playmp_controller.cpp
    M src/sdl/rect.hpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/storyscreen/render.cpp
    M src/tests/test_image_modifications.cpp

  Log Message:
  -----------
  Replace 255 with SDL_ALPHA_OPAQUE where appropriate.

This is an extension of the previous correction to alpha values in attack_prediction_display.cpp.
For clarity and compatibility, use the SDL_ALPHA_OPAQUE definition instead of assuming hard-coded 255. This is defined in both SDL 1.2 and 2.0.
Where there are mathematical operations on alpha channel which assumes a value of 255, leave alpha as hard-coded 255.
Old versions of SDL treated 255 as transparent and 0 as opaque - there are still instances where alpha is 0 in a non-transparency situation, but these seem okay. Possibly because there is no alpha blending involved.


  Commit: 1181a401edc3ec1910d1c97bb61f3de8303edf6f
      https://github.com/wesnoth/wesnoth/commit/1181a401edc3ec1910d1c97bb61f3de8303edf6f
  Author: Andreas <andreas at alternating.net>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/attack_prediction_display.cpp
    M src/display.cpp
    M src/display_chat_manager.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/gui/widgets/window.cpp
    M src/image_modifications.cpp
    M src/joystick.cpp
    M src/marked-up_text.cpp
    M src/minimap.cpp
    M src/playmp_controller.cpp
    M src/sdl/rect.hpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/storyscreen/render.cpp
    M src/tests/test_image_modifications.cpp

  Log Message:
  -----------
  Merge pull request #503 from Wedge009/sdl2_minor_changes

SDL2 Minor Changes


  Commit: 02563ac17678f6cf9e46b7684b34de10e1c43be1
      https://github.com/wesnoth/wesnoth/commit/02563ac17678f6cf9e46b7684b34de10e1c43be1
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M projectfiles/VC9/wesnoth.vcproj

  Log Message:
  -----------
  vcproj: Update for 3c11aa6 & 3ed4eed


  Commit: eb55fe772f3eb198dc180b25b1e3e0a34bb73621
      https://github.com/wesnoth/wesnoth/commit/eb55fe772f3eb198dc180b25b1e3e0a34bb73621
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

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

  Log Message:
  -----------
  vcproj: SDL2 update


  Commit: acc9afe9a9cb491540421d767e47384bbe7fbcc3
      https://github.com/wesnoth/wesnoth/commit/acc9afe9a9cb491540421d767e47384bbe7fbcc3
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-09-26 (Sat, 26 Sep 2015)

  Changed paths:
    M src/ai/default/contexts.hpp

  Log Message:
  -----------
  Fix VC9 compilation

Due to
    #def EXPLICIT explicit
in VC9's dvec.h file, the TYPE enum was broken for SDL2 builds.


  Commit: 0c27eb94906a3ffa70930c0bc21cd929a17b3705
      https://github.com/wesnoth/wesnoth/commit/0c27eb94906a3ffa70930c0bc21cd929a17b3705
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M src/about.cpp
    M src/dialogs.cpp
    M src/display.cpp
    M src/editor/palette/item_palette.cpp
    M src/editor/palette/unit_palette.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/gui/auxiliary/event/handler.cpp
    M src/gui/widgets/window.cpp
    M src/help/help_text_area.cpp
    M src/loadscreen.cpp
    M src/video.cpp
    M src/video.hpp
    M src/widgets/progressbar.cpp
    M src/widgets/scrollbar.cpp
    M src/widgets/slider.cpp
    M src/widgets/textbox.cpp

  Log Message:
  -----------
  Only use references to the screen surface.

This change makes sure that only references are used to the video
surface instead of a copy. This will help to avoid stale values after
a resize event has occured where it will cause a crash due to a stale
pointer.


  Commit: 449aed0a64e6b00e3f53d450a2a9dcaefebab306
      https://github.com/wesnoth/wesnoth/commit/449aed0a64e6b00e3f53d450a2a9dcaefebab306
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/events.cpp
    M src/events.hpp
    M src/gui/widgets/grid.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/loadscreen.cpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Fix Bug #23908 - Crash on resize with SDL2.

SDL2 uses shared memory to communicate with the graphics system when
using a software renderer. A resize event will cause SDL2 to
invalidate the SDL_surface that relies on shared memory and any
subsequent calls to will be SDL_GetWindowSurface will cause the shared
memory do be unmapped as the old surface is released.  This is
problematic when it occurs during a rendering cycle, because the
software rendered may also invoke SDL_GetWindowSurface, making any
references to that surface that the game contains become stale. This
will in turn cause a segmentation fault during blitting.


  Commit: e686200a2df006b18910a656f553f23164684f1f
      https://github.com/wesnoth/wesnoth/commit/e686200a2df006b18910a656f553f23164684f1f
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/dialogs.cpp
    M src/tools/dummy_video.cpp

  Log Message:
  -----------
  Update dummy_video to have the correct surface signature.

I forgot to update dummy_video.cpp in commit
0c27eb94906a3ffa70930c0bc21cd929a17b3705, which causes travis compiles
to fail.


  Commit: 5890e3c167e71074eb0067aa5b715129a303e0ec
      https://github.com/wesnoth/wesnoth/commit/5890e3c167e71074eb0067aa5b715129a303e0ec
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M src/tools/dummy_video.cpp

  Log Message:
  -----------
  Fix compile error in dummy_video.cpp


  Commit: da98c62d4fd7ec0ddac324bd6b821fb912865bb3
      https://github.com/wesnoth/wesnoth/commit/da98c62d4fd7ec0ddac324bd6b821fb912865bb3
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-14 (Wed, 14 Oct 2015)

  Changed paths:
    M src/attack_prediction_display.cpp
    M src/display.cpp
    M src/display.hpp
    M src/font.cpp
    M src/font.hpp
    M src/game_initialization/multiplayer_create.cpp
    M src/halo.cpp
    M src/marked-up_text.cpp
    M src/marked-up_text.hpp

  Log Message:
  -----------
  Bug #23908 - Don't hold copies of the window surface

Change more copies of the window surface to be references
instead. This will make sure they do not contain a stale version that
has a pointer that points to freed memory.


  Commit: ae1d36431813bdefe34b3b6fec53ff563f5f55c8
      https://github.com/wesnoth/wesnoth/commit/ae1d36431813bdefe34b3b6fec53ff563f5f55c8
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

  Changed paths:
    M RELEASE_NOTES
    M attic/maps/5t_Trapped.map
    M attic/maps/A_Snowy_Mountain.map
    M attic/maps/Between_Fire_And_Sword.map
    M attic/maps/Finding_The_Elves.map
    M changelog
    M data/advanced_preferences.cfg
    M data/ai/maps/scenario-AI_Arena_small.map
    M data/ai/maps/scenario-test_move_to_targets.map
    M data/ai/micro_ais/maps/animals.map
    M data/ai/micro_ais/maps/bottleneck_defense.map
    M data/ai/micro_ais/maps/goto.map
    M data/ai/micro_ais/maps/lurkers.map
    M data/ai/micro_ais/maps/messenger_escort.map
    M data/ai/micro_ais/maps/protect_unit.map
    M data/ai/scenarios/scenario-lua-ai.cfg
    M data/ai/scenarios/scenario-no_engine.cfg
    M data/campaigns/An_Orcish_Incursion/_main.cfg
    M data/campaigns/Dead_Water/_main.cfg
    M data/campaigns/Dead_Water/maps/Bilheld.map
    M data/campaigns/Dead_Water/maps/Home_1.map
    M data/campaigns/Dead_Water/maps/Home_2.map
    M data/campaigns/Dead_Water/maps/Slavers.map
    M data/campaigns/Dead_Water/maps/Talking_To_Tyegea.map
    M data/campaigns/Dead_Water/maps/The_Flaming_Sword.map
    M data/campaigns/Dead_Water/maps/The_Mage.map
    M data/campaigns/Dead_Water/maps/Tirigaz.map
    M data/campaigns/Dead_Water/maps/Uncharted_Islands.map
    M data/campaigns/Dead_Water/maps/Wolf_Coast.map
    M data/campaigns/Dead_Water/scenarios/02_Flight.cfg
    M data/campaigns/Delfadors_Memoirs/_main.cfg
    M data/campaigns/Delfadors_Memoirs/maps/01_Overture.map
    M data/campaigns/Delfadors_Memoirs/maps/02_This_Valley_Belongs_to_Me.map
    M data/campaigns/Delfadors_Memoirs/maps/03_The_Road_to_Weldyn.map
    M data/campaigns/Delfadors_Memoirs/maps/04_Leollyn.map
    M data/campaigns/Delfadors_Memoirs/maps/05_Council_in_Weldyn.map
    M data/campaigns/Delfadors_Memoirs/maps/06_The_Swamps_of_Illuven.map
    M data/campaigns/Delfadors_Memoirs/maps/07_Night_in_the_Swamp.map
    M data/campaigns/Delfadors_Memoirs/maps/08_Ur-Thorodor.map
    M data/campaigns/Delfadors_Memoirs/maps/09_Houses_of_the_Dead.map
    M data/campaigns/Delfadors_Memoirs/maps/10_The_Gate_Between_Worlds.map
    M data/campaigns/Delfadors_Memoirs/maps/11_Wasteland.map
    M data/campaigns/Delfadors_Memoirs/maps/12_Terror_at_the_Ford_of_Parthyn.map
    M data/campaigns/Delfadors_Memoirs/maps/13_The_Return_of_Trouble.map
    M data/campaigns/Delfadors_Memoirs/maps/14_Shadows_in_the_Dark.map
    M data/campaigns/Delfadors_Memoirs/maps/15_Save_the_King.map
    M data/campaigns/Delfadors_Memoirs/maps/17_A_New_Ally.map
    M data/campaigns/Delfadors_Memoirs/maps/18_The_Portal_of_Doom.map
    M data/campaigns/Delfadors_Memoirs/maps/19_Showdown_in_the_Northern_Swamp.map
    M data/campaigns/Delfadors_Memoirs/maps/20_Prince_of_Wesnoth.map
    M data/campaigns/Delfadors_Memoirs/maps/21_Clash_at_the_Manor.map
    M data/campaigns/Delfadors_Memoirs/maps/22_Face_of_the_Enemy.map
    M data/campaigns/Descent_Into_Darkness/_main.cfg
    M data/campaigns/Eastern_Invasion/_main.cfg
    M data/campaigns/Eastern_Invasion/maps/05_Northern_Outpost.map
    M data/campaigns/Eastern_Invasion/maps/06_Two_Paths.map
    M data/campaigns/Eastern_Invasion/maps/08_Training_the_Ogres.map
    M data/campaigns/Eastern_Invasion/maps/10_Lake_Vrug.map
    M data/campaigns/Eastern_Invasion/maps/12_Evacuation.map
    M data/campaigns/Eastern_Invasion/maps/13_The_Drowned_Plains.map
    M data/campaigns/Eastern_Invasion/maps/17a_The_Duel.map
    M data/campaigns/Eastern_Invasion/scenarios/10_Lake_Vrug.cfg
    M data/campaigns/Heir_To_The_Throne/_main.cfg
    M data/campaigns/Heir_To_The_Throne/maps/01_The_Elves_Besieged.map
    M data/campaigns/Heir_To_The_Throne/maps/02_Blackwater_Port.map
    M data/campaigns/Heir_To_The_Throne/maps/03_The_Isle_of_Alduin.map
    M data/campaigns/Heir_To_The_Throne/maps/04_The_Bay_of_Pearls.map
    M data/campaigns/Heir_To_The_Throne/maps/05a_Muff_Malal_Peninsula.map
    M data/campaigns/Heir_To_The_Throne/maps/05b_Isle_of_the_Damned.map
    M data/campaigns/Heir_To_The_Throne/maps/06_The_Siege_of_Elensefar.map
    M data/campaigns/Heir_To_The_Throne/maps/07_Crossroads.map
    M data/campaigns/Heir_To_The_Throne/maps/08_The_Princess_of_Wesnoth.map
    M data/campaigns/Heir_To_The_Throne/maps/09_The_Valley_of_Death.map
    M data/campaigns/Heir_To_The_Throne/maps/10_Gryphon_Mountain.map
    M data/campaigns/Heir_To_The_Throne/maps/11_The_Ford_of_Abez.map
    M data/campaigns/Heir_To_The_Throne/maps/12_Northern_Winter.map
    M data/campaigns/Heir_To_The_Throne/maps/13_The_Dwarven_Doors.map
    M data/campaigns/Heir_To_The_Throne/maps/14_Plunging_Into_the_Darkness.map
    M data/campaigns/Heir_To_The_Throne/maps/15_The_Lost_General.map
    M data/campaigns/Heir_To_The_Throne/maps/16_Hasty_Alliance.map
    M data/campaigns/Heir_To_The_Throne/maps/18_A_Choice_Must_Be_Made.map
    M data/campaigns/Heir_To_The_Throne/maps/19a_Snow_Plains.map
    M data/campaigns/Heir_To_The_Throne/maps/19b_Swamp_Of_Dread.map
    M data/campaigns/Heir_To_The_Throne/maps/19c_Cliffs_of_Thoria.map
    M data/campaigns/Heir_To_The_Throne/maps/20a_North_Elves.map
    M data/campaigns/Heir_To_The_Throne/maps/20b_Underground_Channels.map
    M data/campaigns/Heir_To_The_Throne/maps/21_Elven_Council.map
    M data/campaigns/Heir_To_The_Throne/maps/22_Return_to_Wesnoth.map
    M data/campaigns/Heir_To_The_Throne/maps/23_Test_of_the_Clans.map
    M data/campaigns/Heir_To_The_Throne/maps/24_Battle_for_Wesnoth.map
    A data/campaigns/Heir_To_The_Throne/masks/17_Scepter_of_Fire.mask
    M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
    M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg
    M data/campaigns/Legend_of_Wesmere/_main.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Liberty/_main.cfg
    M data/campaigns/Liberty/maps/01_The_Raid.map
    M data/campaigns/Liberty/maps/02_Civil_Disobedience.map
    M data/campaigns/Liberty/maps/03_Strategy_of_Hope.map
    M data/campaigns/Liberty/maps/04_Unlawful_Orders.map
    M data/campaigns/Liberty/maps/05_Hide_and_Seek.map
    M data/campaigns/Liberty/maps/06_The_Grey_Woods.map
    M data/campaigns/Liberty/maps/07_The_Hunters.map
    M data/campaigns/Liberty/maps/08_Glory.map
    M data/campaigns/Liberty/scenarios/08_Glory.cfg
    M data/campaigns/Northern_Rebirth/_main.cfg
    M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
    M data/campaigns/Sceptre_of_Fire/_main.cfg
    M data/campaigns/Sceptre_of_Fire/maps/1_A_Bargain_is_Struck.map
    M data/campaigns/Sceptre_of_Fire/maps/2_Closing_the_Gates.map
    M data/campaigns/Sceptre_of_Fire/maps/2t_In_the_Dwarven_City.map
    M data/campaigns/Sceptre_of_Fire/maps/3_Searching_for_the_Runecrafter.map
    M data/campaigns/Sceptre_of_Fire/maps/3t_The_Council_Regathers.map
    M data/campaigns/Sceptre_of_Fire/maps/4_Gathering_Materials-random.mask
    M data/campaigns/Sceptre_of_Fire/maps/4t_The_Jeweler.map
    M data/campaigns/Sceptre_of_Fire/maps/5_Hills_of_the_Shorbear_Clan.map
    M data/campaigns/Sceptre_of_Fire/maps/6_Towards_the_Caves.map
    M data/campaigns/Sceptre_of_Fire/maps/7_Outriding_the_Outriders.map
    M data/campaigns/Sceptre_of_Fire/maps/8_The_Dragon.map
    M data/campaigns/Sceptre_of_Fire/maps/9_Caverns_of_Flame.map
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o1.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o2.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o3.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o4.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o5.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o6.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o7.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o8.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_o9.mask
    M data/campaigns/Sceptre_of_Fire/maps/9_overlay/9_of.mask
    M data/campaigns/Sceptre_of_Fire/maps/Epilogue.map
    M data/campaigns/Sceptre_of_Fire/scenarios/6_Towards_the_Caves.cfg
    M data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg
    M data/campaigns/Son_Of_The_Black_Eye/_main.cfg
    M data/campaigns/Son_Of_The_Black_Eye/maps/01_End_of_Peace.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/03_Toward_Mountains_of_Haag.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/04_The_Siege_of_Barag_Gor.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/05_To_the_Harbor_of_Tirigaz.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/06_Black_Flag.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/07_The_Desert_of_Death.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/08_Silent_Forest.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/09_Shan_Taum_the_Smug.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/10_Saving_Inarix.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/11_Clash_of_Armies.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/12_Giving_Some_Back.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/13_The_Dwarvish_Stand.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/14_Back_Home.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/15_Civil_War.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/16_The_Coward.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/17_The_Human_Attack.map
    M data/campaigns/Son_Of_The_Black_Eye/maps/18_Northern_Alliance.map
    M data/campaigns/The_Hammer_of_Thursagan/_main.cfg
    M data/campaigns/The_Hammer_of_Thursagan/scenarios/07_Mages_and_Drakes.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/_main.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/maps/01_A_Summer_of_Storms.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/02_The_Fall.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/03_A_Harrowing_Escape.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/04a_The_Swamp_of_Esten.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/04b_The_Midlands.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/05_The_Oldwood.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/06_Temple_in_the_Deep.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/08_Clearwater_Port.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/09_Fallen_Lich_Point.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/10_Sewer_of_Southbay.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/11_Southbay_in_Winter.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/12_A_Final_Spring.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/13_Peoples_in_Decline.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/14_Rough_Landing.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/15_A_New_Land.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/16_The_Kalian.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/17a_The_Dragon.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/17b_Lizard_Beach.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/17c_Troll_Hole.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/17d_Cursed_Isle.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/19_The_Vanguard.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/20_Return_of_the_Fleet.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/21_The_Plan.map
    M data/campaigns/The_Rise_Of_Wesnoth/maps/22_The_Rise_of_Wesnoth.map
    M data/campaigns/The_South_Guard/_main.cfg
    M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
    M data/campaigns/Two_Brothers/_main.cfg
    M data/campaigns/Under_the_Burning_Suns/_main.cfg
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
    M data/core/about.cfg
    M data/core/macros/deprecated-utils.cfg
    M data/core/macros/interface-utils.cfg
    M data/core/macros/scenario-utils.cfg
    M data/core/macros/utils.cfg
    A data/core/sounds/club-miss.ogg
    M data/core/sounds/club.ogg
    A data/core/sounds/mace-miss.ogg
    A data/core/sounds/mace.ogg
    A data/core/sounds/staff-miss.ogg
    A data/core/sounds/staff.ogg
    M data/gui/default/window/campaign_difficulty.cfg
    M data/gui/default/window/editor_edit_side.cfg
    M data/lua/helper.lua
    M data/lua/wml-tags.lua
    M data/lua/wml/message.lua
    M data/lua/wml/object.lua
    M data/multiplayer/factions/drakes-default.cfg
    A data/multiplayer/maps/6p_Team_Survival.map
    M data/multiplayer/scenarios/6p_Team_Survival.cfg
    M data/multiplayer/scenarios/Wesbench_AI.cfg
    M data/multiplayer/scenarios/Wesbench_Scroll.cfg
    M data/multiplayer/scenarios/Wesbench_Shroud_Walk.cfg
    M data/scenario-formula-recruitment.cfg
    M data/scenario-formula.cfg
    M data/scenario-leaders.cfg
    M data/scenario-movethrough.cfg
    M data/scenario-poisoning.cfg
    M data/scenario-test.cfg
    M data/test/macros/wml_unit_test_macros.cfg
    M data/test/scenarios/feeding.cfg
    A data/test/scenarios/for-loops.cfg
    M data/test/scenarios/test_relative_dir.cfg
    M data/test/scenarios/test_unit_map.cfg
    M data/test/scenarios/test_victory_attacks.cfg
    M data/themes/_initial.cfg
    M data/themes/default.cfg
    M data/themes/editor.cfg
    M data/tools/wesnoth/campaignserver_client.py
    M po/wesnoth-dm/en_GB.po
    M po/wesnoth-help/en_GB.po
    M po/wesnoth-httt/en_GB.po
    M po/wesnoth-lib/en_GB.po
    M po/wesnoth-manual/en_GB.po
    M po/wesnoth-utbs/en_GB.po
    M po/wesnoth/en_GB.po
    M projectfiles/VC9/wesnoth.sln
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnoth.vcxproj.user
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothd.vcxproj.user
    M run_wml_tests
    M scons/sdl.py
    M src/ai/lua/core.cpp
    M src/carryover.cpp
    M src/carryover.hpp
    M src/dialogs.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/editor_preferences.cpp
    M src/editor/editor_preferences.hpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/context_manager.hpp
    M src/editor/map/editor_map.cpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/formula_string_utils.cpp
    M src/game_display.hpp
    M src/game_events/action_wml.cpp
    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/multiplayer.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/playcampaign.cpp
    M src/game_initialization/playcampaign.hpp
    M src/game_initialization/singleplayer.cpp
    M src/game_launcher.cpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/generators/cave_map_generator.cpp
    M src/generators/default_map_generator_job.cpp
    M src/gui/dialogs/campaign_difficulty.cpp
    M src/gui/dialogs/campaign_difficulty.hpp
    M src/gui/dialogs/editor/editor_edit_side.cpp
    M src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/hotkey_handler.hpp
    M src/hotkey_handler_mp.cpp
    M src/hotkey_handler_replay.cpp
    M src/hotkey_handler_replay.hpp
    M src/hotkey_handler_sp.cpp
    M src/hotkey_handler_sp.hpp
    M src/map.cpp
    M src/map.hpp
    M src/menu_events.cpp
    M src/mp_replay_controller.cpp
    M src/mp_replay_controller.hpp
    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.hpp
    M src/replay.cpp
    M src/replay.hpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/replay_recorder_base.cpp
    M src/replay_recorder_base.hpp
    M src/saved_game.cpp
    M src/savegame.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/scripting/lua_api.cpp
    M src/scripting/lua_api.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_unit_type.cpp
    M src/side_filter.cpp
    M src/synced_user_choice.cpp
    M src/team.cpp
    M src/team.hpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/utils/play_scenario.cpp
    M src/unit.cpp
    M src/unit.hpp
    M src/unit_attack_type.hpp
    M src/unit_id.hpp
    M src/variable.hpp
    M utils/umc_dev/org.wesnoth/templates/map.map
    M wml_test_schedule

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 528780717b2c5d75c32194cb1f200131a3f85aba
      https://github.com/wesnoth/wesnoth/commit/528780717b2c5d75c32194cb1f200131a3f85aba
  Author: tranceitionalMynd <tyler.k.cardon at gmail.com>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

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

  Log Message:
  -----------
  Revert "Added Death of Galtrid to losing conditions for the Human Alliance."


  Commit: 01daea8f759b3beae44511b49fc8068ab8c5f4fb
      https://github.com/wesnoth/wesnoth/commit/01daea8f759b3beae44511b49fc8068ab8c5f4fb
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-20 (Tue, 20 Oct 2015)

  Changed paths:
    M src/game_initialization/multiplayer_create.cpp

  Log Message:
  -----------
  Enable Cancel Orders in Load MP Game

Resolving bug #22133, stating Cancel Orders does not work when loading a MP game.


  Commit: e22555a107fb55721275ec97563985b15efd7f45
      https://github.com/wesnoth/wesnoth/commit/e22555a107fb55721275ec97563985b15efd7f45
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-10-21 (Wed, 21 Oct 2015)

  Changed paths:
    M packaging/windows/Wesnoth.nsi.in

  Log Message:
  -----------
  Windows Installer: Remove --config-dir from shortcuts

Flag was superseded by 795dd8c42


  Commit: b8a9017aaa478c0bb69d4e14f047917dece95d56
      https://github.com/wesnoth/wesnoth/commit/b8a9017aaa478c0bb69d4e14f047917dece95d56
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-22 (Thu, 22 Oct 2015)

  Changed paths:
    M src/editor/map/context_manager.cpp
    M src/editor/map/context_manager.hpp

  Log Message:
  -----------
  Move map name to beginning of title and restored version number

Also includes minor cleanup


  Commit: 251aec1f9b1ee4fc4b6f3aa9414bd98089231f3f
      https://github.com/wesnoth/wesnoth/commit/251aec1f9b1ee4fc4b6f3aa9414bd98089231f3f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-22 (Thu, 22 Oct 2015)

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

  Log Message:
  -----------
  Switch a var name from camelCase to underscore case


  Commit: 5bd7c03c66c663b7ddcad6871450aab741de3916
      https://github.com/wesnoth/wesnoth/commit/5bd7c03c66c663b7ddcad6871450aab741de3916
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-10-22 (Thu, 22 Oct 2015)

  Changed paths:
    M src/play_controller.cpp

  Log Message:
  -----------
  remove if that is always true

we already access *gui_ in 'gui_->write(cfg.add_child("display"));' above so this 'if' is useless.


  Commit: b7cb89209217d44ec427ef08736466ee2207fceb
      https://github.com/wesnoth/wesnoth/commit/b7cb89209217d44ec427ef08736466ee2207fceb
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-10-23 (Fri, 23 Oct 2015)

  Changed paths:
    R images/misc/l10n/en at shaw/logo.png
    R images/misc/l10n/es/logo.png
    R images/misc/l10n/fr/logo.png
    R images/misc/l10n/gd/logo.png
    R images/misc/l10n/gl/logo.png
    R images/misc/l10n/hu/logo.png
    R images/misc/l10n/la/logo.png
    R images/misc/l10n/lt/logo.png
    R images/misc/l10n/nl/logo.png
    R images/misc/l10n/pt/logo.png
    R images/misc/l10n/sr/logo.png
    R images/misc/l10n/sr at latin/logo.png
    R images/misc/l10n/vi/logo.png
    R images/misc/l10n/zh_CN/logo.png
    M l10n-track

  Log Message:
  -----------
  Update l10n-track for new logo

Fixes displayed logo for translations.


  Commit: 9ad56b8d88802d30ac011c363e85f9fac8d63871
      https://github.com/wesnoth/wesnoth/commit/9ad56b8d88802d30ac011c363e85f9fac8d63871
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-10-24 (Sat, 24 Oct 2015)

  Changed paths:
    M src/game_initialization/multiplayer_create.cpp

  Log Message:
  -----------
  Merge pull request #534 from Wedge009/bug_22133_fix

Resolve Bug #22133


  Commit: 8c4febad76a3e56286b3c029a36974068ee2b87c
      https://github.com/wesnoth/wesnoth/commit/8c4febad76a3e56286b3c029a36974068ee2b87c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  Merge pull request #380 from cbeck88/fixup_server_controller_tweaks

fixup server controller tweaks, dont tweak host


  Commit: 121d97e6d93b3c3cb7fc68e1ad84845a46a1ff78
      https://github.com/wesnoth/wesnoth/commit/121d97e6d93b3c3cb7fc68e1ad84845a46a1ff78
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

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

  Log Message:
  -----------
  Merge pull request #528 from tranceitionalMynd/revert-526-pull-request-tmynd

Revert "Added Death of Galtrid to losing conditions for the Human All…


  Commit: 61b3a9037b40f4fffbd2f367cfb7eab40d6bf43b
      https://github.com/wesnoth/wesnoth/commit/61b3a9037b40f4fffbd2f367cfb7eab40d6bf43b
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

  Changed paths:
    M data/core/terrain.cfg

  Log Message:
  -----------
  Correct Desert Sands / Oasis Help Entry

Reported in Bug #23023.


  Commit: ee812a8bd591d4444b66ded95006f939fa55d774
      https://github.com/wesnoth/wesnoth/commit/ee812a8bd591d4444b66ded95006f939fa55d774
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

  Changed paths:
    M data/core/terrain.cfg

  Log Message:
  -----------
  Merge pull request #537 from Wedge009/bug_23023_fix

Resolve Bug #23023


  Commit: 4d8bcf6a5841f856b2023104eb84ec8372412e9f
      https://github.com/wesnoth/wesnoth/commit/4d8bcf6a5841f856b2023104eb84ec8372412e9f
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

  Changed paths:
    M src/hotkey/hotkey_command.cpp

  Log Message:
  -----------
  Enable Load Game hot-key in main menu

Apparently a regression from 1.10. Reported in bug #23215.


  Commit: 175ace649047bc22452be81c185bc7b890a0d6c4
      https://github.com/wesnoth/wesnoth/commit/175ace649047bc22452be81c185bc7b890a0d6c4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

  Changed paths:
    M src/hotkey/hotkey_command.cpp

  Log Message:
  -----------
  Merge pull request #538 from Wedge009/bug_23215_fix

Resolve Bug #23215


  Commit: 3781e7839f29915292a2452c37b08a1e1fce9841
      https://github.com/wesnoth/wesnoth/commit/3781e7839f29915292a2452c37b08a1e1fce9841
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M src/ai/formula/function_table.cpp
    M src/ai/testing/ca_global_fallback.cpp
    M src/display.cpp
    M src/display.hpp
    M src/display_context.cpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_label.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/map_context.cpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_display.cpp
    M src/game_display.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/multiplayer.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/gui/dialogs/editor/editor_edit_label.cpp
    M src/gui/dialogs/editor/editor_edit_side.cpp
    M src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/label_settings.cpp
    M src/leader_scroll_dialog.cpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/menu_events.cpp
    M src/overlay.hpp
    M src/replay.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_team.cpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/side_filter.cpp
    M src/team.cpp
    M src/team.hpp
    M src/tests/test_team.cpp

  Log Message:
  -----------
  Rename team_name/user_team_name to team_id/team_name (old syntax still valid)


  Commit: 11664f4024cb760de7db5fec54661cd14fc05ac8
      https://github.com/wesnoth/wesnoth/commit/11664f4024cb760de7db5fec54661cd14fc05ac8
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M src/side_filter.cpp

  Log Message:
  -----------
  Add backwards compatibility for side id SSF key name


  Commit: 74c1b6fadea6815df652517e680972d12d4f5d4a
      https://github.com/wesnoth/wesnoth/commit/74c1b6fadea6815df652517e680972d12d4f5d4a
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

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

  Log Message:
  -----------
  vcproj: Remove unneeded tools

The Proxy Generaor Tool is obsolete since VC10, we don't use the IDL compiler.


  Commit: 63f3f552e747f72026809e7557476d23ce6037de
      https://github.com/wesnoth/wesnoth/commit/63f3f552e747f72026809e7557476d23ce6037de
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-10-25 (Sun, 25 Oct 2015)

  Changed paths:
    M src/hotkey/hotkey_preferences_display.cpp

  Log Message:
  -----------
  fix preferences dialog for loadgame hotkey

Some hotkeys (like the loadgame hotkey) are present in some, but not all hotkey scopes and teh hotkey preferences dialog was unable to handle that. One of the results was that it was not possible to assign the same hotkey to the loadgame hotkey and the loadmap hotkey, this commit attempts to fix that.


  Commit: 1215f65eb875cc3070e8d087ce699c0a2ff8d8b0
      https://github.com/wesnoth/wesnoth/commit/1215f65eb875cc3070e8d087ce699c0a2ff8d8b0
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M src/team.cpp

  Log Message:
  -----------
  Fixed team_id/team_name not being set correctly in new format


  Commit: 545253ec2b117b413e7ef40e06e65d358ce20f77
      https://github.com/wesnoth/wesnoth/commit/545253ec2b117b413e7ef40e06e65d358ce20f77
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M src/team.cpp

  Log Message:
  -----------
  Don't warn that user_team_name is unrecognized (yet)


  Commit: e948df3424657c5843b1fb65a1319449bb6311bc
      https://github.com/wesnoth/wesnoth/commit/e948df3424657c5843b1fb65a1319449bb6311bc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M data/test/maps/pathfind_1.cfg
    M data/test/scenarios/filter_vision.cfg
    M data/test/scenarios/has_ally.cfg
    M data/test/scenarios/move_skip_sighted.cfg
    M data/test/scenarios/test_check_victory.cfg
    M data/test/scenarios/test_move.cfg

  Log Message:
  -----------
  Updated unit tests to use new team id/name syntax


  Commit: 1890e948e455376562e6191856af34059936af3e
      https://github.com/wesnoth/wesnoth/commit/1890e948e455376562e6191856af34059936af3e
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M CMakeLists.txt
    M RELEASE_NOTES
    M changelog
    M data/campaigns/Dead_Water/units/Kraken.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Small_Mudcrawler.cfg
    M data/core/about.cfg
    A data/core/sounds/ink-miss.ogg
    A data/core/sounds/ink.ogg
    A data/core/sounds/mud-fist-miss.ogg
    A data/core/sounds/mud-fist.ogg
    A data/core/sounds/mud-glob-miss.ogg
    A data/core/sounds/mud-glob.ogg
    M data/core/terrain.cfg
    M data/core/units/monsters/Cuttle_Fish.cfg
    M data/core/units/monsters/Giant_Mudcrawler.cfg
    M data/core/units/monsters/Mudcrawler.cfg
    M data/gui/default/widget/toggle_button_listbox_header.cfg
    M data/gui/default/window/game_load.cfg
    M data/gui/default/window/unit_create.cfg
    M data/test/maps/pathfind_1.cfg
    M data/test/scenarios/filter_vision.cfg
    M data/test/scenarios/has_ally.cfg
    M data/test/scenarios/move_skip_sighted.cfg
    M data/test/scenarios/test_check_victory.cfg
    M data/test/scenarios/test_move.cfg
    M data/tools/GUI.pyw
    M data/tools/wmlindent
    M data/tools/wmllint
    M data/tools/wmlscope
    A images/icons/alignments/alignment_chaotic_30.png
    A images/icons/alignments/alignment_lawful_30.png
    A images/icons/alignments/alignment_liminal_30.png
    A images/icons/alignments/alignment_neutral_30.png
    R images/misc/l10n/en at shaw/logo.png
    R images/misc/l10n/es/logo.png
    R images/misc/l10n/fr/logo.png
    R images/misc/l10n/gd/logo.png
    R images/misc/l10n/gl/logo.png
    R images/misc/l10n/hu/logo.png
    R images/misc/l10n/la/logo.png
    R images/misc/l10n/lt/logo.png
    R images/misc/l10n/nl/logo.png
    R images/misc/l10n/pt/logo.png
    R images/misc/l10n/sr/logo.png
    R images/misc/l10n/sr at latin/logo.png
    R images/misc/l10n/vi/logo.png
    R images/misc/l10n/zh_CN/logo.png
    M l10n-track
    M packaging/windows/Wesnoth.nsi.in
    M players_changelog
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/VC9/WindowsTimeout.vcproj
    M projectfiles/VC9/liblua.vcproj
    M projectfiles/VC9/schema_generator.vcproj
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothlib.vcproj
    M src/CMakeLists.txt
    M src/ai/formula/function_table.cpp
    M src/ai/testing/ca_global_fallback.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/display_context.cpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_label.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/context_manager.hpp
    M src/editor/map/map_context.cpp
    M src/filesystem_boost.cpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_display.cpp
    M src/game_display.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/multiplayer.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/gui/dialogs/campaign_settings.cpp
    M src/gui/dialogs/depcheck_select_new.cpp
    M src/gui/dialogs/editor/editor_edit_label.cpp
    M src/gui/dialogs/editor/editor_edit_side.cpp
    M src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_version.hpp
    M src/gui/dialogs/gamestate_inspector.cpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/dialogs/unit_create.hpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/list.cpp
    M src/hotkey/hotkey_command.cpp
    M src/leader_scroll_dialog.cpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/menu_events.cpp
    M src/minimap.cpp
    M src/overlay.hpp
    M src/play_controller.cpp
    M src/replay.cpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_team.cpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/side_filter.cpp
    M src/team.cpp
    M src/team.hpp
    M src/terrain_builder.cpp
    M src/tests/test_team.cpp
    M src/unit_types.cpp
    M src/unit_types.hpp

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: c89f1620e185373ef695b90a9b54e8630c183135
      https://github.com/wesnoth/wesnoth/commit/c89f1620e185373ef695b90a9b54e8630c183135
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M src/editor/map/context_manager.cpp

  Log Message:
  -----------
  Update window title for the editor under SDL2 too


  Commit: 9acd9bfebdc1ec1591672c28adc395b4ca577baf
      https://github.com/wesnoth/wesnoth/commit/9acd9bfebdc1ec1591672c28adc395b4ca577baf
  Author: Andreas <andreas at alternating.net>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M src/hotkey/hotkey_preferences_display.cpp

  Log Message:
  -----------
  Merge pull request #539 from wesnoth/gfgtdf-patch-2

fix preferences dialog for loadgame hotkey


  Commit: f1ed8af6968ab495b4b7ec1f0ce70ef3a7bb9ba4
      https://github.com/wesnoth/wesnoth/commit/f1ed8af6968ab495b4b7ec1f0ce70ef3a7bb9ba4
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Adding log entries for changes already in master.


  Commit: b876247051ead97c80c8a158bed4da969bfbc5aa
      https://github.com/wesnoth/wesnoth/commit/b876247051ead97c80c8a158bed4da969bfbc5aa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-26 (Mon, 26 Oct 2015)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Merge pull request #540 from Wedge009/wedge009_changes_master

Change Logs (master)


  Commit: 2bb13fe9e36c87fbc1280960cf61ebcab8bc2e81
      https://github.com/wesnoth/wesnoth/commit/2bb13fe9e36c87fbc1280960cf61ebcab8bc2e81
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M src/editor/editor_main.cpp

  Log Message:
  -----------
  Resolve Bug #20900

Bug report refers to a more thorough patch #3972 which seems to have never been accepted. All I'm trying to do here is add the file_exists check which fixes the hanging while minimising the changes needed.

(MSVC debug mode still fails due to a vector assertion failure (teams vector reference), which makes testing/debugging the editor difficult.)

If anyone feels like adding all the error messages/handling included from the patch, go right ahead.


  Commit: 61f31548e638cbb852eb88a42bfe30b36f72face
      https://github.com/wesnoth/wesnoth/commit/61f31548e638cbb852eb88a42bfe30b36f72face
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update change log.


  Commit: 7e57ab0059ce6d9065ee5fa35bc1089bb3a96b08
      https://github.com/wesnoth/wesnoth/commit/7e57ab0059ce6d9065ee5fa35bc1089bb3a96b08
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M changelog
    M src/editor/editor_main.cpp

  Log Message:
  -----------
  Merge pull request #524 from Wedge009/bug_20900_fix

Resolve Bug #20900


  Commit: 3c4d8f1f6783927293fe1942599472cb6b21fa54
      https://github.com/wesnoth/wesnoth/commit/3c4d8f1f6783927293fe1942599472cb6b21fa54
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M src/whiteboard/manager.cpp

  Log Message:
  -----------
  Resolve bug #20299

Check IDs match before re-using an existing fake_unit. IDs can be different in the situation described by bug #20299, where the user selects the next unit while planning a move.


  Commit: 3b811befaf79bf5e002be7a2dbfa98174626d7a6
      https://github.com/wesnoth/wesnoth/commit/3b811befaf79bf5e002be7a2dbfa98174626d7a6
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update change log.


  Commit: 3884d5dc3aca072d28505db58042920d1b4360c2
      https://github.com/wesnoth/wesnoth/commit/3884d5dc3aca072d28505db58042920d1b4360c2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M changelog
    M src/whiteboard/manager.cpp

  Log Message:
  -----------
  Merge pull request #523 from Wedge009/bug_20299_fix

Resolve bug #20299


  Commit: bea46322ca94bdba57d2d9a258973357b4e6ad90
      https://github.com/wesnoth/wesnoth/commit/bea46322ca94bdba57d2d9a258973357b4e6ad90
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-help/pl.po
    M po/wesnoth-lib/pl.po
    M po/wesnoth-units/pl.po
    M po/wesnoth/pl.po

  Log Message:
  -----------
  updated Polish translation


  Commit: b549ac258c18d103361613aeb118053dc8053ed8
      https://github.com/wesnoth/wesnoth/commit/b549ac258c18d103361613aeb118053dc8053ed8
  Author: neverEnough <amba at inbox.com>
  Date:   2015-10-28 (Wed, 28 Oct 2015)

  Changed paths:
    M changelog
    M players_changelog
    M src/play_controller.cpp

  Log Message:
  -----------
  Ingame tab completion works with friendlist (bug #9742)


  Commit: 63788d5f4adaf0d7587a88daf6e7ee54fb16459d
      https://github.com/wesnoth/wesnoth/commit/63788d5f4adaf0d7587a88daf6e7ee54fb16459d
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-30 (Fri, 30 Oct 2015)

  Changed paths:
    M data/core/terrain.cfg
    M src/terrain.cpp

  Log Message:
  -----------
  Properly correct the broken Desert Sands / Oasis help entry (bug #23023)

Reverts the previous change to the terrain.cfg and allows the terrain code to fall back to name if editor name is unavailable.


  Commit: 851eddfd5e40734ae2597dbc9d3b3b469bff523d
      https://github.com/wesnoth/wesnoth/commit/851eddfd5e40734ae2597dbc9d3b3b469bff523d
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-10-30 (Fri, 30 Oct 2015)

  Changed paths:
    M data/tools/wmlindent
    M data/tools/wmllint
    M data/tools/wmlscope

  Log Message:
  -----------
  Restore executable bit on WML tools


  Commit: ba8da9213511e5143fc06f282c3acccbf5ab1353
      https://github.com/wesnoth/wesnoth/commit/ba8da9213511e5143fc06f282c3acccbf5ab1353
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-10-30 (Fri, 30 Oct 2015)

  Changed paths:
    M data/tools/GUI.pyw

  Log Message:
  -----------
  Restore executable bit on the WML tools GUI frontend


  Commit: afde826f226aeb30d0eb677a83c465f1f5f7d243
      https://github.com/wesnoth/wesnoth/commit/afde826f226aeb30d0eb677a83c465f1f5f7d243
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-30 (Fri, 30 Oct 2015)

  Changed paths:
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/widgets/file_menu.cpp
    M src/widgets/menu.cpp
    M src/widgets/scrollpane.cpp
    M src/widgets/widget.cpp
    M src/widgets/widget.hpp

  Log Message:
  -----------
  Fix bug #23908 - Crash in SDL_BlitSurface caused by integer underflow

The font rendering code under SDL2 seems to deal poorly with silly
values being passed to it as a cause of integer over/underflows. This
commit changes the types used in gui1 from unsigned to signed for
width and height. This causes a number of statements that previously
inadvertedly did unsigned arithmetics without over/underflow checking
to be doing signed arithmetics instead, which is probably what the
author intended.


  Commit: 55f7b28720f2749d543fabfbdd3037faa1f86c80
      https://github.com/wesnoth/wesnoth/commit/55f7b28720f2749d543fabfbdd3037faa1f86c80
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-10-30 (Fri, 30 Oct 2015)

  Changed paths:
    M src/widgets/textbox.cpp

  Log Message:
  -----------
  Fix alpha blending of text in gui1 textbox

This disables alpha-blending when a copy of the text surface is
blitted on top of the original.


  Commit: ab89d26eb264e92e9632f28f5f3e7a9165fa86ee
      https://github.com/wesnoth/wesnoth/commit/ab89d26eb264e92e9632f28f5f3e7a9165fa86ee
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-10-30 (Fri, 30 Oct 2015)

  Changed paths:
    M src/terrain.cpp

  Log Message:
  -----------
  Ensure base editor name can fall back to base name (in addition to overlay fall back).


  Commit: 94b93a8fa3c982ed288b9c654eb8a53c130c3b73
      https://github.com/wesnoth/wesnoth/commit/94b93a8fa3c982ed288b9c654eb8a53c130c3b73
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-11-01 (Sun, 01 Nov 2015)

  Changed paths:
    M src/loadscreen.cpp

  Log Message:
  -----------
  Fix crash caused by a resize event during the loading screen

The window event handling under SDL2 was incorrectly relying on
SDL_event.window.type for sub-events for SDL_WINDOWEVENT. This
resulted in the if-statements supposed to catch certain window-events
to always evaluate to false, causing the code to never run.


  Commit: a7a86fc388f4f14f1151de62eeb5559363f11b68
      https://github.com/wesnoth/wesnoth/commit/a7a86fc388f4f14f1151de62eeb5559363f11b68
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-10-31 (Sat, 31 Oct 2015)

  Changed paths:
    M data/core/terrain.cfg
    M src/terrain.cpp

  Log Message:
  -----------
  Merge pull request #545 from Wedge009/bug_23023_fix

Properly correct the broken Desert Sands / Oasis help entry (bug #23023)


  Commit: df97d242ef84e8286ef5c7b8a8da373febf752c6
      https://github.com/wesnoth/wesnoth/commit/df97d242ef84e8286ef5c7b8a8da373febf752c6
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-11-01 (Sun, 01 Nov 2015)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-editor/gd.po
    M po/wesnoth-help/gd.po
    M po/wesnoth-lib/gd.po
    M po/wesnoth-units/gd.po
    M po/wesnoth/gd.po

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


  Commit: 7199804ddae44bf63bb46703240b5a4bddae1816
      https://github.com/wesnoth/wesnoth/commit/7199804ddae44bf63bb46703240b5a4bddae1816
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-11-01 (Sun, 01 Nov 2015)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-editor/es.po
    M po/wesnoth-ei/es.po
    M po/wesnoth-help/es.po
    M po/wesnoth-lib/es.po
    M po/wesnoth-units/es.po
    M po/wesnoth/es.po

  Log Message:
  -----------
  updated Spanish translation


  Commit: 8d22b2f5f3f4ca4724843701afc17e8f24ec5334
      https://github.com/wesnoth/wesnoth/commit/8d22b2f5f3f4ca4724843701afc17e8f24ec5334
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-11-01 (Sun, 01 Nov 2015)

  Changed paths:
    M po/wesnoth-did/en_GB.po
    M po/wesnoth-ei/en_GB.po
    M po/wesnoth-nr/en_GB.po
    M po/wesnoth-tutorial/en_GB.po
    M po/wesnoth-utbs/en_GB.po

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


  Commit: 53e79232e7a9bef7e67720cb9e108617ece55b8b
      https://github.com/wesnoth/wesnoth/commit/53e79232e7a9bef7e67720cb9e108617ece55b8b
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-11-05 (Thu, 05 Nov 2015)

  Changed paths:
    M changelog
    M src/whiteboard/move.cpp

  Log Message:
  -----------
  Avoid crash when planning moves on planned recruits (Bug #18637)

Attempt to work-around bug #18637, where planning moves on planned recruits results in a crash (because get_unit() is null when move::init() is called).

This isn't a comprehensive fix because clicking on a planned recruit will still result in the usual display feedback for planning a move. The difference here is that attempting to place a planned move will result in nothing happening when the mouse button is clicked (as opposed to the assertion failure or crash which happens currently). It is better than nothing, I believe, unless there are negative side-effects of which I am unaware of.

As per the bug report, the ideal solution is to either get planned moves on planned recruits working properly, or disallow this movement altogether.


  Commit: bc8cdb3c5b625412c19823a63719206ab502071a
      https://github.com/wesnoth/wesnoth/commit/bc8cdb3c5b625412c19823a63719206ab502071a
  Author: neverEnough <amba at inbox.com>
  Date:   2015-11-04 (Wed, 04 Nov 2015)

  Changed paths:
    M changelog
    M players_changelog
    M src/game_preferences.cpp
    M src/server/server.cpp

  Log Message:
  -----------
  Added user's leave notification for ingame players

Also updated changelogs


  Commit: 7832a22f8f1a803ee8345c47c68b7882d53a3a99
      https://github.com/wesnoth/wesnoth/commit/7832a22f8f1a803ee8345c47c68b7882d53a3a99
  Author: neverEnough <amba at inbox.com>
  Date:   2015-11-04 (Wed, 04 Nov 2015)

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

  Log Message:
  -----------
  Whisperers get cleaned when user disconnects

>From previous commit "Tab-completion added for in-game whispers" <6280229> now whisperers set removes disconnected users. Now <b549ac2> regarding bug #9742 should be completed.


  Commit: 10e95a3dec32661d7e718084debc409f648c5666
      https://github.com/wesnoth/wesnoth/commit/10e95a3dec32661d7e718084debc409f648c5666
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-11-04 (Wed, 04 Nov 2015)

  Changed paths:
    M po/wesnoth-ai/ja.po
    M po/wesnoth-anl/ja.po
    M po/wesnoth-aoi/ja.po
    M po/wesnoth-did/ja.po
    M po/wesnoth-dm/ja.po
    M po/wesnoth-dw/ja.po
    M po/wesnoth-editor/ja.po
    M po/wesnoth-ei/ja.po
    M po/wesnoth-help/ja.po
    M po/wesnoth-httt/ja.po
    M po/wesnoth-l/ja.po
    M po/wesnoth-lib/ja.po
    M po/wesnoth-low/ja.po
    M po/wesnoth-manpages/ja.po
    M po/wesnoth-manual/ja.po
    M po/wesnoth-multiplayer/ja.po
    M po/wesnoth-nr/ja.po
    M po/wesnoth-sof/ja.po
    M po/wesnoth-sotbe/ja.po
    M po/wesnoth-tb/ja.po
    M po/wesnoth-test/ja.po
    M po/wesnoth-thot/ja.po
    M po/wesnoth-trow/ja.po
    M po/wesnoth-tsg/ja.po
    M po/wesnoth-tutorial/ja.po
    M po/wesnoth-units/ja.po
    M po/wesnoth-utbs/ja.po
    M po/wesnoth/ja.po

  Log Message:
  -----------
  updated Japanese translation


  Commit: b874d4d302b98927b7d7c9633d4f989978abd275
      https://github.com/wesnoth/wesnoth/commit/b874d4d302b98927b7d7c9633d4f989978abd275
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-05 (Thu, 05 Nov 2015)

  Changed paths:
    M changelog
    M players_changelog
    M src/display_chat_manager.cpp
    M src/display_chat_manager.hpp
    M src/game_preferences.cpp
    M src/server/server.cpp

  Log Message:
  -----------
  Merge pull request #548 from niegenug/trackleaves

Added user's leave notification for ingame players


  Commit: e5538b3ad8b740d967570bf544ee7ca7dfe21ced
      https://github.com/wesnoth/wesnoth/commit/e5538b3ad8b740d967570bf544ee7ca7dfe21ced
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-05 (Thu, 05 Nov 2015)

  Changed paths:
    M changelog
    M src/whiteboard/move.cpp

  Log Message:
  -----------
  Merge pull request #497 from Wedge009/bug_18637_fix

Work-around for planning moves on planned recruits (bug #18637)


  Commit: c281b3af085ef6c30f1ea253e6432c6ecefeefd4
      https://github.com/wesnoth/wesnoth/commit/c281b3af085ef6c30f1ea253e6432c6ecefeefd4
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-11-05 (Thu, 05 Nov 2015)

  Changed paths:
    A images/misc/l10n/af/logo.png
    A images/misc/l10n/ang/logo.png
    A images/misc/l10n/ang at latin/logo.png
    A images/misc/l10n/bg/logo.png
    A images/misc/l10n/ca/logo.png
    A images/misc/l10n/cs/logo.png
    A images/misc/l10n/da/logo.png
    A images/misc/l10n/el/logo.png
    A images/misc/l10n/en/logo.png
    A images/misc/l10n/en at shaw/logo.png
    A images/misc/l10n/eo/logo.png
    A images/misc/l10n/es/logo.png
    A images/misc/l10n/et/logo.png
    A images/misc/l10n/eu/logo.png
    A images/misc/l10n/fi/logo.png
    A images/misc/l10n/fr/logo.png
    A images/misc/l10n/ga/logo.png
    A images/misc/l10n/gd/logo.png
    A images/misc/l10n/gl/logo.png
    A images/misc/l10n/he/logo.png
    A images/misc/l10n/hr/logo.png
    A images/misc/l10n/hu/logo.png
    A images/misc/l10n/id/logo.png
    A images/misc/l10n/is/logo.png
    A images/misc/l10n/it/logo.png
    A images/misc/l10n/la/logo.png
    A images/misc/l10n/lt/logo.png
    A images/misc/l10n/lv/logo.png
    A images/misc/l10n/mk/logo.png
    A images/misc/l10n/mr/logo.png
    A images/misc/l10n/nl/logo.png
    A images/misc/l10n/pl/logo.png
    A images/misc/l10n/pt/logo.png
    A images/misc/l10n/ru/logo.png
    A images/misc/l10n/sk/logo.png
    A images/misc/l10n/sr/logo.png
    A images/misc/l10n/sr at latin/logo.png
    A images/misc/l10n/tr/logo.png
    A images/misc/l10n/vi/logo.png
    A images/misc/l10n/zh_CN/logo.png
    A images/misc/l10n/zh_TW/logo.png
    M l10n-spec
    M l10n-track

  Log Message:
  -----------
  l10n: Add Sgt. Groovy's logo translations


  Commit: 1aaa341e35d2798a9a35590f85e3e11271605ebc
      https://github.com/wesnoth/wesnoth/commit/1aaa341e35d2798a9a35590f85e3e11271605ebc
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-06 (Fri, 06 Nov 2015)

  Changed paths:
    M data/tools/wmllint

  Log Message:
  -----------
  wmllint: Ignore id in [trait] for unit id checks


  Commit: a63b5fa0c32a87f3c0ad19ad9a8a3c67d88c492b
      https://github.com/wesnoth/wesnoth/commit/a63b5fa0c32a87f3c0ad19ad9a8a3c67d88c492b
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-06 (Fri, 06 Nov 2015)

  Changed paths:
    M players_changelog

  Log Message:
  -----------
  Update players_changelog


  Commit: d5263814cc8b358a21f16c30cc8cbad36483af4a
      https://github.com/wesnoth/wesnoth/commit/d5263814cc8b358a21f16c30cc8cbad36483af4a
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-11-06 (Fri, 06 Nov 2015)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-ai/it.po
    M po/wesnoth-editor/it.po
    M po/wesnoth-ei/it.po
    M po/wesnoth-help/it.po
    M po/wesnoth-lib/it.po
    M po/wesnoth-units/it.po
    M po/wesnoth/it.po

  Log Message:
  -----------
  updated Italian translation


  Commit: 565d0ebade9bd7681905d285f2cfabefe2885480
      https://github.com/wesnoth/wesnoth/commit/565d0ebade9bd7681905d285f2cfabefe2885480
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-11-06 (Fri, 06 Nov 2015)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-ai/racv.po
    M po/wesnoth-anl/racv.po
    M po/wesnoth-help/racv.po
    M po/wesnoth-lib/racv.po
    M po/wesnoth-test/racv.po
    M po/wesnoth-units/racv.po
    M po/wesnoth/racv.po

  Log Message:
  -----------
  updated RACV translation


  Commit: 961463e5554778b13239d88d621d4e19705e8206
      https://github.com/wesnoth/wesnoth/commit/961463e5554778b13239d88d621d4e19705e8206
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-07 (Sat, 07 Nov 2015)

  Changed paths:
    M images/icons/alignments/alignment_lawful_30.png
    M images/icons/alignments/alignment_neutral_30.png

  Log Message:
  -----------
  Tweaked design of Lawful and Neutral alignment icons


  Commit: a81f076f6bfc26befa5507e01a9a1c09cfeabbe0
      https://github.com/wesnoth/wesnoth/commit/a81f076f6bfc26befa5507e01a9a1c09cfeabbe0
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-10 (Tue, 10 Nov 2015)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Add command line changes tl;dr for bug #23753


  Commit: 9bdf63097ed30617148d60252c1a2f558b0c5ebf
      https://github.com/wesnoth/wesnoth/commit/9bdf63097ed30617148d60252c1a2f558b0c5ebf
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-11-15 (Sun, 15 Nov 2015)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-editor/sk.po
    M po/wesnoth-ei/sk.po
    M po/wesnoth-help/sk.po
    M po/wesnoth-lib/sk.po
    M po/wesnoth-units/sk.po
    M po/wesnoth/sk.po

  Log Message:
  -----------
  updated Slovak translation


  Commit: 627acb9b0bea53b85b41a46d184bef63ca2bc3f5
      https://github.com/wesnoth/wesnoth/commit/627acb9b0bea53b85b41a46d184bef63ca2bc3f5
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-11-15 (Sun, 15 Nov 2015)

  Changed paths:
    M scons/sdl.py

  Log Message:
  -----------
  scons: Add SDL calls to SDL test program


  Commit: 29ff7313273dc5377e7e3cd879c33a9af4ae0159
      https://github.com/wesnoth/wesnoth/commit/29ff7313273dc5377e7e3cd879c33a9af4ae0159
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-15 (Sun, 15 Nov 2015)

  Changed paths:
    M src/scripting/push_check.hpp

  Log Message:
  -----------
  attempt to fix a compiler warning


  Commit: c26e13909166eb8a9c95fb8b171783f379693482
      https://github.com/wesnoth/wesnoth/commit/c26e13909166eb8a9c95fb8b171783f379693482
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-15 (Sun, 15 Nov 2015)

  Changed paths:
    M src/scripting/push_check.hpp

  Log Message:
  -----------
  attempt to fix a compiler warning 2


  Commit: 3036b4ee49efdb826e79d39c08fffe03ebcd2146
      https://github.com/wesnoth/wesnoth/commit/3036b4ee49efdb826e79d39c08fffe03ebcd2146
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M RELEASE_NOTES
    M changelog
    M data/core/terrain.cfg
    M data/tools/GUI.pyw
    M data/tools/wmlindent
    M data/tools/wmllint
    M data/tools/wmlscope
    M images/icons/alignments/alignment_lawful_30.png
    M images/icons/alignments/alignment_neutral_30.png
    A images/misc/l10n/af/logo.png
    A images/misc/l10n/ang/logo.png
    A images/misc/l10n/ang at latin/logo.png
    A images/misc/l10n/bg/logo.png
    A images/misc/l10n/ca/logo.png
    A images/misc/l10n/cs/logo.png
    A images/misc/l10n/da/logo.png
    A images/misc/l10n/el/logo.png
    A images/misc/l10n/en/logo.png
    A images/misc/l10n/en at shaw/logo.png
    A images/misc/l10n/eo/logo.png
    A images/misc/l10n/es/logo.png
    A images/misc/l10n/et/logo.png
    A images/misc/l10n/eu/logo.png
    A images/misc/l10n/fi/logo.png
    A images/misc/l10n/fr/logo.png
    A images/misc/l10n/ga/logo.png
    A images/misc/l10n/gd/logo.png
    A images/misc/l10n/gl/logo.png
    A images/misc/l10n/he/logo.png
    A images/misc/l10n/hr/logo.png
    A images/misc/l10n/hu/logo.png
    A images/misc/l10n/id/logo.png
    A images/misc/l10n/is/logo.png
    A images/misc/l10n/it/logo.png
    A images/misc/l10n/la/logo.png
    A images/misc/l10n/lt/logo.png
    A images/misc/l10n/lv/logo.png
    A images/misc/l10n/mk/logo.png
    A images/misc/l10n/mr/logo.png
    A images/misc/l10n/nl/logo.png
    A images/misc/l10n/pl/logo.png
    A images/misc/l10n/pt/logo.png
    A images/misc/l10n/ru/logo.png
    A images/misc/l10n/sk/logo.png
    A images/misc/l10n/sr/logo.png
    A images/misc/l10n/sr at latin/logo.png
    A images/misc/l10n/tr/logo.png
    A images/misc/l10n/vi/logo.png
    A images/misc/l10n/zh_CN/logo.png
    A images/misc/l10n/zh_TW/logo.png
    M l10n-spec
    M l10n-track
    M players_changelog
    M po/wesnoth-ai/it.po
    M po/wesnoth-ai/ja.po
    M po/wesnoth-ai/racv.po
    M po/wesnoth-anl/ja.po
    M po/wesnoth-anl/racv.po
    M po/wesnoth-aoi/ja.po
    M po/wesnoth-did/en_GB.po
    M po/wesnoth-did/ja.po
    M po/wesnoth-dm/ja.po
    M po/wesnoth-dw/ja.po
    M po/wesnoth-editor/es.po
    M po/wesnoth-editor/gd.po
    M po/wesnoth-editor/it.po
    M po/wesnoth-editor/ja.po
    M po/wesnoth-editor/sk.po
    M po/wesnoth-ei/en_GB.po
    M po/wesnoth-ei/es.po
    M po/wesnoth-ei/it.po
    M po/wesnoth-ei/ja.po
    M po/wesnoth-ei/sk.po
    M po/wesnoth-help/es.po
    M po/wesnoth-help/gd.po
    M po/wesnoth-help/it.po
    M po/wesnoth-help/ja.po
    M po/wesnoth-help/pl.po
    M po/wesnoth-help/racv.po
    M po/wesnoth-help/sk.po
    M po/wesnoth-httt/ja.po
    M po/wesnoth-l/ja.po
    M po/wesnoth-lib/es.po
    M po/wesnoth-lib/gd.po
    M po/wesnoth-lib/it.po
    M po/wesnoth-lib/ja.po
    M po/wesnoth-lib/pl.po
    M po/wesnoth-lib/racv.po
    M po/wesnoth-lib/sk.po
    M po/wesnoth-low/ja.po
    M po/wesnoth-manpages/ja.po
    M po/wesnoth-manual/ja.po
    M po/wesnoth-multiplayer/ja.po
    M po/wesnoth-nr/en_GB.po
    M po/wesnoth-nr/ja.po
    M po/wesnoth-sof/ja.po
    M po/wesnoth-sotbe/ja.po
    M po/wesnoth-tb/ja.po
    M po/wesnoth-test/ja.po
    M po/wesnoth-test/racv.po
    M po/wesnoth-thot/ja.po
    M po/wesnoth-trow/ja.po
    M po/wesnoth-tsg/ja.po
    M po/wesnoth-tutorial/en_GB.po
    M po/wesnoth-tutorial/ja.po
    M po/wesnoth-units/es.po
    M po/wesnoth-units/gd.po
    M po/wesnoth-units/it.po
    M po/wesnoth-units/ja.po
    M po/wesnoth-units/pl.po
    M po/wesnoth-units/racv.po
    M po/wesnoth-units/sk.po
    M po/wesnoth-utbs/en_GB.po
    M po/wesnoth-utbs/ja.po
    M po/wesnoth/es.po
    M po/wesnoth/gd.po
    M po/wesnoth/it.po
    M po/wesnoth/ja.po
    M po/wesnoth/pl.po
    M po/wesnoth/racv.po
    M po/wesnoth/sk.po
    M scons/sdl.py
    M src/display_chat_manager.cpp
    M src/display_chat_manager.hpp
    M src/editor/editor_main.cpp
    M src/game_preferences.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/play_controller.cpp
    M src/scripting/push_check.hpp
    M src/server/server.cpp
    M src/terrain.cpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/move.cpp

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 296c217e5d69aae8f00561b790305fcc8238a007
      https://github.com/wesnoth/wesnoth/commit/296c217e5d69aae8f00561b790305fcc8238a007
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M scons/sdl.py

  Log Message:
  -----------
  scons: change sdl check so it sets up pkg-config and PATH if passed non-empty sdldir

Needed for specifying local installs of sdl on non-windows platforms.


  Commit: 9ce59881d2472ee4e8b9a2bffa15922984913113
      https://github.com/wesnoth/wesnoth/commit/9ce59881d2472ee4e8b9a2bffa15922984913113
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  fix wesnothd::game::send_data_sides


  Commit: 8e78def64d1724a88e0c13d6349397fc9831424e
      https://github.com/wesnoth/wesnoth/commit/8e78def64d1724a88e0c13d6349397fc9831424e
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M src/whiteboard/recruit.cpp

  Log Message:
  -----------
  Add a comment


  Commit: 729d17a78357d449ce6a769ce715786aed728e27
      https://github.com/wesnoth/wesnoth/commit/729d17a78357d449ce6a769ce715786aed728e27
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-17 (Tue, 17 Nov 2015)

  Changed paths:
    M src/game_initialization/multiplayer.cpp

  Log Message:
  -----------
  remove outcommented code


  Commit: a7bb6b1fa57fe736115820fbdbdff56a50acaf0a
      https://github.com/wesnoth/wesnoth/commit/a7bb6b1fa57fe736115820fbdbdff56a50acaf0a
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/variable_info.cpp

  Log Message:
  -----------
  fix crash in set_variables

http://gna.org/bugs/?24100

This only changes the vit == vit_const case.


  Commit: aae8e70c7aff84117f48271dedbd1f2189fd7509
      https://github.com/wesnoth/wesnoth/commit/aae8e70c7aff84117f48271dedbd1f2189fd7509
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M src/CMakeLists.txt
    M src/SConscript
    M src/filesystem_boost.cpp
    A src/libc_error.hpp
    A src/log_windows.cpp
    A src/log_windows.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  log/windows: Add our own stdout/stderr redirection on Windows

This replaces SDL 1.2's built-in stdout/stderr redirection, which writes
the log file to the process working directory (usually an
admin-restricted location) instead of a more accessible user-writable
location.

My approach combines stdout and stderr into a single log file which
includes the process id and timestamp in its filename in order to
accomodate multiple instances and (coming later) log rotation. The log
file is created in the user's temporary directory defined by Windows,
and then relocated to the game user data dir as soon as it is set-up the
first time, placed in the Windows-specific logs/ subdir.

The most pressing issues this solves are the lack of built-in
stdout/stderr redirection in SDL 2's SDL2main.lib entry point, and
Unicode path issues with SDL 1.2 (bug #22897). Additionally, it allows
us to not have to rely on UAC virtualization anymore; this is arguably
far more important because it has been known to break on occasion (e.g.
<http://r.wesnoth.org/t42970>), and starting with version 1.13.2 we want
to declare Windows Vista - 10 compatibility in our side-by-side manifest
(see commit e119f4071f047c6d740ebec4636985fdf39349bc).

Currently missing features coming later:

 * Log rotation (otherwise the logs/ dir may grow forever)
 * wesnothd support (although the code is already required to be linked
   into wesnothd due to it being required by the FS API)
 * Integration with the version info dialog


  Commit: 900dc5b07017bfcf6ea08fc06a09a5f1cfb712db
      https://github.com/wesnoth/wesnoth/commit/900dc5b07017bfcf6ea08fc06a09a5f1cfb712db
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/log_windows.cpp

  Log Message:
  -----------
  log/windows: Implement log file rotation

A maximum of 8 previous log files are kept around in the logs directory.
Older files are automatically deleted during initialization.

I could've achieved this with stat calls, really, but the log filenames
are simpler and faster to process.


  Commit: bc9fb0c1110027b7fddaf7860cd0fded652e91a2
      https://github.com/wesnoth/wesnoth/commit/bc9fb0c1110027b7fddaf7860cd0fded652e91a2
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/log_windows.cpp

  Log Message:
  -----------
  log/windows: Close stdout and stderr on destruction if redirected

No real reason to do this since these resources should be automatically
released on process exit anyway, but, better safe than sorry I guess.


  Commit: 53ed94da251b231a41e399bcee634be3fa813343
      https://github.com/wesnoth/wesnoth/commit/53ed94da251b231a41e399bcee634be3fa813343
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M projectfiles/CodeBlocks/wesnoth.cbp
    M src/CMakeLists.txt
    M src/SConscript
    R src/desktop/windows_console.cpp
    R src/desktop/windows_console.hpp
    M src/gui/dialogs/game_version.cpp
    M src/log_windows.cpp
    M src/log_windows.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  log/windows: Integrate implementation of --wconsole

This makes it so we no longer try to steal the console back to a log
file when using --wconsole with the new redirection code. Now the
--wconsole switch triggers a special mode of the log file manager that
uses a native console instead of log files.

As a necessary bonus to appease compilers, the GUI2 version info dialog
now uses the correct log file path when not started with the --wconsole
switch. Yay!


  Commit: baae0bd708d3b61ff0440a4b4d22519c230a0c32
      https://github.com/wesnoth/wesnoth/commit/baae0bd708d3b61ff0440a4b4d22519c230a0c32
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/log_windows.cpp

  Log Message:
  -----------
  log/windows: Auto-disable log file if a console is attached at startup

This change only actually concerns binaries built with the console
subsystem flag, which isn't the case with our official project files or
SCons recipe.


  Commit: 758f929a7bca73c9272746292b1367b4945654c2
      https://github.com/wesnoth/wesnoth/commit/758f929a7bca73c9272746292b1367b4945654c2
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M RELEASE_NOTES
    M changelog

  Log Message:
  -----------
  Update changelog and RELEASE_NOTES


  Commit: 71009d939f37e5ea3900c1aa23affc404c30ffa1
      https://github.com/wesnoth/wesnoth/commit/71009d939f37e5ea3900c1aa23affc404c30ffa1
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M RELEASE_NOTES
    M changelog
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M src/CMakeLists.txt
    M src/SConscript
    R src/desktop/windows_console.cpp
    R src/desktop/windows_console.hpp
    M src/filesystem_boost.cpp
    M src/gui/dialogs/game_version.cpp
    A src/libc_error.hpp
    A src/log_windows.cpp
    A src/log_windows.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Merge branch 'feature/win32-stdio-redir'


  Commit: 3f37e4a51d0737cab9648b823eeb5567167fab6f
      https://github.com/wesnoth/wesnoth/commit/3f37e4a51d0737cab9648b823eeb5567167fab6f
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/variable_info.cpp

  Log Message:
  -----------
  Revert "fix crash in set_variables"

This reverts commit a7bb6b1fa57fe736115820fbdbdff56a50acaf0a.

This didn't really fix it, it just made the code more complicated.


  Commit: b7f9775872b6b45b4694ee2f563c3771d9142831
      https://github.com/wesnoth/wesnoth/commit/b7f9775872b6b45b4694ee2f563c3771d9142831
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/variable_info.cpp

  Log Message:
  -----------
  fix crash in [set_variables]

http://gna.org/bugs/?24100


  Commit: da9a3c4b6ee959db755aa99d583742354c77261c
      https://github.com/wesnoth/wesnoth/commit/da9a3c4b6ee959db755aa99d583742354c77261c
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/libc_error.hpp

  Log Message:
  -----------
  Make libc_error a subclass of std::exception


  Commit: 03648f7f9e6fe8e3ac61a3c7739e1968c68336e0
      https://github.com/wesnoth/wesnoth/commit/03648f7f9e6fe8e3ac61a3c7739e1968c68336e0
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Remove a few superfluous includes


  Commit: 5d825d4aca3011c40365c358573882f928c4aa7b
      https://github.com/wesnoth/wesnoth/commit/5d825d4aca3011c40365c358573882f928c4aa7b
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-11-24 (Tue, 24 Nov 2015)

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

  Log Message:
  -----------
  vcproj: Update for 53ed94d & aae8e70

[skip ci]


  Commit: edb8be4bceffcd04963bde57144a6eb75647ba77
      https://github.com/wesnoth/wesnoth/commit/edb8be4bceffcd04963bde57144a6eb75647ba77
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-25 (Wed, 25 Nov 2015)

  Changed paths:
    M src/log_windows.cpp

  Log Message:
  -----------
  log/windows: Leave Windows version unspecified

If this breaks compilation for MSVC++ users, make sure MSVC++ passes
-D_WIN32_WINNT=0x0501 to the compiler, or revert this commit. CB and SCons
already do that, so...


  Commit: bb87a306e98540983b2812d9df03fcc6f9384fe7
      https://github.com/wesnoth/wesnoth/commit/bb87a306e98540983b2812d9df03fcc6f9384fe7
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-25 (Wed, 25 Nov 2015)

  Changed paths:
    M src/log_windows.cpp

  Log Message:
  -----------
  log/windows: Drop test code that was never meant to be pushed upstream


  Commit: 8a04442ce29dc46860f1e13f0a59213f349855e0
      https://github.com/wesnoth/wesnoth/commit/8a04442ce29dc46860f1e13f0a59213f349855e0
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-26 (Thu, 26 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg

  Log Message:
  -----------
  Fix Low Carryover

http://gna.org/bugs/?23674

We don't want to use the units and gold stored in the global variables if we already get them from normal carryover becasue that results in having them twice.


  Commit: 9d85887ed10add0fa28960f17e72f558695065a7
      https://github.com/wesnoth/wesnoth/commit/9d85887ed10add0fa28960f17e72f558695065a7
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-26 (Thu, 26 Nov 2015)

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

  Log Message:
  -----------
  Add [remove_time_area] and allow [time_area] remove=yes to take an id list

[remove_time_area] is syntatic sugar but it's used to implement
[time_area] remove=yes now, just like [remove_event]/[event].


  Commit: de44790d7d96262d470d8ca5adc2e2ca6964e4b1
      https://github.com/wesnoth/wesnoth/commit/de44790d7d96262d470d8ca5adc2e2ca6964e4b1
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-26 (Thu, 26 Nov 2015)

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

  Log Message:
  -----------
  Make [*time_area] Lua API functions take a single time area id

This means the Lua code implementing the WML tags are now solely
responsible for parsing the comma-separated id list. It just so happens
that I added code for that without realizing that I was duplicating
existing functionality on the C++ side.

As a result:
 * wesnoth.add_time_area and wesnoth.remove_time_area can operate on
   time area ids that contain commas (if someone feels this is needed
   for some weird reason)
 * [time_area] no longer warns about adding time areas with commas in
   their ids (actually adding the first id of the list instead)
 * [time_area] remove=yes and [remove_time_area] still handle
   comma-separated lists of ids, in the Lua side instead of C++.

This makes the Lua API for this consistent with [event]/[remove_event].

Since the Lua API functions in question are undocumented at this moment,
it's unlikely this impacts anyone, really.


  Commit: be68ebc0a70ad22dd92febff6de9f8b096bbe81e
      https://github.com/wesnoth/wesnoth/commit/be68ebc0a70ad22dd92febff6de9f8b096bbe81e
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/lua/wml_tags.lua
    M data/campaigns/Legend_of_Wesmere/maps/02_Hostile_Mountains.map
    M data/campaigns/Legend_of_Wesmere/maps/04_The_Elvish_Treasury.map
    M data/campaigns/Legend_of_Wesmere/maps/06_Acquaintance_in_Need.map
    M data/campaigns/Legend_of_Wesmere/maps/09_Bounty_Hunters.map
    M data/campaigns/Legend_of_Wesmere/maps/10_Cliffs_of_Thoria.map
    M data/campaigns/Legend_of_Wesmere/maps/11_Battle_of_the_Book.map
    M data/campaigns/Legend_of_Wesmere/maps/14_Human_Alliance.map
    M data/campaigns/Legend_of_Wesmere/maps/16_The_Chief_Must_Die.map
    M data/campaigns/Legend_of_Wesmere/maps/23_End_of_War.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian_map.cfg
    M data/campaigns/Legend_of_Wesmere/maps/Lintanir.map
    M data/campaigns/Legend_of_Wesmere/maps/North_Elves.map
    M data/campaigns/Legend_of_Wesmere/maps/Saurgrath.map
    M data/campaigns/Legend_of_Wesmere/masks/01_The_Uprooting.mask
    M data/campaigns/Legend_of_Wesmere/masks/03_Kalian_under_Attack.mask
    M data/campaigns/Legend_of_Wesmere/masks/05_The_Saurian_Treasury.mask
    M data/campaigns/Legend_of_Wesmere/masks/07_Elves_Last_Stand.mask
    M data/campaigns/Legend_of_Wesmere/masks/17_Breaking_the_Siege.mask
    M data/campaigns/Legend_of_Wesmere/masks/19_Costly_Revenge.mask
    M data/campaigns/Legend_of_Wesmere/masks/21_Elvish_Assassins.mask
    M data/campaigns/Legend_of_Wesmere/masks/22_Northern_Battle.mask
    A data/campaigns/Legend_of_Wesmere/scenarios/North_elves_utils.cfg
    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
    A data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand_utils.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/16_The_Chief_Must_Die.cfg
    A data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die_utils.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.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
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/23_End_of_War.cfg
    M data/campaigns/Legend_of_Wesmere/utils/bigmap.cfg
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg
    A data/campaigns/Legend_of_Wesmere/utils/debug.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg
    M data/campaigns/Legend_of_Wesmere/utils/map-utils.cfg

  Log Message:
  -----------
  merge LoW from 1.12 into master

This commit manually merges all LoW commits from the 1.12 branch into
master.

This might revert some 1.13 commits which i wasn't able to merge
correctly.


  Commit: 59233ce90328499755ed108b48773ed1aaf5797d
      https://github.com/wesnoth/wesnoth/commit/59233ce90328499755ed108b48773ed1aaf5797d
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

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

  Log Message:
  -----------
  attempt to fix bug in [message]

previously this bug http://i.imgur.com/9B7bquA.png happend in LoW scenario3.


  Commit: 6d47bd07805516872612fce2b6bd64d418c1d9eb
      https://github.com/wesnoth/wesnoth/commit/6d47bd07805516872612fce2b6bd64d418c1d9eb
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

  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
    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/chapter3/09_Bounty_Hunters.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.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
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg

  Log Message:
  -----------
  LoW cleanups

removed attributes that were already defined by the {PLAYABLE} macro.


  Commit: fe3adedcf6a836cefd13989780ed1c8c0a08fed1
      https://github.com/wesnoth/wesnoth/commit/fe3adedcf6a836cefd13989780ed1c8c0a08fed1
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-27 (Fri, 27 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/01_The_Uprooting.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter3/11_Battle_of_the_Book.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/utils/characters.cfg

  Log Message:
  -----------
  more LoW cleanups


  Commit: 498a79060e8a9c07bbe021469abe779b00af5f45
      https://github.com/wesnoth/wesnoth/commit/498a79060e8a9c07bbe021469abe779b00af5f45
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    R data/campaigns/Legend_of_Wesmere/scenarios/North_elves_utils.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/22_Northern_Battle.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg

  Log Message:
  -----------
  LoW: moved North Elves common village setup into a file


  Commit: 1e45c14e6825cdd2e2390dc739a0a85cbcab6c19
      https://github.com/wesnoth/wesnoth/commit/1e45c14e6825cdd2e2390dc739a0a85cbcab6c19
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    R data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand_utils.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die.cfg
    R data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die_utils.cfg

  Log Message:
  -----------
  Manually reapply d6c67db110b6ed37


  Commit: adb894dd21a036b617ccb6cf935323f62d3c0140
      https://github.com/wesnoth/wesnoth/commit/adb894dd21a036b617ccb6cf935323f62d3c0140
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.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/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/21_Elvish_Assassins.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/23_End_of_War.cfg
    M data/campaigns/Legend_of_Wesmere/utils/bigmap.cfg
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg

  Log Message:
  -----------
  wmlindent pass


  Commit: 9f8b7028281342ab30b251fa5380aca13cf02307
      https://github.com/wesnoth/wesnoth/commit/9f8b7028281342ab30b251fa5380aca13cf02307
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/maps/02_Hostile_Mountains.map
    M data/campaigns/Legend_of_Wesmere/maps/04_The_Elvish_Treasury.map
    M data/campaigns/Legend_of_Wesmere/maps/06_Acquaintance_in_Need.map
    M data/campaigns/Legend_of_Wesmere/maps/09_Bounty_Hunters.map
    M data/campaigns/Legend_of_Wesmere/maps/10_Cliffs_of_Thoria.map
    M data/campaigns/Legend_of_Wesmere/maps/11_Battle_of_the_Book.map
    M data/campaigns/Legend_of_Wesmere/maps/14_Human_Alliance.map
    M data/campaigns/Legend_of_Wesmere/maps/16_The_Chief_Must_Die.map
    M data/campaigns/Legend_of_Wesmere/maps/23_End_of_War.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian.map
    M data/campaigns/Legend_of_Wesmere/maps/Lintanir.map
    M data/campaigns/Legend_of_Wesmere/maps/North_Elves.map
    M data/campaigns/Legend_of_Wesmere/maps/Saurgrath.map

  Log Message:
  -----------
  Manually reapply 376ffc16efd1c36


  Commit: 691c4c4ae4d6c198bd7913cd6f2cbb4d1fda6db3
      https://github.com/wesnoth/wesnoth/commit/691c4c4ae4d6c198bd7913cd6f2cbb4d1fda6db3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/masks/01_The_Uprooting.mask
    M data/campaigns/Legend_of_Wesmere/masks/03_Kalian_under_Attack.mask
    M data/campaigns/Legend_of_Wesmere/masks/05_The_Saurian_Treasury.mask
    M data/campaigns/Legend_of_Wesmere/masks/07_Elves_Last_Stand.mask
    M data/campaigns/Legend_of_Wesmere/masks/17_Breaking_the_Siege.mask
    M data/campaigns/Legend_of_Wesmere/masks/19_Costly_Revenge.mask
    M data/campaigns/Legend_of_Wesmere/masks/21_Elvish_Assassins.mask
    M data/campaigns/Legend_of_Wesmere/masks/22_Northern_Battle.mask

  Log Message:
  -----------
  Manually reapply a1e66d6f2a4ca


  Commit: f751739aeab3bd142ee6e5c59945aaa778fb45ba
      https://github.com/wesnoth/wesnoth/commit/f751739aeab3bd142ee6e5c59945aaa778fb45ba
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg

  Log Message:
  -----------
  Manually reapply 730453cf01c242b


  Commit: 816df4d7063057217a0aa91404847d5e01d0ad12
      https://github.com/wesnoth/wesnoth/commit/816df4d7063057217a0aa91404847d5e01d0ad12
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

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

  Log Message:
  -----------
  more LoW cleanups


  Commit: 889d6edb4a249d557d7237777e7f5e1503d94834
      https://github.com/wesnoth/wesnoth/commit/889d6edb4a249d557d7237777e7f5e1503d94834
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M src/game_initialization/connect_engine.cpp

  Log Message:
  -----------
  attempt to fix an assertion failue in mp connect engine.


  Commit: f3003cf83aa61f22f7e7bf295696a0b244343558
      https://github.com/wesnoth/wesnoth/commit/f3003cf83aa61f22f7e7bf295696a0b244343558
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die.cfg

  Log Message:
  -----------
  LoW: small fixup to 1e45c14e6825


  Commit: 7caf603d20ca3f9f3bf733a9b3879cc8e74152bb
      https://github.com/wesnoth/wesnoth/commit/7caf603d20ca3f9f3bf733a9b3879cc8e74152bb
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M utils/pofix.py

  Log Message:
  -----------
  pofix: Add download path string fixes for the 1.12.5 release


  Commit: a3bc17a9fe73210d11bbd16182dc69acc4843930
      https://github.com/wesnoth/wesnoth/commit/a3bc17a9fe73210d11bbd16182dc69acc4843930
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-29 (Sun, 29 Nov 2015)

  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
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
    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/chapter4/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.cfg
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg

  Log Message:
  -----------
  more LoW cleanups


  Commit: da163512f9d0cd5eafdfa2a3264a2c7f5c64f91c
      https://github.com/wesnoth/wesnoth/commit/da163512f9d0cd5eafdfa2a3264a2c7f5c64f91c
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-29 (Sun, 29 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/08_Council_of_Hard_Choices.cfg

  Log Message:
  -----------
  fix mp connect beeing shown before LoW scenario8


  Commit: 44179a2cbb50f3ba2a22b885aeedc4f36e607896
      https://github.com/wesnoth/wesnoth/commit/44179a2cbb50f3ba2a22b885aeedc4f36e607896
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-29 (Sun, 29 Nov 2015)

  Changed paths:
    M src/scripting/lua_team.cpp

  Log Message:
  -----------
  add lua getter for side save_id


  Commit: d8c679c5db1b48cad7afc5225f6ff0b45b02a42a
      https://github.com/wesnoth/wesnoth/commit/d8c679c5db1b48cad7afc5225f6ff0b45b02a42a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-29 (Sun, 29 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/maps/06_Acquaintance_in_Need.map
    M data/campaigns/Legend_of_Wesmere/maps/09_Bounty_Hunters.map
    M data/campaigns/Legend_of_Wesmere/maps/10_Cliffs_of_Thoria.map
    M data/campaigns/Legend_of_Wesmere/maps/11_Battle_of_the_Book.map
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.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/utils/low-macros.cfg

  Log Message:
  -----------
  make allied human side sides 2,3,4 in scenario 6,9,10,11 in LoW

this was already done in the other scenarios.


  Commit: 9bc839e6b1169fe490b22e2c1ea89d2964eae1f0
      https://github.com/wesnoth/wesnoth/commit/9bc839e6b1169fe490b22e2c1ea89d2964eae1f0
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg

  Log Message:
  -----------
  more LoW clenaups


  Commit: 554547beacb51eac65f5812bec2476d3c0275f36
      https://github.com/wesnoth/wesnoth/commit/554547beacb51eac65f5812bec2476d3c0275f36
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  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
    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/07_Elves_Last_Stand.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg

  Log Message:
  -----------
  more LoW cleanups


  Commit: 91943451c7320c308d5b53638bb438e778a165f7
      https://github.com/wesnoth/wesnoth/commit/91943451c7320c308d5b53638bb438e778a165f7
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M data/lua/wml-tags.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_team.cpp

  Log Message:
  -----------
  move most of [endlevel] implementation to lua

as a side effect we get read/write fields
side.carryover_bonus/carryover_add/carryover_percentage in lua sides.


  Commit: 15df645d02cc894e9accdc3fb72c6a8a5e9e87f3
      https://github.com/wesnoth/wesnoth/commit/15df645d02cc894e9accdc3fb72c6a8a5e9e87f3
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg

  Log Message:
  -----------
  More LoW cleanups


  Commit: d755d3b820259394637012d10639bce8582cbb70
      https://github.com/wesnoth/wesnoth/commit/d755d3b820259394637012d10639bce8582cbb70
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M data/lua/wml-tags.lua
    M src/game_initialization/playcampaign.cpp
    M src/scripting/lua_team.cpp
    M src/team.cpp
    M src/team.hpp

  Log Message:
  -----------
  add [endlevel] bonus=number

instead of bonus=yes/no you can also pass a number, so bonus=0.5 will
give you only half of the bonus gold.


  Commit: 76da10bd44da491a8bbef647d559c026ab417503
      https://github.com/wesnoth/wesnoth/commit/76da10bd44da491a8bbef647d559c026ab417503
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  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
    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/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/chapter4/14_Human_Alliance.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg

  Log Message:
  -----------
  split early finishing bonus between players in LoW


  Commit: d966b68d64d9b527168177f0fa573ce2a0a0a9e0
      https://github.com/wesnoth/wesnoth/commit/d966b68d64d9b527168177f0fa573ce2a0a0a9e0
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-01 (Tue, 01 Dec 2015)

  Changed paths:
    M src/CMakeLists.txt

  Log Message:
  -----------
  cmake: Fix unclosed if block

Introduced in commit aae8e70c7aff84117f48271dedbd1f2189fd7509. Oops.


  Commit: 81480d1d774d8c63899cea0a48be6dd716604ffa
      https://github.com/wesnoth/wesnoth/commit/81480d1d774d8c63899cea0a48be6dd716604ffa
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-01 (Tue, 01 Dec 2015)

  Changed paths:
    M RELEASE_NOTES
    M changelog
    M data/campaigns/Legend_of_Wesmere/lua/wml_tags.lua
    M data/campaigns/Legend_of_Wesmere/maps/02_Hostile_Mountains.map
    M data/campaigns/Legend_of_Wesmere/maps/04_The_Elvish_Treasury.map
    M data/campaigns/Legend_of_Wesmere/maps/06_Acquaintance_in_Need.map
    M data/campaigns/Legend_of_Wesmere/maps/09_Bounty_Hunters.map
    M data/campaigns/Legend_of_Wesmere/maps/10_Cliffs_of_Thoria.map
    M data/campaigns/Legend_of_Wesmere/maps/11_Battle_of_the_Book.map
    M data/campaigns/Legend_of_Wesmere/maps/14_Human_Alliance.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian_map.cfg
    M data/campaigns/Legend_of_Wesmere/maps/Lintanir.map
    M data/campaigns/Legend_of_Wesmere/maps/Saurgrath.map
    M data/campaigns/Legend_of_Wesmere/masks/03_Kalian_under_Attack.mask
    M data/campaigns/Legend_of_Wesmere/masks/05_The_Saurian_Treasury.mask
    M data/campaigns/Legend_of_Wesmere/masks/07_Elves_Last_Stand.mask
    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/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/16_The_Chief_Must_Die.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.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
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/23_End_of_War.cfg
    M data/campaigns/Legend_of_Wesmere/utils/bigmap.cfg
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg
    A data/campaigns/Legend_of_Wesmere/utils/debug.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg
    M data/campaigns/Legend_of_Wesmere/utils/map-utils.cfg
    M data/lua/wml-tags.lua
    M data/lua/wml/message.lua
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothlib.vcproj
    M scons/sdl.py
    M src/CMakeLists.txt
    M src/SConscript
    R src/desktop/windows_console.cpp
    R src/desktop/windows_console.hpp
    M src/filesystem_boost.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/playcampaign.cpp
    M src/gui/dialogs/game_version.cpp
    A src/libc_error.hpp
    A src/log_windows.cpp
    A src/log_windows.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_team.cpp
    M src/server/game.cpp
    M src/team.cpp
    M src/team.hpp
    M src/variable_info.cpp
    M src/wesnoth.cpp
    M src/whiteboard/recruit.cpp
    M utils/pofix.py

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 4f7ad480f346c3ec5c7a903a7a8ea43c4905cbc2
      https://github.com/wesnoth/wesnoth/commit/4f7ad480f346c3ec5c7a903a7a8ea43c4905cbc2
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M data/campaigns/Dead_Water/images/maps/l10n/de/dw--overlay.png
    M po/wesnoth-ei/de.po
    M po/wesnoth-help/de.po
    M po/wesnoth-units/de.po
    M po/wesnoth/de.po

  Log Message:
  -----------
  German translation update

Authored by Chewan, proof-read and amended by aquileia and chber.

Includes a fix by Dennis_ for the steadfast ability, see
http://r.wesnoth.org/t43237

Based on 0d5c50a7 (1.12 branch) but slightly expanded.


  Commit: 53e61d7f6bf906abdf75796dca02a29f0f681d97
      https://github.com/wesnoth/wesnoth/commit/53e61d7f6bf906abdf75796dca02a29f0f681d97
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M po/wesnoth-help/de.po
    M po/wesnoth/de.po

  Log Message:
  -----------
  German translation: Fix quotes


  Commit: 5adfa80eed11d3032766106eef7f2f53c8a4a290
      https://github.com/wesnoth/wesnoth/commit/5adfa80eed11d3032766106eef7f2f53c8a4a290
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M data/core/units/khalifate/Ghazi.cfg
    M data/core/units/khalifate/Hakim.cfg
    M data/core/units/khalifate/Mudafi.cfg
    M data/core/units/khalifate/Saree.cfg
    M data/core/units/khalifate/Shuja.cfg
    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/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 utils/pofix.py

  Log Message:
  -----------
  Unify khalifate unit plural forms

Noted by Chewan


  Commit: 798f0377386d559e853ccaa23adc0a58f0727a33
      https://github.com/wesnoth/wesnoth/commit/798f0377386d559e853ccaa23adc0a58f0727a33
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M .gitignore
    R po/wesnoth-ai/POTFILES.in
    R po/wesnoth-anl/POTFILES.in
    R po/wesnoth-aoi/POTFILES.in
    R po/wesnoth-did/POTFILES.in
    R po/wesnoth-dm/POTFILES.in
    R po/wesnoth-dw/POTFILES.in
    R po/wesnoth-editor/POTFILES.in
    R po/wesnoth-ei/POTFILES.in
    R po/wesnoth-help/POTFILES.in
    R po/wesnoth-httt/POTFILES.in
    R po/wesnoth-l/POTFILES.in
    R po/wesnoth-lib/POTFILES.in
    R po/wesnoth-low/POTFILES.in
    R po/wesnoth-multiplayer/POTFILES.in
    R po/wesnoth-nr/POTFILES.in
    R po/wesnoth-sof/POTFILES.in
    R po/wesnoth-sotbe/POTFILES.in
    R po/wesnoth-tb/POTFILES.in
    R po/wesnoth-test/POTFILES.in
    R po/wesnoth-thot/POTFILES.in
    R po/wesnoth-trow/POTFILES.in
    R po/wesnoth-tsg/POTFILES.in
    R po/wesnoth-tutorial/POTFILES.in
    R po/wesnoth-units/POTFILES.in
    R po/wesnoth/POTFILES.in

  Log Message:
  -----------
  Remove POTFILES.in

Generated anew for each pot-update, no need to keep temporary files


  Commit: 88d4c15c87f3ef692bd7a321a6065d2068c3ee2f
      https://github.com/wesnoth/wesnoth/commit/88d4c15c87f3ef692bd7a321a6065d2068c3ee2f
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M data/scenario-test.cfg
    M data/test/scenarios/test_check_victory.cfg
    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/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

  Log Message:
  -----------
  Exclude test strings from gettext


  Commit: 3a5b122325cc241b5e45ab38eb30fa8399131fee
      https://github.com/wesnoth/wesnoth/commit/3a5b122325cc241b5e45ab38eb30fa8399131fee
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Peek for redraw events after each call to SDL_PollEvent.

Since SDL_PollEvent internally pumps events there is is a chance that there will be a redraw event added to the SDL event queue, which could cause a crash if there is a game DRAW event before it in the event queue. This should fix it, but it's not the prettiest of fix and should be rewritten if it works to instead put draw events to the start of the internal event queue after it's been drained.


  Commit: 4456dcbfafbcef9fb94711dbf16802ae5e0c472e
      https://github.com/wesnoth/wesnoth/commit/4456dcbfafbcef9fb94711dbf16802ae5e0c472e
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: added ctool option to specify c compiler command

if cxxtool option is unspecified it will be derived from ctool


  Commit: f709b8ee8fb15763ee4f415c470057b65f1aef4f
      https://github.com/wesnoth/wesnoth/commit/f709b8ee8fb15763ee4f415c470057b65f1aef4f
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: Added an option to support using multilib gcc in 32-bit mode

multilib_arch=32 will pass -m32 to both compiler and linker causing multilib gcc to produce 32bit binaries.


  Commit: 3fd592c2e2a6dad5e0930e6e4a5608b7694eeb23
      https://github.com/wesnoth/wesnoth/commit/3fd592c2e2a6dad5e0930e6e4a5608b7694eeb23
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: added ctool option to specify c compiler command

if cxxtool option is unspecified it will be derived from ctool


  Commit: e9eb8d316fa80e3398706328c6e45a7452dd894b
      https://github.com/wesnoth/wesnoth/commit/e9eb8d316fa80e3398706328c6e45a7452dd894b
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  scons: Added an option to support using multilib gcc in 32-bit mode

multilib_arch=32 will pass -m32 to both compiler and linker causing multilib gcc to produce 32bit binaries.


  Commit: 739324013e3b3a5416ebf6be5586ccd754372bde
      https://github.com/wesnoth/wesnoth/commit/739324013e3b3a5416ebf6be5586ccd754372bde
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

  Changed paths:
    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/07_Elves_Last_Stand.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/13_News_from_the_Front.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg

  Log Message:
  -----------
  more LoW fixes


  Commit: ebbbd49024da15181b454aff7d7012b727f8b348
      https://github.com/wesnoth/wesnoth/commit/ebbbd49024da15181b454aff7d7012b727f8b348
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg

  Log Message:
  -----------
  more LoW fixes


  Commit: 6e6fc464b279788b766ff732bb86b74560fbfdf2
      https://github.com/wesnoth/wesnoth/commit/6e6fc464b279788b766ff732bb86b74560fbfdf2
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/04_The_Elvish_Treasury.cfg

  Log Message:
  -----------
  more LoW cleanups


  Commit: f5d1332e1d91cdfb8803c23b53f282569c3f233d
      https://github.com/wesnoth/wesnoth/commit/f5d1332e1d91cdfb8803c23b53f282569c3f233d
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

  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/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

  Log Message:
  -----------
  more LoW cleanups


  Commit: f01fe682bcbd3601fd167ff519e0353fb4075b5b
      https://github.com/wesnoth/wesnoth/commit/f01fe682bcbd3601fd167ff519e0353fb4075b5b
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

  Changed paths:
    M src/game_classification.cpp
    M src/team.cpp
    M src/team.hpp
    M src/unit.cpp
    M src/unit_types.cpp

  Log Message:
  -----------
  use parse() instead of lexical_cast_default() for MAKE_ENUM types

this is faster, specially becasue it doesn't throw an exception if the
string is no valid enum value.


  Commit: 12716fb27fdf3881f7d252aaf04a5b015f1d1873
      https://github.com/wesnoth/wesnoth/commit/12716fb27fdf3881f7d252aaf04a5b015f1d1873
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

  Changed paths:
    M src/savegame.cpp

  Log Message:
  -----------
  removed outcommented code


  Commit: ed780b0058bd09f0e8b746fae4077bd65fcd3505
      https://github.com/wesnoth/wesnoth/commit/ed780b0058bd09f0e8b746fae4077bd65fcd3505
  Author: aquileia <sk.aquileia at gmail.com>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

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

  Log Message:
  -----------
  vcproj: Disable stack validity check

The instructions to confirm the stack pointer position led to poorly
optimized code and abysmal performance. This made the debug configuration
basically useless.

This fix is based on
randomascii.wordpress.com/2011/07/22/visual-c-debug-buildsfast-checks-cause-5x-slowdowns/


  Commit: 692ba74df9655f9a18277b82e54d5b40816610df
      https://github.com/wesnoth/wesnoth/commit/692ba74df9655f9a18277b82e54d5b40816610df
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-04 (Fri, 04 Dec 2015)

  Changed paths:
    M src/gui/auxiliary/widget_definition/button.cpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/repeating_button.cpp
    M src/gui/auxiliary/widget_definition/slider.cpp
    M src/gui/auxiliary/widget_definition/text_box.cpp
    M src/gui/auxiliary/widget_definition/toggle_button.cpp
    M src/gui/auxiliary/widget_definition/toggle_panel.cpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.cpp
    M src/gui/widgets/button.cpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/repeating_button.cpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/text.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/window.cpp

  Log Message:
  -----------
  Fixed spelling of 'focused'


  Commit: 523d14d261ae734fdd7004373e0f8250e410e477
      https://github.com/wesnoth/wesnoth/commit/523d14d261ae734fdd7004373e0f8250e410e477
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-04 (Fri, 04 Dec 2015)

  Changed paths:
    M data/gui/default/widget/button_25x25.cfg
    M data/gui/default/widget/button_default.cfg
    M data/gui/default/widget/horizontal_scrollbar_default.cfg
    M data/gui/default/widget/repeating_button_default.cfg
    M data/gui/default/widget/slider_default.cfg
    M data/gui/default/widget/slider_minimal.cfg
    M data/gui/default/widget/text_box_default.cfg
    M data/gui/default/widget/toggle_button_default.cfg
    M data/gui/default/widget/toggle_button_icon.cfg
    M data/gui/default/widget/toggle_button_listbox_header.cfg
    M data/gui/default/widget/toggle_button_listbox_text.cfg
    M data/gui/default/widget/toggle_button_listbox_text_with_icon.cfg
    M data/gui/default/widget/toggle_button_radio.cfg
    M data/gui/default/widget/toggle_button_tree_view_node.cfg
    M data/gui/default/widget/toggle_panel_default.cfg
    M data/gui/default/widget/toggle_panel_wml_message.cfg
    M data/gui/default/widget/vertical_scrollbar_default.cfg
    M data/gui/default/window/debug_clock.cfg
    M data/gui/schema.cfg

  Log Message:
  -----------
  Fixed spelling of 'focused' in data


  Commit: e1a5700213229aa68f2d7a77c90dd5d33c678c89
      https://github.com/wesnoth/wesnoth/commit/e1a5700213229aa68f2d7a77c90dd5d33c678c89
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-04 (Fri, 04 Dec 2015)

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

  Log Message:
  -----------
  tunit_create: focus filter box instead of unit list by default


  Commit: e77c68b03126207b34d79f2c9c4f5a46c6695fc4
      https://github.com/wesnoth/wesnoth/commit/e77c68b03126207b34d79f2c9c4f5a46c6695fc4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-04 (Fri, 04 Dec 2015)

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

  Log Message:
  -----------
  tgame_load: focus filter box instead of savegame list by default


  Commit: 2eaa391a7f754ec3d7aff8d8ff7027e291a6289b
      https://github.com/wesnoth/wesnoth/commit/2eaa391a7f754ec3d7aff8d8ff7027e291a6289b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-05 (Sat, 05 Dec 2015)

  Changed paths:
    M src/dialogs.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/help/help_topic_generators.cpp
    M src/unit_types.cpp
    M src/unit_types.hpp

  Log Message:
  -----------
  Replace synonymous build level with functional equivalent


  Commit: 36456df46f6e4e1507ef3f99ad953c1d26fe3eb9
      https://github.com/wesnoth/wesnoth/commit/36456df46f6e4e1507ef3f99ad953c1d26fe3eb9
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-05 (Sat, 05 Dec 2015)

  Changed paths:
    M src/events.cpp
    M src/gui/widgets/grid.cpp
    M src/loadscreen.cpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Fixes bug #24138 and disables SDL_PumpEvent() in grid.cpp

This removes the usage of the display::get_singleton() in the event
handling code since it may cause incorrect behaviour (crash) when the
singleton has been incorrectly set to null.

This also removes SDL_PumpEvents() from grid.cpp the rendering code
should not be directly interacting with the event handling and it's
causing instabilities.


  Commit: 5c187a518566b09d70fd6bfa40eb2cac9554fa48
      https://github.com/wesnoth/wesnoth/commit/5c187a518566b09d70fd6bfa40eb2cac9554fa48
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-05 (Sat, 05 Dec 2015)

  Changed paths:
    M SConstruct
    M projectfiles/VC9/WindowsTimeout.vcproj
    M projectfiles/VC9/liblua.vcproj
    M projectfiles/VC9/schema_generator.vcproj
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothlib.vcproj

  Log Message:
  -----------
  Merge branch 'sdl2' of github.com:wesnoth/wesnoth into sdl2


  Commit: 4a76986762524b4f0da47ff69642c259495971d4
      https://github.com/wesnoth/wesnoth/commit/4a76986762524b4f0da47ff69642c259495971d4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

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

  Log Message:
  -----------
  Experimental Lobby: fixed some broken image paths


  Commit: 85bbfa90ccf35b60b2589ccdfbd52f5d5562317a
      https://github.com/wesnoth/wesnoth/commit/85bbfa90ccf35b60b2589ccdfbd52f5d5562317a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

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

  Log Message:
  -----------
  fix chat messages appearing twice


  Commit: 9aa67226223b0c5239c910bc5fa3aa061c12784d
      https://github.com/wesnoth/wesnoth/commit/9aa67226223b0c5239c910bc5fa3aa061c12784d
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  improve performance of wesnoth.delay(0)

In this case we don't need to call SDL_GetTicks() or
game_display_->delay(10)


  Commit: dc786dc181ce832a029128d1e5b6109c3ffce7a7
      https://github.com/wesnoth/wesnoth/commit/dc786dc181ce832a029128d1e5b6109c3ffce7a7
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M data/core/macros/terrain-utils.cfg
    M data/core/macros/utils.cfg
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  add tag [random_placement]

and use it to implement SCATTER_IMAGE,SCATTER_EMBELLISHMENTS and
SCATTER_UNITS


  Commit: 2a0c24e12f74bdbc710c71089f49c9a6e607650b
      https://github.com/wesnoth/wesnoth/commit/2a0c24e12f74bdbc710c71089f49c9a6e607650b
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg

  Log Message:
  -----------
  use [random_placement] in some mainline scenarios.


  Commit: 5db889eb148174f86b97c3ecfff9f550704bdc3e
      https://github.com/wesnoth/wesnoth/commit/5db889eb148174f86b97c3ecfff9f550704bdc3e
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

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

  Log Message:
  -----------
  reset variable after [random_placement]

none of the usecases found in mainline or in UMC use that variable
afterwards so there is no reason to keep it.


  Commit: 856839e93f61774e506cae1c57808bc9336c1364
      https://github.com/wesnoth/wesnoth/commit/856839e93f61774e506cae1c57808bc9336c1364
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
    M data/core/macros/terrain-utils.cfg
    M data/core/macros/utils.cfg
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  Merge pull request #557 from gfgtdf/lua_placement

add tag [random_placement]


  Commit: 3eadad182252e09c0f017c7dacc2708d07eac088
      https://github.com/wesnoth/wesnoth/commit/3eadad182252e09c0f017c7dacc2708d07eac088
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M changelog

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


  Commit: 9d656ad755668afdd49612771b6ea781f3bd7c40
      https://github.com/wesnoth/wesnoth/commit/9d656ad755668afdd49612771b6ea781f3bd7c40
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

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

  Log Message:
  -----------
  update [randon_placement]

removes use_delay: one could easily use [delay] inside [command] so
there is no reason to have that there.
changes 'radius' -> 'min_distance'
removes a debugging message


  Commit: a9f141c58e214db8c2f176c179290af5dae6737d
      https://github.com/wesnoth/wesnoth/commit/a9f141c58e214db8c2f176c179290af5dae6737d
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

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

  Log Message:
  -----------
  fixup SCATTER_UNITS

was broken in https://github.com/wesnoth/wesnoth/commit/9d656ad755668afdd49612771b6ea781f3bd7c40


  Commit: f329b1e431a634d9a07ca46f8e4723ea5bdd381c
      https://github.com/wesnoth/wesnoth/commit/f329b1e431a634d9a07ca46f8e4723ea5bdd381c
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
    M data/core/macros/utils.cfg

  Log Message:
  -----------
  fixup random_placement patch


  Commit: 31ae13da1eee59eb12913c05f786f7ea361206a9
      https://github.com/wesnoth/wesnoth/commit/31ae13da1eee59eb12913c05f786f7ea361206a9
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M src/ai/default/ai.cpp
    M src/ai/testing.cpp
    M src/ai/testing/ca.cpp
    M src/callable_objects.hpp
    M src/gui/dialogs/label_settings.cpp
    M src/scripting/lua_team.cpp
    M src/team.cpp
    M src/team.hpp

  Log Message:
  -----------
  remove name= attribute in [side]

this was only used in debug messages.


  Commit: c5a08251a1694b3fc51f8cc03b9414e3cc533589
      https://github.com/wesnoth/wesnoth/commit/c5a08251a1694b3fc51f8cc03b9414e3cc533589
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Lua API: Fix location in put_unit not working as 2nd/3rd param


  Commit: e88ca4bd335d3906d9de42a11c6baae55922bbfb
      https://github.com/wesnoth/wesnoth/commit/e88ca4bd335d3906d9de42a11c6baae55922bbfb
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-12-07 (Mon, 07 Dec 2015)

  Changed paths:
    M data/scenario-test.cfg

  Log Message:
  -----------
  Fix deprecated use of wesnoth.put_unit in test scenario


  Commit: 442a2292a2cad2cd31ba14446929ca8ebcb5dd27
      https://github.com/wesnoth/wesnoth/commit/442a2292a2cad2cd31ba14446929ca8ebcb5dd27
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

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

  Log Message:
  -----------
  fixup removal of [side]name=


  Commit: d4f35d718adb55273b9727f40954def1a4fdb959
      https://github.com/wesnoth/wesnoth/commit/d4f35d718adb55273b9727f40954def1a4fdb959
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

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

  Log Message:
  -----------
  Merge pull request #401 from gfgtdf/wml_resources

add [resource] tag simlar to mp modifications.


  Commit: 21fc9d93d00b30306f83b45b75a69643ec48d4ea
      https://github.com/wesnoth/wesnoth/commit/21fc9d93d00b30306f83b45b75a69643ec48d4ea
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M src/formula.cpp

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


  Commit: 0769824821eace028a35c2bc82bc0db2d8961f88
      https://github.com/wesnoth/wesnoth/commit/0769824821eace028a35c2bc82bc0db2d8961f88
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

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

  Log Message:
  -----------
  fix [load_resource] tag

previously it didnt wokr corrently in modifications and eras.


  Commit: 0241f5687ed6552dab662c77fa62279b5e7d5772
      https://github.com/wesnoth/wesnoth/commit/0241f5687ed6552dab662c77fa62279b5e7d5772
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-09 (Wed, 09 Dec 2015)

  Changed paths:
    M data/test/scenarios/test_lua.cfg

  Log Message:
  -----------
  fix failing lua_get_sides test


  Commit: 1ab550cd19cdec77d91a883262654c7cffe386a2
      https://github.com/wesnoth/wesnoth/commit/1ab550cd19cdec77d91a883262654c7cffe386a2
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    A data/core/music/frantic-old.ogg
    R data/core/music/frantic.ogg

  Log Message:
  -----------
  Renamed frantic.ogg to frantic-old.ogg


  Commit: 5147bcd6dfa2383c3842f87420db5f48ad4334c6
      https://github.com/wesnoth/wesnoth/commit/5147bcd6dfa2383c3842f87420db5f48ad4334c6
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M changelog
    A data/core/music/frantic.ogg
    M players_changelog

  Log Message:
  -----------
  Added replacement for "Frantic" by TreizeCouleurs


  Commit: ab1a4629a96b5a98005834a027ac6539c5b10286
      https://github.com/wesnoth/wesnoth/commit/ab1a4629a96b5a98005834a027ac6539c5b10286
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
    M data/core/macros/terrain-utils.cfg
    M data/core/macros/utils.cfg
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  rename [filter] -> [filter_location] in [random_placement]


  Commit: 5204f3d1c9dcca9dfedf7380e8a8d7d06f0f0851
      https://github.com/wesnoth/wesnoth/commit/5204f3d1c9dcca9dfedf7380e8a8d7d06f0f0851
  Author: CelticMinstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2015-12-09 (Wed, 09 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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

This update covers the $other_unit variable as well as the side-effect it has
on the new implementation of the leadership macro.

I also fixed a few typos and added some formatting


  Commit: 9b39d1e7015dcefd7e21e937d78c06ad9aa951a6
      https://github.com/wesnoth/wesnoth/commit/9b39d1e7015dcefd7e21e937d78c06ad9aa951a6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Mention new logo in changelog


  Commit: fc72ae8431e2a00f1ba367e67a02d3b9b40294d6
      https://github.com/wesnoth/wesnoth/commit/fc72ae8431e2a00f1ba367e67a02d3b9b40294d6
  Author: CelticMinstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M changelog

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


  Commit: dcb265ae701d14fecdc66097d7ee26cd05abb080
      https://github.com/wesnoth/wesnoth/commit/dcb265ae701d14fecdc66097d7ee26cd05abb080
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M src/help/help_text_area.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp

  Log Message:
  -----------
  Added util function for converting an RGB string to color

Note that this functions differently from the help namespace function
of the same name.


  Commit: 8f35c4bfcfd3b029ef17d3a3626d5c013a8d0a5d
      https://github.com/wesnoth/wesnoth/commit/8f35c4bfcfd3b029ef17d3a3626d5c013a8d0a5d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

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

  Log Message:
  -----------
  Pass color value directly to game_display::float_label

This is to allow color values created using different util functions -
ie, create_color() or string_to_color().


  Commit: 956e5f932259517fd45efa4fcdffa60542a95d45
      https://github.com/wesnoth/wesnoth/commit/956e5f932259517fd45efa4fcdffa60542a95d45
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Enable [print] color= and deprecate red,green,blue= keys


  Commit: 0d8c008018996c8a147051464a51925a265f7983
      https://github.com/wesnoth/wesnoth/commit/0d8c008018996c8a147051464a51925a265f7983
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M src/sdl/utils.cpp

  Log Message:
  -----------
  Small indent fixup for dcb265ae701d (spaces to tabs)


  Commit: 667d6910bedbb589d4868b450be77b17a1f2c385
      https://github.com/wesnoth/wesnoth/commit/667d6910bedbb589d4868b450be77b17a1f2c385
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M changelog

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


  Commit: d7acb178d28babf7546f938e7b2a1b8ebc447d06
      https://github.com/wesnoth/wesnoth/commit/d7acb178d28babf7546f938e7b2a1b8ebc447d06
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M src/formula_function.cpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_events/action_wml.cpp
    M src/help/help_text_area.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/unit_frame.cpp

  Log Message:
  -----------
  Revert "Added util function for converting an RGB string to color"

And also other commits that used that function.

This reverts commit 0d8c008018996c8a147051464a51925a265f7983.
This reverts commit 956e5f932259517fd45efa4fcdffa60542a95d45.
This reverts commit 8f35c4bfcfd3b029ef17d3a3626d5c013a8d0a5d.
This reverts commit dcb265ae701d14fecdc66097d7ee26cd05abb080.

This commit just contained too many bugs, including:
1) string_to_color not parsing any input correctly
2) string_to_color segfaulting on some input strings
3) missing backwards compability in [unstore_unit]


  Commit: 7f13156c289d02ea2ca18be6be54089b8b641488
      https://github.com/wesnoth/wesnoth/commit/7f13156c289d02ea2ca18be6be54089b8b641488
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M data/test/maps/pathfind_1.cfg
    M data/test/scenarios/filter_vision.cfg
    M data/test/scenarios/has_ally.cfg
    M data/test/scenarios/move_skip_sighted.cfg
    M data/test/scenarios/test_check_victory.cfg
    M data/test/scenarios/test_move.cfg
    M src/ai/formula/function_table.cpp
    M src/ai/testing/ca_global_fallback.cpp
    M src/display.cpp
    M src/display.hpp
    M src/display_context.cpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_label.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/map_context.cpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_display.cpp
    M src/game_display.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/multiplayer.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/gui/dialogs/editor/editor_edit_label.cpp
    M src/gui/dialogs/editor/editor_edit_side.cpp
    M src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/label_settings.cpp
    M src/leader_scroll_dialog.cpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/menu_events.cpp
    M src/overlay.hpp
    M src/replay.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_team.cpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/side_filter.cpp
    M src/team.cpp
    M src/team.hpp
    M src/tests/test_team.cpp

  Log Message:
  -----------
  Revert "Rename team_name/user_team_name to team_id/team_name (old syntax still valid)"

And related commits.

This reverts commit 545253ec2b117b413e7ef40e06e65d358ce20f77.
This reverts commit 1215f65eb875cc3070e8d087ce699c0a2ff8d8b0.
This reverts commit 11664f4024cb760de7db5fec54661cd14fc05ac8.
This reverts commit e948df3424657c5843b1fb65a1319449bb6311bc.
This reverts commit 3781e7839f29915292a2452c37b08a1e1fce9841.

This commits were reverted to exclude them from wesnoth 1.13.2 release because:
1) We are still unsure about the best name oftthese attributes
2) This breaks multiple campaigns, including LoW and the tutorial.
Feel free to revert this revert after 1.13.2 when thse issues can be solved..


  Commit: 7c5fbd2d750fca057f9430de299ac08bbeee0bd1
      https://github.com/wesnoth/wesnoth/commit/7c5fbd2d750fca057f9430de299ac08bbeee0bd1
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M doc/man/wesnoth.6

  Log Message:
  -----------
  man: Update documentation relevant to bug #23753


  Commit: eb0195835fad36df6125bbf039fe4d7a6db65f0c
      https://github.com/wesnoth/wesnoth/commit/eb0195835fad36df6125bbf039fe4d7a6db65f0c
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M doc/man/cs/wesnoth.6
    M doc/man/de/wesnoth.6
    M doc/man/en_GB/wesnoth.6
    M doc/man/en_GB/wesnothd.6
    M doc/man/es/wesnoth.6
    M doc/man/et/wesnoth.6
    M doc/man/fi/wesnoth.6
    M doc/man/fr/wesnoth.6
    M doc/man/gl/wesnoth.6
    M doc/man/hu/wesnoth.6
    M doc/man/id/wesnoth.6
    M doc/man/it/wesnoth.6
    M doc/man/pl/wesnoth.6
    M doc/man/pt/wesnoth.6
    M doc/man/ru/wesnoth.6
    M doc/man/sk/wesnoth.6
    M doc/man/sr/wesnoth.6
    M doc/man/sr at ijekavian/wesnoth.6
    M doc/man/sr at ijekavianlatin/wesnoth.6
    M doc/man/sr at latin/wesnoth.6
    M doc/man/uk/wesnoth.6
    M doc/man/vi/wesnoth.6
    M doc/man/zh_CN/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.uk.html
    M doc/manual/manual.vi.html
    M doc/manual/manual.zh_CN.html
    M doc/manual/manual.zh_TW.html
    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/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-anl/wesnoth-anl.pot
    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/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/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/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/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/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/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/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/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/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/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/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/af.po
    M po/wesnoth-manpages/ang.po
    M po/wesnoth-manpages/ang at latin.po
    M po/wesnoth-manpages/ar.po
    M po/wesnoth-manpages/bg.po
    M po/wesnoth-manpages/ca.po
    M po/wesnoth-manpages/ca_ES at valencia.po
    M po/wesnoth-manpages/cs.po
    M po/wesnoth-manpages/da.po
    M po/wesnoth-manpages/de.po
    M po/wesnoth-manpages/el.po
    M po/wesnoth-manpages/en at shaw.po
    M po/wesnoth-manpages/en_GB.po
    M po/wesnoth-manpages/eo.po
    M po/wesnoth-manpages/es.po
    M po/wesnoth-manpages/et.po
    M po/wesnoth-manpages/eu.po
    M po/wesnoth-manpages/fi.po
    M po/wesnoth-manpages/fr.po
    M po/wesnoth-manpages/fur_IT.po
    M po/wesnoth-manpages/ga.po
    M po/wesnoth-manpages/gd.po
    M po/wesnoth-manpages/gl.po
    M po/wesnoth-manpages/he.po
    M po/wesnoth-manpages/hr.po
    M po/wesnoth-manpages/hu.po
    M po/wesnoth-manpages/id.po
    M po/wesnoth-manpages/it.po
    M po/wesnoth-manpages/ja.po
    M po/wesnoth-manpages/ko.po
    M po/wesnoth-manpages/la.po
    M po/wesnoth-manpages/lt.po
    M po/wesnoth-manpages/lv.po
    M po/wesnoth-manpages/mk.po
    M po/wesnoth-manpages/mr.po
    M po/wesnoth-manpages/nb_NO.po
    M po/wesnoth-manpages/nl.po
    M po/wesnoth-manpages/pl.po
    M po/wesnoth-manpages/pt.po
    M po/wesnoth-manpages/pt_BR.po
    M po/wesnoth-manpages/racv.po
    M po/wesnoth-manpages/ro.po
    M po/wesnoth-manpages/ru.po
    M po/wesnoth-manpages/sk.po
    M po/wesnoth-manpages/sl.po
    M po/wesnoth-manpages/sr.po
    M po/wesnoth-manpages/sr at ijekavian.po
    M po/wesnoth-manpages/sr at ijekavianlatin.po
    M po/wesnoth-manpages/sr at latin.po
    M po/wesnoth-manpages/sv.po
    M po/wesnoth-manpages/tl.po
    M po/wesnoth-manpages/tr.po
    M po/wesnoth-manpages/uk.po
    M po/wesnoth-manpages/vi.po
    M po/wesnoth-manpages/wesnoth-manpages.pot
    M po/wesnoth-manpages/zh_CN.po
    M po/wesnoth-manpages/zh_TW.po
    M po/wesnoth-manual/wesnoth-manual.pot
    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/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/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/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/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/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-test/wesnoth-test.pot
    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/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/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/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/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/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/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/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

  Log Message:
  -----------
  pot and documentation update


  Commit: 1fbf596be176fa33b4d092d4021ed2aa1ca2b053
      https://github.com/wesnoth/wesnoth/commit/1fbf596be176fa33b4d092d4021ed2aa1ca2b053
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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


  Commit: 612f0960a3ccdb0a0a3c80c13ca548d8cecfffe0
      https://github.com/wesnoth/wesnoth/commit/612f0960a3ccdb0a0a3c80c13ca548d8cecfffe0
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg

  Log Message:
  -----------
  attempt to fix wml parsing error in TRoW scenario 22


  Commit: 8a61ec0932e55284ce81a3c19dd4eaa7eefbe825
      https://github.com/wesnoth/wesnoth/commit/8a61ec0932e55284ce81a3c19dd4eaa7eefbe825
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M changelog
    M players_changelog

  Log Message:
  -----------
  Word-wrap changelogs


  Commit: 98863f41f30a92902ce98ffbf15681088ec5d2da
      https://github.com/wesnoth/wesnoth/commit/98863f41f30a92902ce98ffbf15681088ec5d2da
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

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

  Log Message:
  -----------
  Version 1.13.2


  Commit: 040a44d2140f395ea673df9b68d3fb5665947584
      https://github.com/wesnoth/wesnoth/commit/040a44d2140f395ea673df9b68d3fb5665947584
  Author: CelticMinstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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

Since the looping tags are a pretty significant change.


  Commit: 44d6bd933266f42a68c7002b03a434e2344a7c0c
      https://github.com/wesnoth/wesnoth/commit/44d6bd933266f42a68c7002b03a434e2344a7c0c
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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


  Commit: 65ecc87274cbf0e252d77fc806bd00cc2cc3c63f
      https://github.com/wesnoth/wesnoth/commit/65ecc87274cbf0e252d77fc806bd00cc2cc3c63f
  Author: CelticMinstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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

Clarify some things in the deprecation section and fix typos


  Commit: 77062d3cc2354b9141a414e86e34a5284d7e9b8e
      https://github.com/wesnoth/wesnoth/commit/77062d3cc2354b9141a414e86e34a5284d7e9b8e
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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


  Commit: 5df926fc2b1fe179c9f045ce4dedb40789dcf1f2
      https://github.com/wesnoth/wesnoth/commit/5df926fc2b1fe179c9f045ce4dedb40789dcf1f2
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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


  Commit: 2ed7c12f7da70058c1ff2d0316a502804938ae5b
      https://github.com/wesnoth/wesnoth/commit/2ed7c12f7da70058c1ff2d0316a502804938ae5b
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-10 (Thu, 10 Dec 2015)

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

  Log Message:
  -----------
  Bump version

Yes, RC_VERSION_REVISION is 3 rather than 2. Because the Win32 version
info resource doesn't take text suffixes in the field where this value
is used, and a fourth number doesn't make sense for our usage, from now
on RC_VERSION_REVISION is one release ahead in order to clearly
distinguish previous release builds from in-dev builds, which are for
this purpose equivalent to the next/future release builds.


  Commit: 5a344e5716c3261e50195c4366a8dc64733e6144
      https://github.com/wesnoth/wesnoth/commit/5a344e5716c3261e50195c4366a8dc64733e6144
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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


  Commit: 26e5423eef65a924887dfb1b9506c8782db19d0b
      https://github.com/wesnoth/wesnoth/commit/26e5423eef65a924887dfb1b9506c8782db19d0b
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

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


  Commit: e80c4ce2de88b81a9ccb9ff2e617dcd7125f6d0c
      https://github.com/wesnoth/wesnoth/commit/e80c4ce2de88b81a9ccb9ff2e617dcd7125f6d0c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M src/savegame.cpp

  Log Message:
  -----------
  Restore the 'No Saved Games' popup with different wording


  Commit: 4df42251d7c17b2f0ce252cfebf4ac98f9a560de
      https://github.com/wesnoth/wesnoth/commit/4df42251d7c17b2f0ce252cfebf4ac98f9a560de
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

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

  Log Message:
  -----------
  NR: fixed typo in difficulty menu name


  Commit: 00703abf70773ee8af61085caa970270f8b3c474
      https://github.com/wesnoth/wesnoth/commit/00703abf70773ee8af61085caa970270f8b3c474
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M doc/man/wesnoth.6

  Log Message:
  -----------
  'as well' is two words


  Commit: 4579e8bc8f4227d907f671eeb75579bea731c62d
      https://github.com/wesnoth/wesnoth/commit/4579e8bc8f4227d907f671eeb75579bea731c62d
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg

  Log Message:
  -----------
  'shrug of' -> 'shrug off'


  Commit: 44e18462d23ce5d78590f60ebdacc1af2502cc35
      https://github.com/wesnoth/wesnoth/commit/44e18462d23ce5d78590f60ebdacc1af2502cc35
  Author: Wedge009 <wedge009 at wedge009.net>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg

  Log Message:
  -----------
  'subtracted for' -> 'subtracted from'

Not sure of the intent of the original author, but it makes more sense to me that upkeep is subtracted _from_ the gold, not _for_ it.


  Commit: 5ba643c802995126aa2b82906465f78bd4b143c4
      https://github.com/wesnoth/wesnoth/commit/5ba643c802995126aa2b82906465f78bd4b143c4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
    M doc/man/wesnoth.6

  Log Message:
  -----------
  Merge pull request #560 from Wedge009/Spelling_corrections

Spelling Corrections


  Commit: 856bbc35b972041802af752bea9950fb9b5bfe66
      https://github.com/wesnoth/wesnoth/commit/856bbc35b972041802af752bea9950fb9b5bfe66
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Update Known Bugs section in the release notes to match the actual posts


  Commit: 044a6a999dcf3cff6cbf0b2ea50c68f06dd2cbbb
      https://github.com/wesnoth/wesnoth/commit/044a6a999dcf3cff6cbf0b2ea50c68f06dd2cbbb
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M src/log_windows.cpp

  Log Message:
  -----------
  log/windows: Fix message formatting in log_init_panic()

Accidentally left a couple of lines hanging after an internal
refactoring. Oops.


  Commit: c9c975e25609e9421a439e6f45c080b51afb3f99
      https://github.com/wesnoth/wesnoth/commit/c9c975e25609e9421a439e6f45c080b51afb3f99
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-11 (Fri, 11 Dec 2015)

  Changed paths:
    M changelog
    M players_changelog
    M src/log_windows.cpp

  Log Message:
  -----------
  log/windows: Use _wfreopen and _wrename where needed (bug #22897)

Instead of the ANSI-only freopen() and rename(). This should fix the bug
for real this time. Thanks to gfgtdf for testing and suggesting the fix.


  Commit: b0a302b8d8aed7623dd4a2b656a90538fe527fcc
      https://github.com/wesnoth/wesnoth/commit/b0a302b8d8aed7623dd4a2b656a90538fe527fcc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/scenarios/01_Breaking_the_Chains.cfg
    M data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
    M data/campaigns/Northern_Rebirth/scenarios/03_To_the_Mines.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/05b_Compelled.cfg
    M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07b_Protecting_the_Master.cfg
    M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
    M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
    M data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg
    M data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg
    M data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg
    M data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg

  Log Message:
  -----------
  NR: convert gold carryover to 'new' 40% value


  Commit: 811aeeffad643f49a08eea1a16af2acdd23e4180
      https://github.com/wesnoth/wesnoth/commit/811aeeffad643f49a08eea1a16af2acdd23e4180
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M src/game_events/action_wml.cpp

  Log Message:
  -----------
  fix OOS caused by [replace_map] map_file=...


  Commit: 1aea4da8cf4d83efa83a9afd2f808b03f9e25f6c
      https://github.com/wesnoth/wesnoth/commit/1aea4da8cf4d83efa83a9afd2f808b03f9e25f6c
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M src/game_events/action_wml.hpp
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_events/pump.cpp
    M src/game_events/pump.hpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/play_controller.cpp
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Attempt to fix broken [event] in [unit_type]

This reverts commit c5e31e83f171dee025b24cba662dd3c21faff684.
This reverts commit 8447ebbb88c480301624a33dd1789a533dd0150e.

[event] in [unit_type] was broken during a refactor of the gamestate
initilisation that also involved the commits above. The commits above
didn't directly cause this bug but reverting them makes fixing this bug
much easier.

We fix the bug by initilizing the game_events manager before creating the
units.


  Commit: 1d7efd019d9895d661e181416d044dbc657706c1
      https://github.com/wesnoth/wesnoth/commit/1d7efd019d9895d661e181416d044dbc657706c1
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_events/menu_item.cpp
    M src/game_events/menu_item.hpp
    M src/game_events/wmi_container.cpp
    M src/game_events/wmi_container.hpp
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Revert "initialize wml menu item handlers when they are set, not in ctor"

This reverts commit eaa078a86db006887bd4d2d4b9f335560e916248.

This attempts to fix gna.org/bugs/?23545 but is reintroduces
https://gna.org/bugs/?23115 so the commit that casues that one will
also be reverted.


  Commit: 222de8124b0c51eba49c16d9db1598b043d54259
      https://github.com/wesnoth/wesnoth/commit/222de8124b0c51eba49c16d9db1598b043d54259
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_events/menu_item.cpp
    M src/game_events/menu_item.hpp
    M src/game_events/wmi_container.cpp
    M src/game_events/wmi_container.hpp

  Log Message:
  -----------
  Revert "fixup wml menu items: track the lifetime of the manager"

This reverts commit 6fc1ac1bb224cddec5ccbb7f7865b69b1b093a01.

This should fix https://gna.org/bugs/?23115, i reverted the original fix
because it introduced another bug.


  Commit: be80269e83696003348d889740761b1a5be5f8f3
      https://github.com/wesnoth/wesnoth/commit/be80269e83696003348d889740761b1a5be5f8f3
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M src/game_events/handlers.cpp
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_state.cpp

  Log Message:
  -----------
  fix possible assertion failure in gamestate initialisation


  Commit: ac374909a39e0fd13073b32d54bfc6fd17c4336e
      https://github.com/wesnoth/wesnoth/commit/ac374909a39e0fd13073b32d54bfc6fd17c4336e
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M src/game_state.cpp

  Log Message:
  -----------
  remove unused function


  Commit: 9eb6e66e7b9ee9072a54864ec432747cae6b402a
      https://github.com/wesnoth/wesnoth/commit/9eb6e66e7b9ee9072a54864ec432747cae6b402a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M src/help/help_text_area.cpp
    M src/map_label.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp

  Log Message:
  -----------
  Reimplement string_to_color, using map label implementation


  Commit: 5813eb0aadfb52f4bd9d3935b26d3060417c8b17
      https://github.com/wesnoth/wesnoth/commit/5813eb0aadfb52f4bd9d3935b26d3060417c8b17
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

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

  Log Message:
  -----------
  Pass color value directly to game_display::float_label

This is to allow color values created using different util functions -
ie, create_color() or string_to_color().


  Commit: 43709fe49d97a53ac963e69905bb50544222e145
      https://github.com/wesnoth/wesnoth/commit/43709fe49d97a53ac963e69905bb50544222e145
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M src/unit_frame.cpp

  Log Message:
  -----------
  Simplify color creation case in unit_frame::redraw


  Commit: c43df77725c9c1a087e014c1d250dbb730533e95
      https://github.com/wesnoth/wesnoth/commit/c43df77725c9c1a087e014c1d250dbb730533e95
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

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

  Log Message:
  -----------
  Added support for color= in [unstore_unit] and [print]


  Commit: 65c0df23432c408ba21f40c58cabac7bfea30a0d
      https://github.com/wesnoth/wesnoth/commit/65c0df23432c408ba21f40c58cabac7bfea30a0d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

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

  Log Message:
  -----------
  Updated COLOR_* macros to use color=


  Commit: 61740fe3c0b6534229d68cf6f0c6f5c495671480
      https://github.com/wesnoth/wesnoth/commit/61740fe3c0b6534229d68cf6f0c6f5c495671480
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

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

  Log Message:
  -----------
  Remove no_recruit flag (experimental)

The replacement check should serve the same purpose. If this somehow subtly
breaks something in the future, feel free to revert this.


  Commit: b5b907afd3c2821b9dd8e890fd9b65b4239c4327
      https://github.com/wesnoth/wesnoth/commit/b5b907afd3c2821b9dd8e890fd9b65b4239c4327
  Author: CelticMinstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2015-12-15 (Tue, 15 Dec 2015)

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

  Log Message:
  -----------
  Include all components in COLOR_* macros


  Commit: afd693d358ac3e0d27e719e8a109cc8ad6090012
      https://github.com/wesnoth/wesnoth/commit/afd693d358ac3e0d27e719e8a109cc8ad6090012
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-15 (Tue, 15 Dec 2015)

  Changed paths:
    M src/actions/attack.cpp

  Log Message:
  -----------
  Merge branch 'bug23108' of https://github.com/pelmers/wesnoth into pelmers-bug23108


  Commit: 1f10111a1e434dc0489dcc70e9a4958890ce1608
      https://github.com/wesnoth/wesnoth/commit/1f10111a1e434dc0489dcc70e9a4958890ce1608
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-15 (Tue, 15 Dec 2015)

  Changed paths:
    M changelog

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


  Commit: a71685a082a3a679b108888b7bf9403c7f43c1cf
      https://github.com/wesnoth/wesnoth/commit/a71685a082a3a679b108888b7bf9403c7f43c1cf
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-12-15 (Tue, 15 Dec 2015)

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

  Log Message:
  -----------
  Update credits


  Commit: f41bbd835ccef9210d825ff5c6fcbc60cf3ca222
      https://github.com/wesnoth/wesnoth/commit/f41bbd835ccef9210d825ff5c6fcbc60cf3ca222
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg

  Log Message:
  -----------
  Fix LoW scenario3 in debug mode

This menu item broke the scenario becasue it had no id= attribute.


  Commit: 7a1b5c80ff2edb937286faccd688de5bb246fe3a
      https://github.com/wesnoth/wesnoth/commit/7a1b5c80ff2edb937286faccd688de5bb246fe3a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M src/game_initialization/create_engine.cpp

  Log Message:
  -----------
  Fix a crash when entering a campaign with no difficulties provided

The code to guard against an eventuality was hidden inside an if-block that relied
on a specified define index value being passed to select_campaign_difficulty().


  Commit: 591b1aa6be70fd0619672ebdbc9dad6c5d2dff15
      https://github.com/wesnoth/wesnoth/commit/591b1aa6be70fd0619672ebdbc9dad6c5d2dff15
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M src/game_initialization/create_engine.cpp

  Log Message:
  -----------
  Give new [difficulty] tag precedence over old difficulties= syntax


  Commit: e4089c02b41daeb8f878e8636d36a1ec0d90dc2c
      https://github.com/wesnoth/wesnoth/commit/e4089c02b41daeb8f878e8636d36a1ec0d90dc2c
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M data/campaigns/The_South_Guard/units/Infantry_Commander.cfg

  Log Message:
  -----------
  Use Infantry Lieutenant attack animation for Infantry Commander too


  Commit: 3c091dbe7d0a0bf7e01eb83e9157efa8d15ccfe4
      https://github.com/wesnoth/wesnoth/commit/3c091dbe7d0a0bf7e01eb83e9157efa8d15ccfe4
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M changelog
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg
    M data/core/about.cfg
    M data/core/macros/image-utils.cfg
    M src/actions/attack.cpp
    M src/formula_function.cpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_events/action_wml.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/flg_manager.cpp
    M src/help/help_text_area.cpp
    M src/map_label.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/unit_frame.cpp

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


  Commit: 6b82b0dace0bd2dfec0a54e3bdde804b0d4877c3
      https://github.com/wesnoth/wesnoth/commit/6b82b0dace0bd2dfec0a54e3bdde804b0d4877c3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

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

  Log Message:
  -----------
  Added deprecation warning for [campaign] difficulties,difficulty_descriptions=


  Commit: 2178ac49b14ba541539a03d9e221f6f99d0cc8fe
      https://github.com/wesnoth/wesnoth/commit/2178ac49b14ba541539a03d9e221f6f99d0cc8fe
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

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

  Log Message:
  -----------
  tcampaign_difficulty: reduce a var scope


  Commit: 3be43abb7407302be30da4b8f98d002aa4f5160b
      https://github.com/wesnoth/wesnoth/commit/3be43abb7407302be30da4b8f98d002aa4f5160b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M data/campaigns/Legend_of_Wesmere/lua/wml_tags.lua

  Log Message:
  -----------
  LoW: Revert a small erroneous change carried over in be68ebc0a70

We don't need to handle map headers in 1.13


  Commit: bed6339a65997fbe8ab8973d1a4b44ed8f378f81
      https://github.com/wesnoth/wesnoth/commit/bed6339a65997fbe8ab8973d1a4b44ed8f378f81
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg

  Log Message:
  -----------
  T S2: used narrative messages to describe the Shaman and Archer on recruit (bug #24184)


  Commit: aad6ce6380daa9fe65b676cf7760fd2572862ece
      https://github.com/wesnoth/wesnoth/commit/aad6ce6380daa9fe65b676cf7760fd2572862ece
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg

  Log Message:
  -----------
  NR S10a: code cleanup


  Commit: 407cc365f23571d0a897cea0be80da63c255e70d
      https://github.com/wesnoth/wesnoth/commit/407cc365f23571d0a897cea0be80da63c255e70d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg

  Log Message:
  -----------
  NR S11a: code cleanup


  Commit: 3821b7c416e28e3d9dbffc909228ef5647f90551
      https://github.com/wesnoth/wesnoth/commit/3821b7c416e28e3d9dbffc909228ef5647f90551
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M data/tools/Makefile

  Log Message:
  -----------
  Remove macro-reference.html on clean target


  Commit: 167fe399c3e16ac4976cd009b8665353ae7f8666
      https://github.com/wesnoth/wesnoth/commit/167fe399c3e16ac4976cd009b8665353ae7f8666
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg

  Log Message:
  -----------
  NR S12a: code cleanup


  Commit: 80ce7fb1ce9e5909b10a6fa0ae82a7ce86065766
      https://github.com/wesnoth/wesnoth/commit/80ce7fb1ce9e5909b10a6fa0ae82a7ce86065766
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg

  Log Message:
  -----------
  SR S12a: fixup sides references changed in 167fe399c3e1


  Commit: 4cfae8daef3d5f3743d0db53caca52ef3f40b985
      https://github.com/wesnoth/wesnoth/commit/4cfae8daef3d5f3743d0db53caca52ef3f40b985
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M data/campaigns/Northern_Rebirth/maps/12a_Get_the_Gold.map

  Log Message:
  -----------
  NR S12a: updated starting locations


  Commit: 8903c454c0827ed29204816263f7644a26880e0e
      https://github.com/wesnoth/wesnoth/commit/8903c454c0827ed29204816263f7644a26880e0e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

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

  Log Message:
  -----------
  tunit_create: fix crash with non-matching filter (bug #24185)


  Commit: af7fb252173ab0a94b7bd0aee84632ee5b24762d
      https://github.com/wesnoth/wesnoth/commit/af7fb252173ab0a94b7bd0aee84632ee5b24762d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/help/help.cpp

  Log Message:
  -----------
  Further increase size of help browser


  Commit: 75d125d0707c007db609ee3bdc34f6cff43d5955
      https://github.com/wesnoth/wesnoth/commit/75d125d0707c007db609ee3bdc34f6cff43d5955
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M src/help/help_topic_generators.cpp

  Log Message:
  -----------
  Use full-size portraits in unit help pages (experimental)


  Commit: 3b9a0fdb15a52e46e5e391097fada052a71d7807
      https://github.com/wesnoth/wesnoth/commit/3b9a0fdb15a52e46e5e391097fada052a71d7807
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

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

  Log Message:
  -----------
  fix bonus=yes/no in [endlevel]

http://gna.org/bugs/?24191


  Commit: b52867e7d0893182de4c8de4fdad73b661ab4111
      https://github.com/wesnoth/wesnoth/commit/b52867e7d0893182de4c8de4fdad73b661ab4111
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

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

  Log Message:
  -----------
  tgame_load: remove handing of preview_pane

A simple return statement serves the same purpose


  Commit: a653c0c70c73199eca2345e354f82eef4040b754
      https://github.com/wesnoth/wesnoth/commit/a653c0c70c73199eca2345e354f82eef4040b754
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

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

  Log Message:
  -----------
  tgame_load: always enable Show Replay if selected save is a replay


  Commit: 9cf19bd52644d13159231c6d110cac64e9faa661
      https://github.com/wesnoth/wesnoth/commit/9cf19bd52644d13159231c6d110cac64e9faa661
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M data/core/units/humans/Mage_Elder.cfg

  Log Message:
  -----------
  Give Elder Mage the same portrait as the Arch Mage (no female variation for former)


  Commit: ca310664efd86f8fbc3f76de5e9323ce4ba87377
      https://github.com/wesnoth/wesnoth/commit/ca310664efd86f8fbc3f76de5e9323ce4ba87377
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M data/campaigns/Sceptre_of_Fire/images/units/dwarves/caravan.png
    M data/campaigns/Sceptre_of_Fire/units/Caravan.cfg

  Log Message:
  -----------
  Improved TC'd caravan sprite

By doofus-01, from PR #436.


  Commit: 020dea8eca54da08453d2875dc36d4c1f6274906
      https://github.com/wesnoth/wesnoth/commit/020dea8eca54da08453d2875dc36d4c1f6274906
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M data/core/units/orcs/Nightblade.cfg

  Log Message:
  -----------
  Fixed reversed defense animation


  Commit: 87e8fbb425bae860761ff1aabaff92bd4b277f85
      https://github.com/wesnoth/wesnoth/commit/87e8fbb425bae860761ff1aabaff92bd4b277f85
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M packaging/windows/WindowsInstallerGraphic.bmp

  Log Message:
  -----------
  Update sidebar graphic for windows installer

Commit shadowm's updated banner image for installer's
sidebar fixing bug #24187


  Commit: 3240d4a2ef40c773935e19a885b80793939fae25
      https://github.com/wesnoth/wesnoth/commit/3240d4a2ef40c773935e19a885b80793939fae25
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-19 (Sat, 19 Dec 2015)

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

  Log Message:
  -----------
  Force a full redraw on resize events.

This fixes the worst of the resize-related artefacts during gameplay
by forcing a full redraw on every resize event. These changes will be
revisited as a part of #23934.


  Commit: 2c1f3ef540df4d8a759b71c9f5a2600306b0547a
      https://github.com/wesnoth/wesnoth/commit/2c1f3ef540df4d8a759b71c9f5a2600306b0547a
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-19 (Sat, 19 Dec 2015)

  Changed paths:
    M .gitignore
    M Doxyfile
    M RELEASE_NOTES
    M changelog
    M data/campaigns/Dead_Water/images/maps/l10n/de/dw--overlay.png
    M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
    M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
    M data/campaigns/Legend_of_Wesmere/lua/wml_tags.lua
    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/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/chapter4/13_News_from_the_Front.cfg
    M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg
    M data/campaigns/Northern_Rebirth/_main.cfg
    M data/campaigns/Northern_Rebirth/maps/12a_Get_the_Gold.map
    M data/campaigns/Northern_Rebirth/scenarios/01_Breaking_the_Chains.cfg
    M data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
    M data/campaigns/Northern_Rebirth/scenarios/03_To_the_Mines.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/05b_Compelled.cfg
    M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07b_Protecting_the_Master.cfg
    M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
    M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
    M data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg
    M data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg
    M data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg
    M data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg
    M data/campaigns/Sceptre_of_Fire/images/units/dwarves/caravan.png
    M data/campaigns/Sceptre_of_Fire/units/Caravan.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
    M data/campaigns/The_South_Guard/units/Infantry_Commander.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
    M data/core/about.cfg
    M data/core/macros/image-utils.cfg
    M data/core/macros/terrain-utils.cfg
    M data/core/macros/utils.cfg
    A data/core/music/frantic-old.ogg
    M data/core/music/frantic.ogg
    M data/core/units/humans/Mage_Elder.cfg
    M data/core/units/khalifate/Ghazi.cfg
    M data/core/units/khalifate/Hakim.cfg
    M data/core/units/khalifate/Mudafi.cfg
    M data/core/units/khalifate/Saree.cfg
    M data/core/units/khalifate/Shuja.cfg
    M data/core/units/orcs/Nightblade.cfg
    M data/gui/default/widget/button_25x25.cfg
    M data/gui/default/widget/button_default.cfg
    M data/gui/default/widget/horizontal_scrollbar_default.cfg
    M data/gui/default/widget/repeating_button_default.cfg
    M data/gui/default/widget/slider_default.cfg
    M data/gui/default/widget/slider_minimal.cfg
    M data/gui/default/widget/text_box_default.cfg
    M data/gui/default/widget/toggle_button_default.cfg
    M data/gui/default/widget/toggle_button_icon.cfg
    M data/gui/default/widget/toggle_button_listbox_header.cfg
    M data/gui/default/widget/toggle_button_listbox_text.cfg
    M data/gui/default/widget/toggle_button_listbox_text_with_icon.cfg
    M data/gui/default/widget/toggle_button_radio.cfg
    M data/gui/default/widget/toggle_button_tree_view_node.cfg
    M data/gui/default/widget/toggle_panel_default.cfg
    M data/gui/default/widget/toggle_panel_wml_message.cfg
    M data/gui/default/widget/vertical_scrollbar_default.cfg
    M data/gui/default/window/debug_clock.cfg
    M data/gui/default/window/game_load.cfg
    M data/gui/default/window/lobby_main.cfg
    M data/gui/schema.cfg
    M data/lua/wml-tags.lua
    M data/scenario-test.cfg
    M data/test/maps/pathfind_1.cfg
    M data/test/scenarios/filter_vision.cfg
    M data/test/scenarios/has_ally.cfg
    M data/test/scenarios/move_skip_sighted.cfg
    M data/test/scenarios/test_check_victory.cfg
    M data/test/scenarios/test_lua.cfg
    M data/test/scenarios/test_move.cfg
    M data/tools/Makefile
    M doc/man/cs/wesnoth.6
    M doc/man/de/wesnoth.6
    M doc/man/en_GB/wesnoth.6
    M doc/man/en_GB/wesnothd.6
    M doc/man/es/wesnoth.6
    M doc/man/et/wesnoth.6
    M doc/man/fi/wesnoth.6
    M doc/man/fr/wesnoth.6
    M doc/man/gl/wesnoth.6
    M doc/man/hu/wesnoth.6
    M doc/man/id/wesnoth.6
    M doc/man/it/wesnoth.6
    M doc/man/pl/wesnoth.6
    M doc/man/pt/wesnoth.6
    M doc/man/ru/wesnoth.6
    M doc/man/sk/wesnoth.6
    M doc/man/sr/wesnoth.6
    M doc/man/sr at ijekavian/wesnoth.6
    M doc/man/sr at ijekavianlatin/wesnoth.6
    M doc/man/sr at latin/wesnoth.6
    M doc/man/uk/wesnoth.6
    M doc/man/vi/wesnoth.6
    M doc/man/wesnoth.6
    M doc/man/zh_CN/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.uk.html
    M doc/manual/manual.vi.html
    M doc/manual/manual.zh_CN.html
    M doc/manual/manual.zh_TW.html
    M packaging/windows/WindowsInstallerGraphic.bmp
    M players_changelog
    R po/wesnoth-ai/POTFILES.in
    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/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
    R po/wesnoth-anl/POTFILES.in
    M po/wesnoth-anl/wesnoth-anl.pot
    R po/wesnoth-aoi/POTFILES.in
    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/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
    R po/wesnoth-did/POTFILES.in
    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/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
    R po/wesnoth-dm/POTFILES.in
    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/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
    R po/wesnoth-dw/POTFILES.in
    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/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
    R po/wesnoth-editor/POTFILES.in
    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/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
    R po/wesnoth-ei/POTFILES.in
    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/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
    R po/wesnoth-help/POTFILES.in
    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/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
    R po/wesnoth-httt/POTFILES.in
    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/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
    R po/wesnoth-l/POTFILES.in
    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/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
    R po/wesnoth-lib/POTFILES.in
    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/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
    R po/wesnoth-low/POTFILES.in
    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/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/af.po
    M po/wesnoth-manpages/ang.po
    M po/wesnoth-manpages/ang at latin.po
    M po/wesnoth-manpages/ar.po
    M po/wesnoth-manpages/bg.po
    M po/wesnoth-manpages/ca.po
    M po/wesnoth-manpages/ca_ES at valencia.po
    M po/wesnoth-manpages/cs.po
    M po/wesnoth-manpages/da.po
    M po/wesnoth-manpages/de.po
    M po/wesnoth-manpages/el.po
    M po/wesnoth-manpages/en at shaw.po
    M po/wesnoth-manpages/en_GB.po
    M po/wesnoth-manpages/eo.po
    M po/wesnoth-manpages/es.po
    M po/wesnoth-manpages/et.po
    M po/wesnoth-manpages/eu.po
    M po/wesnoth-manpages/fi.po
    M po/wesnoth-manpages/fr.po
    M po/wesnoth-manpages/fur_IT.po
    M po/wesnoth-manpages/ga.po
    M po/wesnoth-manpages/gd.po
    M po/wesnoth-manpages/gl.po
    M po/wesnoth-manpages/he.po
    M po/wesnoth-manpages/hr.po
    M po/wesnoth-manpages/hu.po
    M po/wesnoth-manpages/id.po
    M po/wesnoth-manpages/it.po
    M po/wesnoth-manpages/ja.po
    M po/wesnoth-manpages/ko.po
    M po/wesnoth-manpages/la.po
    M po/wesnoth-manpages/lt.po
    M po/wesnoth-manpages/lv.po
    M po/wesnoth-manpages/mk.po
    M po/wesnoth-manpages/mr.po
    M po/wesnoth-manpages/nb_NO.po
    M po/wesnoth-manpages/nl.po
    M po/wesnoth-manpages/pl.po
    M po/wesnoth-manpages/pt.po
    M po/wesnoth-manpages/pt_BR.po
    M po/wesnoth-manpages/racv.po
    M po/wesnoth-manpages/ro.po
    M po/wesnoth-manpages/ru.po
    M po/wesnoth-manpages/sk.po
    M po/wesnoth-manpages/sl.po
    M po/wesnoth-manpages/sr.po
    M po/wesnoth-manpages/sr at ijekavian.po
    M po/wesnoth-manpages/sr at ijekavianlatin.po
    M po/wesnoth-manpages/sr at latin.po
    M po/wesnoth-manpages/sv.po
    M po/wesnoth-manpages/tl.po
    M po/wesnoth-manpages/tr.po
    M po/wesnoth-manpages/uk.po
    M po/wesnoth-manpages/vi.po
    M po/wesnoth-manpages/wesnoth-manpages.pot
    M po/wesnoth-manpages/zh_CN.po
    M po/wesnoth-manpages/zh_TW.po
    M po/wesnoth-manual/wesnoth-manual.pot
    R po/wesnoth-multiplayer/POTFILES.in
    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/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
    R po/wesnoth-nr/POTFILES.in
    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/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
    R po/wesnoth-sof/POTFILES.in
    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/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
    R po/wesnoth-sotbe/POTFILES.in
    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/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
    R po/wesnoth-tb/POTFILES.in
    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/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
    R po/wesnoth-test/POTFILES.in
    M po/wesnoth-test/wesnoth-test.pot
    R po/wesnoth-thot/POTFILES.in
    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/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
    R po/wesnoth-trow/POTFILES.in
    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/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
    R po/wesnoth-tsg/POTFILES.in
    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/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
    R po/wesnoth-tutorial/POTFILES.in
    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/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
    R po/wesnoth-units/POTFILES.in
    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/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/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
    R po/wesnoth/POTFILES.in
    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/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/attack.cpp
    M src/ai/default/ai.cpp
    M src/ai/formula/function_table.cpp
    M src/ai/testing.cpp
    M src/ai/testing/ca.cpp
    M src/ai/testing/ca_global_fallback.cpp
    M src/callable_objects.hpp
    M src/dialogs.cpp
    M src/display.cpp
    M src/display.hpp
    M src/display_context.cpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_label.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/map_context.cpp
    M src/formula.cpp
    M src/formula_function.cpp
    M src/game_classification.cpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_display.cpp
    M src/game_display.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/action_wml.hpp
    M src/game_events/handlers.cpp
    M src/game_events/manager.cpp
    M src/game_events/manager.hpp
    M src/game_events/menu_item.cpp
    M src/game_events/menu_item.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/flg_manager.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_state.cpp
    M src/game_state.hpp
    M src/gui/auxiliary/widget_definition/button.cpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/repeating_button.cpp
    M src/gui/auxiliary/widget_definition/slider.cpp
    M src/gui/auxiliary/widget_definition/text_box.cpp
    M src/gui/auxiliary/widget_definition/toggle_button.cpp
    M src/gui/auxiliary/widget_definition/toggle_panel.cpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.cpp
    M src/gui/dialogs/campaign_difficulty.cpp
    M src/gui/dialogs/editor/editor_edit_label.cpp
    M src/gui/dialogs/editor/editor_edit_side.cpp
    M src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/widgets/button.cpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/repeating_button.cpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/text.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/window.cpp
    M src/help/help.cpp
    M src/help/help_text_area.cpp
    M src/help/help_topic_generators.cpp
    M src/leader_scroll_dialog.cpp
    M src/log_windows.cpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/menu_events.cpp
    M src/overlay.hpp
    M src/play_controller.cpp
    M src/replay.cpp
    M src/replay.hpp
    M src/saved_game.cpp
    M src/saved_game.hpp
    M src/savegame.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_team.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/side_filter.cpp
    M src/team.cpp
    M src/team.hpp
    M src/tests/test_team.cpp
    M src/unit.cpp
    M src/unit_frame.cpp
    M src/unit_types.cpp
    M src/unit_types.hpp
    M src/wesconfig.h
    M utils/pofix.py

  Log Message:
  -----------
  Merge branch 'master' into sdl2


  Commit: 3f9d9ca3399a26aee4a72a223d234c81f5103b13
      https://github.com/wesnoth/wesnoth/commit/3f9d9ca3399a26aee4a72a223d234c81f5103b13
  Author: Andreas <andreas at alternating.net>
  Date:   2015-12-19 (Sat, 19 Dec 2015)

  Changed paths:
    M .travis.yml
    M CMakeLists.txt
    M SConstruct
    M data/advanced_preferences.cfg
    M data/core/hotkeys.cfg
    M data/themes/classic.cfg
    M data/themes/default.cfg
    M data/themes/editor.cfg
    M data/themes/unit_box.cfg
    M data/themes/widescreen.cfg
    M projectfiles/VC9/WindowsTimeout.vcproj
    M projectfiles/VC9/liblua.vcproj
    M projectfiles/VC9/schema_generator.vcproj
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothlib.vcproj
    M projectfiles/Xcode/Mac Sources/SDLMain.m
    M projectfiles/Xcode/Mac Sources/server_main.m
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M src/CMakeLists.txt
    M src/SConscript
    M src/about.cpp
    M src/ai/default/contexts.hpp
    M src/attack_prediction_display.cpp
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/cursor.cpp
    M src/cursor.hpp
    M src/dialogs.cpp
    M src/display.cpp
    M src/display.hpp
    M src/display_chat_manager.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/map/context_manager.cpp
    M src/editor/palette/item_palette.cpp
    M src/editor/palette/unit_palette.cpp
    M src/events.cpp
    M src/events.hpp
    M src/floating_label.cpp
    M src/font.cpp
    M src/font.hpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/gui/auxiliary/event/handler.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/window.cpp
    M src/halo.cpp
    M src/help/help_text_area.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_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/hotkey_handler.cpp
    M src/image_modifications.cpp
    M src/joystick.cpp
    M src/loadscreen.cpp
    M src/marked-up_text.cpp
    M src/marked-up_text.hpp
    M src/minimap.cpp
    M src/playmp_controller.cpp
    M src/preferences_display.cpp
    M src/sdl/alpha.cpp
    A src/sdl/keyboard.cpp
    A src/sdl/keyboard.hpp
    M src/sdl/rect.hpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/sdl/window.cpp
    M src/server/server.cpp
    M src/storyscreen/render.cpp
    M src/tests/test_image_modifications.cpp
    M src/tools/dummy_video.cpp
    M src/video.cpp
    M src/video.hpp
    M src/wesnoth.cpp
    M src/widgets/file_menu.cpp
    M src/widgets/menu.cpp
    M src/widgets/progressbar.cpp
    M src/widgets/scrollbar.cpp
    M src/widgets/scrollpane.cpp
    M src/widgets/slider.cpp
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp
    M src/widgets/widget.cpp
    M src/widgets/widget.hpp

  Log Message:
  -----------
  Merge pull request #555 from wesnoth/sdl2

Merge Sdl2 branch with Master.

This adds SDL2 support to master and makes it the default build option.


  Commit: 9f41e154662423fceb08e0672ed7922b49ba7f93
      https://github.com/wesnoth/wesnoth/commit/9f41e154662423fceb08e0672ed7922b49ba7f93
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-19 (Sat, 19 Dec 2015)

  Changed paths:
    M changelog

  Log Message:
  -----------
  Update changelog to reflect SDL2 status


  Commit: 0e8784766945320b3b0ccc5f875cacbdbbf42c49
      https://github.com/wesnoth/wesnoth/commit/0e8784766945320b3b0ccc5f875cacbdbbf42c49
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M src/SDL_SavePNG/savepng.cpp
    M src/buffered_istream.hpp
    M src/server/game.cpp

  Log Message:
  -----------
  Added some includes I needed to build with SDL2

If these cause problems for other people, feel free to revert.


  Commit: 0f77464e3641ce8fca567903f8be95fbca012624
      https://github.com/wesnoth/wesnoth/commit/0f77464e3641ce8fca567903f8be95fbca012624
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M src/game_launcher.cpp

  Log Message:
  -----------
  Start Wesnoth maximized

Previous SDL2 behavior was a window with screen dimensions and placement akin to
a maximized window but not actually maximized.


  Commit: c7a73cd3a48f773b2279bc9900f91af0e60c2110
      https://github.com/wesnoth/wesnoth/commit/c7a73cd3a48f773b2279bc9900f91af0e60c2110
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-19 (Sat, 19 Dec 2015)

  Changed paths:
    M src/widgets/file_menu.cpp

  Log Message:
  -----------
  add an assert.


  Commit: 77b39190ba76d0bdbbdbf52550cf87486ac64aff
      https://github.com/wesnoth/wesnoth/commit/77b39190ba76d0bdbbdbf52550cf87486ac64aff
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M src/game_launcher.cpp

  Log Message:
  -----------
  Revert "Start Wesnoth maximized"

This reverts commit 0f77464e3641ce8fca567903f8be95fbca012624.


  Commit: 96534c523dd945148135cd1d1090ad5c642694f3
      https://github.com/wesnoth/wesnoth/commit/96534c523dd945148135cd1d1090ad5c642694f3
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M src/widgets/file_menu.cpp
    M src/widgets/menu.hpp

  Log Message:
  -----------
  Work around crash/assertion caused by shortening filenames in gui1

Theis introduces the get_max_height and get_max_width methods in gui1
menu elements. The get_max_width method is then used to check against
the magic number -1 which is used to specify that there is no max
width for the menu.
If there is a max width then the old way of doing
things will be invoked.


  Commit: d84445f4aa6d9c521120e28787c970153839688d
      https://github.com/wesnoth/wesnoth/commit/d84445f4aa6d9c521120e28787c970153839688d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M src/editor/action/action.cpp

  Log Message:
  -----------
  Editor: don't use border when applying mask


  Commit: 9b1262acc630cfdab7db959d1d8ea67717a223ca
      https://github.com/wesnoth/wesnoth/commit/9b1262acc630cfdab7db959d1d8ea67717a223ca
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M data/tools/imgcheck

  Log Message:
  -----------
  Converted imgcheck to Python 3

This commit also fixes the Pillow library not being imported correctly, which prevented the script from running at all, and slightly reformats the output.


  Commit: 5d390d4de13acc5e31e4ae83738ef508f3b8807d
      https://github.com/wesnoth/wesnoth/commit/5d390d4de13acc5e31e4ae83738ef508f3b8807d
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M changelog

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


  Commit: 7199146978b2844e3e14210f74afd67b9e522832
      https://github.com/wesnoth/wesnoth/commit/7199146978b2844e3e14210f74afd67b9e522832
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M src/actions/attack.cpp
    M src/actions/move.cpp
    M src/game_events/menu_item.cpp
    M src/playsingle_controller.cpp

  Log Message:
  -----------
  replace all '_' with spaces in event names

This incnsitency was confusing, i choose to use spaces becasue thats
what most event names used.


  Commit: d02f76e3c0e4f5036944919034f745b24fd6ecc4
      https://github.com/wesnoth/wesnoth/commit/d02f76e3c0e4f5036944919034f745b24fd6ecc4
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

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

  Log Message:
  -----------
  disable show replay for start-of-scenario saves

This also disables 'cancel orders' for those saves.

Actually 'show replay' should also be disabled when loading the save via
mp load game dialog, but implementing that would be wasted time if we
decide to support replays in map some time.


  Commit: ad424f8c0342dfaf59f59c3adc0127ecc6da06d0
      https://github.com/wesnoth/wesnoth/commit/ad424f8c0342dfaf59f59c3adc0127ecc6da06d0
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-20 (Sun, 20 Dec 2015)

  Changed paths:
    M src/unit.cpp

  Log Message:
  -----------
  remove duration='turn_end' ('turn end' still works)

'turn end' did exactly the same. So we we basicalls did this work twice.
'expire_modifications' is not a cheap taks because it needs to check
every modification in every unit.


  Commit: 0b5e960f592548fee922f858a457964ff6d68f6a
      https://github.com/wesnoth/wesnoth/commit/0b5e960f592548fee922f858a457964ff6d68f6a
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

  Changed paths:
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-defend1.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-defend2.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-defend1.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-defend2.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-defend1.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-defend2.png
    M data/campaigns/Liberty/units/Rogue_Mage.cfg
    M data/campaigns/Liberty/units/Shadow_Lord.cfg
    M data/campaigns/Liberty/units/Shadow_Mage.cfg

  Log Message:
  -----------
  Defense animations for the Rogue Mage line, by Skyone


  Commit: 13aef0a542eca51ce9f824213497562d7d3c84a3
      https://github.com/wesnoth/wesnoth/commit/13aef0a542eca51ce9f824213497562d7d3c84a3
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

  Changed paths:
    M data/core/about.cfg

  Log Message:
  -----------
  Added SkyOne to art credits


  Commit: 203f7b0ded2d79dbd89266e89d88ecdc3e470291
      https://github.com/wesnoth/wesnoth/commit/203f7b0ded2d79dbd89266e89d88ecdc3e470291
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

  Changed paths:
    M data/campaigns/Dead_Water/scenarios/09_The_Mage.cfg
    M data/lua/wml-tags.lua

  Log Message:
  -----------
  clenaup DW scenario9 scorpion placement code.


  Commit: 9b7b1751fdda09ad513ddea8019d431640d36e85
      https://github.com/wesnoth/wesnoth/commit/9b7b1751fdda09ad513ddea8019d431640d36e85
  Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

  Changed paths:
    M src/actions/attack.cpp
    M src/actions/create.cpp
    M src/actions/shroud_clearing_action.hpp
    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_dismiss_action.hpp
    M src/actions/undo_move_action.cpp
    M src/actions/undo_move_action.hpp
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recall_action.hpp
    M src/actions/undo_recruit_action.hpp
    M src/actions/undo_update_shroud_action.hpp
    M src/config.hpp
    M src/controller_base.cpp
    M src/desktop/open.cpp
    M src/desktop/version.cpp
    M src/display_chat_manager.cpp
    M src/display_chat_manager.hpp
    M src/events.cpp
    M src/filesystem.hpp
    M src/filesystem_boost.cpp
    M src/floating_label.cpp
    M src/font.cpp
    M src/formula_string_utils.hpp
    M src/game_data.hpp
    M src/game_events/action_wml.cpp
    M src/game_events/pump.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/multiplayer.cpp
    M src/game_initialization/multiplayer_configure.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/playcampaign.cpp
    M src/game_initialization/singleplayer.cpp
    M src/game_launcher.cpp
    M src/game_state.cpp
    M src/generators/cave_map_generator.hpp
    M src/generators/default_map_generator_job.cpp
    M src/generators/default_map_generator_job.hpp
    M src/gettext.cpp
    M src/gettext.hpp
    M src/gui/auxiliary/canvas.cpp
    M src/gui/dialogs/addon_list.cpp
    M src/gui/dialogs/campaign_selection.cpp
    M src/gui/dialogs/campaign_settings.hpp
    M src/gui/dialogs/editor_generate_map.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/label_settings.hpp
    M src/gui/dialogs/lua_interpreter.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/selectable.hpp
    M src/gui/widgets/toggle_panel.hpp
    M src/help/help_topic_generators.cpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey_handler.cpp
    M src/hotkey_handler_sp.cpp
    M src/hotkey_handler_sp.hpp
    M src/image.cpp
    M src/lua/lgc.cpp
    M src/make_enum.hpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/map_location.cpp
    M src/menu_events.cpp
    M src/mouse_events.cpp
    M src/mt_rng.cpp
    M src/mt_rng.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/random_new.cpp
    M src/random_new.hpp
    M src/random_new_synced.hpp
    M src/replay.cpp
    M src/replay.hpp
    M src/replay_controller.cpp
    M src/replay_controller.hpp
    M src/replay_recorder_base.cpp
    M src/reports.hpp
    M src/save_blocker.hpp
    M src/saved_game.cpp
    M src/saved_game.hpp
    M src/savegame.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_cpp_function.hpp
    M src/scripting/lua_fileops.hpp
    M src/scripting/lua_gui2.cpp
    M src/scripting/lua_kernel_base.cpp
    M src/scripting/lua_kernel_base.hpp
    M src/scripting/lua_map_location_ops.hpp
    M src/scripting/mapgen_lua_kernel.hpp
    M src/scripting/plugins/manager.cpp
    M src/scripting/push_check.hpp
    M src/seed_rng.cpp
    M src/seed_rng.hpp
    M src/serialization/ucs4_convert_impl.hpp
    M src/serialization/ucs4_iterator_base.hpp
    M src/serialization/unicode_cast.hpp
    M src/serialization/unicode_types.hpp
    M src/server/game.hpp
    M src/storyscreen/interface.hpp
    M src/synced_commands.cpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/synced_user_choice.cpp
    M src/teambuilder.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_make_enum.cpp
    M src/tests/test_rng.cpp
    M src/tests/test_unit_map.cpp
    M src/tod_manager.cpp
    M src/unit.cpp
    M src/unit.hpp
    M src/unit_abilities.cpp
    M src/unit_filter.cpp
    M src/unit_filter.hpp
    M src/unit_types.cpp
    M src/variable.cpp
    M src/video.hpp
    M src/wesnoth.cpp
    M src/xBRZ/xbrz.hpp

  Log Message:
  -----------
  Removed trailing tabs and whitespaces from C++ source

I used this command line: find <source directory> -name \*.\[ch\]pp -print0 | xargs -0 sed -i 's/[[:blank:]]*$//'


  Commit: b4e5f16d746329446889005e71982d1940197b5b
      https://github.com/wesnoth/wesnoth/commit/b4e5f16d746329446889005e71982d1940197b5b
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

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

  Log Message:
  -----------
  improve formatting in lua code.

This also fixes a bug in [harm_unit] where a second arument was passed
to wml_actions.animate_unit which was obviously meant to be part of the
first argument.

This also changes harm_unit to use wml_actions.animate_unit instead of
wesnoth.animate_unit becasue the former is better known an thus easier
to understand.


  Commit: 1eefcddc177485f9d9fdadb5adb516c9d8aadee4
      https://github.com/wesnoth/wesnoth/commit/1eefcddc177485f9d9fdadb5adb516c9d8aadee4
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

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

  Log Message:
  -----------
  use wesnoth.advance_unit to advance units in [harm_unit]


  Commit: 4c955e7461b76b66660ffd2a1d14b4a48a7a3e38
      https://github.com/wesnoth/wesnoth/commit/4c955e7461b76b66660ffd2a1d14b4a48a7a3e38
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

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

  Log Message:
  -----------
  don't use __shallow_literal directly

the passed config might not be a vconfig.


  Commit: 571014f374e6e7d8767ac93736bbeb494fbe5488
      https://github.com/wesnoth/wesnoth/commit/571014f374e6e7d8767ac93736bbeb494fbe5488
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-21 (Mon, 21 Dec 2015)

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

  Log Message:
  -----------
  remove undocumented [wml_action] tag

there is no reason to use this when lua code can easily add a function
to wesnoth.wml_actions directly.


  Commit: b8a821e38897acd9a26818b5441b5d3702c6e9db
      https://github.com/wesnoth/wesnoth/commit/b8a821e38897acd9a26818b5441b5d3702c6e9db
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

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

  Log Message:
  -----------
  Enable SDL2 building by default in codeblocks project


  Commit: c951043d583ff57166c2e3a253f00428e178fb6d
      https://github.com/wesnoth/wesnoth/commit/c951043d583ff57166c2e3a253f00428e178fb6d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M projectfiles/CodeBlocks/liblua.cbp

  Log Message:
  -----------
  Resave lua codeblocks projfile

File generated with CB 13.12


  Commit: df3b0da2137674414d32e4bd680402c66490ec68
      https://github.com/wesnoth/wesnoth/commit/df3b0da2137674414d32e4bd680402c66490ec68
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M changelog
    M data/campaigns/Under_the_Burning_Suns/_main.cfg
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-1.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-2.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-4.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-5.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-defend-both.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-defend-melee.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-moving-1.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-moving-2.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-moving-3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-1.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-2.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-4.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-5.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-6.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden.png
    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

  Log Message:
  -----------
  Updated sprites for Naga Hunter and Naga Guardian line


  Commit: 54757dc776df1259ea184d802e91bf5dfa1ac3f9
      https://github.com/wesnoth/wesnoth/commit/54757dc776df1259ea184d802e91bf5dfa1ac3f9
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-2.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-5.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-6.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-defend-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-defend-2.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-defend-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-defend-2.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden.png
    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

  Log Message:
  -----------
  Added animations and fixed TC for Naga Hunter and Naga Guardian line


  Commit: 31189694286d63d02ef87d942cafd42e47bbcb92
      https://github.com/wesnoth/wesnoth/commit/31189694286d63d02ef87d942cafd42e47bbcb92
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/campaigns/Dead_Water/units/Child_King.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/Liberty/units/Villagers.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Fighter.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Lord.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Steelclad.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Rune_Lord.cfg
    M data/campaigns/The_South_Guard/units/Horseman_Commander.cfg
    M data/campaigns/The_South_Guard/units/Infantry_Commander.cfg
    M data/campaigns/The_South_Guard/units/Mounted_General.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Guardian.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/tutorial/units/Quintain.cfg
    M data/core/units/drakes/Enforcer.cfg
    M data/core/units/drakes/Thrasher.cfg
    M data/core/units/dwarves/Arcanister.cfg
    M data/core/units/dwarves/Fighter.cfg
    M data/core/units/dwarves/Lord.cfg
    M data/core/units/dwarves/Runemaster.cfg
    M data/core/units/dwarves/Runesmith.cfg
    M data/core/units/dwarves/Steelclad.cfg
    M data/core/units/humans/Loyalist_Heavy_Infantryman.cfg
    M data/core/units/humans/Loyalist_Iron_Mauler.cfg
    M data/core/units/humans/Outlaw.cfg
    M data/core/units/humans/Outlaw_Fugitive.cfg
    M data/core/units/humans/Outlaw_Highwayman.cfg
    M data/core/units/humans/Royal_Warrior.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/Khaiyal.cfg
    M data/core/units/khalifate/Khalid.cfg
    M data/core/units/khalifate/Mufariq.cfg
    M data/core/units/khalifate/Qanas.cfg
    M data/core/units/khalifate/Rami.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/trolls/Great.cfg
    M data/core/units/trolls/Hero.cfg
    M data/core/units/trolls/Warrior.cfg

  Log Message:
  -----------
  Wired in new mace sounds


  Commit: 00fe63b4744dba3a72d9ee2463182f3ebe1e7982
      https://github.com/wesnoth/wesnoth/commit/00fe63b4744dba3a72d9ee2463182f3ebe1e7982
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/campaigns/Liberty/units/Villagers.cfg

  Log Message:
  -----------
  Fixed Relana's gender not working


  Commit: d684d3c0d9c34fac6d328d1572e82214b1c5e800
      https://github.com/wesnoth/wesnoth/commit/d684d3c0d9c34fac6d328d1572e82214b1c5e800
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/campaigns/Liberty/units/Villagers.cfg

  Log Message:
  -----------
  Fixed Relana's screwed up mace sound and shortened the animation a bit


  Commit: d8e54100867e2a0de906042e272122878fc9ea17
      https://github.com/wesnoth/wesnoth/commit/d8e54100867e2a0de906042e272122878fc9ea17
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/units/Frontier_Baroness.cfg
    M data/campaigns/Heir_To_The_Throne/units/Dark_Queen.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_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/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shaman.cfg
    M data/campaigns/tutorial/units/Quintain.cfg
    M data/core/units/elves/Druid.cfg
    M data/core/units/elves/Enchantress.cfg
    M data/core/units/elves/Shaman.cfg
    M data/core/units/elves/Sorceress.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/Outlaw_Bandit.cfg
    M data/core/units/humans/Outlaw_Footpad.cfg
    M data/core/units/humans/Outlaw_Ruffian.cfg
    M data/core/units/humans/Outlaw_Thug.cfg
    M data/core/units/merfolk/Diviner.cfg
    M data/core/units/merfolk/Enchantress.cfg
    M data/core/units/merfolk/Initiate.cfg
    M data/core/units/merfolk/Priestess.cfg
    M data/core/units/merfolk/Siren.cfg
    M data/core/units/saurians/Augur.cfg
    M data/core/units/saurians/Oracle.cfg
    M data/core/units/saurians/Soothsayer.cfg
    M data/core/units/undead/Necro_Dark_Sorcerer.cfg
    M data/core/units/undead/Necromancer.cfg

  Log Message:
  -----------
  Wired in the new staff sounds


  Commit: eb1da88f67c2d26f547fe82ad048123a7b2480a1
      https://github.com/wesnoth/wesnoth/commit/eb1da88f67c2d26f547fe82ad048123a7b2480a1
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/campaigns/Descent_Into_Darkness/units/Frontier_Baroness.cfg
    M data/campaigns/Heir_To_The_Throne/units/Dark_Queen.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_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/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shaman.cfg
    M data/core/units/elves/Druid.cfg
    M data/core/units/elves/Enchantress.cfg
    M data/core/units/elves/Shaman.cfg
    M data/core/units/elves/Sorceress.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/Outlaw_Bandit.cfg
    M data/core/units/humans/Outlaw_Footpad.cfg
    M data/core/units/humans/Outlaw_Ruffian.cfg
    M data/core/units/humans/Outlaw_Thug.cfg
    M data/core/units/merfolk/Diviner.cfg
    M data/core/units/merfolk/Enchantress.cfg
    M data/core/units/merfolk/Initiate.cfg
    M data/core/units/merfolk/Priestess.cfg
    M data/core/units/merfolk/Siren.cfg
    M data/core/units/saurians/Augur.cfg
    M data/core/units/saurians/Oracle.cfg
    M data/core/units/saurians/Soothsayer.cfg
    M data/core/units/undead/Necro_Dark_Sorcerer.cfg
    M data/core/units/undead/Necromancer.cfg

  Log Message:
  -----------
  Unified staff sound timing to -125


  Commit: 73f0b59b61066991ee9b3a7308dbac236096e37e
      https://github.com/wesnoth/wesnoth/commit/73f0b59b61066991ee9b3a7308dbac236096e37e
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/core/units/drakes/Enforcer.cfg
    M data/core/units/drakes/Thrasher.cfg
    M data/core/units/dwarves/Fighter.cfg
    M data/core/units/dwarves/Lord.cfg
    M data/core/units/dwarves/Runesmith.cfg
    M data/core/units/dwarves/Steelclad.cfg
    M data/core/units/humans/Royal_Warrior.cfg
    M data/core/units/khalifate/Faris.cfg
    M data/core/units/khalifate/Hadaf.cfg
    M data/core/units/khalifate/Jawal.cfg
    M data/core/units/khalifate/Khaiyal.cfg
    M data/core/units/khalifate/Mufariq.cfg
    M data/core/units/khalifate/Qanas.cfg
    M data/core/units/khalifate/Rami.cfg
    M data/core/units/khalifate/Saree.cfg
    M data/core/units/trolls/Great.cfg
    M data/core/units/trolls/Warrior.cfg

  Log Message:
  -----------
  Unified mace sound timing to -100


  Commit: 94bb8d4857bf968dd83463dc3c4e5b45f81c9741
      https://github.com/wesnoth/wesnoth/commit/94bb8d4857bf968dd83463dc3c4e5b45f81c9741
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    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/The_Hammer_of_Thursagan/units/Dwarvish_Annalist.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Loremaster.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Witness.cfg
    M data/core/units/humans/Loyalist_Shock_Trooper.cfg
    M data/core/units/humans/Mage_of_Light.cfg

  Log Message:
  -----------
  Unified flail sound timing to -250


  Commit: 28354fb66fc668032769b2ecbf2d2043bb7b2435
      https://github.com/wesnoth/wesnoth/commit/28354fb66fc668032769b2ecbf2d2043bb7b2435
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/core/units/humans/Mage_of_Light.cfg

  Log Message:
  -----------
  Tweaked Mage of Light melee animation slightly


  Commit: 6c6623f5ea024313883cce7e9da071f94993ecbb
      https://github.com/wesnoth/wesnoth/commit/6c6623f5ea024313883cce7e9da071f94993ecbb
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/core/units/humans/Loyalist_Cavalier.cfg
    M data/core/units/humans/Loyalist_Dragoon.cfg
    M data/core/units/humans/Loyalist_Duelist.cfg
    M data/core/units/humans/Loyalist_Master_at_Arms.cfg

  Log Message:
  -----------
  Unified crossbow timing to -300


  Commit: 70aa77d456f7e51dbdeb335c696f979219c18018
      https://github.com/wesnoth/wesnoth/commit/70aa77d456f7e51dbdeb335c696f979219c18018
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/campaigns/Son_Of_The_Black_Eye/_main.cfg
    A data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman-defend-1.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman-defend-2.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman-magic.png
    M data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman-defend-1.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman-defend-2.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman-magic.png
    M data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-defend-1.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-defend-2.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-magic.png
    M data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman.png
    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

  Log Message:
  -----------
  Defense and magic animations for Orcish Shamans, by SkyOne

Also slightly changed baseframes for old and novice.


  Commit: a8f59fb11ee3a85b2b68073200c6b8d3f1128a85
      https://github.com/wesnoth/wesnoth/commit/a8f59fb11ee3a85b2b68073200c6b8d3f1128a85
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Sentinel.cfg

  Log Message:
  -----------
  Removed a redundant accidentally unique string


  Commit: da721f7a772fbbd05618570661ed3a914eedf698
      https://github.com/wesnoth/wesnoth/commit/da721f7a772fbbd05618570661ed3a914eedf698
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M packaging/windows/SConscript

  Log Message:
  -----------
  scons: pass -F pe-i386 to windres for 32-bit multilib builds


  Commit: aa1ea043bbf52d509197eab91ab85c70e633d69e
      https://github.com/wesnoth/wesnoth/commit/aa1ea043bbf52d509197eab91ab85c70e633d69e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-12-25 (Fri, 25 Dec 2015)

  Changed paths:
    M src/play_controller.hpp

  Log Message:
  -----------
  Use boost::none instead of boost::none_t()

Fixes bug 24227


  Commit: bca463d10e212d7812fbae0f434c511d7d3bdc44
      https://github.com/wesnoth/wesnoth/commit/bca463d10e212d7812fbae0f434c511d7d3bdc44
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-27 (Sun, 27 Dec 2015)

  Changed paths:
    M INSTALL
    M RELEASE_NOTES

  Log Message:
  -----------
  Update RELEASE_NOTES and INSTALL for SDL2


  Commit: eb61323e737023992045d8af49f716a05d964d10
      https://github.com/wesnoth/wesnoth/commit/eb61323e737023992045d8af49f716a05d964d10
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-27 (Sun, 27 Dec 2015)

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

  Log Message:
  -----------
  tunit_create: fix unit attack damage/strikes being displayed in the wrong order


  Commit: ff29581baa74dbc6ce1923e1352f4fd6d423a67d
      https://github.com/wesnoth/wesnoth/commit/ff29581baa74dbc6ce1923e1352f4fd6d423a67d
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/tests/main.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/utils/auto_parameterized.hpp

  Log Message:
  -----------
  Fix bug #24234: Add Boost 1.60.0 support to unit tests

The unit test part in boost has changed a few header files and
function signatures between previous versions and 1.60.0. These
changes adds a version check and two different versions of the
affected code, as well as introducing semicolons after the global text
fixtures (which doesn't appear to do harm) but otherwise requires more
version checks.


  Commit: f85af1c1d47dbb89f931233e042929866c5f3e12
      https://github.com/wesnoth/wesnoth/commit/f85af1c1d47dbb89f931233e042929866c5f3e12
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/game_state.cpp

  Log Message:
  -----------
  fix linger mode saves beeing loaded incorrectly.


  Commit: b60c168adb39fcfa179eaa699f0cea9388a6dc28
      https://github.com/wesnoth/wesnoth/commit/b60c168adb39fcfa179eaa699f0cea9388a6dc28
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/game_events/pump.hpp

  Log Message:
  -----------
  always use '_' instead of ' ' in eventnames in wesnoth.game_events.on_event

This makes the envtnames in on_event consistent, i chose to use '_'
instead of ' ' becasue those eventnames can then for example be used as
lua variablenames.


  Commit: d0c011ea01d3d95f8b4b241aec5ccb46c05d3bc3
      https://github.com/wesnoth/wesnoth/commit/d0c011ea01d3d95f8b4b241aec5ccb46c05d3bc3
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/lua/luaconf.h

  Log Message:
  -----------
  attempt to fix OOS caused by luaL_checkinteger

http://gna.org/bugs/?24223


  Commit: 7df90e31a5fd8c4484142b4f2d83ac0ead9612c6
      https://github.com/wesnoth/wesnoth/commit/7df90e31a5fd8c4484142b4f2d83ac0ead9612c6
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

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

  Log Message:
  -----------
  format fixes


  Commit: 3a7e7b4588c838bfeb46536f88e3a9fee1d1e126
      https://github.com/wesnoth/wesnoth/commit/3a7e7b4588c838bfeb46536f88e3a9fee1d1e126
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/make_enum.hpp

  Log Message:
  -----------
  add enum -> cstring conversion functions to MAKE_ENUM


  Commit: 3955308e7eff4224821dc7058d54a3ce86d740a7
      https://github.com/wesnoth/wesnoth/commit/3955308e7eff4224821dc7058d54a3ce86d740a7
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  reorder includes


  Commit: 4924082687275631477fc021c57e5d5269f40c30
      https://github.com/wesnoth/wesnoth/commit/4924082687275631477fc021c57e5d5269f40c30
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Check floating point mode at startup

this detects wrong floating point modes which cause OOS
(http://gna.org/bugs/?24223) or even casue lua to crash, because lua relies
on IEEE 754 double precision and also on IEEE 754 nearest rounding.


  Commit: a79dd0df9ba4c5a7f3980546a6a0d44580135ce2
      https://github.com/wesnoth/wesnoth/commit/a79dd0df9ba4c5a7f3980546a6a0d44580135ce2
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/lua/luaconf.h

  Log Message:
  -----------
  Attempt to fix strict ansi builds

We now asume IEEE754 when __STDC_IEC_559__ is defined, even when
__STRICT_ANSI__ is also defined. This should specially fix the travis builds
which seem to define __STRICT_ANSI__.


  Commit: cfca8cf201d4256ce7dacba154cd371cb687daae
      https://github.com/wesnoth/wesnoth/commit/cfca8cf201d4256ce7dacba154cd371cb687daae
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/lua/luaconf.h

  Log Message:
  -----------
  Fix luaL_checkinteger rounding

we now always use LUA_IEEE754TRICK to convert double to lua_number even
when lua_number is > 32 bits and LUA_IEEE754TRICK handles numbers with
more than 32 bits incorrectly. (I just assume noone want to deal with
integers > 2^32 in wesnoth anyway)


  Commit: 5b79d34de97df59308a03d81c8b0fd029610ed4d
      https://github.com/wesnoth/wesnoth/commit/5b79d34de97df59308a03d81c8b0fd029610ed4d
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/CMakeLists.txt
    M src/SConscript
    M src/scripting/lua_kernel_base.hpp
    A src/tests/test_lua.cpp

  Log Message:
  -----------
  Add unit test for correct lua rounding.

http://gna.org/bugs/?24223


  Commit: 745f587207aa678855a4676a483bbdca0552fd34
      https://github.com/wesnoth/wesnoth/commit/745f587207aa678855a4676a483bbdca0552fd34
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Check fpu rounding mode on non-windows too


  Commit: 38af44f7346c3c217df5fa4b318b3fd32bc17fb1
      https://github.com/wesnoth/wesnoth/commit/38af44f7346c3c217df5fa4b318b3fd32bc17fb1
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  fixed missing semicolon.


  Commit: 781397650ec79fbf998f7b1ce5d4236b381cfe50
      https://github.com/wesnoth/wesnoth/commit/781397650ec79fbf998f7b1ce5d4236b381cfe50
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/CMakeLists.txt

  Log Message:
  -----------
  fix test_filesystem


  Commit: 461d2335de1a2c0e01336518d3a113ac5b72dfbe
      https://github.com/wesnoth/wesnoth/commit/461d2335de1a2c0e01336518d3a113ac5b72dfbe
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  fixed build for some compilers.


  Commit: 70f04dd2b14556d03daed9019114a92521c035c9
      https://github.com/wesnoth/wesnoth/commit/70f04dd2b14556d03daed9019114a92521c035c9
  Author: Martin Proud <ancestral at users.noreply.github.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/mouse_handler_base.cpp

  Log Message:
  -----------
  Update mouse_handler_base.cpp

For Apple, control is the modifier key that is used for contextual menus.

KMOD_CTRL will check for a control-click. This fixes #15259 (https://gna.org/bugs/?15259). (I’ve built and verified with this patch, it works correctly.)


  Commit: 6738f3737567773753f9e38a451d86f2f1ec82a1
      https://github.com/wesnoth/wesnoth/commit/6738f3737567773753f9e38a451d86f2f1ec82a1
  Author: Martin Proud <ancestral at users.noreply.github.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/mouse_handler_base.cpp

  Log Message:
  -----------
  Merge pull request #1 from ancestral/ancestral-apple-ctrl-click

Update mouse_handler_base.cpp for OS X to look for ctrl-click instead of command-click


  Commit: 44cf166010fc55dd8207ddce3caef5af326089de
      https://github.com/wesnoth/wesnoth/commit/44cf166010fc55dd8207ddce3caef5af326089de
  Author: Martin Proud <ancestral at users.noreply.github.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M projectfiles/Xcode/Mac Sources/SDLMain.m

  Log Message:
  -----------
  Update SDLMain.m

Fixes crash on launch for SDL2 on OS X.


  Commit: b0d4cc679ef7c9766d83568600c7002f068143c2
      https://github.com/wesnoth/wesnoth/commit/b0d4cc679ef7c9766d83568600c7002f068143c2
  Author: Martin Proud <ancestral at users.noreply.github.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M changelog

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


  Commit: e8bc1755f205c29edc722506e880a9b4568f43ae
      https://github.com/wesnoth/wesnoth/commit/e8bc1755f205c29edc722506e880a9b4568f43ae
  Author: Andreas <andreas at alternating.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M changelog
    M projectfiles/Xcode/Mac Sources/SDLMain.m
    M src/mouse_handler_base.cpp

  Log Message:
  -----------
  Merge pull request #567 from ancestral/master

Fix SDL2 crash; update mouse_handler_base.cpp for OS X to look for ctrl-click instead of cmd-click


  Commit: 87b0fededd1a76a99a86a08b3a4207b761a1009b
      https://github.com/wesnoth/wesnoth/commit/87b0fededd1a76a99a86a08b3a4207b761a1009b
  Author: Andreas <andreas at alternating.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/tests/main.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/utils/auto_parameterized.hpp

  Log Message:
  -----------
  Merge pull request #565 from aginor/master

Fix bug #24234: Add Boost 1.60.0 support to unit tests


  Commit: 67476a26bb4438d60328b2650d075564876b3eb6
      https://github.com/wesnoth/wesnoth/commit/67476a26bb4438d60328b2650d075564876b3eb6
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/sdl/window.cpp
    M src/sdl/window.hpp
    M src/video.cpp

  Log Message:
  -----------
  SDL2: Set a minimum window size

This sets the minimum window size properly, allowing SDL to hint to
the window manager that the window should not be allowed to be changed
into a size smaller than the set size. This removes the need to
programatically try set the window size on a resize event if the new
size is smaller than the minimum size.


  Commit: 199d8416df9e390fbb0c42bab743ff53811e275c
      https://github.com/wesnoth/wesnoth/commit/199d8416df9e390fbb0c42bab743ff53811e275c
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  dont treat controller=reserved specially in game::update_side_data()

controller=reserved should tread reserved like other not-assigned-yet
sides and not like null controlled sides.


  Commit: 5908d972c5284ba32f8a0595a95028078d0e6fc7
      https://github.com/wesnoth/wesnoth/commit/5908d972c5284ba32f8a0595a95028078d0e6fc7
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  format fixes


  Commit: 4b3023544d49c38e6b83623323bb59fc8b6777b7
      https://github.com/wesnoth/wesnoth/commit/4b3023544d49c38e6b83623323bb59fc8b6777b7
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

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

  Log Message:
  -----------
  remove unused function


  Commit: 0aff1806bb3f1b22e9ab5d4a17002fee63c8313a
      https://github.com/wesnoth/wesnoth/commit/0aff1806bb3f1b22e9ab5d4a17002fee63c8313a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/playturn.cpp
    M src/playturn.hpp
    M src/server/game.cpp
    M src/server/game.hpp

  Log Message:
  -----------
  removed unneeded change_controller calls.

these change_controller calls didnt change the controller (the
controller is always human before and after). I also removed the
serversided code which handles these [change_controller] packages.


  Commit: 03676625e9580648491d8fcc891696f8b4548d73
      https://github.com/wesnoth/wesnoth/commit/03676625e9580648491d8fcc891696f8b4548d73
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/server/game.cpp
    M src/server/game.hpp
    M src/server/server.cpp

  Log Message:
  -----------
  remove some backwards compability code from wesnothd.


  Commit: 26bdf7494d79e299fe57afb52a2bc188590340ff
      https://github.com/wesnoth/wesnoth/commit/26bdf7494d79e299fe57afb52a2bc188590340ff
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  don't change side controllers when reassigning sides.

the bug which was fixed by this code (https://gna.org/bugs/?13038)
shouldn't happen anymore becasue droiding sides now only changes the
proxy controller.


  Commit: 12b72bfa90d1006bd4f2a4e56c387bfb8ede6b62
      https://github.com/wesnoth/wesnoth/commit/12b72bfa90d1006bd4f2a4e56c387bfb8ede6b62
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  don't read [side]side= on serverside

This is more robust becasue we don't even have to think about possible
wrong side= attributes.


  Commit: 4d144821594f2d85dec091796b288249d84784e4
      https://github.com/wesnoth/wesnoth/commit/4d144821594f2d85dec091796b288249d84784e4
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/game_board.cpp
    M src/game_board.hpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/playturn.cpp
    M src/server/game.cpp
    M src/team.cpp
    M src/team.hpp

  Log Message:
  -----------
  replace controller=network,network_ai with is_local=no in [side]

This has 3 advantages:
1) It makes the serversided handling of controller= attribute easier.
2) It prevents OOS causes by wrong use of the [side] controller=
attribute
3) It gived us a field to store the local/remote data for
null-controlled sides, this could be useful in cases where the
controller changes from null no non-null, Currently is_local is ignored
for null-controlled sides.


  Commit: 1b9c72d319ff7d90443265f7a99b1eea141a628f
      https://github.com/wesnoth/wesnoth/commit/1b9c72d319ff7d90443265f7a99b1eea141a628f
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/make_enum.hpp
    M src/server/game.cpp
    M src/server/game.hpp

  Log Message:
  -----------
  use enums instead of strings for controllers in wesnothd::game

This is not only faster, it is also easier to understand, becasue it is
now obvious that every enement of side_controllers_ can only be 'human',
'ai' or 'null'.

This also makes enum::parse() in MAKE_ENUM a template. This way it also works
with other string classes, specially string_span from simple_wml.


  Commit: 99416763f8c95d4bf475035b0625782857db345a
      https://github.com/wesnoth/wesnoth/commit/99416763f8c95d4bf475035b0625782857db345a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/game_board.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/multiplayer_wait.hpp
    M src/menu_events.cpp
    M src/server/game.cpp

  Log Message:
  -----------
  Don't modify game::level_ in load_next_scenario()

level_ should be the initial gamestate from an observer point of view,
so this shouldn't be edited when a player advances to the next
scenario.


  Commit: da949ddbe4f031b1be4349f794b9a825224fb0f8
      https://github.com/wesnoth/wesnoth/commit/da949ddbe4f031b1be4349f794b9a825224fb0f8
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/playsingle_controller.cpp
    M src/team.cpp

  Log Message:
  -----------
  Fix oos casued by mp replay turns feature.


  Commit: 9e2b2a2e31a0309cf291e4c67b76aacbe7279959
      https://github.com/wesnoth/wesnoth/commit/9e2b2a2e31a0309cf291e4c67b76aacbe7279959
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Clear RELEASE_NOTES

removed changes that were new in 1.12.2
removed fixed bugs from known bugs list.
game crashing in plannign mode recruiting was also observed in 1.12.x so i moved it to that section.


  Commit: b9e13d24996aa6d014597967c6972b2c523355b3
      https://github.com/wesnoth/wesnoth/commit/b9e13d24996aa6d014597967c6972b2c523355b3
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  fix wesnothd build


  Commit: 20dc698d0efcf85a14b2e231f5e59254edc8ac4b
      https://github.com/wesnoth/wesnoth/commit/20dc698d0efcf85a14b2e231f5e59254edc8ac4b
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M src/font.cpp

  Log Message:
  -----------
  test fontlibrary remove it after


  Commit: 213353ad5c5cde265a6ae509a802879d41225f04
      https://github.com/wesnoth/wesnoth/commit/213353ad5c5cde265a6ae509a802879d41225f04
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/playturn.cpp
    M src/server/game.cpp

  Log Message:
  -----------
  removed unused attributes from [host_transfer]


  Commit: 5813f93399f45895f85a508f368c68bb345a72d3
      https://github.com/wesnoth/wesnoth/commit/5813f93399f45895f85a508f368c68bb345a72d3
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  fix spelling


  Commit: d20cd899db8063fe579b9f30fe28c5af33f39afa
      https://github.com/wesnoth/wesnoth/commit/d20cd899db8063fe579b9f30fe28c5af33f39afa
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/server/game.cpp

  Log Message:
  -----------
  fix unused variable


  Commit: 256069f26f9131b8c0b283bcb5f77dbb15803e8b
      https://github.com/wesnoth/wesnoth/commit/256069f26f9131b8c0b283bcb5f77dbb15803e8b
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/font.cpp

  Log Message:
  -----------
  fix spelling


  Commit: feb78d8f9ce9749b77df84559f304a7489e9e890
      https://github.com/wesnoth/wesnoth/commit/feb78d8f9ce9749b77df84559f304a7489e9e890
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/playturn.cpp

  Log Message:
  -----------
  fix unused variable


  Commit: a929397cc02d83a9dc8ee8cd0dee4e362d353fa9
      https://github.com/wesnoth/wesnoth/commit/a929397cc02d83a9dc8ee8cd0dee4e362d353fa9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/game_launcher.cpp
    M src/preferences_display.cpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Removed an additional macro alias for fullscreen


  Commit: 9be88c88a479a33f505d2c8fd9b620e533229ca9
      https://github.com/wesnoth/wesnoth/commit/9be88c88a479a33f505d2c8fd9b620e533229ca9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/game_preferences.hpp

  Log Message:
  -----------
  Removed orphaned function declaration


  Commit: b7595d4a2c561a99f854869c5599ee5dc980fe76
      https://github.com/wesnoth/wesnoth/commit/b7595d4a2c561a99f854869c5599ee5dc980fe76
  Author: ancestral <mproud at gmail.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M changelog
    M projectfiles/Xcode/Resources/icon.icns

  Log Message:
  -----------
  New hi-res icon using new logo for OS X


  Commit: 3da4f81ad60f7bed69df4f551b73b7bfa7e3f507
      https://github.com/wesnoth/wesnoth/commit/3da4f81ad60f7bed69df4f551b73b7bfa7e3f507
  Author: Martin Proud <ancestral at users.noreply.github.com>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M changelog
    M projectfiles/Xcode/Resources/icon.icns

  Log Message:
  -----------
  Merge pull request #569 from wesnoth/ancestral_new_icon

New hi-res icon using new logo for OS X


  Commit: c101c0ca81dc237b6af24551c1038e55d7222100
      https://github.com/wesnoth/wesnoth/commit/c101c0ca81dc237b6af24551c1038e55d7222100
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/make_enum.hpp

  Log Message:
  -----------
  fix enum.parse(const char*) in MAKE_ENUM.


  Commit: 126ba58a44925d1a5489221a3dc2cd6edf6884eb
      https://github.com/wesnoth/wesnoth/commit/126ba58a44925d1a5489221a3dc2cd6edf6884eb
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

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

  Log Message:
  -----------
  Fix bug #23934: Add event filtering on resize events

This adds event filtering and a timeout on actions after a resize
event. All DRAW, TOOLTIP and window events are filtered for 100ms
after a resize event has been received. The last received resize event
is injected into the event handling code when the next event is
received after the timeout has expired. This ensures that no more
resize events are dropped and that it's a better user experience.


  Commit: 64ddd50895b0e91a29d6d3ede4152faea0924e71
      https://github.com/wesnoth/wesnoth/commit/64ddd50895b0e91a29d6d3ede4152faea0924e71
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2015-12-29 (Tue, 29 Dec 2015)

  Changed paths:
    M data/lua/wml-tags.lua
    M data/test/scenarios/for-loops.cfg

  Log Message:
  -----------
  Fix [for] loop not iterating the correct number of times
(when the array length changes during the loop)


  Commit: f888dc659157548f894b27a3d9e6b995ae3de7be
      https://github.com/wesnoth/wesnoth/commit/f888dc659157548f894b27a3d9e6b995ae3de7be
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/preferences_display.cpp

  Log Message:
  -----------
  Cleaned up some includes


  Commit: 4eb9e09e7325288433772569e603d345824259bc
      https://github.com/wesnoth/wesnoth/commit/4eb9e09e7325288433772569e603d345824259bc
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Fixup Window compilation for 49240826872756314


  Commit: c15e2403f771321a826e48926e58cd0d29111f45
      https://github.com/wesnoth/wesnoth/commit/c15e2403f771321a826e48926e58cd0d29111f45
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/game_launcher.cpp

  Log Message:
  -----------
  Remove option to manually set bpp from command line

# Conflicts:
#	src/game_launcher.cpp


  Commit: 676dd75b62043fdbe072dbba887fb4609ff80ee5
      https://github.com/wesnoth/wesnoth/commit/676dd75b62043fdbe072dbba887fb4609ff80ee5
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/lua/luaconf.h

  Log Message:
  -----------
  don't check __STRICT_ANSI__ in luaconf.h

It was noticed that mutiple compilers define __STRICT_ANSI__ but still support IEEE754. So i removed this check, the lua code now just always assumes that IEEE754 is supported. This means that wesnoth might now give undefined behaviour/crashes on plattforms that dont support IEEE754.

A boost unit test was added before to check for these codes.


  Commit: b19e9f8dce4b797ad82faa3c2076b9fc73e79392
      https://github.com/wesnoth/wesnoth/commit/b19e9f8dce4b797ad82faa3c2076b9fc73e79392
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/tests/test_commandline_options.cpp

  Log Message:
  -----------
  Remove bpp command line option from unit tests (removed in c15e2403f771)


  Commit: 6cf73ad76e8240ce2bec0683673991bfa86ea9c9
      https://github.com/wesnoth/wesnoth/commit/6cf73ad76e8240ce2bec0683673991bfa86ea9c9
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

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

  Log Message:
  -----------
  move unused variables into their ifdefs


  Commit: ca8690876adbfb6cb92a57fafc2c099801dab4c6
      https://github.com/wesnoth/wesnoth/commit/ca8690876adbfb6cb92a57fafc2c099801dab4c6
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/menu_events.cpp

  Log Message:
  -----------
  fix :controller command


  Commit: 632a663e0e16d034952f03a4f25e12e248221b54
      https://github.com/wesnoth/wesnoth/commit/632a663e0e16d034952f03a4f25e12e248221b54
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/game_initialization/connect_engine.cpp

  Log Message:
  -----------
  fix local mp games

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


  Commit: b4a34b282b4f105aac4f8b3daa2637e2f811afb7
      https://github.com/wesnoth/wesnoth/commit/b4a34b282b4f105aac4f8b3daa2637e2f811afb7
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M src/addon/manager_ui.cpp
    M src/editor/controller/editor_controller.cpp
    M src/game_events/action_wml.cpp
    M src/game_initialization/playcampaign.cpp
    M src/game_initialization/singleplayer.cpp
    M src/game_launcher.cpp
    M src/wml_exception.cpp
    M src/wml_exception.hpp

  Log Message:
  -----------
  twml_exception::show only needs CVideo


  Commit: 422ab071912b1159e67427b36c528f99d4b299e3
      https://github.com/wesnoth/wesnoth/commit/422ab071912b1159e67427b36c528f99d4b299e3
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/construct_dialog.cpp
    M src/display.cpp
    M src/events.cpp
    M src/events.hpp
    M src/generators/default_map_generator.cpp
    M src/help/help.cpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/widgets/button.cpp
    M src/widgets/scrollarea.cpp
    M src/widgets/scrollbar.cpp
    M src/widgets/slider.cpp
    M src/widgets/textbox.cpp
    M src/widgets/widget.cpp
    M src/widgets/widget.hpp

  Log Message:
  -----------
  Add event handling to GUI and redraw on window events.

This fixes bugs #24211, #24214, #24213, #24209, #19666, #23534.

The GUI1 components have been made window event aware and will redraw
themselves after a window event.


  Commit: 2f65f0ad1ad13c536dae59bcb0bf8a4a21d68030
      https://github.com/wesnoth/wesnoth/commit/2f65f0ad1ad13c536dae59bcb0bf8a4a21d68030
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Trigger a full redraw oncertain window events.

This is an attempt to fix #24212 and similar bugs by always triggering
full redraws when the window is exposes, restrored, etc.


  Commit: 20c93ce744f3cccf77561eccae9b29be0014d3c1
      https://github.com/wesnoth/wesnoth/commit/20c93ce744f3cccf77561eccae9b29be0014d3c1
  Author: Andreas <andreas at alternating.net>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/construct_dialog.cpp
    M src/display.cpp
    M src/events.cpp
    M src/generators/default_map_generator.cpp
    M src/help/help.cpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/widgets/button.cpp
    M src/widgets/scrollarea.cpp
    M src/widgets/scrollbar.cpp
    M src/widgets/slider.cpp
    M src/widgets/textbox.cpp
    M src/widgets/widget.cpp
    M src/widgets/widget.hpp

  Log Message:
  -----------
  Merge pull request #570 from aginor/resizehandling

Improve window event handling under SDL2


  Commit: 9e9622687ce12c0b728a18fbf00e26dd339c9caf
      https://github.com/wesnoth/wesnoth/commit/9e9622687ce12c0b728a18fbf00e26dd339c9caf
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/preferences_display.cpp

  Log Message:
  -----------
  Remove some probably obsolete code


  Commit: 9ac728cef7193b44257546bd3c14b8556dca86c4
      https://github.com/wesnoth/wesnoth/commit/9ac728cef7193b44257546bd3c14b8556dca86c4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/game_launcher.cpp
    M src/preferences_display.cpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Relegate some unneeded Bpp-related functions to SDL1


  Commit: 136ca10a9a1321bf7346fc2ac311d7da427863fd
      https://github.com/wesnoth/wesnoth/commit/136ca10a9a1321bf7346fc2ac311d7da427863fd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/game_launcher.cpp
    M src/preferences_display.cpp
    M src/video.hpp

  Log Message:
  -----------
  Added DefaultBpp var to CVideo class


  Commit: ccc2433979e00d7f3d440b371c732d5bef3c5574
      https://github.com/wesnoth/wesnoth/commit/ccc2433979e00d7f3d440b371c732d5bef3c5574
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M src/game_launcher.cpp
    M src/game_preferences_display.cpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/widgets/window.cpp
    M src/hotkey/command_executor.cpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Move relevant functions from preferences to display class

This affects window setter functions such as set_fullscreen() and set_resolution()


  Commit: 698f3ea467793e1aa85207e6fa5bca92a2c3a05f
      https://github.com/wesnoth/wesnoth/commit/698f3ea467793e1aa85207e6fa5bca92a2c3a05f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M src/preferences_display.cpp
    M src/video.cpp

  Log Message:
  -----------
  Made set_resolution actually affect window


  Commit: 4ab959f4cd30f292c6b627c8219a4fbb0ef89f4e
      https://github.com/wesnoth/wesnoth/commit/4ab959f4cd30f292c6b627c8219a4fbb0ef89f4e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

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

  Log Message:
  -----------
  Call set_resolution only if get_singleton is not NULL


  Commit: a17bd9233135e612a62b739fe95e772ea56bbce5
      https://github.com/wesnoth/wesnoth/commit/a17bd9233135e612a62b739fe95e772ea56bbce5
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/playturn.cpp

  Log Message:
  -----------
  fix possible assertion failure in playturn_network_adapter::read


  Commit: 4af59ef602fe5b6e5f3bb5903f6170f9c7c38682
      https://github.com/wesnoth/wesnoth/commit/4af59ef602fe5b6e5f3bb5903f6170f9c7c38682
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M src/game_launcher.cpp
    M src/game_preferences_display.cpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/widgets/window.cpp
    M src/hotkey/command_executor.cpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Merge pull request #568 from Vultraz/prefs_to_display

Moved video related functions from preferences to CVideo


  Commit: 6c0ecb6785badb470224560eb379dd97a15ee552
      https://github.com/wesnoth/wesnoth/commit/6c0ecb6785badb470224560eb379dd97a15ee552
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2015-12-31 (Thu, 31 Dec 2015)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-ai/en_GB.po
    M po/wesnoth-aoi/en_GB.po
    M po/wesnoth-did/en_GB.po
    M po/wesnoth-dm/en_GB.po
    M po/wesnoth-dw/en_GB.po
    M po/wesnoth-editor/en_GB.po
    M po/wesnoth-ei/en_GB.po
    M po/wesnoth-help/en_GB.po
    M po/wesnoth-httt/en_GB.po
    M po/wesnoth-l/en_GB.po
    M po/wesnoth-lib/en_GB.po
    M po/wesnoth-low/en_GB.po
    M po/wesnoth-manpages/en_GB.po
    M po/wesnoth-nr/en_GB.po
    M po/wesnoth-sof/en_GB.po
    M po/wesnoth-sotbe/en_GB.po
    M po/wesnoth-tb/en_GB.po
    M po/wesnoth-thot/en_GB.po
    M po/wesnoth-trow/en_GB.po
    M po/wesnoth-tsg/en_GB.po
    M po/wesnoth-tutorial/en_GB.po
    M po/wesnoth-units/en_GB.po
    M po/wesnoth-utbs/en_GB.po
    M po/wesnoth/en_GB.po

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


  Commit: 544b61534c7183c4dfc95b7b22d8573b0dfb26b9
      https://github.com/wesnoth/wesnoth/commit/544b61534c7183c4dfc95b7b22d8573b0dfb26b9
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-01 (Fri, 01 Jan 2016)

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

  Log Message:
  -----------
  Fix bug #24209 and add a global event scope

This adds a global event scope that an sdl_handler can register to in
order to receive all current events, regardless of the current
scope. Care should be taken to not be registerd in a local event
context and the global context at the same time as it will lead to the
event handler potentially being invoked twice.

This also adds the workaround needed for #24209 in the new event
handler in the video class.


  Commit: cb74629a88ac87948d68eb2dd9970332953bc8ba
      https://github.com/wesnoth/wesnoth/commit/cb74629a88ac87948d68eb2dd9970332953bc8ba
  Author: Andreas <andreas at alternating.net>
  Date:   2016-01-01 (Fri, 01 Jan 2016)

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

  Log Message:
  -----------
  Merge pull request #572 from aginor/master

Fix bug #24209 and add a global event context


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

  Changed paths:
    M src/sdl/window.cpp
    M src/sdl/window.hpp

  Log Message:
  -----------
  Add new twindow setter functions: maximize() and center()


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

  Changed paths:
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/title_screen.cpp

  Log Message:
  -----------
  Removed event pump call from fullscreen helper functions in SDL2


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

  Changed paths:
    M src/preferences_display.cpp

  Log Message:
  -----------
  Removed unused anon functions


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

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  Center window when changing mode


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

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

  Log Message:
  -----------
  Restrict CVideo::modePossible to SDL1 only

It's only called from SDL1 functions anyway


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

  Changed paths:
    M src/game_preferences_display.cpp

  Log Message:
  -----------
  Call display change functions directly when changing from prefs instead of using exception


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

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  Add flag detection for maximized and fullscreen to CVideo::window_state


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

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

  Log Message:
  -----------
  Added and deployed getter method for current window resolution


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

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Save new resolution on window resize


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

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

  Log Message:
  -----------
  Reimplement preference flag event handling in member function hook


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

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

  Log Message:
  -----------
  Add initial handling and retention of maximized window state


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

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Added a safety check for event type in prefs window event handling


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

  Changed paths:
    M src/game_launcher.cpp
    M src/video.cpp

  Log Message:
  -----------
  Refactored handling of window modes in SDL2


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

  Changed paths:
    M src/game_launcher.cpp

  Log Message:
  -----------
  Allow -r command line flag to explicitly override previously saved maximized state


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

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Allow prefs window SIZE_CHANGED to fall through to RESIZED


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

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  Reworked fullscreen handling a bit

This allows fullscreen toggling to correctly revert window to the previous state


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

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  Make sure the SDL_WINDOW_RESIZABLE flag is always set in SDL2

Setting it only during windowed mode doesn't work, since window flags aren't
set again on mode change. This resulted in a case where starting the game
fullscreen and toggling it off then resulted in the window being unresizable.


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

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

  Log Message:
  -----------
  Fixed compilation on SDL1.2


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

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

  Log Message:
  -----------
  Explicitly set maximized flag to false when setting resolution instead of on resize

Since resize events can be caught in the same scope as maximize events, cases could
arise where the maximize flag was set to true and then to false immediately after,
resulting in inconsistent window states on next launch.


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

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

  Log Message:
  -----------
  Move prefs window event handling to global event context


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

  Changed paths:
    M src/events.cpp
    M src/game_launcher.cpp
    M src/game_preferences_display.cpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/title_screen.cpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/preferences_display.cpp
    M src/sdl/window.cpp
    M src/sdl/window.hpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Merge pull request #566 from Vultraz/display_cleanup

Refactor window state handling


  Commit: afabf8c8a16f8bdd9ed39082969f637270e59bc3
      https://github.com/wesnoth/wesnoth/commit/afabf8c8a16f8bdd9ed39082969f637270e59bc3
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-01 (Fri, 01 Jan 2016)

  Changed paths:
    M src/editor/palette/palette_manager.cpp
    M src/editor/palette/tristate_button.cpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/help/help_browser.cpp

  Log Message:
  -----------
  Add more invokations of the top-level GUI1 event handler to redraw the GUI on resize


  Commit: 52762abe45b6b8484d87ea665b7e5e55c1f7111d
      https://github.com/wesnoth/wesnoth/commit/52762abe45b6b8484d87ea665b7e5e55c1f7111d
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-01 (Fri, 01 Jan 2016)

  Changed paths:
    M src/game_initialization/multiplayer_ui.cpp

  Log Message:
  -----------
  Relayout multiplayer windows on a window size change


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

  Changed paths:
    M src/sdl/window.hpp

  Log Message:
  -----------
  Fixed a few comments


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

  Changed paths:
    M src/sdl/window.cpp
    M src/sdl/window.hpp
    M src/video.cpp

  Log Message:
  -----------
  Move fullscreen-to-windowed mode handling to a separate twindow::restore() function


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

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Catch window restore in prefs and flag maximized as false


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

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Remove fallthrough handling case of SDL_WINDOWEVENT_SIZE_CHANGED


  Commit: e88c75b563a981080a9241781c86de1f09c3ea2e
      https://github.com/wesnoth/wesnoth/commit/e88c75b563a981080a9241781c86de1f09c3ea2e
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2016-01-01 (Fri, 01 Jan 2016)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-dm/ru.po
    M po/wesnoth-help/ru.po
    M po/wesnoth-httt/ru.po
    M po/wesnoth-low/ru.po
    M po/wesnoth-manual/ru.po
    M po/wesnoth-trow/ru.po
    M po/wesnoth-units/ru.po
    M po/wesnoth-utbs/ru.po

  Log Message:
  -----------
  updated Russian translation


  Commit: 4b35101722635308fd5963fa39ad7336256b65dc
      https://github.com/wesnoth/wesnoth/commit/4b35101722635308fd5963fa39ad7336256b65dc
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-01 (Fri, 01 Jan 2016)

  Changed paths:
    M changelog

  Log Message:
  -----------
  update changelog


  Commit: 594ce7f11981547aa321905010ef5d41940d759c
      https://github.com/wesnoth/wesnoth/commit/594ce7f11981547aa321905010ef5d41940d759c
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-01 (Fri, 01 Jan 2016)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-dm/ru.po
    M po/wesnoth-help/ru.po
    M po/wesnoth-httt/ru.po
    M po/wesnoth-low/ru.po
    M po/wesnoth-manual/ru.po
    M po/wesnoth-trow/ru.po
    M po/wesnoth-units/ru.po
    M po/wesnoth-utbs/ru.po
    M src/preferences.cpp
    M src/sdl/window.cpp
    M src/sdl/window.hpp
    M src/video.cpp

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


  Commit: 23f9cdefa66b0e508cef6f26bbfc3da8013d2ea4
      https://github.com/wesnoth/wesnoth/commit/23f9cdefa66b0e508cef6f26bbfc3da8013d2ea4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    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/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/multi_page.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/panel.hpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/spacer.hpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp

  Log Message:
  -----------
  gui2: removed never accessed code path and related functions


  Commit: 0b3b251c59bfaf3484b673d26bb52eb9d9f07238
      https://github.com/wesnoth/wesnoth/commit/0b3b251c59bfaf3484b673d26bb52eb9d9f07238
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    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/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/multi_page.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/panel.hpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/spacer.hpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp

  Log Message:
  -----------
  Merge pull request #573 from Vultraz/small_gui2_cleanup

gui2: removed never accessed code path and related functions


  Commit: 350c3acd229cc23d28e54945e06c31fdfa5c91d4
      https://github.com/wesnoth/wesnoth/commit/350c3acd229cc23d28e54945e06c31fdfa5c91d4
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

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

  Log Message:
  -----------
  Restrict GUI2 calls to set_resolution to SDL1.2 only


  Commit: 7913841300c3693fbf8a4004aad8282dc0234859
      https://github.com/wesnoth/wesnoth/commit/7913841300c3693fbf8a4004aad8282dc0234859
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

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

  Log Message:
  -----------
  Remove local handling of resize from GUI2 lobby


  Commit: 4b2fabfd7eafdb6685cae8b1282e93d5a2da810f
      https://github.com/wesnoth/wesnoth/commit/4b2fabfd7eafdb6685cae8b1282e93d5a2da810f
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M src/events.cpp
    M src/preferences.cpp
    M src/sdl/window.cpp
    M src/sdl/window.hpp
    M src/video.cpp

  Log Message:
  -----------
  Ask the window for it's state when trying to decide what the state is


  Commit: 3cf38b651a21f3e43dd86d7d54e281cfbe030a6d
      https://github.com/wesnoth/wesnoth/commit/3cf38b651a21f3e43dd86d7d54e281cfbe030a6d
  Author: ancestral <mproud at gmail.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M projectfiles/Xcode/English.lproj/InfoPlist.strings
    M projectfiles/Xcode/Info.plist

  Log Message:
  -----------
  Updated version number; set High Resolution Capable per SDL2 guidelines; updated copyright date


  Commit: d546d6961c4588fa357ae5bcb711726c62de7c82
      https://github.com/wesnoth/wesnoth/commit/d546d6961c4588fa357ae5bcb711726c62de7c82
  Author: Martin Proud <ancestral at users.noreply.github.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M projectfiles/Xcode/English.lproj/InfoPlist.strings
    M projectfiles/Xcode/Info.plist

  Log Message:
  -----------
  Merge pull request #575 from wesnoth/ancestral_xcode_update_2

Updated version number; set High Resolution Capable per SDL2 guidelines; updated copyright date


  Commit: 704564ae44e1ae27ab69c110fd4fcfafbceb5607
      https://github.com/wesnoth/wesnoth/commit/704564ae44e1ae27ab69c110fd4fcfafbceb5607
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M src/storyscreen/controller.cpp
    M src/storyscreen/render.cpp
    M src/storyscreen/render.hpp

  Log Message:
  -----------
  Make the story screen resize aware

These changes make the storyscreen resize aware by adding an event
handler to the UI component and giving it its own event context. On an
window-event it'll restart relayout the entire scene and re-start the
drawing of the text.

Known issue: Gamescreen buttons appear when you move over them. This is beyond the scope of this commit and will be fixed in other changes.


  Commit: 337eeb00ba0ba055ad2b73e6de7a65316b7eefa0
      https://github.com/wesnoth/wesnoth/commit/337eeb00ba0ba055ad2b73e6de7a65316b7eefa0
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M src/storyscreen/render.hpp

  Log Message:
  -----------
  remove unused function header


  Commit: 9e356c40f41a4fe6ed1f4a90185e4937a00b1049
      https://github.com/wesnoth/wesnoth/commit/9e356c40f41a4fe6ed1f4a90185e4937a00b1049
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M src/events.cpp
    M src/preferences.cpp

  Log Message:
  -----------
  Removed two printouts to stdout I inadvertently introduced


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

  Changed paths:
    M src/sdl/window.cpp
    M src/sdl/window.hpp

  Log Message:
  -----------
  Split windowed mode setter into its own function


  Commit: 3c5e6cbdb6d440e59956fe0b6641b7c4095e22a9
      https://github.com/wesnoth/wesnoth/commit/3c5e6cbdb6d440e59956fe0b6641b7c4095e22a9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

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

  Log Message:
  -----------
  More progress on refactoring window handling under SDL2

General changes in this commit:
* Split window initialization out of setMode and into its own function
* Remove local flags for window state and instead get them directly from the
  window itself.
* Improve handling of distinct window change cases in setMode.
* Refactored and cleaned up several functions.


  Commit: 64a5ae6851bd64636f671584ecd688f0c20d5278
      https://github.com/wesnoth/wesnoth/commit/64a5ae6851bd64636f671584ecd688f0c20d5278
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M src/editor/map/context_manager.cpp
    M src/editor/map/context_manager.hpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_launcher.cpp

  Log Message:
  -----------
  Added and deployed a default_title_string var


  Commit: 68a72592652494404b8a6b60b2c2b8a3444ff398
      https://github.com/wesnoth/wesnoth/commit/68a72592652494404b8a6b60b2c2b8a3444ff398
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

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

  Log Message:
  -----------
  Marked a variable as SDL1.2 only


  Commit: 86417c2edd00ad391c4afeee64893a27ad63aaaa
      https://github.com/wesnoth/wesnoth/commit/86417c2edd00ad391c4afeee64893a27ad63aaaa
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Removed now-unnecessary workaround for bug #20332


  Commit: d2bd67c5b8bd85bf0bbd1b372ac8db92b5644c16
      https://github.com/wesnoth/wesnoth/commit/d2bd67c5b8bd85bf0bbd1b372ac8db92b5644c16
  Author: David Carlier <devnexen at gmail.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  missing unistd.h including for F_OK for non Linux oses.

forgotten WIN32's case

forgotten WIN32's case

typo ...


  Commit: 1f41eca6e13791aa2be50e3d3e70654e686a3f74
      https://github.com/wesnoth/wesnoth/commit/1f41eca6e13791aa2be50e3d3e70654e686a3f74
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M src/editor/map/context_manager.cpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_launcher.cpp

  Log Message:
  -----------
  Make the default title screen a getter function.

This fixes a crash at startup when the preferences attempted to
retrieve a translated string before logging was enabled.


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

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

  Log Message:
  -----------
  Deselect speaker after [message]


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

  Changed paths:
    M data/lua/wml/message.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.hpp

  Log Message:
  -----------
  Apply TC to unit sprites in [message]


  Commit: 3b3320b5b6d3e9715c86792f3e09fd5dc9e639ff
      https://github.com/wesnoth/wesnoth/commit/3b3320b5b6d3e9715c86792f3e09fd5dc9e639ff
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

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

  Log Message:
  -----------
  Fix bug #24261: Area under Objectives not redrawn on resize

This stops transient dialogs from undrawing themselves under
SDL2. Instead we rely on redrawing.


  Commit: 3d8943e01bed7d86047c6075bed7ed6617dd4693
      https://github.com/wesnoth/wesnoth/commit/3d8943e01bed7d86047c6075bed7ed6617dd4693
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

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

  Log Message:
  -----------
  Attempt to fix compilation on SDL1.2

In 3c5e6cbdb6d4 both set_resolution overloads became void functions, so
it can no longer be used as a bool.


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

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

  Log Message:
  -----------
  Outline the speaker's hex in [message]

Unfortunately, this also highlights the speaker's reach.


  Commit: ddf9d0bbd49c7114fe0b7c2bc99da729db2d1d5b
      https://github.com/wesnoth/wesnoth/commit/ddf9d0bbd49c7114fe0b7c2bc99da729db2d1d5b
  Author: Andreas <andreas at alternating.net>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Merge pull request #577 from devnexen/master

missing unistd.h including for F_OK for non Linux oses.


  Commit: f304c36b852cccba652c0a0dccc1560a38ac2e97
      https://github.com/wesnoth/wesnoth/commit/f304c36b852cccba652c0a0dccc1560a38ac2e97
  Author: Andreas <andreas at alternating.net>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M src/storyscreen/controller.cpp
    M src/storyscreen/render.cpp
    M src/storyscreen/render.hpp

  Log Message:
  -----------
  Merge pull request #576 from wesnoth/resizestoryscreen

Make the story screen resize aware


  Commit: ba51524f6eb89a4b3876ab5a7c1fecd60f330ef7
      https://github.com/wesnoth/wesnoth/commit/ba51524f6eb89a4b3876ab5a7c1fecd60f330ef7
  Author: Chris Beck <beck.ct at gmail.com>
  Date:   2016-01-02 (Sat, 02 Jan 2016)

  Changed paths:
    M doc/man/wesnoth.6
    M doc/man/wesnothd.6
    M src/about.cpp
    M src/about.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/heal.hpp
    M src/actions/move.cpp
    M src/actions/move.hpp
    M src/actions/undo.cpp
    M src/actions/undo.hpp
    M src/actions/unit_creator.cpp
    M src/actions/unit_creator.hpp
    M src/actions/vision.cpp
    M src/actions/vision.hpp
    M src/addon/info.cpp
    M src/addon/info.hpp
    M src/addon/state.cpp
    M src/addon/state.hpp
    M src/ai/actions.cpp
    M src/ai/actions.hpp
    M src/ai/akihara/recruitment.cpp
    M src/ai/akihara/recruitment.hpp
    M src/ai/composite/ai.cpp
    M src/ai/composite/ai.hpp
    M src/ai/composite/aspect.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/component.hpp
    M src/ai/composite/contexts.cpp
    M src/ai/composite/contexts.hpp
    M src/ai/composite/engine.cpp
    M src/ai/composite/engine.hpp
    M src/ai/composite/engine_default.cpp
    M src/ai/composite/engine_default.hpp
    M src/ai/composite/engine_fai.cpp
    M src/ai/composite/engine_fai.hpp
    M src/ai/composite/engine_lua.cpp
    M src/ai/composite/engine_lua.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.cpp
    M src/ai/composite/rca.hpp
    M src/ai/composite/stage.cpp
    M src/ai/composite/stage.hpp
    M src/ai/composite/value_translator.hpp
    M src/ai/configuration.cpp
    M src/ai/configuration.hpp
    M src/ai/contexts.cpp
    M src/ai/contexts.hpp
    M src/ai/default/ai.cpp
    M src/ai/default/ai.hpp
    M src/ai/default/attack.cpp
    M src/ai/default/contexts.cpp
    M src/ai/default/contexts.hpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/ai.hpp
    M src/ai/formula/callable_objects.cpp
    M src/ai/formula/callable_objects.hpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/candidates.hpp
    M src/ai/formula/function_table.cpp
    M src/ai/formula/function_table.hpp
    M src/ai/formula/stage_side_formulas.cpp
    M src/ai/formula/stage_side_formulas.hpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/formula/stage_unit_formulas.hpp
    M src/ai/game_info.cpp
    M src/ai/game_info.hpp
    M src/ai/gamestate_observer.cpp
    M src/ai/gamestate_observer.hpp
    M src/ai/interface.cpp
    M src/ai/interface.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/core.hpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/lua/unit_advancements_aspect.cpp
    M src/ai/lua/unit_advancements_aspect.hpp
    M src/ai/manager.cpp
    M src/ai/manager.hpp
    M src/ai/recruitment/recruitment.cpp
    M src/ai/recruitment/recruitment.hpp
    M src/ai/registry.cpp
    M src/ai/registry.hpp
    M src/ai/simulated_actions.cpp
    M src/ai/simulated_actions.hpp
    M src/ai/testing.cpp
    M src/ai/testing.hpp
    M src/ai/testing/aspect_attacks.cpp
    M src/ai/testing/aspect_attacks.hpp
    M src/ai/testing/ca.cpp
    M src/ai/testing/ca.hpp
    M src/ai/testing/ca_global_fallback.cpp
    M src/ai/testing/ca_global_fallback.hpp
    M src/ai/testing/ca_testing_move_to_targets.cpp
    M src/ai/testing/ca_testing_move_to_targets.hpp
    M src/ai/testing/ca_testing_recruitment.cpp
    M src/ai/testing/ca_testing_recruitment.hpp
    M src/ai/testing/stage_fallback.cpp
    M src/ai/testing/stage_fallback.hpp
    M src/ai/testing/stage_rca.cpp
    M src/ai/testing/stage_rca.hpp
    M src/ai/testing/stage_sf_with_rca.cpp
    M src/ai/testing/stage_sf_with_rca.hpp
    M src/animated.hpp
    M src/animated.tpp
    M src/animated_game.cpp
    M src/array.hpp
    M src/arrow.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/boilerplate-header.cpp
    M src/buffered_istream.hpp
    M src/callable_objects.cpp
    M src/callable_objects.hpp
    M src/campaign_server/addon_utils.cpp
    M src/campaign_server/addon_utils.hpp
    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_events.hpp
    M src/color_range.cpp
    M src/color_range.hpp
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/config.cpp
    M src/config.hpp
    M src/config_assign.hpp
    M src/config_cache.cpp
    M src/config_cache.hpp
    M src/construct_dialog.cpp
    M src/construct_dialog.hpp
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/cursor.cpp
    M src/cursor.hpp
    M src/desktop/apple_notification.hpp
    M src/desktop/apple_notification.mm
    M src/desktop/clipboard.cpp
    M src/desktop/clipboard.hpp
    M src/desktop/dbus_notification.cpp
    M src/desktop/dbus_notification.hpp
    M src/desktop/notifications.cpp
    M src/desktop/notifications.hpp
    M src/desktop/open.cpp
    M src/desktop/open.hpp
    M src/desktop/windows_tray_notification.cpp
    M src/desktop/windows_tray_notification.hpp
    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/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_base.hpp
    M src/editor/action/action_item.cpp
    M src/editor/action/action_item.hpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_label.hpp
    M src/editor/action/action_select.cpp
    M src/editor/action/action_select.hpp
    M src/editor/action/action_unit.cpp
    M src/editor/action/action_unit.hpp
    M src/editor/action/action_village.cpp
    M src/editor/action/action_village.hpp
    M src/editor/action/mouse/mouse_action.cpp
    M src/editor/action/mouse/mouse_action.hpp
    M src/editor/action/mouse/mouse_action_item.cpp
    M src/editor/action/mouse/mouse_action_item.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/action/mouse/mouse_action_map_label.hpp
    M src/editor/action/mouse/mouse_action_select.cpp
    M src/editor/action/mouse/mouse_action_select.hpp
    M src/editor/action/mouse/mouse_action_unit.cpp
    M src/editor/action/mouse/mouse_action_unit.hpp
    M src/editor/action/mouse/mouse_action_village.cpp
    M src/editor/action/mouse/mouse_action_village.hpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/editor_common.hpp
    M src/editor/editor_display.cpp
    M src/editor/editor_display.hpp
    M src/editor/editor_main.cpp
    M src/editor/editor_main.hpp
    M src/editor/editor_preferences.cpp
    M src/editor/editor_preferences.hpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/context_manager.hpp
    M src/editor/map/editor_map.cpp
    M src/editor/map/editor_map.hpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/editor/map/map_fragment.cpp
    M src/editor/map/map_fragment.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
    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/brush.cpp
    M src/editor/toolkit/brush.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/exceptions.hpp
    M src/fake_unit_manager.cpp
    M src/fake_unit_manager.hpp
    M src/fake_unit_ptr.cpp
    M src/fake_unit_ptr.hpp
    M src/filechooser.cpp
    M src/filechooser.hpp
    M src/filesystem.hpp
    M src/filter_context.hpp
    M src/floating_point_emulation.hpp
    M src/floating_textbox.cpp
    M src/floating_textbox.hpp
    M src/font.cpp
    M src/font.hpp
    M src/format_time_summary.cpp
    M src/format_time_summary.hpp
    M src/formatter.hpp
    M src/formula.hpp
    M src/formula_callable.hpp
    M src/formula_callable_fwd.hpp
    M src/formula_debugger.cpp
    M src/formula_debugger.hpp
    M src/formula_debugger_fwd.cpp
    M src/formula_debugger_fwd.hpp
    M src/formula_function.cpp
    M src/formula_function.hpp
    M src/formula_fwd.hpp
    M src/formula_string_utils.cpp
    M src/formula_string_utils.hpp
    M src/formula_tokenizer.cpp
    M src/formula_tokenizer.hpp
    M src/game_board.cpp
    M src/game_board.hpp
    M src/game_classification.cpp
    M src/game_classification.hpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_config_manager.cpp
    M src/game_config_manager.hpp
    M src/game_data.cpp
    M src/game_data.hpp
    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/action_wml.hpp
    M src/game_events/conditional_wml.cpp
    M src/game_events/conditional_wml.hpp
    M src/game_events/entity_location.cpp
    M src/game_events/entity_location.hpp
    M src/game_events/handlers.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/menu_item.cpp
    M src/game_events/menu_item.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.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_game_utils.hpp
    M src/game_initialization/mp_options.cpp
    M src/game_initialization/mp_options.hpp
    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_connect.hpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_create.hpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_lobby.hpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/game_initialization/multiplayer_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.hpp
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/game_preferences.cpp
    M src/game_preferences.hpp
    M src/game_preferences_display.cpp
    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_create.cpp
    M src/generators/map_create.hpp
    M src/generators/map_generator.cpp
    M src/generators/map_generator.hpp
    M src/generic_event.cpp
    M src/generic_event.hpp
    M src/gettext.cpp
    M src/gettext.hpp
    M src/gettext_boost.cpp
    M src/global.hpp
    M src/gui/auxiliary/canvas.cpp
    M src/gui/auxiliary/canvas.hpp
    M src/gui/auxiliary/event/dispatcher.cpp
    M src/gui/auxiliary/event/dispatcher.hpp
    M src/gui/auxiliary/event/dispatcher_private.hpp
    M src/gui/auxiliary/event/distributor.cpp
    M src/gui/auxiliary/event/distributor.hpp
    M src/gui/auxiliary/event/handler.cpp
    M src/gui/auxiliary/event/handler.hpp
    M src/gui/auxiliary/event/message.hpp
    M src/gui/auxiliary/filter.hpp
    M src/gui/auxiliary/find_widget.tpp
    M src/gui/auxiliary/formula.hpp
    M src/gui/auxiliary/iterator/exception.hpp
    M src/gui/auxiliary/iterator/iterator.cpp
    M src/gui/auxiliary/iterator/iterator.hpp
    M src/gui/auxiliary/iterator/policy_order.hpp
    M src/gui/auxiliary/iterator/policy_visit.hpp
    M src/gui/auxiliary/iterator/walker.hpp
    M src/gui/auxiliary/iterator/walker_grid.cpp
    M src/gui/auxiliary/iterator/walker_grid.hpp
    M src/gui/auxiliary/iterator/walker_widget.cpp
    M src/gui/auxiliary/iterator/walker_widget.hpp
    M src/gui/auxiliary/layout_exception.hpp
    M src/gui/auxiliary/log.cpp
    M src/gui/auxiliary/log.hpp
    M src/gui/auxiliary/notifiee.hpp
    M src/gui/auxiliary/notifier.hpp
    M src/gui/auxiliary/old_markup.cpp
    M src/gui/auxiliary/old_markup.hpp
    M src/gui/auxiliary/placer.cpp
    M src/gui/auxiliary/placer.hpp
    M src/gui/auxiliary/placer/horizontal_list.cpp
    M src/gui/auxiliary/placer/horizontal_list.hpp
    M src/gui/auxiliary/placer/vertical_list.cpp
    M src/gui/auxiliary/placer/vertical_list.hpp
    M src/gui/auxiliary/timer.cpp
    M src/gui/auxiliary/timer.hpp
    M src/gui/auxiliary/tips.cpp
    M src/gui/auxiliary/tips.hpp
    M src/gui/auxiliary/widget_definition.cpp
    M src/gui/auxiliary/widget_definition.hpp
    M src/gui/auxiliary/widget_definition/button.cpp
    M src/gui/auxiliary/widget_definition/button.hpp
    M src/gui/auxiliary/widget_definition/drawing.cpp
    M src/gui/auxiliary/widget_definition/drawing.hpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.hpp
    M src/gui/auxiliary/widget_definition/image.cpp
    M src/gui/auxiliary/widget_definition/image.hpp
    M src/gui/auxiliary/widget_definition/label.cpp
    M src/gui/auxiliary/widget_definition/label.hpp
    M src/gui/auxiliary/widget_definition/listbox.cpp
    M src/gui/auxiliary/widget_definition/listbox.hpp
    M src/gui/auxiliary/widget_definition/matrix.cpp
    M src/gui/auxiliary/widget_definition/matrix.hpp
    M src/gui/auxiliary/widget_definition/minimap.cpp
    M src/gui/auxiliary/widget_definition/minimap.hpp
    M src/gui/auxiliary/widget_definition/multi_page.cpp
    M src/gui/auxiliary/widget_definition/multi_page.hpp
    M src/gui/auxiliary/widget_definition/panel.cpp
    M src/gui/auxiliary/widget_definition/panel.hpp
    M src/gui/auxiliary/widget_definition/progress_bar.cpp
    M src/gui/auxiliary/widget_definition/progress_bar.hpp
    M src/gui/auxiliary/widget_definition/repeating_button.cpp
    M src/gui/auxiliary/widget_definition/repeating_button.hpp
    M src/gui/auxiliary/widget_definition/scroll_label.cpp
    M src/gui/auxiliary/widget_definition/scroll_label.hpp
    M src/gui/auxiliary/widget_definition/scrollbar_panel.cpp
    M src/gui/auxiliary/widget_definition/scrollbar_panel.hpp
    M src/gui/auxiliary/widget_definition/slider.cpp
    M src/gui/auxiliary/widget_definition/slider.hpp
    M src/gui/auxiliary/widget_definition/spacer.cpp
    M src/gui/auxiliary/widget_definition/spacer.hpp
    M src/gui/auxiliary/widget_definition/stacked_widget.cpp
    M src/gui/auxiliary/widget_definition/stacked_widget.hpp
    M src/gui/auxiliary/widget_definition/text_box.cpp
    M src/gui/auxiliary/widget_definition/text_box.hpp
    M src/gui/auxiliary/widget_definition/toggle_button.cpp
    M src/gui/auxiliary/widget_definition/toggle_button.hpp
    M src/gui/auxiliary/widget_definition/toggle_panel.cpp
    M src/gui/auxiliary/widget_definition/toggle_panel.hpp
    M src/gui/auxiliary/widget_definition/tree_view.cpp
    M src/gui/auxiliary/widget_definition/tree_view.hpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.hpp
    M src/gui/auxiliary/widget_definition/window.cpp
    M src/gui/auxiliary/widget_definition/window.hpp
    M src/gui/auxiliary/window_builder.cpp
    M src/gui/auxiliary/window_builder.hpp
    M src/gui/auxiliary/window_builder/button.cpp
    M src/gui/auxiliary/window_builder/button.hpp
    M src/gui/auxiliary/window_builder/control.cpp
    M src/gui/auxiliary/window_builder/control.hpp
    M src/gui/auxiliary/window_builder/drawing.cpp
    M src/gui/auxiliary/window_builder/drawing.hpp
    M src/gui/auxiliary/window_builder/helper.cpp
    M src/gui/auxiliary/window_builder/helper.hpp
    M src/gui/auxiliary/window_builder/horizontal_listbox.cpp
    M src/gui/auxiliary/window_builder/horizontal_listbox.hpp
    M src/gui/auxiliary/window_builder/horizontal_scrollbar.cpp
    M src/gui/auxiliary/window_builder/horizontal_scrollbar.hpp
    M src/gui/auxiliary/window_builder/image.cpp
    M src/gui/auxiliary/window_builder/image.hpp
    M src/gui/auxiliary/window_builder/instance.cpp
    M src/gui/auxiliary/window_builder/instance.hpp
    M src/gui/auxiliary/window_builder/label.cpp
    M src/gui/auxiliary/window_builder/label.hpp
    M src/gui/auxiliary/window_builder/listbox.cpp
    M src/gui/auxiliary/window_builder/listbox.hpp
    M src/gui/auxiliary/window_builder/matrix.cpp
    M src/gui/auxiliary/window_builder/matrix.hpp
    M src/gui/auxiliary/window_builder/minimap.cpp
    M src/gui/auxiliary/window_builder/minimap.hpp
    M src/gui/auxiliary/window_builder/multi_page.cpp
    M src/gui/auxiliary/window_builder/multi_page.hpp
    M src/gui/auxiliary/window_builder/pane.cpp
    M src/gui/auxiliary/window_builder/pane.hpp
    M src/gui/auxiliary/window_builder/panel.cpp
    M src/gui/auxiliary/window_builder/panel.hpp
    M src/gui/auxiliary/window_builder/password_box.cpp
    M src/gui/auxiliary/window_builder/password_box.hpp
    M src/gui/auxiliary/window_builder/progress_bar.cpp
    M src/gui/auxiliary/window_builder/progress_bar.hpp
    M src/gui/auxiliary/window_builder/repeating_button.cpp
    M src/gui/auxiliary/window_builder/repeating_button.hpp
    M src/gui/auxiliary/window_builder/scroll_label.cpp
    M src/gui/auxiliary/window_builder/scroll_label.hpp
    M src/gui/auxiliary/window_builder/scrollbar_panel.cpp
    M src/gui/auxiliary/window_builder/scrollbar_panel.hpp
    M src/gui/auxiliary/window_builder/slider.cpp
    M src/gui/auxiliary/window_builder/slider.hpp
    M src/gui/auxiliary/window_builder/spacer.cpp
    M src/gui/auxiliary/window_builder/spacer.hpp
    M src/gui/auxiliary/window_builder/stacked_widget.cpp
    M src/gui/auxiliary/window_builder/stacked_widget.hpp
    M src/gui/auxiliary/window_builder/text_box.cpp
    M src/gui/auxiliary/window_builder/text_box.hpp
    M src/gui/auxiliary/window_builder/toggle_button.cpp
    M src/gui/auxiliary/window_builder/toggle_button.hpp
    M src/gui/auxiliary/window_builder/toggle_panel.cpp
    M src/gui/auxiliary/window_builder/toggle_panel.hpp
    M src/gui/auxiliary/window_builder/tree_view.cpp
    M src/gui/auxiliary/window_builder/tree_view.hpp
    M src/gui/auxiliary/window_builder/vertical_scrollbar.cpp
    M src/gui/auxiliary/window_builder/vertical_scrollbar.hpp
    M src/gui/auxiliary/window_builder/viewport.cpp
    M src/gui/auxiliary/window_builder/viewport.hpp
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/addon/description.hpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/filter_options.hpp
    M src/gui/dialogs/addon/uninstall_list.cpp
    M src/gui/dialogs/addon/uninstall_list.hpp
    M src/gui/dialogs/addon_connect.cpp
    M src/gui/dialogs/addon_connect.hpp
    M src/gui/dialogs/addon_list.cpp
    M src/gui/dialogs/addon_list.hpp
    M src/gui/dialogs/advanced_graphics_options.cpp
    M src/gui/dialogs/advanced_graphics_options.hpp
    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_selection.hpp
    M src/gui/dialogs/campaign_settings.cpp
    M src/gui/dialogs/campaign_settings.hpp
    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/core_selection.hpp
    M src/gui/dialogs/data_manage.cpp
    M src/gui/dialogs/data_manage.hpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/debug_clock.hpp
    M src/gui/dialogs/depcheck_confirm_change.cpp
    M src/gui/dialogs/depcheck_confirm_change.hpp
    M src/gui/dialogs/depcheck_select_new.cpp
    M src/gui/dialogs/depcheck_select_new.hpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/dialog.hpp
    M src/gui/dialogs/edit_label.cpp
    M src/gui/dialogs/edit_label.hpp
    M src/gui/dialogs/edit_text.cpp
    M src/gui/dialogs/edit_text.hpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp
    M src/gui/dialogs/editor/editor_edit_label.cpp
    M src/gui/dialogs/editor/editor_edit_label.hpp
    M src/gui/dialogs/editor/editor_edit_scenario.cpp
    M src/gui/dialogs/editor/editor_edit_scenario.hpp
    M src/gui/dialogs/editor/editor_edit_side.cpp
    M src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/editor_generate_map.cpp
    M src/gui/dialogs/editor_generate_map.hpp
    M src/gui/dialogs/editor_new_map.cpp
    M src/gui/dialogs/editor_new_map.hpp
    M src/gui/dialogs/editor_resize_map.cpp
    M src/gui/dialogs/editor_resize_map.hpp
    M src/gui/dialogs/editor_set_starting_position.cpp
    M src/gui/dialogs/editor_set_starting_position.hpp
    M src/gui/dialogs/field-fwd.hpp
    M src/gui/dialogs/field.hpp
    M src/gui/dialogs/folder_create.cpp
    M src/gui/dialogs/folder_create.hpp
    M src/gui/dialogs/formula_debugger.cpp
    M src/gui/dialogs/formula_debugger.hpp
    M src/gui/dialogs/game_cache_options.cpp
    M src/gui/dialogs/game_cache_options.hpp
    M src/gui/dialogs/game_delete.cpp
    M src/gui/dialogs/game_delete.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/game_save.cpp
    M src/gui/dialogs/game_save.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/helper.hpp
    M src/gui/dialogs/language_selection.cpp
    M src/gui/dialogs/language_selection.hpp
    M src/gui/dialogs/lobby/lobby_data.cpp
    M src/gui/dialogs/lobby/lobby_data.hpp
    M src/gui/dialogs/lobby/lobby_info.cpp
    M src/gui/dialogs/lobby/lobby_info.hpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/lobby_main.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
    M src/gui/dialogs/mp_alerts_options.cpp
    M src/gui/dialogs/mp_alerts_options.hpp
    M src/gui/dialogs/mp_change_control.cpp
    M src/gui/dialogs/mp_change_control.hpp
    M src/gui/dialogs/mp_cmd_wrapper.cpp
    M src/gui/dialogs/mp_cmd_wrapper.hpp
    M src/gui/dialogs/mp_connect.cpp
    M src/gui/dialogs/mp_connect.hpp
    M src/gui/dialogs/mp_create_game.cpp
    M src/gui/dialogs/mp_create_game.hpp
    M src/gui/dialogs/mp_create_game_set_password.cpp
    M src/gui/dialogs/mp_create_game_set_password.hpp
    M src/gui/dialogs/mp_host_game_prompt.cpp
    M src/gui/dialogs/mp_host_game_prompt.hpp
    M src/gui/dialogs/mp_login.cpp
    M src/gui/dialogs/mp_login.hpp
    M src/gui/dialogs/mp_method_selection.cpp
    M src/gui/dialogs/mp_method_selection.hpp
    M src/gui/dialogs/network_transmission.cpp
    M src/gui/dialogs/network_transmission.hpp
    M src/gui/dialogs/popup.cpp
    M src/gui/dialogs/popup.hpp
    M src/gui/dialogs/screenshot_notification.cpp
    M src/gui/dialogs/screenshot_notification.hpp
    M src/gui/dialogs/simple_item_selector.cpp
    M src/gui/dialogs/simple_item_selector.hpp
    M src/gui/dialogs/synced_choice_wait.cpp
    M src/gui/dialogs/synced_choice_wait.hpp
    M src/gui/dialogs/theme_list.cpp
    M src/gui/dialogs/theme_list.hpp
    M src/gui/dialogs/tip.cpp
    M src/gui/dialogs/tip.hpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/title_screen.hpp
    M src/gui/dialogs/transient_message.cpp
    M src/gui/dialogs/transient_message.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
    M src/gui/dialogs/wml_error.cpp
    M src/gui/dialogs/wml_error.hpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/gui/lib/types/point.cpp
    M src/gui/lib/types/point.hpp
    M src/gui/widgets/button.cpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/clickable.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/debug.hpp
    M src/gui/widgets/detail/register.tpp
    M src/gui/widgets/drawing.cpp
    M src/gui/widgets/drawing.hpp
    M src/gui/widgets/event_executor.hpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/grid_private.hpp
    M src/gui/widgets/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/integer_selector.hpp
    M src/gui/widgets/label.cpp
    M src/gui/widgets/label.hpp
    M src/gui/widgets/list.cpp
    M src/gui/widgets/list.hpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/matrix.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/multi_page.hpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/pane.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/panel.hpp
    M src/gui/widgets/password_box.cpp
    M src/gui/widgets/password_box.hpp
    M src/gui/widgets/progress_bar.cpp
    M src/gui/widgets/progress_bar.hpp
    M src/gui/widgets/repeating_button.cpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scroll_label.hpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/scrollbar_container_private.hpp
    M src/gui/widgets/scrollbar_panel.cpp
    M src/gui/widgets/scrollbar_panel.hpp
    M src/gui/widgets/selectable.hpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/settings.hpp
    M src/gui/widgets/slider.cpp
    M src/gui/widgets/slider.hpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/spacer.hpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/stacked_widget.hpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/text.hpp
    M src/gui/widgets/text_box.cpp
    M src/gui/widgets/text_box.hpp
    M src/gui/widgets/toggle_button.cpp
    M src/gui/widgets/toggle_button.hpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/tree_view.hpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/vertical_scrollbar.cpp
    M src/gui/widgets/vertical_scrollbar.hpp
    M src/gui/widgets/viewport.cpp
    M src/gui/widgets/viewport.hpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp
    M src/gui/widgets/window.hpp
    M src/gui/widgets/window_private.hpp
    M src/halo.cpp
    M src/halo.hpp
    M src/hash.cpp
    M src/hash.hpp
    M src/help/help.cpp
    M src/help/help.hpp
    M src/help/help_browser.cpp
    M src/help/help_browser.hpp
    M src/help/help_button.cpp
    M src/help/help_button.hpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    M src/help/help_menu.cpp
    M src/help/help_menu.hpp
    M src/help/help_text_area.cpp
    M src/help/help_text_area.hpp
    M src/help/help_topic_generators.cpp
    M src/help/help_topic_generators.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/hotkey/hotkey_manager.cpp
    M src/hotkey/hotkey_manager.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/hotkey_handler.cpp
    M src/hotkey_handler.hpp
    M src/hotkey_handler_mp.cpp
    M src/hotkey_handler_mp.hpp
    M src/hotkey_handler_sp.cpp
    M src/hotkey_handler_sp.hpp
    M src/image.cpp
    M src/image.hpp
    M src/image_modifications.cpp
    M src/image_modifications.hpp
    M src/intro.cpp
    M src/intro.hpp
    M src/joystick.cpp
    M src/joystick.hpp
    M src/key.cpp
    M src/key.hpp
    M src/language.cpp
    M src/language.hpp
    M src/leader_scroll_dialog.cpp
    M src/leader_scroll_dialog.hpp
    M src/lexical_cast.hpp
    M src/loadscreen.cpp
    M src/loadscreen.hpp
    M src/loadscreen_empty.cpp
    M src/lobby_preferences.cpp
    M src/lobby_preferences.hpp
    M src/log_windows.cpp
    M src/log_windows.hpp
    M src/lua_jailbreak_exception.cpp
    M src/lua_jailbreak_exception.hpp
    M src/make_enum.hpp
    M src/map.cpp
    M src/map.hpp
    M src/map_exception.hpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/map_location.cpp
    M src/map_location.hpp
    M src/map_utils.hpp
    M src/marked-up_text.cpp
    M src/marked-up_text.hpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/minimap.cpp
    M src/minimap.hpp
    M src/mouse_events.cpp
    M src/mouse_events.hpp
    M src/mouse_handler_base.cpp
    M src/mouse_handler_base.hpp
    M src/movetype.cpp
    M src/movetype.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp
    M src/mp_ui_alerts.cpp
    M src/mp_ui_alerts.hpp
    M src/mt_rng.cpp
    M src/mt_rng.hpp
    M src/multiplayer_error_codes.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/network_worker.cpp
    M src/network_worker.hpp
    M src/overlay.hpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/pathfind.hpp
    M src/pathfind/teleport.cpp
    M src/pathfind/teleport.hpp
    M src/pathutils.cpp
    M src/pathutils.hpp
    M src/persist_context.cpp
    M src/persist_context.hpp
    M src/persist_manager.cpp
    M src/persist_manager.hpp
    M src/persist_var.cpp
    M src/persist_var.hpp
    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.hpp
    M src/portrait.cpp
    M src/portrait.hpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/race.cpp
    M src/race.hpp
    M src/random_new.cpp
    M src/random_new.hpp
    M src/random_new_deterministic.cpp
    M src/random_new_deterministic.hpp
    M src/random_new_synced.cpp
    M src/random_new_synced.hpp
    M src/recall_list_manager.cpp
    M src/recall_list_manager.hpp
    M src/reference_counted_object.hpp
    M src/replay.cpp
    M src/replay.hpp
    M src/replay_helper.cpp
    M src/replay_helper.hpp
    M src/reports.cpp
    M src/reports.hpp
    M src/resources.cpp
    M src/resources.hpp
    M src/save_blocker.cpp
    M src/save_blocker.hpp
    M src/save_index.cpp
    M src/save_index.hpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/savegame_config.hpp
    M src/scoped_resource.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/application_lua_kernel.hpp
    M src/scripting/debug_lua.cpp
    M src/scripting/debug_lua.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/scripting/lua_api.cpp
    M src/scripting/lua_api.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_cpp_function.hpp
    M src/scripting/lua_fileops.cpp
    M src/scripting/lua_fileops.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_map_location_ops.cpp
    M src/scripting/lua_map_location_ops.hpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_race.hpp
    M src/scripting/lua_rng.cpp
    M src/scripting/lua_rng.hpp
    M src/scripting/lua_team.cpp
    M src/scripting/lua_team.hpp
    M src/scripting/lua_types.cpp
    M src/scripting/lua_types.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/sdl/alpha.cpp
    M src/sdl/alpha.hpp
    M src/sdl/compat.hpp
    M src/sdl/exception.cpp
    M src/sdl/exception.hpp
    M src/sdl/gpu.hpp
    M src/sdl/image.cpp
    M src/sdl/image.hpp
    M src/sdl/rect.cpp
    M src/sdl/rect.hpp
    M src/sdl/shader.cpp
    M src/sdl/shader.hpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/sdl/window.cpp
    M src/sdl/window.hpp
    M src/seed_rng.cpp
    M src/seed_rng.hpp
    M src/serialization/binary_or_text.cpp
    M src/serialization/binary_or_text.hpp
    M src/serialization/compression.hpp
    M src/serialization/parser.cpp
    M src/serialization/parser.hpp
    M src/serialization/preprocessor.cpp
    M src/serialization/preprocessor.hpp
    M src/serialization/schema_validator.cpp
    M src/serialization/schema_validator.hpp
    M src/serialization/string_utils.cpp
    M src/serialization/string_utils.hpp
    M src/serialization/tokenizer.cpp
    M src/serialization/tokenizer.hpp
    M src/serialization/ucs4_convert_impl.hpp
    M src/serialization/unicode.cpp
    M src/serialization/unicode.hpp
    M src/serialization/unicode_cast.hpp
    M src/serialization/unicode_types.hpp
    M src/serialization/validator.cpp
    M src/serialization/validator.hpp
    M src/server/ban.cpp
    M src/server/ban.hpp
    M src/server/forum_user_handler.cpp
    M src/server/forum_user_handler.hpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/server/input_stream.cpp
    M src/server/input_stream.hpp
    M src/server/metrics.cpp
    M src/server/metrics.hpp
    M src/server/player.cpp
    M src/server/player.hpp
    M src/server/player_network.cpp
    M src/server/player_network.hpp
    M src/server/proxy.cpp
    M src/server/proxy.hpp
    M src/server/room.cpp
    M src/server/room.hpp
    M src/server/room_manager.cpp
    M src/server/room_manager.hpp
    M src/server/sample_user_handler.cpp
    M src/server/sample_user_handler.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/server/simple_wml.cpp
    M src/server/simple_wml.hpp
    M src/server/user_handler.cpp
    M src/server/user_handler.hpp
    M src/settings.cpp
    M src/settings.hpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/side_filter.cpp
    M src/side_filter.hpp
    M src/simple_rng.cpp
    M src/simple_rng.hpp
    M src/sound.cpp
    M src/sound.hpp
    M src/sound_music_track.cpp
    M src/sound_music_track.hpp
    M src/soundsource.cpp
    M src/soundsource.hpp
    M src/statistics.cpp
    M src/statistics.hpp
    M src/statistics_dialog.cpp
    M src/statistics_dialog.hpp
    M src/storyscreen/controller.cpp
    M src/storyscreen/controller.hpp
    M src/storyscreen/interface.cpp
    M src/storyscreen/interface.hpp
    M src/storyscreen/part.cpp
    M src/storyscreen/part.hpp
    M src/storyscreen/render.cpp
    M src/storyscreen/render.hpp
    M src/strftime.cpp
    M src/strftime.hpp
    M src/synced_checkup.cpp
    M src/synced_checkup.hpp
    M src/synced_commands.cpp
    M src/synced_commands.hpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/syncmp_handler.cpp
    M src/syncmp_handler.hpp
    M src/team.cpp
    M src/team.hpp
    M src/teambuilder.cpp
    M src/teambuilder.hpp
    M src/terrain.cpp
    M src/terrain.hpp
    M src/terrain_builder.cpp
    M src/terrain_builder.hpp
    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.cpp
    M src/terrain_type_data.hpp
    M src/tests/create_images.cpp
    M src/tests/floating_point_emulation.cpp
    M src/tests/gui/fire_event.cpp
    M src/tests/gui/iterator.cpp
    M src/tests/gui/test_drop_target.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/test_save_dialog.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/main.cpp
    M src/tests/test_addons.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_config.cpp
    M src/tests/test_config_cache.cpp
    M src/tests/test_formula_ai.cpp
    M src/tests/test_formula_function.cpp
    M src/tests/test_image_modifications.cpp
    M src/tests/test_lexical_cast.cpp
    M src/tests/test_make_enum.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_network_worker.cpp
    M src/tests/test_recall_list.cpp
    M src/tests/test_rng.cpp
    M src/tests/test_sdl_utils.cpp
    M src/tests/test_sdl_utils.hpp
    M src/tests/test_serialization.cpp
    M src/tests/test_team.cpp
    M src/tests/test_unit_map.cpp
    M src/tests/test_util.cpp
    M src/tests/test_version.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/tests/utils/auto_parameterized.hpp
    M src/tests/utils/fake_display.cpp
    M src/tests/utils/fake_display.hpp
    M src/tests/utils/fake_event_source.cpp
    M src/tests/utils/fake_event_source.hpp
    M src/tests/utils/game_config_manager.cpp
    M src/tests/utils/game_config_manager.hpp
    M src/tests/utils/play_scenario.cpp
    M src/tests/utils/play_scenario.hpp
    M src/tests/utils/predicate.hpp
    M src/text.cpp
    M src/text.hpp
    M src/theme.cpp
    M src/theme.hpp
    M src/thread.cpp
    M src/thread.hpp
    M src/time_of_day.cpp
    M src/time_of_day.hpp
    M src/tod_manager.cpp
    M src/tod_manager.hpp
    M src/tools/cutter.cpp
    M src/tools/dummy_video.cpp
    M src/tools/exploder.cpp
    M src/tools/exploder_composer.cpp
    M src/tools/exploder_composer.hpp
    M src/tools/exploder_cutter.cpp
    M src/tools/exploder_cutter.hpp
    M src/tools/exploder_utils.cpp
    M src/tools/exploder_utils.hpp
    M src/tools/key_test.cpp
    M src/tools/schema/error_container.cpp
    M src/tools/schema/error_container.hpp
    M src/tools/schema/schema_generator.cpp
    M src/tools/schema/sourceparser.cpp
    M src/tools/schema/sourceparser.hpp
    M src/tools/schema/tag.cpp
    M src/tools/schema/tag.hpp
    M src/tools/sdl2/sdl2.cpp
    M src/tools/sdl2/sdl2.hpp
    M src/tools/sdl2/window.cpp
    M src/tools/sdl2/window.hpp
    M src/tools/validator/validator_tool.cpp
    M src/tooltips.cpp
    M src/tooltips.hpp
    M src/tracer.cpp
    M src/tracer.hpp
    M src/tstring.cpp
    M src/tstring.hpp
    M src/unit.cpp
    M src/unit.hpp
    M src/unit_abilities.cpp
    M src/unit_abilities.hpp
    M src/unit_animation.cpp
    M src/unit_animation.hpp
    M src/unit_animation_component.cpp
    M src/unit_animation_component.hpp
    M src/unit_attack_type.cpp
    M src/unit_attack_type.hpp
    M src/unit_display.cpp
    M src/unit_display.hpp
    M src/unit_drawer.cpp
    M src/unit_drawer.hpp
    M src/unit_filter.cpp
    M src/unit_filter.hpp
    M src/unit_formula_manager.cpp
    M src/unit_formula_manager.hpp
    M src/unit_frame.cpp
    M src/unit_frame.hpp
    M src/unit_helper.cpp
    M src/unit_helper.hpp
    M src/unit_id.cpp
    M src/unit_id.hpp
    M src/unit_map.cpp
    M src/unit_map.hpp
    M src/unit_ptr.hpp
    M src/unit_types.cpp
    M src/unit_types.hpp
    M src/util.cpp
    M src/util.hpp
    M src/utils/const_clone.tpp
    M src/utils/enumerate.tpp
    M src/utils/foreach.tpp
    M src/utils/iterator.hpp
    M src/utils/reference_counter.hpp
    M src/utils/sha1.cpp
    M src/utils/sha1.hpp
    M src/utils/shared_object.hpp
    M src/utils/smart_list.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/variable_info.cpp
    M src/variable_info.hpp
    M src/variable_info_detail.hpp
    M src/variant.cpp
    M src/variant.hpp
    M src/version.cpp
    M src/version.hpp
    M src/video.cpp
    M src/video.hpp
    M src/wesmage/exit.cpp
    M src/wesmage/exit.hpp
    M src/wesmage/filter.cpp
    M src/wesmage/filter.hpp
    M src/wesmage/options.cpp
    M src/wesmage/options.hpp
    M src/wesmage/wesmage.cpp
    M src/wesnoth.cpp
    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/highlighter.hpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/manager.hpp
    M src/whiteboard/mapbuilder.cpp
    M src/whiteboard/mapbuilder.hpp
    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.cpp
    M src/whiteboard/suppose_dead.hpp
    M src/whiteboard/typedefs.hpp
    M src/whiteboard/utility.cpp
    M src/whiteboard/utility.hpp
    M src/whiteboard/visitor.hpp
    M src/widgets/button.cpp
    M src/widgets/button.hpp
    M src/widgets/combo.cpp
    M src/widgets/combo.hpp
    M src/widgets/combo_drag.cpp
    M src/widgets/combo_drag.hpp
    M src/widgets/drop_target.cpp
    M src/widgets/drop_target.hpp
    M src/widgets/file_menu.cpp
    M src/widgets/file_menu.hpp
    M src/widgets/label.cpp
    M src/widgets/label.hpp
    M src/widgets/menu.cpp
    M src/widgets/menu.hpp
    M src/widgets/menu_style.cpp
    M src/widgets/progressbar.cpp
    M src/widgets/progressbar.hpp
    M src/widgets/scrollarea.cpp
    M src/widgets/scrollarea.hpp
    M src/widgets/scrollpane.cpp
    M src/widgets/scrollpane.hpp
    M src/widgets/slider.cpp
    M src/widgets/slider.hpp
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp
    M src/widgets/widget.cpp
    M src/widgets/widget.hpp
    M src/wmi_pager.cpp
    M src/wmi_pager.hpp
    M src/wml_exception.cpp
    M src/wml_exception.hpp
    M src/wml_separators.hpp
    M src/xBRZ/config.hpp
    M src/xBRZ/xbrz.cpp
    M src/xBRZ/xbrz.hpp

  Log Message:
  -----------
  update copyright to year 2016

using this shell script:

find src -type f -print0 | xargs -0 sed -i "s|Copyright (C) \([[:digit:]]*\)\([ ]*\)-\([ ]*\)2015|Copyright (C) \1\2-\32016|g"


  Commit: 7b2fb55458377934ca9ceeee46c56b6c45fb06d6
      https://github.com/wesnoth/wesnoth/commit/7b2fb55458377934ca9ceeee46c56b6c45fb06d6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Small cleanup to preferences::resolution()


  Commit: 8b31cc0b31a2b1a84b36d2838eb90d767f7c8d18
      https://github.com/wesnoth/wesnoth/commit/8b31cc0b31a2b1a84b36d2838eb90d767f7c8d18
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M src/preferences.cpp

  Log Message:
  -----------
  Use getter method instead of static variable for color cursors

I added an #if block to make the default return value true in SDL2,
since the plan is to enable them by default once SDL1.2 is dropped.


  Commit: a2118f159101e3d41e96db0ec2045f5c39628751
      https://github.com/wesnoth/wesnoth/commit/a2118f159101e3d41e96db0ec2045f5c39628751
  Author: CelticMinstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-01-03 (Sun, 03 Jan 2016)

  Changed paths:
    M data/lua/wml-tags.lua
    M data/test/scenarios/for-loops.cfg

  Log Message:
  -----------
  Merge pull request #579 from CelticMinstrel/lua-fix-for

Fix [for] loop not iterating the correct number of times


  Commit: 9ee11c76ccf5e0a7245f8c63a8b9cd6b472a095d
      https://github.com/wesnoth/wesnoth/commit/9ee11c76ccf5e0a7245f8c63a8b9cd6b472a095d
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M data/tools/addon_manager/html.py

  Log Message:
  -----------
  addons.w.o: New Year copyright update


  Commit: 2fb643a76be6e84cdcde78dddd6e08000c7c714e
      https://github.com/wesnoth/wesnoth/commit/2fb643a76be6e84cdcde78dddd6e08000c7c714e
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M data/tools/helptrailer.html

  Log Message:
  -----------
  website: New Year copyright update


  Commit: a5ba3273aa2c449f48178121a010c9c871268910
      https://github.com/wesnoth/wesnoth/commit/a5ba3273aa2c449f48178121a010c9c871268910
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M data/tools/unit_tree/html_output.py

  Log Message:
  -----------
  units.w.o: New Year copyright update


  Commit: a48be105f74812262d2e8a4cc99db2a3cf4b88ac
      https://github.com/wesnoth/wesnoth/commit/a48be105f74812262d2e8a4cc99db2a3cf4b88ac
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M SConstruct
    A scons/system_include.py

  Log Message:
  -----------
  scons: pass -isystem instead of -I for third party library includes


  Commit: b34b2899283ae25f07befafc12dc79a746cd4f72
      https://github.com/wesnoth/wesnoth/commit/b34b2899283ae25f07befafc12dc79a746cd4f72
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M scons/boost.py

  Log Message:
  -----------
  scons: change -I to -isystem for fast=true option in boost.py


  Commit: f997b4614c825e88ae82c45f3739ed9e960b9738
      https://github.com/wesnoth/wesnoth/commit/f997b4614c825e88ae82c45f3739ed9e960b9738
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M INSTALL

  Log Message:
  -----------
  Bump listed required SDL2 version to 2.0.4


  Commit: 36c037958c0a9b95f23e53ede5dd7fc4c38b4239
      https://github.com/wesnoth/wesnoth/commit/36c037958c0a9b95f23e53ede5dd7fc4c38b4239
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/_main.cfg
    M data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-attack1.png
    M data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-attack2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-attack3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-defend.png
    A data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-defend1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-defend2.png
    M data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab.png
    M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
    M data/campaigns/Under_the_Burning_Suns/units/monsters/Crab_Man.cfg

  Log Message:
  -----------
  Replaced Crab Man with doofus-01's Monster Crab


  Commit: 25ad24d4f7843317800ad6801485ed1b9bea091a
      https://github.com/wesnoth/wesnoth/commit/25ad24d4f7843317800ad6801485ed1b9bea091a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/actions/create.cpp
    M src/actions/create.hpp
    M src/actions/move.cpp
    M src/actions/move.hpp
    M src/actions/shroud_clearing_action.cpp
    M src/actions/shroud_clearing_action.hpp
    M src/actions/undo.cpp
    M src/actions/undo.hpp
    M src/actions/undo_move_action.cpp
    M src/actions/undo_move_action.hpp
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recall_action.hpp
    M src/actions/undo_recruit_action.cpp
    M src/actions/undo_recruit_action.hpp

  Log Message:
  -----------
  Fix oos on undoing recalls that capture villages


  Commit: ffe5cd44e358f9537148528e8794cdacee67b666
      https://github.com/wesnoth/wesnoth/commit/ffe5cd44e358f9537148528e8794cdacee67b666
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  fix [endlevel] end_text=translatable string


  Commit: acabc9201d118ac5deaf8cfbdc8280e09896a2ac
      https://github.com/wesnoth/wesnoth/commit/acabc9201d118ac5deaf8cfbdc8280e09896a2ac
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/teambuilder.cpp

  Log Message:
  -----------
  Remove unused code

This code would cause OOS if it was used.


  Commit: 163bdc9ecd442a408d4fb97df6ace184eeac486e
      https://github.com/wesnoth/wesnoth/commit/163bdc9ecd442a408d4fb97df6ace184eeac486e
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/game_config_manager.cpp
    M src/game_initialization/flg_manager.cpp
    M src/teambuilder.cpp

  Log Message:
  -----------
  fix sides with no type= attribute

If you dont want that the engine uses the [side] wml table to create a
leader for that side, it is now enough to just omit the type attribute.
Previously it was necessary to add a no_leader=yes attribute.

The no_leader attribute is still used by the mp connect engine (which is
also used in sp) to prevent the mp connect engine from adding a random
leader from the current era. no_leader now defaults to yes for sides in
[scenario] and to no for sides in [multiplayer] so that the connect
engine now by default doesn't add a random mp leader to sides in sp
games.


  Commit: e1799080d4bb657b7f9a6773e2d34fa5552b8904
      https://github.com/wesnoth/wesnoth/commit/e1799080d4bb657b7f9a6773e2d34fa5552b8904
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/actions/undo_move_action.cpp

  Log Message:
  -----------
  fix unused variable warning.


  Commit: 2e5dbee6d9710ff7af881178bcd82777b7e40a0c
      https://github.com/wesnoth/wesnoth/commit/2e5dbee6d9710ff7af881178bcd82777b7e40a0c
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/actions/undo_move_action.cpp

  Log Message:
  -----------
  fix unused parameter


  Commit: 1adcf9d04517c36f0f7be83351f59d6235bd3306
      https://github.com/wesnoth/wesnoth/commit/1adcf9d04517c36f0f7be83351f59d6235bd3306
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-06 (Wed, 06 Jan 2016)

  Changed paths:
    M src/actions/shroud_clearing_action.cpp

  Log Message:
  -----------
  fix village returning when undoing moves.


  Commit: 4af0e8153328e6c7f7f8c0755283921960174e9b
      https://github.com/wesnoth/wesnoth/commit/4af0e8153328e6c7f7f8c0755283921960174e9b
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M data/gui/default/window/advanced_graphics_options.cfg
    M src/gui/dialogs/advanced_graphics_options.cpp
    M src/gui/dialogs/advanced_graphics_options.hpp
    M src/image.cpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp

  Log Message:
  -----------
  Remove legacy Linear scaling algorithm


  Commit: 29c8273c1fb95e08cbef1a68b25742ac1912a9cb
      https://github.com/wesnoth/wesnoth/commit/29c8273c1fb95e08cbef1a68b25742ac1912a9cb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

  Changed paths:
    M src/save_index.cpp

  Log Message:
  -----------
  Append leader's TC coloring to leader_image key in saves' index summary


  Commit: 46898b019e3e982b336ecc1514629142a61c8424
      https://github.com/wesnoth/wesnoth/commit/46898b019e3e982b336ecc1514629142a61c8424
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

  Changed paths:
    M src/save_index.cpp

  Log Message:
  -----------
  Break once first human leader is found when generating save summaries

This is the advertised behavior, but it was iterating through all human leaders,
meaning any code making use of the summaries (ie, the Load Game dialog) would
display the last human leader as opposed to the first.


  Commit: 211ff56253f04d60cf3dfe5565d51c27f91b58a5
      https://github.com/wesnoth/wesnoth/commit/211ff56253f04d60cf3dfe5565d51c27f91b58a5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

  Changed paths:
    M src/dialogs.cpp

  Log Message:
  -----------
  Removed unused code related to a "save deletion dialog" that appears nowhere


  Commit: 26cbb1a8a7b5bb5701847ffe6d1a48c590766f1c
      https://github.com/wesnoth/wesnoth/commit/26cbb1a8a7b5bb5701847ffe6d1a48c590766f1c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

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

  Log Message:
  -----------
  tgame_load: display scenario name instead of savefile name in details pane


  Commit: 2c105b3e0fe3f416d48be50448852668513a6a80
      https://github.com/wesnoth/wesnoth/commit/2c105b3e0fe3f416d48be50448852668513a6a80
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

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

  Log Message:
  -----------
  Small code formatting cleanup


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

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

  Log Message:
  -----------
  Don't needlessly preparse [message][command]
Fixes bug #24288


  Commit: ac77c262bd731e8cf579e61236b3d6c6227796f8
      https://github.com/wesnoth/wesnoth/commit/ac77c262bd731e8cf579e61236b3d6c6227796f8
  Author: CelticMinstrel <CelticMinstrel at users.noreply.github.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

  Changed paths:
    M data/lua/wml/message.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_common.hpp

  Log Message:
  -----------
  Merge pull request #578 from CelticMinstrel/fix-message

Fix [message] issues


  Commit: e7fb4521af9b650c9af8d9c6159a845dbb7d7385
      https://github.com/wesnoth/wesnoth/commit/e7fb4521af9b650c9af8d9c6159a845dbb7d7385
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

  Changed paths:
    M changelog
    M players_changelog
    M po/wesnoth-tutorial/sv.po

  Log Message:
  -----------
  updated Swedish translation


  Commit: 698a5b1d742b065d36649349bd159224264462b1
      https://github.com/wesnoth/wesnoth/commit/698a5b1d742b065d36649349bd159224264462b1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: populate attacks list with attack stats


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

  Changed paths:
    M data/gui/default/window/unit_attack.cfg

  Log Message:
  -----------
  tunit_create: don't link range column to width of stats columns


  Commit: 0eea0d541048189e9f4d9cbf945588dc144ad132
      https://github.com/wesnoth/wesnoth/commit/0eea0d541048189e9f4d9cbf945588dc144ad132
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-09 (Sat, 09 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: apply TC to attacker and defender sprites


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

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

  Log Message:
  -----------
  tunit_create: small tweak to icon display


  Commit: 2c487ffd489bc186173e0134265ee0a2f2acd8ee
      https://github.com/wesnoth/wesnoth/commit/2c487ffd489bc186173e0134265ee0a2f2acd8ee
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: major progress on GUI2 attack dialog


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

  Changed paths:
    M src/mouse_events.cpp

  Log Message:
  -----------
  Activate GUI2 Attack dialog and remove GUI1 one


  Commit: 1c3d207ce1f782de31627a928a69cbefea91c709
      https://github.com/wesnoth/wesnoth/commit/1c3d207ce1f782de31627a928a69cbefea91c709
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: attempt to fix compile error


  Commit: 3870c0cb81431625708939a039fd86529ac25284
      https://github.com/wesnoth/wesnoth/commit/3870c0cb81431625708939a039fd86529ac25284
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: mark relevant function arguments as const


  Commit: 478caacf492ce60be822f40492878db307f18149
      https://github.com/wesnoth/wesnoth/commit/478caacf492ce60be822f40492878db307f18149
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M data/gui/default/window/unit_attack.cfg

  Log Message:
  -----------
  tunit_attack: increase spacing between stat columns


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

  Changed paths:
    M src/mouse_events.cpp

  Log Message:
  -----------
  Added a fallback in case an attacking unit has no attacks


  Commit: 40b09d3a4d4c3824a5ec53322cd79daa1d16c4f5
      https://github.com/wesnoth/wesnoth/commit/40b09d3a4d4c3824a5ec53322cd79daa1d16c4f5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: append overlays/leader crown to unit sprites


  Commit: 3641525cb65cd20d36ba44fe5ba065e28e619a3e
      https://github.com/wesnoth/wesnoth/commit/3641525cb65cd20d36ba44fe5ba065e28e619a3e
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: minor cleanup


  Commit: 1bc83e79824d061540b6951542fe1fb3e95dd371
      https://github.com/wesnoth/wesnoth/commit/1bc83e79824d061540b6951542fe1fb3e95dd371
  Author: Nils Kneuper <crazy-ivanovic at gmx.net>
  Date:   2016-01-10 (Sun, 10 Jan 2016)

  Changed paths:
    M po/wesnoth-editor/sv.po
    M po/wesnoth-lib/sv.po
    M po/wesnoth-tutorial/sv.po
    M po/wesnoth/sv.po

  Log Message:
  -----------
  updated Swedish translation


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

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

  Log Message:
  -----------
  tunit_create: always use unit's side for finding TC

I had thought that using current_side() would be better since an attacker is always
on the current side, but using a unit's side is safer and reduces the scope of the
code.


  Commit: 6726c252a5c818bc2d7deeb619ab1b8c388497f3
      https://github.com/wesnoth/wesnoth/commit/6726c252a5c818bc2d7deeb619ab1b8c388497f3
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: made alignment a status label instead of an icon


  Commit: 8f8b18c87b17e1b605c22bf947e018d9fb74cb2f
      https://github.com/wesnoth/wesnoth/commit/8f8b18c87b17e1b605c22bf947e018d9fb74cb2f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_attack.hpp
    M src/mouse_events.cpp

  Log Message:
  -----------
  tunit_attack: enable Damage Calculation button functionality


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

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

  Log Message:
  -----------
  tunit_attack: fix only first trait being displayed


  Commit: 8e31bebd8749ed930efd95e860e981b087295d57
      https://github.com/wesnoth/wesnoth/commit/8e31bebd8749ed930efd95e860e981b087295d57
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: display max HP/XP as well


  Commit: 6d48f1c805fc20e4e1ea18709604c5653670c718
      https://github.com/wesnoth/wesnoth/commit/6d48f1c805fc20e4e1ea18709604c5653670c718
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: make name string not a reference


  Commit: edd6ad4b92a2fcd2ea37a56e910eb73cf7456940
      https://github.com/wesnoth/wesnoth/commit/edd6ad4b92a2fcd2ea37a56e910eb73cf7456940
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-10 (Sun, 10 Jan 2016)

  Changed paths:
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee1.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee2.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee3.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee4.png
    M data/campaigns/Liberty/units/Rogue_Mage.cfg

  Log Message:
  -----------
  Melee attack animation for Rogue Mage, by SkyOne


  Commit: 6bce363a443ad1f2946f45cd743830a1981b314f
      https://github.com/wesnoth/wesnoth/commit/6bce363a443ad1f2946f45cd743830a1981b314f
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-10 (Sun, 10 Jan 2016)

  Changed paths:
    M data/campaigns/Liberty/units/Rogue_Mage.cfg

  Log Message:
  -----------
  Changed the Rogue Mage ranged animation


  Commit: 738030852463baa9e139022d1563b007a2d6ff43
      https://github.com/wesnoth/wesnoth/commit/738030852463baa9e139022d1563b007a2d6ff43
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-10 (Sun, 10 Jan 2016)

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

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


  Commit: 8ae305f1d4192ddbe306629c4bb205fb04509aa1
      https://github.com/wesnoth/wesnoth/commit/8ae305f1d4192ddbe306629c4bb205fb04509aa1
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M data/gui/default/window/unit_attack.cfg

  Log Message:
  -----------
  tunit_attack: tweaked Profile button positioning


  Commit: b4fc7d92d995a63988fd009cbf853101ff061ff7
      https://github.com/wesnoth/wesnoth/commit/b4fc7d92d995a63988fd009cbf853101ff061ff7
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M data/core/images/terrain/village/igloo.png
    M data/core/images/terrain/village/igloo2.png
    A data/core/images/terrain/village/igloo3.png
    A data/core/images/terrain/village/igloo4.png

  Log Message:
  -----------
  Updates to and new variations of igloos by doofus-01


  Commit: ca8a38c14795a5b319e0df10065222486f2a0cc6
      https://github.com/wesnoth/wesnoth/commit/ca8a38c14795a5b319e0df10065222486f2a0cc6
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M data/gui/default/window/unit_attack.cfg

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


  Commit: 9700d0fd5965cf6f396682c3888243d2cf632736
      https://github.com/wesnoth/wesnoth/commit/9700d0fd5965cf6f396682c3888243d2cf632736
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M data/core/images/terrain/embellishments/rocks.png
    M data/core/images/terrain/embellishments/rocks2.png
    M data/core/images/terrain/embellishments/rocks3.png
    M data/core/images/terrain/embellishments/rocks4.png
    M data/core/images/terrain/embellishments/rocks5.png
    M data/core/images/terrain/embellishments/rocks6.png
    A data/core/images/terrain/embellishments/rocks7.png

  Log Message:
  -----------
  Improved sand drifts+stones from doofus-01


  Commit: 359fa77a3659c1176b1df9db04e4256e6ecc405c
      https://github.com/wesnoth/wesnoth/commit/359fa77a3659c1176b1df9db04e4256e6ecc405c
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M data/campaigns/Eastern_Invasion/units/Bone_Knight.cfg
    M data/campaigns/Eastern_Invasion/units/Skeleton_Rider.cfg
    M data/campaigns/Legend_of_Wesmere/units/Great_Ogre.cfg
    M data/campaigns/Liberty/units/Bone_Knight.cfg
    M data/campaigns/Liberty/units/Skeleton_Rider.cfg
    M data/campaigns/Sceptre_of_Fire/units/Dwarvish_Miner.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Fighter.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Lord.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Steelclad.cfg
    M data/campaigns/Under_the_Burning_Suns/units/undead/Undead_Horseman.cfg
    M data/core/units/drakes/Arbiter.cfg
    M data/core/units/drakes/Warden.cfg
    M data/core/units/dwarves/Fighter.cfg
    M data/core/units/dwarves/Lord.cfg
    M data/core/units/dwarves/Scout.cfg
    M data/core/units/dwarves/Steelclad.cfg
    M data/core/units/humans/Loyalist_Halberdier.cfg
    M data/core/units/khalifate/Batal.cfg
    M data/core/units/khalifate/Jundi.cfg
    M data/core/units/khalifate/Muharib.cfg
    M data/core/units/ogres/Ogre.cfg
    M data/core/units/ogres/Young_Ogre.cfg
    M data/core/units/undead/Skele_Death_Knight.cfg
    M data/core/units/undead/Skele_Deathblade.cfg
    M data/core/units/undead/Skele_Revenant.cfg

  Log Message:
  -----------
  Unified axe sound timing to -50


  Commit: f15c7643b9b66630dc7561d3a10a41bef522d36b
      https://github.com/wesnoth/wesnoth/commit/f15c7643b9b66630dc7561d3a10a41bef522d36b
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
    M data/campaigns/Heir_To_The_Throne/units/Sea_Orc.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Rider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/humans/Human_Commander.cfg
    M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Hunter.cfg
    M data/core/units/drakes/Warrior.cfg
    M data/core/units/elves/High_Lord.cfg
    M data/core/units/humans/Horse_Grand_Knight.cfg
    M data/core/units/humans/Horse_Knight.cfg
    M data/core/units/humans/Horse_Paladin.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_Longbowman.cfg
    M data/core/units/humans/Loyalist_Master_Bowman.cfg
    M data/core/units/humans/Woodsman_Ranger.cfg
    M data/core/units/merfolk/Triton.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/orcs/Ruler.cfg
    M data/core/units/orcs/Warlord.cfg
    M data/core/units/undead/Spirit_Spectre.cfg
    M data/core/units/undead/Spirit_Wraith.cfg

  Log Message:
  -----------
  Unified sword sound timing to -100/-75 (cases of -75 left unchanged)


  Commit: 8f4937a47f9cd5146b51fe6d940e20666da90c35
      https://github.com/wesnoth/wesnoth/commit/8f4937a47f9cd5146b51fe6d940e20666da90c35
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

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


  Commit: d911991ad0b1ded0d0a3b3c292587a30329d9c61
      https://github.com/wesnoth/wesnoth/commit/d911991ad0b1ded0d0a3b3c292587a30329d9c61
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

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

  Log Message:
  -----------
  some LoW cleanups


  Commit: d3ff8d5855c8fa48ca5c6d1a9b7b645e70df2b70
      https://github.com/wesnoth/wesnoth/commit/d3ff8d5855c8fa48ca5c6d1a9b7b645e70df2b70
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  move unused codes in #if


  Commit: a25de0d60cb82019ab028faa72d64f7b6aff6f23
      https://github.com/wesnoth/wesnoth/commit/a25de0d60cb82019ab028faa72d64f7b6aff6f23
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  move unused codes in #if


  Commit: 195caa07149e461583cb56dcf13f23cfa7bf9e59
      https://github.com/wesnoth/wesnoth/commit/195caa07149e461583cb56dcf13f23cfa7bf9e59
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  moved unused code in #if


  Commit: 9d6f154960231d91c0634ffac13ef47ed0105856
      https://github.com/wesnoth/wesnoth/commit/9d6f154960231d91c0634ffac13ef47ed0105856
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  remove SDL 2.0.3 workaround

this workaround isnt needed in SDL 2.0.4 anymore, i removed it to make
refactoring this code easier.


  Commit: 93091519bd3d7b9e2dc624c0fd9c36dc10edc922
      https://github.com/wesnoth/wesnoth/commit/93091519bd3d7b9e2dc624c0fd9c36dc10edc922
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/actions/attack.cpp
    M src/desktop/windows_tray_notification.cpp
    M src/display.cpp
    M src/editor/map/context_manager.cpp
    M src/events.cpp
    M src/game_launcher.cpp
    M src/game_preferences.cpp
    M src/loadscreen.cpp
    M src/play_controller.cpp
    M src/preferences.cpp
    M src/sdl/compat.hpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  make CVideo a singleton

half of CVideo's member variables were already static members (in anon
namespaces) so it was never possibel to have more than one of this
class. Making this class a singelton allows us to move all these
variables into the CVideo class.


  Commit: 4afd4151438680120c518c109270709ec40170be
      https://github.com/wesnoth/wesnoth/commit/4afd4151438680120c518c109270709ec40170be
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/about.cpp
    M src/construct_dialog.cpp
    M src/controller_base.cpp
    M src/display.cpp
    M src/display.hpp
    M src/game_initialization/multiplayer.cpp
    M src/generators/default_map_generator.cpp
    M src/help/help.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/intro.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/storyscreen/render.cpp
    M src/unit_animation.cpp
    M src/video.cpp
    M src/video.hpp

  Log Message:
  -----------
  Decoupled delay() from display class and moved it to a static CVideo function


  Commit: 41dab9fe5b11f0676b6bafb18b27358f2f86474a
      https://github.com/wesnoth/wesnoth/commit/41dab9fe5b11f0676b6bafb18b27358f2f86474a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/construct_dialog.cpp
    M src/help/help.cpp

  Log Message:
  -----------
  Remove GUI1 calls to invalidate_all()


  Commit: 716b6e8e877492315dfc40ba87d773782406e827
      https://github.com/wesnoth/wesnoth/commit/716b6e8e877492315dfc40ba87d773782406e827
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/construct_dialog.cpp
    M src/dialogs.cpp
    M src/help/help.cpp

  Log Message:
  -----------
  Call CVideo::flip() instead of display::flip() in GUI1


  Commit: 8c0e56213bb836eee51269588c73c32f938def08
      https://github.com/wesnoth/wesnoth/commit/8c0e56213bb836eee51269588c73c32f938def08
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recruit_action.cpp
    M src/addon/manager_ui.cpp
    M src/attack_prediction_display.cpp
    M src/construct_dialog.cpp
    M src/construct_dialog.hpp
    M src/dialogs.cpp
    M src/filechooser.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_preferences_display.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/leader_scroll_dialog.hpp
    M src/menu_events.cpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/statistics_dialog.cpp
    M src/widgets/combo.cpp

  Log Message:
  -----------
  Convert GUI1 functions to use CVideo directly instead of display


  Commit: 5f732c3dfb499dcf3f7290ed2a2eadcbf8fad7f5
      https://github.com/wesnoth/wesnoth/commit/5f732c3dfb499dcf3f7290ed2a2eadcbf8fad7f5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/construct_dialog.hpp
    M src/filechooser.cpp
    M src/statistics_dialog.cpp

  Log Message:
  -----------
  Restore a GUI1 get_video method

Replacement for get_display() removed in db29fa8a20d2b5547ad0a636b3af66b1629a4b6f


  Commit: aff6c1b998abe46380e334b56c4a1c969f0343b6
      https://github.com/wesnoth/wesnoth/commit/aff6c1b998abe46380e334b56c4a1c969f0343b6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/about.cpp
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recruit_action.cpp
    M src/addon/manager_ui.cpp
    M src/attack_prediction_display.cpp
    M src/construct_dialog.cpp
    M src/construct_dialog.hpp
    M src/controller_base.cpp
    M src/dialogs.cpp
    M src/display.cpp
    M src/display.hpp
    M src/filechooser.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_preferences_display.cpp
    M src/generators/default_map_generator.cpp
    M src/help/help.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/intro.cpp
    M src/leader_scroll_dialog.hpp
    M src/menu_events.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/statistics_dialog.cpp
    M src/storyscreen/render.cpp
    M src/unit_animation.cpp
    M src/video.cpp
    M src/video.hpp
    M src/widgets/combo.cpp

  Log Message:
  -----------
  Merge pull request #580 from Vultraz/master

[WIP] remove GUI1 reliance on display class


  Commit: cf8ff909e10f90aafac945ea8819a2f9a1b4e208
      https://github.com/wesnoth/wesnoth/commit/cf8ff909e10f90aafac945ea8819a2f9a1b4e208
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/help/help.cpp
    M src/help/help.hpp
    M src/help/help_browser.cpp
    M src/help/help_browser.hpp

  Log Message:
  -----------
  Pass CVideo argument directly to certain help functions


  Commit: 52a0bbc5315146f218cd602dc096448d4972553c
      https://github.com/wesnoth/wesnoth/commit/52a0bbc5315146f218cd602dc096448d4972553c
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M changelog
    M src/actions/attack.cpp
    M src/actions/create.cpp
    M src/actions/unit_creator.cpp
    M src/game_events/action_wml.cpp
    M src/play_controller.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/synced_commands.cpp

  Log Message:
  -----------
  Added event type "unit placed"


  Commit: 956e86f04975640978eb894646bcd894d5184604
      https://github.com/wesnoth/wesnoth/commit/956e86f04975640978eb894646bcd894d5184604
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/actions/attack.cpp

  Log Message:
  -----------
  Fixed filtered "unit placed" events not firing for plague-created units


  Commit: 80691e5685f134e282d0073f0e2acbffa3549042
      https://github.com/wesnoth/wesnoth/commit/80691e5685f134e282d0073f0e2acbffa3549042
  Author: Lari Nieminen <lari.nieminen at iki.fi>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M changelog
    M src/actions/attack.cpp
    M src/actions/create.cpp
    M src/actions/unit_creator.cpp
    M src/game_events/action_wml.cpp
    M src/play_controller.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/synced_commands.cpp

  Log Message:
  -----------
  Merge pull request #563 from ln-zookeeper/unit_placed_event

Added event type "unit placed"


  Commit: 51938b15ba3f08526a42f91d4c1ea3cd82f95ec2
      https://github.com/wesnoth/wesnoth/commit/51938b15ba3f08526a42f91d4c1ea3cd82f95ec2
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/game_preferences_display.cpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp

  Log Message:
  -----------
  preferences::show_video_mode_dialog only needs CVideo


  Commit: 7d31505439afdac0450f3186c73d4f26ad167184
      https://github.com/wesnoth/wesnoth/commit/7d31505439afdac0450f3186c73d4f26ad167184
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

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

  Log Message:
  -----------
  remove unused hotkey related code in multiplayer_ui

hotkey_hander_ doesnt do anything, this can be seens by lookong at the
code or also by noticing that none of the hotkeys work in the mp lobby.

Also disp is just a dummy so there is no need to use
preferences::display_manager to update the display values.


  Commit: abda1dc4e2643568629d71c0c2311ce8dce6fe53
      https://github.com/wesnoth/wesnoth/commit/abda1dc4e2643568629d71c0c2311ce8dce6fe53
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/display.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_launcher.cpp
    M src/play_controller.cpp
    M src/quit_confirmation.cpp

  Log Message:
  -----------
  remove some get_singleton() calls

and use local variables instead.


  Commit: a77cc1394fd625a801ac8462599be1a3896072a4
      https://github.com/wesnoth/wesnoth/commit/a77cc1394fd625a801ac8462599be1a3896072a4
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

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

  Log Message:
  -----------
  attempt to fix tests

For some reason the tests generate 2 CVideo instances.


  Commit: 30522e6d340f80b8da38dbbe6f9f7de81347a2fa
      https://github.com/wesnoth/wesnoth/commit/30522e6d340f80b8da38dbbe6f9f7de81347a2fa
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

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

  Log Message:
  -----------
  add getter for game_launcher::video_


  Commit: 0ecf4d8ab9a9af4b3d244f8ce3149bab8b742158
      https://github.com/wesnoth/wesnoth/commit/0ecf4d8ab9a9af4b3d244f8ce3149bab8b742158
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/game_launcher.cpp
    M src/intro.cpp
    M src/intro.hpp

  Log Message:
  -----------
  the_end() only needs CVideo


  Commit: bb546c17bcea8905c05ecfbf69aa224741774982
      https://github.com/wesnoth/wesnoth/commit/bb546c17bcea8905c05ecfbf69aa224741774982
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 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/generators/default_map_generator.cpp
    M src/generators/default_map_generator.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

  Log Message:
  -----------
  remove display dependency from map_generator


  Commit: 94357449377ab0f1c74be6ad9b772efd8f8dfe36
      https://github.com/wesnoth/wesnoth/commit/94357449377ab0f1c74be6ad9b772efd8f8dfe36
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/addon/client.cpp
    M src/addon/client.hpp
    M src/addon/manager_ui.cpp
    M src/addon/manager_ui.hpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  remove display dependency from addon manager

This temporarily disables the help button in the addon manager (will be
reenables when the display dependency is removed from the help
functions)


  Commit: f7f4bc27074bd80f4f6df8f7f534d04772a8799a
      https://github.com/wesnoth/wesnoth/commit/f7f4bc27074bd80f4f6df8f7f534d04772a8799a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/help/help.cpp
    M src/help/help.hpp
    M src/help/help_browser.cpp
    M src/help/help_browser.hpp

  Log Message:
  -----------
  Revert "Pass CVideo argument directly to certain help functions"

This reverts commit cf8ff909e10f90aafac945ea8819a2f9a1b4e208.


  Commit: a953848dda1305de6672ba0396784022eb92fcf6
      https://github.com/wesnoth/wesnoth/commit/a953848dda1305de6672ba0396784022eb92fcf6
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/dialogs.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/gui/dialogs/addon_connect.cpp
    M src/gui/dialogs/unit_attack.cpp
    M src/gui/dialogs/unit_create.cpp
    M src/help/help.cpp
    M src/help/help.hpp
    M src/help/help_browser.cpp
    M src/help/help_browser.hpp
    M src/help/help_button.cpp
    M src/menu_events.cpp
    M src/scripting/game_lua_kernel.cpp
    M src/show_dialog.cpp
    M src/tooltips.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  remove display dependency from show_help()

help_button still needs a display& for regierting it in the hotkey code.


  Commit: 8680ce45c6c06e120939174f7d008faaf88b1bc6
      https://github.com/wesnoth/wesnoth/commit/8680ce45c6c06e120939174f7d008faaf88b1bc6
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/controller_base.cpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/help/help_button.cpp
    M src/help/help_button.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey_handler.hpp
    M src/mouse_events.cpp
    M src/playsingle_controller.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  remove display dependency from hotkey::command_executor

command_executor_default which is used ingame and by the editor now
handles display related stuff. (map screenshots, zoom...)

this also removes a hotkey::basic_handler form titlescreen which didn't
work anyway becasue it didnt pass a hotkey_executor.


  Commit: a96ca1e08b8aec493b1e75dc269149943b263362
      https://github.com/wesnoth/wesnoth/commit/a96ca1e08b8aec493b1e75dc269149943b263362
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/addon/manager_ui.cpp
    M src/dialogs.cpp
    M src/help/help_button.cpp
    M src/help/help_button.hpp

  Log Message:
  -----------
  remove display dependency from help_button

this also fixes the help button in the addon gui1 dialog.


  Commit: 93c53df6d8ad33dd68054c2eec452bf543e7a6ca
      https://github.com/wesnoth/wesnoth/commit/93c53df6d8ad33dd68054c2eec452bf543e7a6ca
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/dialogs.cpp
    M src/dialogs.hpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/create_engine.hpp
    M src/game_initialization/mp_options.cpp
    M src/game_initialization/mp_options.hpp
    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_connect.hpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_create.hpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_lobby.hpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/game_initialization/multiplayer_ui.hpp
    M src/game_initialization/multiplayer_wait.cpp
    M src/game_initialization/multiplayer_wait.hpp
    M src/game_initialization/singleplayer.cpp
    M src/game_launcher.cpp
    M src/game_preferences_display.cpp
    M src/play_controller.cpp
    M src/playmp_controller.cpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/tests/gui/test_gui2.cpp
    M src/widgets/combo.cpp
    M src/widgets/combo.hpp
    M src/widgets/combo_drag.cpp
    M src/widgets/combo_drag.hpp

  Log Message:
  -----------
  remove display dependency from mp connect code.

and from codes that are used by it, specially the loadgame and the
networkrecieve dialog.


  Commit: 056298bfc7a67c0c0d9da5bef417aea9c19d4a5d
      https://github.com/wesnoth/wesnoth/commit/056298bfc7a67c0c0d9da5bef417aea9c19d4a5d
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  fixup SDL1 build


  Commit: f822a0864ab546423f87cda89603cf81d046a780
      https://github.com/wesnoth/wesnoth/commit/f822a0864ab546423f87cda89603cf81d046a780
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M src/editor/map/context_manager.cpp
    M src/filechooser.cpp
    M src/filechooser.hpp
    M src/game_preferences_display.cpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/menu_events.cpp

  Log Message:
  -----------
  remove display dependency form filechooser dialog


  Commit: 9a0037495690f449b8020681b68154621a742af1
      https://github.com/wesnoth/wesnoth/commit/9a0037495690f449b8020681b68154621a742af1
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/editor/controller/editor_controller.cpp
    M src/game_initialization/multiplayer.cpp
    M src/game_launcher.cpp
    M src/game_preferences_display.cpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/menu_events.cpp
    M src/preferences_display.hpp

  Log Message:
  -----------
  partly remove the display dependency from prefernces dialog.

In places whether it is needed, (like telling the display object when
the display settings have changed) it is still used.


  Commit: 6e3aa0836ee72dc0295b79e2c238a95cc413244a
      https://github.com/wesnoth/wesnoth/commit/6e3aa0836ee72dc0295b79e2c238a95cc413244a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M src/game_initialization/multiplayer.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/tests/utils/play_scenario.cpp

  Log Message:
  -----------
  remove display depencendy from multiplayer.cpp and campaign_controller


  Commit: f9fdcb1ebb209b6c4f6732bf3c0e5236714cfb96
      https://github.com/wesnoth/wesnoth/commit/f9fdcb1ebb209b6c4f6732bf3c0e5236714cfb96
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

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

  Log Message:
  -----------
  fix unused variable.


  Commit: f738020486618f4add964f61f98597c34e9ce6a1
      https://github.com/wesnoth/wesnoth/commit/f738020486618f4add964f61f98597c34e9ce6a1
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/about.cpp
    M src/about.hpp
    M src/game_launcher.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  remove display dependency form show_about()


  Commit: 28be388d6d59783e140aeaad1f3410766212d056
      https://github.com/wesnoth/wesnoth/commit/28be388d6d59783e140aeaad1f3410766212d056
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/display.cpp
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  remove game_display instance form game_launcher

This fixes https://gna.org/bugs/?24139 so that there is always at most
in display object. display objects are the ingame/editor views which
use theme wml and show the map with its units. So the exist only during
the editor or ingame.

This removes some display_manager objects which had no effect because the
registered display was a dummy.


  Commit: e37c8d6d2ae2909493267177adb657d2f2866d9f
      https://github.com/wesnoth/wesnoth/commit/e37c8d6d2ae2909493267177adb657d2f2866d9f
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/game_config_manager.cpp
    M src/game_config_manager.hpp
    M src/tests/test_mp_connect.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  remove display dependency from game_config_manager


  Commit: 8c63aff9c8531efd0d53fd3bffb729b54c1ee5da
      https://github.com/wesnoth/wesnoth/commit/8c63aff9c8531efd0d53fd3bffb729b54c1ee5da
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/hotkey/command_executor.cpp

  Log Message:
  -----------
  fix unused parameter


  Commit: 25f60358827c3b26b73786e413b6be1cdec1d06a
      https://github.com/wesnoth/wesnoth/commit/25f60358827c3b26b73786e413b6be1cdec1d06a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/dialogs.cpp
    M src/game_initialization/multiplayer.cpp
    M src/help/help_browser.cpp

  Log Message:
  -----------
  replace some CVideo::get_singleton calls.


  Commit: 7deb41ce41bf807a747dbf4dd63f81bb7c402cc1
      https://github.com/wesnoth/wesnoth/commit/7deb41ce41bf807a747dbf4dd63f81bb7c402cc1
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/hotkey/command_executor.hpp

  Log Message:
  -----------
  fix travis build.

msvc had no problems with this.


  Commit: 34b7f97658f1a8c96d872b1bf7bc049faae19715
      https://github.com/wesnoth/wesnoth/commit/34b7f97658f1a8c96d872b1bf7bc049faae19715
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M data/gui/default/widget/slider_default.cfg

  Log Message:
  -----------
  gui2/tslider: adjust magic numbers so text area doesn't take up unnecessary space

These new should values allow a 4-digit number comfortably. If more space is needed,
feel free to bump these numbers.


  Commit: e5ad3e47ff4e4f2f7a7f70ca57f1614cecef5924
      https://github.com/wesnoth/wesnoth/commit/e5ad3e47ff4e4f2f7a7f70ca57f1614cecef5924
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

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

  Log Message:
  -----------
  fix unused variable.


  Commit: 6c12e75125561c7370e66d6f0fcbbc28ddd7364e
      https://github.com/wesnoth/wesnoth/commit/6c12e75125561c7370e66d6f0fcbbc28ddd7364e
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/game_initialization/create_engine.hpp

  Log Message:
  -----------
  attempt to fix sdl1 build


  Commit: 75659ba9e2ea756907f5873f40c4f27ea8145742
      https://github.com/wesnoth/wesnoth/commit/75659ba9e2ea756907f5873f40c4f27ea8145742
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

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

  Log Message:
  -----------
  fix editor buttons


  Commit: eb1d0e2876573a01383bdcdde4da3c2879dc123d
      https://github.com/wesnoth/wesnoth/commit/eb1d0e2876573a01383bdcdde4da3c2879dc123d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M projectfiles/Xcode/Info.plist

  Log Message:
  -----------
  XCode: Fix bundle signature warning


  Commit: d98b74d3ad7c535684b2e251dd29f5c66f6dc514
      https://github.com/wesnoth/wesnoth/commit/d98b74d3ad7c535684b2e251dd29f5c66f6dc514
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Fix some missing prototype warnings


  Commit: cd91cc224c66d1963bd9e0f24e1a4cda0482b3dd
      https://github.com/wesnoth/wesnoth/commit/cd91cc224c66d1963bd9e0f24e1a4cda0482b3dd
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M src/video.cpp

  Log Message:
  -----------
  Restrict singleton checks in video setters to the singleton callers only


  Commit: b7c507453c9b4e4a6549c3bb74c7fe78aff60902
      https://github.com/wesnoth/wesnoth/commit/b7c507453c9b4e4a6549c3bb74c7fe78aff60902
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M src/attack_prediction_display.cpp

  Log Message:
  -----------
  Use (U+00D7) instead of * to indicate multiples in damage calculation dialog


  Commit: ddd2a6a96c71cc7aa125b8fab39c0a45346de8c2
      https://github.com/wesnoth/wesnoth/commit/ddd2a6a96c71cc7aa125b8fab39c0a45346de8c2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M src/game_launcher.cpp

  Log Message:
  -----------
  Set stored res values directly when starting game with -r

Previously, passing -r called video.set_resolution, where a display::get_singleton check
would only pass the config setter block. However, with recent refactors, a display singleton
no longer exists in areas such as the titlescreen and the check had to be removed. Rather
than add a third bool argument to video.set_resolution, I save time and set the prefs values
directly.


  Commit: 3fcf414e0605c7de2be4565985dda59e2474f524
      https://github.com/wesnoth/wesnoth/commit/3fcf414e0605c7de2be4565985dda59e2474f524
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shyde.cfg
    M data/core/units/elves/Druid.cfg
    M data/core/units/elves/Shyde.cfg

  Log Message:
  -----------
  Unified thorns sound timing to -100


  Commit: c4261af1c5f2c5620169e27894446fcd40043f9d
      https://github.com/wesnoth/wesnoth/commit/c4261af1c5f2c5620169e27894446fcd40043f9d
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M data/core/units/drakes/Armageddon.cfg
    M data/core/units/drakes/Burner.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/Inferno.cfg
    M data/core/units/monsters/Fire_Guardian.cfg
    M data/core/units/monsters/Sea_Serpent.cfg
    M data/core/units/monsters/Skeletal_Dragon.cfg
    M data/core/units/undead/Corpse_Ghoul.cfg
    M data/core/units/undead/Corpse_Necrophage.cfg
    M data/core/units/undead/Spirit_Shadow.cfg

  Log Message:
  -----------
  Unified claws sound timing to -100


  Commit: 1304ac095433ae9f4bbebc630d287c0823808fb2
      https://github.com/wesnoth/wesnoth/commit/1304ac095433ae9f4bbebc630d287c0823808fb2
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M src/events.cpp

  Log Message:
  -----------
  Removed unused static resize_comparer function


  Commit: 8f5b938c171a8cb24dfab580c4e131cdc0940ca3
      https://github.com/wesnoth/wesnoth/commit/8f5b938c171a8cb24dfab580c4e131cdc0940ca3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/lobby_main.hpp
    M src/tests/gui/test_gui2.cpp

  Log Message:
  -----------
  Fix compilation for experimental MP lobby


  Commit: 0bae45d7d4672b76d8d3f2b8f91de65bcaa01679
      https://github.com/wesnoth/wesnoth/commit/0bae45d7d4672b76d8d3f2b8f91de65bcaa01679
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp

  Log Message:
  -----------
  Fixup 8f5b938


  Commit: b0659d7b931b0ab1f276606d0301448608559728
      https://github.com/wesnoth/wesnoth/commit/b0659d7b931b0ab1f276606d0301448608559728
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M src/game_initialization/multiplayer.cpp

  Log Message:
  -----------
  remove an #if

this #if was added in https://github.com/wesnoth/wesnoth/commit/6e3aa0836ee72dc0295b79e2c238a95cc413244a to make wesnoth complie, and only meant to exist temporatily until the compilation issues are fixed.


  Commit: cb835fd40a2cd2f3d8012494ea3deb44f2caf030
      https://github.com/wesnoth/wesnoth/commit/cb835fd40a2cd2f3d8012494ea3deb44f2caf030
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-1.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-2.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-3.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-4.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-5.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-6.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-defend-1.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-defend-2.png
    M data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-laden.png
    M data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner.png
    M data/campaigns/Sceptre_of_Fire/units/Dwarvish_Miner.cfg

  Log Message:
  -----------
  Added attack and defense animations for Dwarvish Miner, by Elvish_King


  Commit: 10f5d9d713b7cf96e92d602a168519f51fa5566c
      https://github.com/wesnoth/wesnoth/commit/10f5d9d713b7cf96e92d602a168519f51fa5566c
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

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

  Log Message:
  -----------
  Reverting since this fixed one case but worsened the behaviour in others.

Revert "Fix bug #24261: Area under Objectives not redrawn on resize"

This reverts commit 3b3320b5b6d3e9715c86792f3e09fd5dc9e639ff.


  Commit: c699c23e8618ca6b676d68dd5495564ea8ce1288
      https://github.com/wesnoth/wesnoth/commit/c699c23e8618ca6b676d68dd5495564ea8ce1288
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M RELEASE_NOTES
    M changelog

  Log Message:
  -----------
  Update release notes and changelog for SDL2 status


  Commit: 46502023908c77d1174a9f629cd3c864a48885b7
      https://github.com/wesnoth/wesnoth/commit/46502023908c77d1174a9f629cd3c864a48885b7
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M CMakeLists.txt
    M SConstruct

  Log Message:
  -----------
  Update build requirements to SDL 2.0.4


  Commit: 8a6811db41dd42f24b6674836e04c06687c11f09
      https://github.com/wesnoth/wesnoth/commit/8a6811db41dd42f24b6674836e04c06687c11f09
  Author: gfgtdf <tischpapier at gmail.com>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M RELEASE_NOTES

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


  Commit: cf49294c9aa1f10d1f4efa9b15a5e4956606e839
      https://github.com/wesnoth/wesnoth/commit/cf49294c9aa1f10d1f4efa9b15a5e4956606e839
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M src/display.hpp

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


  Commit: 8efc1da970e8a5c5981986ae719522f1e860c452
      https://github.com/wesnoth/wesnoth/commit/8efc1da970e8a5c5981986ae719522f1e860c452
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M src/addon/manager.cpp
    M src/addon/manager_ui.cpp
    M src/events.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/gui/dialogs/synced_choice_wait.cpp
    M src/gui/dialogs/synced_choice_wait.hpp
    M src/gui/dialogs/title_screen.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey_handler.cpp
    M src/loadscreen.cpp
    M src/mouse_events.hpp
    M src/quit_confirmation.cpp
    M src/save_index.cpp
    M src/show_dialog.cpp
    M src/synced_checkup.cpp
    M src/wesnoth.cpp
    M src/wml_exception.cpp
    M src/wml_exception.hpp

  Log Message:
  -----------
  cleanup some includes


  Commit: 7a819e6a5649bf2c1314e3619d507fa2a0a46482
      https://github.com/wesnoth/wesnoth/commit/7a819e6a5649bf2c1314e3619d507fa2a0a46482
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  clean an include


  Commit: fa056da7a3e1a283102e51a75d88403b9a76b086
      https://github.com/wesnoth/wesnoth/commit/fa056da7a3e1a283102e51a75d88403b9a76b086
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M src/scripting/lua_team.cpp
    M src/team.hpp

  Log Message:
  -----------
  make 'persistent' side attribute modifable by lua.


  Commit: 3e57e2ca9b1f8c6db2f7d85930cfd0a86c0e493a
      https://github.com/wesnoth/wesnoth/commit/3e57e2ca9b1f8c6db2f7d85930cfd0a86c0e493a
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M src/game_initialization/connect_engine.cpp

  Log Message:
  -----------
  make default value for 'save_id' in [side] less random.


  Commit: 15afa4f6ba024bc4872455d603ed2f31e54e2c47
      https://github.com/wesnoth/wesnoth/commit/15afa4f6ba024bc4872455d603ed2f31e54e2c47
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg

  Log Message:
  -----------
  fix recruits in tutotial

http://gna.org/bugs/?24311


  Commit: 9ed01599ee768445196704d68f465b947a58f8e1
      https://github.com/wesnoth/wesnoth/commit/9ed01599ee768445196704d68f465b947a58f8e1
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M CMakeLists.txt
    M INSTALL
    M SConstruct

  Log Message:
  -----------
  Drop requiered SDL2 version to 2.0.2 on Linux and *BSD

This drops the required version to 2.0.2 on Linux and *BSD, as there are no known bugs that require us to have a later version on these platforms. Windows and Os X remains as 2.0.4.


  Commit: d161d6c8ba3e8216ad237d62464ca0e82f8d6fa4
      https://github.com/wesnoth/wesnoth/commit/d161d6c8ba3e8216ad237d62464ca0e82f8d6fa4
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M RELEASE_NOTES
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
    M src/addon/manager.cpp
    M src/addon/manager_ui.cpp
    M src/display.hpp
    M src/events.cpp
    M src/game_initialization/connect_engine.cpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/gui/dialogs/synced_choice_wait.cpp
    M src/gui/dialogs/synced_choice_wait.hpp
    M src/gui/dialogs/title_screen.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey_handler.cpp
    M src/loadscreen.cpp
    M src/mouse_events.hpp
    M src/quit_confirmation.cpp
    M src/save_index.cpp
    M src/scripting/lua_team.cpp
    M src/show_dialog.cpp
    M src/synced_checkup.cpp
    M src/team.hpp
    M src/wesnoth.cpp
    M src/wml_exception.cpp
    M src/wml_exception.hpp

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


  Commit: 9b5870e14b4ca1b576a52780fedabec94798bc5e
      https://github.com/wesnoth/wesnoth/commit/9b5870e14b4ca1b576a52780fedabec94798bc5e
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M CMakeLists.txt
    M SConstruct

  Log Message:
  -----------
  Correct SDL2 versions for linux/win32/osx in build scripts

Codify the requirements set forth in the INSTALL file in scons and
cmake as they are used on other platforms that Linux and * BSD.


  Commit: edd32dc29284d8785ea6c57f58b00d2f2da3e0af
      https://github.com/wesnoth/wesnoth/commit/edd32dc29284d8785ea6c57f58b00d2f2da3e0af
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Add bug 24212 to release notes


  Commit: e9829b68ac8b1800df406b4acebbea6aea1dcaeb
      https://github.com/wesnoth/wesnoth/commit/e9829b68ac8b1800df406b4acebbea6aea1dcaeb
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

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

  Log Message:
  -----------
  tunit_attack: fix incorrect damage values showing (bug #24310)


  Commit: 5032aa5155fc27224f30dd853f1fe30dcb72cc3a
      https://github.com/wesnoth/wesnoth/commit/5032aa5155fc27224f30dd853f1fe30dcb72cc3a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M src/game_preferences_display.cpp

  Log Message:
  -----------
  Properly select initial Preferences category


  Commit: a05a40ab144891b76b58b4f1f7d0703bc95b81ba
      https://github.com/wesnoth/wesnoth/commit/a05a40ab144891b76b58b4f1f7d0703bc95b81ba
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M RELEASE_NOTES
    M changelog

  Log Message:
  -----------
  Bug #18112 is fixed


  Commit: 2369d3f9ae3f0389197fe6eb2b3e3804f30f3fa3
      https://github.com/wesnoth/wesnoth/commit/2369d3f9ae3f0389197fe6eb2b3e3804f30f3fa3
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M src/addon/manager_ui.cpp
    M src/config_cache.cpp
    M src/desktop/notifications.cpp
    M src/game_initialization/create_engine.cpp
    M src/game_initialization/mp_game_utils.cpp
    M src/game_initialization/mp_game_utils.hpp
    M src/game_initialization/mp_options.hpp
    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_wait.cpp
    M src/game_launcher.cpp
    M src/game_launcher.hpp
    M src/generators/lua_map_generator.cpp
    M src/gui/dialogs/mp_connect.cpp
    M src/help/help_browser.cpp
    M src/scripting/lua_gui2.cpp
    M src/storyscreen/controller.hpp

  Log Message:
  -----------
  clenaup more includes

this changes some class member types to scoped pointer so that we can
remove an include from the header.


  Commit: c31189e580af645ca68a3888aeb806e9530d46eb
      https://github.com/wesnoth/wesnoth/commit/c31189e580af645ca68a3888aeb806e9530d46eb
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M src/tests/test_mp_connect.cpp

  Log Message:
  -----------
  attempt to fix boost unit tests

the boost units tests created 2 CVideo and 2 game_display objects which
causes assertion failures.


  Commit: 9f6f38f2407ae861432c1a6ff9d0354a31c007e9
      https://github.com/wesnoth/wesnoth/commit/9f6f38f2407ae861432c1a6ff9d0354a31c007e9
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M RELEASE_NOTES
    M changelog

  Log Message:
  -----------
  Bug #20332 is fixed


  Commit: b0fa94a7ca8f1d1ab47df6b5f1bd6230543ee899
      https://github.com/wesnoth/wesnoth/commit/b0fa94a7ca8f1d1ab47df6b5f1bd6230543ee899
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M doc/man/cs/wesnoth.6
    M doc/man/cs/wesnothd.6
    M doc/man/de/wesnoth.6
    M doc/man/de/wesnothd.6
    M doc/man/en_GB/wesnoth.6
    M doc/man/en_GB/wesnothd.6
    M doc/man/es/wesnoth.6
    M doc/man/es/wesnothd.6
    M doc/man/et/wesnoth.6
    M doc/man/et/wesnothd.6
    M doc/man/fi/wesnoth.6
    M doc/man/fi/wesnothd.6
    M doc/man/fr/wesnoth.6
    M doc/man/fr/wesnothd.6
    M doc/man/gl/wesnoth.6
    M doc/man/gl/wesnothd.6
    M doc/man/hu/wesnoth.6
    M doc/man/hu/wesnothd.6
    M doc/man/id/wesnoth.6
    M doc/man/id/wesnothd.6
    M doc/man/it/wesnoth.6
    M doc/man/it/wesnothd.6
    M doc/man/ja/wesnothd.6
    M doc/man/lt/wesnothd.6
    M doc/man/pl/wesnoth.6
    M doc/man/pl/wesnothd.6
    M doc/man/pt/wesnoth.6
    M doc/man/pt/wesnothd.6
    M doc/man/pt_BR/wesnothd.6
    M doc/man/ru/wesnoth.6
    M doc/man/ru/wesnothd.6
    M doc/man/sk/wesnoth.6
    M doc/man/sk/wesnothd.6
    M doc/man/sr/wesnoth.6
    M doc/man/sr/wesnothd.6
    M doc/man/sr at ijekavian/wesnoth.6
    M doc/man/sr at ijekavian/wesnothd.6
    M doc/man/sr at ijekavianlatin/wesnoth.6
    M doc/man/sr at ijekavianlatin/wesnothd.6
    M doc/man/sr at latin/wesnoth.6
    M doc/man/sr at latin/wesnothd.6
    M doc/man/tr/wesnothd.6
    M doc/man/uk/wesnoth.6
    M doc/man/uk/wesnothd.6
    M doc/man/vi/wesnoth.6
    M doc/man/vi/wesnothd.6
    M doc/man/zh_CN/wesnoth.6
    M doc/man/zh_CN/wesnothd.6
    M doc/man/zh_TW/wesnothd.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.uk.html
    M doc/manual/manual.vi.html
    M doc/manual/manual.zh_CN.html
    M doc/manual/manual.zh_TW.html
    M po/wesnoth-ai/wesnoth-ai.pot
    M po/wesnoth-anl/wesnoth-anl.pot
    M po/wesnoth-aoi/wesnoth-aoi.pot
    M po/wesnoth-did/wesnoth-did.pot
    M po/wesnoth-dm/wesnoth-dm.pot
    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/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/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/wesnoth-ei.pot
    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/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/wesnoth-httt.pot
    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/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/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/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/af.po
    M po/wesnoth-manpages/ang.po
    M po/wesnoth-manpages/ang at latin.po
    M po/wesnoth-manpages/ar.po
    M po/wesnoth-manpages/bg.po
    M po/wesnoth-manpages/ca.po
    M po/wesnoth-manpages/ca_ES at valencia.po
    M po/wesnoth-manpages/cs.po
    M po/wesnoth-manpages/da.po
    M po/wesnoth-manpages/de.po
    M po/wesnoth-manpages/el.po
    M po/wesnoth-manpages/en at shaw.po
    M po/wesnoth-manpages/en_GB.po
    M po/wesnoth-manpages/eo.po
    M po/wesnoth-manpages/es.po
    M po/wesnoth-manpages/et.po
    M po/wesnoth-manpages/eu.po
    M po/wesnoth-manpages/fi.po
    M po/wesnoth-manpages/fr.po
    M po/wesnoth-manpages/fur_IT.po
    M po/wesnoth-manpages/ga.po
    M po/wesnoth-manpages/gd.po
    M po/wesnoth-manpages/gl.po
    M po/wesnoth-manpages/he.po
    M po/wesnoth-manpages/hr.po
    M po/wesnoth-manpages/hu.po
    M po/wesnoth-manpages/id.po
    M po/wesnoth-manpages/it.po
    M po/wesnoth-manpages/ja.po
    M po/wesnoth-manpages/ko.po
    M po/wesnoth-manpages/la.po
    M po/wesnoth-manpages/lt.po
    M po/wesnoth-manpages/lv.po
    M po/wesnoth-manpages/mk.po
    M po/wesnoth-manpages/mr.po
    M po/wesnoth-manpages/nb_NO.po
    M po/wesnoth-manpages/nl.po
    M po/wesnoth-manpages/pl.po
    M po/wesnoth-manpages/pt.po
    M po/wesnoth-manpages/pt_BR.po
    M po/wesnoth-manpages/racv.po
    M po/wesnoth-manpages/ro.po
    M po/wesnoth-manpages/ru.po
    M po/wesnoth-manpages/sk.po
    M po/wesnoth-manpages/sl.po
    M po/wesnoth-manpages/sr.po
    M po/wesnoth-manpages/sr at ijekavian.po
    M po/wesnoth-manpages/sr at ijekavianlatin.po
    M po/wesnoth-manpages/sr at latin.po
    M po/wesnoth-manpages/sv.po
    M po/wesnoth-manpages/tl.po
    M po/wesnoth-manpages/tr.po
    M po/wesnoth-manpages/uk.po
    M po/wesnoth-manpages/vi.po
    M po/wesnoth-manpages/wesnoth-manpages.pot
    M po/wesnoth-manpages/zh_CN.po
    M po/wesnoth-manpages/zh_TW.po
    M po/wesnoth-manual/wesnoth-manual.pot
    M po/wesnoth-multiplayer/wesnoth-multiplayer.pot
    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/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/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/wesnoth-sotbe.pot
    M po/wesnoth-tb/wesnoth-tb.pot
    M po/wesnoth-test/wesnoth-test.pot
    M po/wesnoth-thot/wesnoth-thot.pot
    M po/wesnoth-trow/wesnoth-trow.pot
    M po/wesnoth-tsg/wesnoth-tsg.pot
    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/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/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/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/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

  Log Message:
  -----------
  pot and documentation update


  Commit: 3ffefbb7141e96695b6f9eeedc32c623803ca1cd
      https://github.com/wesnoth/wesnoth/commit/3ffefbb7141e96695b6f9eeedc32c623803ca1cd
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M INSTALL

  Log Message:
  -----------
  Reword a few points in INSTALL for clarity


  Commit: 45b3da409fbdca1be31f426a9bd41499f2c99d75
      https://github.com/wesnoth/wesnoth/commit/45b3da409fbdca1be31f426a9bd41499f2c99d75
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M changelog

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


  Commit: c461d2b66997f8e73c8c0d4a62dacb14533e8b7d
      https://github.com/wesnoth/wesnoth/commit/c461d2b66997f8e73c8c0d4a62dacb14533e8b7d
  Author: Ignacio R. Morelle <shadowm at wesnoth.org>
  Date:   2016-01-16 (Sat, 16 Jan 2016)

  Changed paths:
    M INSTALL

  Log Message:
  -----------
  Why did people break my beautiful columns


  Commit: 394b108a3df3d06047a1a700b986373ae11ef942
      https://github.com/wesnoth/wesnoth/commit/394b108a3df3d06047a1a700b986373ae11ef942
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M INSTALL

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


  Commit: 26fc8c616111813c52335fee45c825bb1d747416
      https://github.com/wesnoth/wesnoth/commit/26fc8c616111813c52335fee45c825bb1d747416
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

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

  Log Message:
  -----------
  Added SkyOne to Liberty art credits


  Commit: fe515a4ae909649f6453707392c38137fb4a2828
      https://github.com/wesnoth/wesnoth/commit/fe515a4ae909649f6453707392c38137fb4a2828
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M changelog

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


  Commit: ec49d2a6780d8b2671043dfc66bede2b62ef06b6
      https://github.com/wesnoth/wesnoth/commit/ec49d2a6780d8b2671043dfc66bede2b62ef06b6
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M src/about.cpp

  Log Message:
  -----------
  Fix Close button not showing up in Credits


  Commit: b582bb300ec2e498023dcb48b350f9b7575a4139
      https://github.com/wesnoth/wesnoth/commit/b582bb300ec2e498023dcb48b350f9b7575a4139
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M src/savegame.cpp

  Log Message:
  -----------
  "savefiles" -> "save files


  Commit: 4997cf622bba5a4fe871e0e99555587ac2e17f2d
      https://github.com/wesnoth/wesnoth/commit/4997cf622bba5a4fe871e0e99555587ac2e17f2d
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Small fixup to 4afd4151438680120c518c109270709ec40170be

Don't know how this passed the compiler


  Commit: 33a6aac750f3640ed9ddf94784ea8d17bc5d6e28
      https://github.com/wesnoth/wesnoth/commit/33a6aac750f3640ed9ddf94784ea8d17bc5d6e28
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Another likewise fixup


  Commit: 9d2ace8f2fa0367f6b65a40ec468d7658ac67b5f
      https://github.com/wesnoth/wesnoth/commit/9d2ace8f2fa0367f6b65a40ec468d7658ac67b5f
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M RELEASE_NOTES

  Log Message:
  -----------
  Added mention of the 'unit placed' event to RELEASE_NOTES


  Commit: 42f6541a1394ff7aa9ef766c014d3b1a71156916
      https://github.com/wesnoth/wesnoth/commit/42f6541a1394ff7aa9ef766c014d3b1a71156916
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Properly check SDL events in the story screen

The story screen is listening to SDL events, but was improperly
checking the event type. This led to the expression always being true,
leading to undesired behaviour.


  Commit: 85db6a75a303cae6900e2e910fd730ba2670e451
      https://github.com/wesnoth/wesnoth/commit/85db6a75a303cae6900e2e910fd730ba2670e451
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M src/storyscreen/render.cpp

  Log Message:
  -----------
  Make sure "bigmap" is rendered

This makes sure that the graphics needed by bigmap are rendered. It is not window event safe at this point as there's no checking for window events. A window event will most likely lead to the "bigmap" disappearing.


  Commit: bf32cca84f169a5c8b2d9e9fc9185467245c4b17
      https://github.com/wesnoth/wesnoth/commit/bf32cca84f169a5c8b2d9e9fc9185467245c4b17
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    M data/gui/default/widget/slider_default.cfg

  Log Message:
  -----------
  gui2/tslider: small tweak to ensure maximum value is reached

This should fix a small issue introduced in 34b7f97658f1a8c96d872b1bf7bc049faae19715


  Commit: b2cdd1dbe7f1fecf7c349cd1f922fb3cb06d5121
      https://github.com/wesnoth/wesnoth/commit/b2cdd1dbe7f1fecf7c349cd1f922fb3cb06d5121
  Author: ln-zookeeper <lari.nieminen at iki.fi>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

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

  Log Message:
  -----------
  Added Elvish_King/JonasNL to SoF art credits


  Commit: 0f8998d121cc26cbcefe3cba47f8ec23fd30848d
      https://github.com/wesnoth/wesnoth/commit/0f8998d121cc26cbcefe3cba47f8ec23fd30848d
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2016-01-18 (Mon, 18 Jan 2016)

  Changed paths:
    M src/filesystem_boost.cpp

  Log Message:
  -----------
  PREFERENCES_DIR  macro now works on windows too.


  Commit: 7666030367d1595a04e2aee91205e846a6a7e7a6
      https://github.com/wesnoth/wesnoth/commit/7666030367d1595a04e2aee91205e846a6a7e7a6
  Author: loonycyborg <loonycyborg at gmail.com>
  Date:   2016-01-19 (Tue, 19 Jan 2016)

  Changed paths:
    M .gitignore
    M .travis.yml
    M CMakeLists.txt
    M Doxyfile
    M INSTALL
    M RELEASE_NOTES
    M SConstruct
    M changelog
    M data/advanced_preferences.cfg
    M data/campaigns/Dead_Water/images/maps/l10n/de/dw--overlay.png
    M data/campaigns/Dead_Water/scenarios/09_The_Mage.cfg
    M data/campaigns/Dead_Water/units/Child_King.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/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
    M data/campaigns/Descent_Into_Darkness/units/Frontier_Baroness.cfg
    M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.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/scenarios/07_Crossroads.cfg
    M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
    M data/campaigns/Heir_To_The_Throne/units/Dark_Queen.cfg
    M data/campaigns/Heir_To_The_Throne/units/Sea_Orc.cfg
    M data/campaigns/Legend_of_Wesmere/maps/02_Hostile_Mountains.map
    M data/campaigns/Legend_of_Wesmere/maps/04_The_Elvish_Treasury.map
    M data/campaigns/Legend_of_Wesmere/maps/06_Acquaintance_in_Need.map
    M data/campaigns/Legend_of_Wesmere/maps/09_Bounty_Hunters.map
    M data/campaigns/Legend_of_Wesmere/maps/10_Cliffs_of_Thoria.map
    M data/campaigns/Legend_of_Wesmere/maps/11_Battle_of_the_Book.map
    M data/campaigns/Legend_of_Wesmere/maps/14_Human_Alliance.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian.map
    M data/campaigns/Legend_of_Wesmere/maps/Kalian_map.cfg
    M data/campaigns/Legend_of_Wesmere/maps/Lintanir.map
    M data/campaigns/Legend_of_Wesmere/maps/Saurgrath.map
    M data/campaigns/Legend_of_Wesmere/masks/03_Kalian_under_Attack.mask
    M data/campaigns/Legend_of_Wesmere/masks/05_The_Saurian_Treasury.mask
    M data/campaigns/Legend_of_Wesmere/masks/07_Elves_Last_Stand.mask
    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/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/16_The_Chief_Must_Die.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/17_Breaking_the_Siege.cfg
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.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
    M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/23_End_of_War.cfg
    M data/campaigns/Legend_of_Wesmere/units/Great_Ogre.cfg
    M data/campaigns/Legend_of_Wesmere/utils/bigmap.cfg
    M data/campaigns/Legend_of_Wesmere/utils/characters.cfg
    A data/campaigns/Legend_of_Wesmere/utils/debug.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
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-defend1.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-defend2.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee1.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee2.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee3.png
    A data/campaigns/Liberty/images/units/human-outlaws/rogue-mage-melee4.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-defend1.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-defend2.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-defend1.png
    A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-defend2.png
    M data/campaigns/Liberty/units/Bone_Knight.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/units/Villagers.cfg
    M data/campaigns/Northern_Rebirth/_main.cfg
    M data/campaigns/Northern_Rebirth/maps/12a_Get_the_Gold.map
    M data/campaigns/Northern_Rebirth/scenarios/01_Breaking_the_Chains.cfg
    M data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
    M data/campaigns/Northern_Rebirth/scenarios/03_To_the_Mines.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/05b_Compelled.cfg
    M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg
    M data/campaigns/Northern_Rebirth/scenarios/07b_Protecting_the_Master.cfg
    M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
    M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
    M data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg
    M data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg
    M data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg
    M data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg
    M data/campaigns/Sceptre_of_Fire/_main.cfg
    M data/campaigns/Sceptre_of_Fire/images/units/dwarves/caravan.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-1.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-2.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-3.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-4.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-5.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-attack-6.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-defend-1.png
    A data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-defend-2.png
    M data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner-laden.png
    M data/campaigns/Sceptre_of_Fire/images/units/dwarves/miner.png
    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
    A data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman-defend-1.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman-defend-2.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman-magic.png
    M data/campaigns/Son_Of_The_Black_Eye/images/units/elder-orcish-shaman.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman-defend-1.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman-defend-2.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman-magic.png
    M data/campaigns/Son_Of_The_Black_Eye/images/units/novice-orcish-shaman.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-defend-1.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-defend-2.png
    A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-magic.png
    M data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman.png
    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_Annalist.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Loremaster.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Fighter.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Lord.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Steelclad.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Rune_Lord.cfg
    M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Witness.cfg
    M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.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/Horseman_Commander.cfg
    M data/campaigns/The_South_Guard/units/Infantry_Commander.cfg
    M data/campaigns/The_South_Guard/units/Mounted_General.cfg
    M data/campaigns/Under_the_Burning_Suns/_main.cfg
    M data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-attack1.png
    M data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-attack2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-attack3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-defend.png
    A data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-defend1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab-defend2.png
    M data/campaigns/Under_the_Burning_Suns/images/units/monsters/crab.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-attack-4.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-1.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-2.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-4.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian-defend-5.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/guardian.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-5.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-attack-ranged-6.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-defend-both.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-defend-melee.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-moving-1.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-moving-2.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-moving-3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-1.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-2.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-3.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-4.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-5.png
    R data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter-ranged-6.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/hunter.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-attack-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-defend-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel-defend-2.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/sentinel.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-2.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-3.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-attack-4.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-defend-1.png
    A data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden-defend-2.png
    M data/campaigns/Under_the_Burning_Suns/images/units/nagas/warden.png
    M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
    M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Rider.cfg
    M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shaman.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/Crab_Man.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/undead/Undead_Horseman.cfg
    M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
    M data/campaigns/tutorial/units/Quintain.cfg
    M data/core/about.cfg
    M data/core/hotkeys.cfg
    M data/core/images/terrain/embellishments/rocks.png
    M data/core/images/terrain/embellishments/rocks2.png
    M data/core/images/terrain/embellishments/rocks3.png
    M data/core/images/terrain/embellishments/rocks4.png
    M data/core/images/terrain/embellishments/rocks5.png
    M data/core/images/terrain/embellishments/rocks6.png
    A data/core/images/terrain/embellishments/rocks7.png
    M data/core/images/terrain/village/igloo.png
    M data/core/images/terrain/village/igloo2.png
    A data/core/images/terrain/village/igloo3.png
    A data/core/images/terrain/village/igloo4.png
    M data/core/macros/image-utils.cfg
    M data/core/macros/terrain-utils.cfg
    M data/core/macros/utils.cfg
    A data/core/music/frantic-old.ogg
    M data/core/music/frantic.ogg
    M data/core/units/drakes/Arbiter.cfg
    M data/core/units/drakes/Armageddon.cfg
    M data/core/units/drakes/Burner.cfg
    M data/core/units/drakes/Enforcer.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/Inferno.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/Fighter.cfg
    M data/core/units/dwarves/Lord.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/Steelclad.cfg
    M data/core/units/elves/Druid.cfg
    M data/core/units/elves/Enchantress.cfg
    M data/core/units/elves/High_Lord.cfg
    M data/core/units/elves/Shaman.cfg
    M data/core/units/elves/Shyde.cfg
    M data/core/units/elves/Sorceress.cfg
    M data/core/units/humans/Horse_Grand_Knight.cfg
    M data/core/units/humans/Horse_Knight.cfg
    M data/core/units/humans/Horse_Paladin.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_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_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_Shock_Trooper.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_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_Ruffian.cfg
    M data/core/units/humans/Outlaw_Thug.cfg
    M data/core/units/humans/Royal_Warrior.cfg
    M data/core/units/humans/Woodsman_Ranger.cfg
    M data/core/units/khalifate/Batal.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/Mudafi.cfg
    M data/core/units/khalifate/Mufariq.cfg
    M data/core/units/khalifate/Muharib.cfg
    M data/core/units/khalifate/Qanas.cfg
    M data/core/units/khalifate/Rami.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/merfolk/Diviner.cfg
    M data/core/units/merfolk/Enchantress.cfg
    M data/core/units/merfolk/Initiate.cfg
    M data/core/units/merfolk/Priestess.cfg
    M data/core/units/merfolk/Siren.cfg
    M data/core/units/merfolk/Triton.cfg
    M data/core/units/monsters/Fire_Guardian.cfg
    M data/core/units/monsters/Sea_Serpent.cfg
    M data/core/units/monsters/Skeletal_Dragon.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/Nightblade.cfg
    M data/core/units/orcs/Ruler.cfg
    M data/core/units/orcs/Warlord.cfg
    M data/core/units/saurians/Augur.cfg
    M data/core/units/saurians/Oracle.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/Warrior.cfg
    M data/core/units/undead/Corpse_Ghoul.cfg
    M data/core/units/undead/Corpse_Necrophage.cfg
    M data/core/units/undead/Necro_Dark_Sorcerer.cfg
    M data/core/units/undead/Necromancer.cfg
    M data/core/units/undead/Skele_Death_Knight.cfg
    M data/core/units/undead/Skele_Deathblade.cfg
    M data/core/units/undead/Skele_Revenant.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/gui/default/widget/button_25x25.cfg
    M data/gui/default/widget/button_default.cfg
    M data/gui/default/widget/horizontal_scrollbar_default.cfg
    M data/gui/default/widget/repeating_button_default.cfg
    M data/gui/default/widget/slider_default.cfg
    M data/gui/default/widget/slider_minimal.cfg
    M data/gui/default/widget/text_box_default.cfg
    M data/gui/default/widget/toggle_button_default.cfg
    M data/gui/default/widget/toggle_button_icon.cfg
    M data/gui/default/widget/toggle_button_listbox_header.cfg
    M data/gui/default/widget/toggle_button_listbox_text.cfg
    M data/gui/default/widget/toggle_button_listbox_text_with_icon.cfg
    M data/gui/default/widget/toggle_button_radio.cfg
    M data/gui/default/widget/toggle_button_tree_view_node.cfg
    M data/gui/default/widget/toggle_panel_default.cfg
    M data/gui/default/widget/toggle_panel_wml_message.cfg
    M data/gui/default/widget/vertical_scrollbar_default.cfg
    M data/gui/default/window/advanced_graphics_options.cfg
    M data/gui/default/window/debug_clock.cfg
    M data/gui/default/window/game_load.cfg
    M data/gui/default/window/lobby_main.cfg
    M data/gui/default/window/unit_attack.cfg
    M data/gui/default/window/unit_create.cfg
    M data/gui/schema.cfg
    M data/lua/wml-tags.lua
    M data/lua/wml/message.lua
    M data/scenario-test.cfg
    M data/test/scenarios/for-loops.cfg
    M data/test/scenarios/test_check_victory.cfg
    M data/test/scenarios/test_lua.cfg
    M data/themes/classic.cfg
    M data/themes/default.cfg
    M data/themes/editor.cfg
    M data/themes/unit_box.cfg
    M data/themes/widescreen.cfg
    M data/tools/GUI.pyw
    M data/tools/Makefile
    M data/tools/addon_manager/html.py
    M data/tools/helptrailer.html
    M data/tools/imgcheck
    M data/tools/unit_tree/html_output.py
    M data/tools/wmlindent
    M data/tools/wmllint
    M data/tools/wmlscope
    M doc/man/cs/wesnoth.6
    M doc/man/cs/wesnothd.6
    M doc/man/de/wesnoth.6
    M doc/man/de/wesnothd.6
    M doc/man/en_GB/wesnoth.6
    M doc/man/en_GB/wesnothd.6
    M doc/man/es/wesnoth.6
    M doc/man/es/wesnothd.6
    M doc/man/et/wesnoth.6
    M doc/man/et/wesnothd.6
    M doc/man/fi/wesnoth.6
    M doc/man/fi/wesnothd.6
    M doc/man/fr/wesnoth.6
    M doc/man/fr/wesnothd.6
    M doc/man/gl/wesnoth.6
    M doc/man/gl/wesnothd.6
    M doc/man/hu/wesnoth.6
    M doc/man/hu/wesnothd.6
    M doc/man/id/wesnoth.6
    M doc/man/id/wesnothd.6
    M doc/man/it/wesnoth.6
    M doc/man/it/wesnothd.6
    M doc/man/ja/wesnothd.6
    M doc/man/lt/wesnothd.6
    M doc/man/pl/wesnoth.6
    M doc/man/pl/wesnothd.6
    M doc/man/pt/wesnoth.6
    M doc/man/pt/wesnothd.6
    M doc/man/pt_BR/wesnothd.6
    M doc/man/ru/wesnoth.6
    M doc/man/ru/wesnothd.6
    M doc/man/sk/wesnoth.6
    M doc/man/sk/wesnothd.6
    M doc/man/sr/wesnoth.6
    M doc/man/sr/wesnothd.6
    M doc/man/sr at ijekavian/wesnoth.6
    M doc/man/sr at ijekavian/wesnothd.6
    M doc/man/sr at ijekavianlatin/wesnoth.6
    M doc/man/sr at ijekavianlatin/wesnothd.6
    M doc/man/sr at latin/wesnoth.6
    M doc/man/sr at latin/wesnothd.6
    M doc/man/tr/wesnothd.6
    M doc/man/uk/wesnoth.6
    M doc/man/uk/wesnothd.6
    M doc/man/vi/wesnoth.6
    M doc/man/vi/wesnothd.6
    M doc/man/wesnoth.6
    M doc/man/wesnothd.6
    M doc/man/zh_CN/wesnoth.6
    M doc/man/zh_CN/wesnothd.6
    M doc/man/zh_TW/wesnothd.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.uk.html
    M doc/manual/manual.vi.html
    M doc/manual/manual.zh_CN.html
    M doc/manual/manual.zh_TW.html
    M images/icons/alignments/alignment_lawful_30.png
    M images/icons/alignments/alignment_neutral_30.png
    A images/misc/l10n/af/logo.png
    A images/misc/l10n/ang/logo.png
    A images/misc/l10n/ang at latin/logo.png
    A images/misc/l10n/bg/logo.png
    A images/misc/l10n/ca/logo.png
    A images/misc/l10n/cs/logo.png
    A images/misc/l10n/da/logo.png
    A images/misc/l10n/el/logo.png
    A images/misc/l10n/en/logo.png
    M images/misc/l10n/en at shaw/logo.png
    A images/misc/l10n/eo/logo.png
    M images/misc/l10n/es/logo.png
    A images/misc/l10n/et/logo.png
    A images/misc/l10n/eu/logo.png
    A images/misc/l10n/fi/logo.png
    M images/misc/l10n/fr/logo.png
    A images/misc/l10n/ga/logo.png
    M images/misc/l10n/gd/logo.png
    M images/misc/l10n/gl/logo.png
    A images/misc/l10n/he/logo.png
    A images/misc/l10n/hr/logo.png
    M images/misc/l10n/hu/logo.png
    A images/misc/l10n/id/logo.png
    A images/misc/l10n/is/logo.png
    A images/misc/l10n/it/logo.png
    M images/misc/l10n/la/logo.png
    M images/misc/l10n/lt/logo.png
    A images/misc/l10n/lv/logo.png
    A images/misc/l10n/mk/logo.png
    A images/misc/l10n/mr/logo.png
    M images/misc/l10n/nl/logo.png
    A images/misc/l10n/pl/logo.png
    M images/misc/l10n/pt/logo.png
    A images/misc/l10n/ru/logo.png
    A images/misc/l10n/sk/logo.png
    M images/misc/l10n/sr/logo.png
    M images/misc/l10n/sr at latin/logo.png
    A images/misc/l10n/tr/logo.png
    M images/misc/l10n/vi/logo.png
    M images/misc/l10n/zh_CN/logo.png
    A images/misc/l10n/zh_TW/logo.png
    M l10n-spec
    M l10n-track
    M packaging/windows/SConscript
    M packaging/windows/Wesnoth.nsi.in
    M packaging/windows/WindowsInstallerGraphic.bmp
    M players_changelog
    R po/wesnoth-ai/POTFILES.in
    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/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
    R po/wesnoth-anl/POTFILES.in
    M po/wesnoth-anl/ja.po
    M po/wesnoth-anl/racv.po
    M po/wesnoth-anl/wesnoth-anl.pot
    R po/wesnoth-aoi/POTFILES.in
    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/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
    R po/wesnoth-did/POTFILES.in
    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/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
    R po/wesnoth-dm/POTFILES.in
    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/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
    R po/wesnoth-dw/POTFILES.in
    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/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
    R po/wesnoth-editor/POTFILES.in
    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/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
    R po/wesnoth-ei/POTFILES.in
    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/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
    R po/wesnoth-help/POTFILES.in
    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/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
    R po/wesnoth-httt/POTFILES.in
    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/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
    R po/wesnoth-l/POTFILES.in
    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/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
    R po/wesnoth-lib/POTFILES.in
    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/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
    R po/wesnoth-low/POTFILES.in
    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/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/af.po
    M po/wesnoth-manpages/ang.po
    M po/wesnoth-manpages/ang at latin.po
    M po/wesnoth-manpages/ar.po
    M po/wesnoth-manpages/bg.po
    M po/wesnoth-manpages/ca.po
    M po/wesnoth-manpages/ca_ES at valencia.po
    M po/wesnoth-manpages/cs.po
    M po/wesnoth-manpages/da.po
    M po/wesnoth-manpages/de.po
    M po/wesnoth-manpages/el.po
    M po/wesnoth-manpages/en at shaw.po
    M po/wesnoth-manpages/en_GB.po
    M po/wesnoth-manpages/eo.po
    M po/wesnoth-manpages/es.po
    M po/wesnoth-manpages/et.po
    M po/wesnoth-manpages/eu.po
    M po/wesnoth-manpages/fi.po
    M po/wesnoth-manpages/fr.po
    M po/wesnoth-manpages/fur_IT.po
    M po/wesnoth-manpages/ga.po
    M po/wesnoth-manpages/gd.po
    M po/wesnoth-manpages/gl.po
    M po/wesnoth-manpages/he.po
    M po/wesnoth-manpages/hr.po
    M po/wesnoth-manpages/hu.po
    M po/wesnoth-manpages/id.po
    M po/wesnoth-manpages/it.po
    M po/wesnoth-manpages/ja.po
    M po/wesnoth-manpages/ko.po
    M po/wesnoth-manpages/la.po
    M po/wesnoth-manpages/lt.po
    M po/wesnoth-manpages/lv.po
    M po/wesnoth-manpages/mk.po
    M po/wesnoth-manpages/mr.po
    M po/wesnoth-manpages/nb_NO.po
    M po/wesnoth-manpages/nl.po
    M po/wesnoth-manpages/pl.po
    M po/wesnoth-manpages/pt.po
    M po/wesnoth-manpages/pt_BR.po
    M po/wesnoth-manpages/racv.po
    M po/wesnoth-manpages/ro.po
    M po/wesnoth-manpages/ru.po
    M po/wesnoth-manpages/sk.po
    M po/wesnoth-manpages/sl.po
    M po/wesnoth-manpages/sr.po
    M po/wesnoth-manpages/sr at ijekavian.po
    M po/wesnoth-manpages/sr at ijekavianlatin.po
    M po/wesnoth-manpages/sr at latin.po
    M po/wesnoth-manpages/sv.po
    M po/wesnoth-manpages/tl.po
    M po/wesnoth-manpages/tr.po
    M po/wesnoth-manpages/uk.po
    M po/wesnoth-manpages/vi.po
    M po/wesnoth-manpages/wesnoth-manpages.pot
    M po/wesnoth-manpages/zh_CN.po
    M po/wesnoth-manpages/zh_TW.po
    M po/wesnoth-manual/ja.po
    M po/wesnoth-manual/ru.po
    M po/wesnoth-manual/wesnoth-manual.pot
    R po/wesnoth-multiplayer/POTFILES.in
    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/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
    R po/wesnoth-nr/POTFILES.in
    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/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
    R po/wesnoth-sof/POTFILES.in
    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/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
    R po/wesnoth-sotbe/POTFILES.in
    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/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
    R po/wesnoth-tb/POTFILES.in
    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/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
    R po/wesnoth-test/POTFILES.in
    M po/wesnoth-test/ja.po
    M po/wesnoth-test/racv.po
    M po/wesnoth-test/wesnoth-test.pot
    R po/wesnoth-thot/POTFILES.in
    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/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
    R po/wesnoth-trow/POTFILES.in
    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/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
    R po/wesnoth-tsg/POTFILES.in
    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/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
    R po/wesnoth-tutorial/POTFILES.in
    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/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
    R po/wesnoth-units/POTFILES.in
    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/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/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
    R po/wesnoth/POTFILES.in
    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/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/liblua.cbp
    M projectfiles/CodeBlocks/wesnoth.cbp
    M projectfiles/CodeBlocks/wesnothd.cbp
    M projectfiles/VC9/WindowsTimeout.vcproj
    M projectfiles/VC9/liblua.vcproj
    M projectfiles/VC9/schema_generator.vcproj
    M projectfiles/VC9/wesnoth.vcproj
    M projectfiles/VC9/wesnothd.vcproj
    M projectfiles/VC9/wesnothlib.vcproj
    M projectfiles/Xcode/English.lproj/InfoPlist.strings
    M projectfiles/Xcode/Info.plist
    M projectfiles/Xcode/Mac Sources/SDLMain.m
    M projectfiles/Xcode/Mac Sources/server_main.m
    M projectfiles/Xcode/Resources/icon.icns
    M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
    M scons/boost.py
    M scons/sdl.py
    A scons/system_include.py
    M src/CMakeLists.txt
    M src/SConscript
    M src/SDL_SavePNG/savepng.cpp
    M src/about.cpp
    M src/about.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/heal.hpp
    M src/actions/move.cpp
    M src/actions/move.hpp
    M src/actions/shroud_clearing_action.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_dismiss_action.hpp
    M src/actions/undo_move_action.cpp
    M src/actions/undo_move_action.hpp
    M src/actions/undo_recall_action.cpp
    M src/actions/undo_recall_action.hpp
    M src/actions/undo_recruit_action.cpp
    M src/actions/undo_recruit_action.hpp
    M src/actions/undo_update_shroud_action.hpp
    M src/actions/unit_creator.cpp
    M src/actions/unit_creator.hpp
    M src/actions/vision.cpp
    M src/actions/vision.hpp
    M src/addon/client.cpp
    M src/addon/client.hpp
    M src/addon/info.cpp
    M src/addon/info.hpp
    M src/addon/manager.cpp
    M src/addon/manager_ui.cpp
    M src/addon/manager_ui.hpp
    M src/addon/state.cpp
    M src/addon/state.hpp
    M src/ai/actions.cpp
    M src/ai/actions.hpp
    M src/ai/akihara/recruitment.cpp
    M src/ai/akihara/recruitment.hpp
    M src/ai/composite/ai.cpp
    M src/ai/composite/ai.hpp
    M src/ai/composite/aspect.cpp
    M src/ai/composite/aspect.hpp
    M src/ai/composite/component.cpp
    M src/ai/composite/component.hpp
    M src/ai/composite/contexts.cpp
    M src/ai/composite/contexts.hpp
    M src/ai/composite/engine.cpp
    M src/ai/composite/engine.hpp
    M src/ai/composite/engine_default.cpp
    M src/ai/composite/engine_default.hpp
    M src/ai/composite/engine_fai.cpp
    M src/ai/composite/engine_fai.hpp
    M src/ai/composite/engine_lua.cpp
    M src/ai/composite/engine_lua.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.cpp
    M src/ai/composite/rca.hpp
    M src/ai/composite/stage.cpp
    M src/ai/composite/stage.hpp
    M src/ai/composite/value_translator.hpp
    M src/ai/configuration.cpp
    M src/ai/configuration.hpp
    M src/ai/contexts.cpp
    M src/ai/contexts.hpp
    M src/ai/default/ai.cpp
    M src/ai/default/ai.hpp
    M src/ai/default/attack.cpp
    M src/ai/default/contexts.cpp
    M src/ai/default/contexts.hpp
    M src/ai/formula/ai.cpp
    M src/ai/formula/ai.hpp
    M src/ai/formula/callable_objects.cpp
    M src/ai/formula/callable_objects.hpp
    M src/ai/formula/candidates.cpp
    M src/ai/formula/candidates.hpp
    M src/ai/formula/function_table.cpp
    M src/ai/formula/function_table.hpp
    M src/ai/formula/stage_side_formulas.cpp
    M src/ai/formula/stage_side_formulas.hpp
    M src/ai/formula/stage_unit_formulas.cpp
    M src/ai/formula/stage_unit_formulas.hpp
    M src/ai/game_info.cpp
    M src/ai/game_info.hpp
    M src/ai/gamestate_observer.cpp
    M src/ai/gamestate_observer.hpp
    M src/ai/interface.cpp
    M src/ai/interface.hpp
    M src/ai/lua/core.cpp
    M src/ai/lua/core.hpp
    M src/ai/lua/lua_object.cpp
    M src/ai/lua/lua_object.hpp
    M src/ai/lua/unit_advancements_aspect.cpp
    M src/ai/lua/unit_advancements_aspect.hpp
    M src/ai/manager.cpp
    M src/ai/manager.hpp
    M src/ai/recruitment/recruitment.cpp
    M src/ai/recruitment/recruitment.hpp
    M src/ai/registry.cpp
    M src/ai/registry.hpp
    M src/ai/simulated_actions.cpp
    M src/ai/simulated_actions.hpp
    M src/ai/testing.cpp
    M src/ai/testing.hpp
    M src/ai/testing/aspect_attacks.cpp
    M src/ai/testing/aspect_attacks.hpp
    M src/ai/testing/ca.cpp
    M src/ai/testing/ca.hpp
    M src/ai/testing/ca_global_fallback.cpp
    M src/ai/testing/ca_global_fallback.hpp
    M src/ai/testing/ca_testing_move_to_targets.cpp
    M src/ai/testing/ca_testing_move_to_targets.hpp
    M src/ai/testing/ca_testing_recruitment.cpp
    M src/ai/testing/ca_testing_recruitment.hpp
    M src/ai/testing/stage_fallback.cpp
    M src/ai/testing/stage_fallback.hpp
    M src/ai/testing/stage_rca.cpp
    M src/ai/testing/stage_rca.hpp
    M src/ai/testing/stage_sf_with_rca.cpp
    M src/ai/testing/stage_sf_with_rca.hpp
    M src/animated.hpp
    M src/animated.tpp
    M src/animated_game.cpp
    M src/array.hpp
    M src/arrow.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/boilerplate-header.cpp
    M src/buffered_istream.hpp
    M src/callable_objects.cpp
    M src/callable_objects.hpp
    M src/campaign_server/addon_utils.cpp
    M src/campaign_server/addon_utils.hpp
    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_events.hpp
    M src/color_range.cpp
    M src/color_range.hpp
    M src/commandline_options.cpp
    M src/commandline_options.hpp
    M src/config.cpp
    M src/config.hpp
    M src/config_assign.hpp
    M src/config_cache.cpp
    M src/config_cache.hpp
    M src/construct_dialog.cpp
    M src/construct_dialog.hpp
    M src/controller_base.cpp
    M src/controller_base.hpp
    M src/cursor.cpp
    M src/cursor.hpp
    M src/desktop/apple_notification.hpp
    M src/desktop/apple_notification.mm
    M src/desktop/clipboard.cpp
    M src/desktop/clipboard.hpp
    M src/desktop/dbus_notification.cpp
    M src/desktop/dbus_notification.hpp
    M src/desktop/notifications.cpp
    M src/desktop/notifications.hpp
    M src/desktop/open.cpp
    M src/desktop/open.hpp
    M src/desktop/version.cpp
    R src/desktop/windows_console.cpp
    R src/desktop/windows_console.hpp
    M src/desktop/windows_tray_notification.cpp
    M src/desktop/windows_tray_notification.hpp
    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/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_base.hpp
    M src/editor/action/action_item.cpp
    M src/editor/action/action_item.hpp
    M src/editor/action/action_label.cpp
    M src/editor/action/action_label.hpp
    M src/editor/action/action_select.cpp
    M src/editor/action/action_select.hpp
    M src/editor/action/action_unit.cpp
    M src/editor/action/action_unit.hpp
    M src/editor/action/action_village.cpp
    M src/editor/action/action_village.hpp
    M src/editor/action/mouse/mouse_action.cpp
    M src/editor/action/mouse/mouse_action.hpp
    M src/editor/action/mouse/mouse_action_item.cpp
    M src/editor/action/mouse/mouse_action_item.hpp
    M src/editor/action/mouse/mouse_action_map_label.cpp
    M src/editor/action/mouse/mouse_action_map_label.hpp
    M src/editor/action/mouse/mouse_action_select.cpp
    M src/editor/action/mouse/mouse_action_select.hpp
    M src/editor/action/mouse/mouse_action_unit.cpp
    M src/editor/action/mouse/mouse_action_unit.hpp
    M src/editor/action/mouse/mouse_action_village.cpp
    M src/editor/action/mouse/mouse_action_village.hpp
    M src/editor/controller/editor_controller.cpp
    M src/editor/controller/editor_controller.hpp
    M src/editor/editor_common.hpp
    M src/editor/editor_display.cpp
    M src/editor/editor_display.hpp
    M src/editor/editor_main.cpp
    M src/editor/editor_main.hpp
    M src/editor/editor_preferences.cpp
    M src/editor/editor_preferences.hpp
    M src/editor/map/context_manager.cpp
    M src/editor/map/context_manager.hpp
    M src/editor/map/editor_map.cpp
    M src/editor/map/editor_map.hpp
    M src/editor/map/map_context.cpp
    M src/editor/map/map_context.hpp
    M src/editor/map/map_fragment.cpp
    M src/editor/map/map_fragment.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
    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/brush.cpp
    M src/editor/toolkit/brush.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/exceptions.hpp
    M src/fake_unit_manager.cpp
    M src/fake_unit_manager.hpp
    M src/fake_unit_ptr.cpp
    M src/fake_unit_ptr.hpp
    M src/filechooser.cpp
    M src/filechooser.hpp
    M src/filesystem.hpp
    M src/filesystem_boost.cpp
    M src/filter_context.hpp
    M src/floating_label.cpp
    M src/floating_point_emulation.hpp
    M src/floating_textbox.cpp
    M src/floating_textbox.hpp
    M src/font.cpp
    M src/font.hpp
    M src/format_time_summary.cpp
    M src/format_time_summary.hpp
    M src/formatter.hpp
    M src/formula.cpp
    M src/formula.hpp
    M src/formula_callable.hpp
    M src/formula_callable_fwd.hpp
    M src/formula_debugger.cpp
    M src/formula_debugger.hpp
    M src/formula_debugger_fwd.cpp
    M src/formula_debugger_fwd.hpp
    M src/formula_function.cpp
    M src/formula_function.hpp
    M src/formula_fwd.hpp
    M src/formula_string_utils.cpp
    M src/formula_string_utils.hpp
    M src/formula_tokenizer.cpp
    M src/formula_tokenizer.hpp
    M src/game_board.cpp
    M src/game_board.hpp
    M src/game_classification.cpp
    M src/game_classification.hpp
    M src/game_config.cpp
    M src/game_config.hpp
    M src/game_config_manager.cpp
    M src/game_config_manager.hpp
    M src/game_data.cpp
    M src/game_data.hpp
    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/action_wml.hpp
    M src/game_events/conditional_wml.cpp
    M src/game_events/conditional_wml.hpp
    M src/game_events/entity_location.cpp
    M src/game_events/entity_location.hpp
    M src/game_events/handlers.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/menu_item.cpp
    M src/game_events/menu_item.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.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_game_utils.hpp
    M src/game_initialization/mp_options.cpp
    M src/game_initialization/mp_options.hpp
    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_connect.hpp
    M src/game_initialization/multiplayer_create.cpp
    M src/game_initialization/multiplayer_create.hpp
    M src/game_initialization/multiplayer_lobby.cpp
    M src/game_initialization/multiplayer_lobby.hpp
    M src/game_initialization/multiplayer_ui.cpp
    M src/game_initialization/multiplayer_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_preferences_display.cpp
    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_create.cpp
    M src/generators/map_create.hpp
    M src/generators/map_generator.cpp
    M src/generators/map_generator.hpp
    M src/generic_event.cpp
    M src/generic_event.hpp
    M src/gettext.cpp
    M src/gettext.hpp
    M src/gettext_boost.cpp
    M src/global.hpp
    M src/gui/auxiliary/canvas.cpp
    M src/gui/auxiliary/canvas.hpp
    M src/gui/auxiliary/event/dispatcher.cpp
    M src/gui/auxiliary/event/dispatcher.hpp
    M src/gui/auxiliary/event/dispatcher_private.hpp
    M src/gui/auxiliary/event/distributor.cpp
    M src/gui/auxiliary/event/distributor.hpp
    M src/gui/auxiliary/event/handler.cpp
    M src/gui/auxiliary/event/handler.hpp
    M src/gui/auxiliary/event/message.hpp
    M src/gui/auxiliary/filter.hpp
    M src/gui/auxiliary/find_widget.tpp
    M src/gui/auxiliary/formula.hpp
    M src/gui/auxiliary/iterator/exception.hpp
    M src/gui/auxiliary/iterator/iterator.cpp
    M src/gui/auxiliary/iterator/iterator.hpp
    M src/gui/auxiliary/iterator/policy_order.hpp
    M src/gui/auxiliary/iterator/policy_visit.hpp
    M src/gui/auxiliary/iterator/walker.hpp
    M src/gui/auxiliary/iterator/walker_grid.cpp
    M src/gui/auxiliary/iterator/walker_grid.hpp
    M src/gui/auxiliary/iterator/walker_widget.cpp
    M src/gui/auxiliary/iterator/walker_widget.hpp
    M src/gui/auxiliary/layout_exception.hpp
    M src/gui/auxiliary/log.cpp
    M src/gui/auxiliary/log.hpp
    M src/gui/auxiliary/notifiee.hpp
    M src/gui/auxiliary/notifier.hpp
    M src/gui/auxiliary/old_markup.cpp
    M src/gui/auxiliary/old_markup.hpp
    M src/gui/auxiliary/placer.cpp
    M src/gui/auxiliary/placer.hpp
    M src/gui/auxiliary/placer/horizontal_list.cpp
    M src/gui/auxiliary/placer/horizontal_list.hpp
    M src/gui/auxiliary/placer/vertical_list.cpp
    M src/gui/auxiliary/placer/vertical_list.hpp
    M src/gui/auxiliary/timer.cpp
    M src/gui/auxiliary/timer.hpp
    M src/gui/auxiliary/tips.cpp
    M src/gui/auxiliary/tips.hpp
    M src/gui/auxiliary/widget_definition.cpp
    M src/gui/auxiliary/widget_definition.hpp
    M src/gui/auxiliary/widget_definition/button.cpp
    M src/gui/auxiliary/widget_definition/button.hpp
    M src/gui/auxiliary/widget_definition/drawing.cpp
    M src/gui/auxiliary/widget_definition/drawing.hpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/horizontal_scrollbar.hpp
    M src/gui/auxiliary/widget_definition/image.cpp
    M src/gui/auxiliary/widget_definition/image.hpp
    M src/gui/auxiliary/widget_definition/label.cpp
    M src/gui/auxiliary/widget_definition/label.hpp
    M src/gui/auxiliary/widget_definition/listbox.cpp
    M src/gui/auxiliary/widget_definition/listbox.hpp
    M src/gui/auxiliary/widget_definition/matrix.cpp
    M src/gui/auxiliary/widget_definition/matrix.hpp
    M src/gui/auxiliary/widget_definition/minimap.cpp
    M src/gui/auxiliary/widget_definition/minimap.hpp
    M src/gui/auxiliary/widget_definition/multi_page.cpp
    M src/gui/auxiliary/widget_definition/multi_page.hpp
    M src/gui/auxiliary/widget_definition/panel.cpp
    M src/gui/auxiliary/widget_definition/panel.hpp
    M src/gui/auxiliary/widget_definition/progress_bar.cpp
    M src/gui/auxiliary/widget_definition/progress_bar.hpp
    M src/gui/auxiliary/widget_definition/repeating_button.cpp
    M src/gui/auxiliary/widget_definition/repeating_button.hpp
    M src/gui/auxiliary/widget_definition/scroll_label.cpp
    M src/gui/auxiliary/widget_definition/scroll_label.hpp
    M src/gui/auxiliary/widget_definition/scrollbar_panel.cpp
    M src/gui/auxiliary/widget_definition/scrollbar_panel.hpp
    M src/gui/auxiliary/widget_definition/slider.cpp
    M src/gui/auxiliary/widget_definition/slider.hpp
    M src/gui/auxiliary/widget_definition/spacer.cpp
    M src/gui/auxiliary/widget_definition/spacer.hpp
    M src/gui/auxiliary/widget_definition/stacked_widget.cpp
    M src/gui/auxiliary/widget_definition/stacked_widget.hpp
    M src/gui/auxiliary/widget_definition/text_box.cpp
    M src/gui/auxiliary/widget_definition/text_box.hpp
    M src/gui/auxiliary/widget_definition/toggle_button.cpp
    M src/gui/auxiliary/widget_definition/toggle_button.hpp
    M src/gui/auxiliary/widget_definition/toggle_panel.cpp
    M src/gui/auxiliary/widget_definition/toggle_panel.hpp
    M src/gui/auxiliary/widget_definition/tree_view.cpp
    M src/gui/auxiliary/widget_definition/tree_view.hpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.cpp
    M src/gui/auxiliary/widget_definition/vertical_scrollbar.hpp
    M src/gui/auxiliary/widget_definition/window.cpp
    M src/gui/auxiliary/widget_definition/window.hpp
    M src/gui/auxiliary/window_builder.cpp
    M src/gui/auxiliary/window_builder.hpp
    M src/gui/auxiliary/window_builder/button.cpp
    M src/gui/auxiliary/window_builder/button.hpp
    M src/gui/auxiliary/window_builder/control.cpp
    M src/gui/auxiliary/window_builder/control.hpp
    M src/gui/auxiliary/window_builder/drawing.cpp
    M src/gui/auxiliary/window_builder/drawing.hpp
    M src/gui/auxiliary/window_builder/helper.cpp
    M src/gui/auxiliary/window_builder/helper.hpp
    M src/gui/auxiliary/window_builder/horizontal_listbox.cpp
    M src/gui/auxiliary/window_builder/horizontal_listbox.hpp
    M src/gui/auxiliary/window_builder/horizontal_scrollbar.cpp
    M src/gui/auxiliary/window_builder/horizontal_scrollbar.hpp
    M src/gui/auxiliary/window_builder/image.cpp
    M src/gui/auxiliary/window_builder/image.hpp
    M src/gui/auxiliary/window_builder/instance.cpp
    M src/gui/auxiliary/window_builder/instance.hpp
    M src/gui/auxiliary/window_builder/label.cpp
    M src/gui/auxiliary/window_builder/label.hpp
    M src/gui/auxiliary/window_builder/listbox.cpp
    M src/gui/auxiliary/window_builder/listbox.hpp
    M src/gui/auxiliary/window_builder/matrix.cpp
    M src/gui/auxiliary/window_builder/matrix.hpp
    M src/gui/auxiliary/window_builder/minimap.cpp
    M src/gui/auxiliary/window_builder/minimap.hpp
    M src/gui/auxiliary/window_builder/multi_page.cpp
    M src/gui/auxiliary/window_builder/multi_page.hpp
    M src/gui/auxiliary/window_builder/pane.cpp
    M src/gui/auxiliary/window_builder/pane.hpp
    M src/gui/auxiliary/window_builder/panel.cpp
    M src/gui/auxiliary/window_builder/panel.hpp
    M src/gui/auxiliary/window_builder/password_box.cpp
    M src/gui/auxiliary/window_builder/password_box.hpp
    M src/gui/auxiliary/window_builder/progress_bar.cpp
    M src/gui/auxiliary/window_builder/progress_bar.hpp
    M src/gui/auxiliary/window_builder/repeating_button.cpp
    M src/gui/auxiliary/window_builder/repeating_button.hpp
    M src/gui/auxiliary/window_builder/scroll_label.cpp
    M src/gui/auxiliary/window_builder/scroll_label.hpp
    M src/gui/auxiliary/window_builder/scrollbar_panel.cpp
    M src/gui/auxiliary/window_builder/scrollbar_panel.hpp
    M src/gui/auxiliary/window_builder/slider.cpp
    M src/gui/auxiliary/window_builder/slider.hpp
    M src/gui/auxiliary/window_builder/spacer.cpp
    M src/gui/auxiliary/window_builder/spacer.hpp
    M src/gui/auxiliary/window_builder/stacked_widget.cpp
    M src/gui/auxiliary/window_builder/stacked_widget.hpp
    M src/gui/auxiliary/window_builder/text_box.cpp
    M src/gui/auxiliary/window_builder/text_box.hpp
    M src/gui/auxiliary/window_builder/toggle_button.cpp
    M src/gui/auxiliary/window_builder/toggle_button.hpp
    M src/gui/auxiliary/window_builder/toggle_panel.cpp
    M src/gui/auxiliary/window_builder/toggle_panel.hpp
    M src/gui/auxiliary/window_builder/tree_view.cpp
    M src/gui/auxiliary/window_builder/tree_view.hpp
    M src/gui/auxiliary/window_builder/vertical_scrollbar.cpp
    M src/gui/auxiliary/window_builder/vertical_scrollbar.hpp
    M src/gui/auxiliary/window_builder/viewport.cpp
    M src/gui/auxiliary/window_builder/viewport.hpp
    M src/gui/dialogs/addon/description.cpp
    M src/gui/dialogs/addon/description.hpp
    M src/gui/dialogs/addon/filter_options.cpp
    M src/gui/dialogs/addon/filter_options.hpp
    M src/gui/dialogs/addon/uninstall_list.cpp
    M src/gui/dialogs/addon/uninstall_list.hpp
    M src/gui/dialogs/addon_connect.cpp
    M src/gui/dialogs/addon_connect.hpp
    M src/gui/dialogs/addon_list.cpp
    M src/gui/dialogs/addon_list.hpp
    M src/gui/dialogs/advanced_graphics_options.cpp
    M src/gui/dialogs/advanced_graphics_options.hpp
    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_selection.hpp
    M src/gui/dialogs/campaign_settings.cpp
    M src/gui/dialogs/campaign_settings.hpp
    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/core_selection.hpp
    M src/gui/dialogs/data_manage.cpp
    M src/gui/dialogs/data_manage.hpp
    M src/gui/dialogs/debug_clock.cpp
    M src/gui/dialogs/debug_clock.hpp
    M src/gui/dialogs/depcheck_confirm_change.cpp
    M src/gui/dialogs/depcheck_confirm_change.hpp
    M src/gui/dialogs/depcheck_select_new.cpp
    M src/gui/dialogs/depcheck_select_new.hpp
    M src/gui/dialogs/dialog.cpp
    M src/gui/dialogs/dialog.hpp
    M src/gui/dialogs/edit_label.cpp
    M src/gui/dialogs/edit_label.hpp
    M src/gui/dialogs/edit_text.cpp
    M src/gui/dialogs/edit_text.hpp
    M src/gui/dialogs/editor/custom_tod.cpp
    M src/gui/dialogs/editor/custom_tod.hpp
    M src/gui/dialogs/editor/editor_edit_label.cpp
    M src/gui/dialogs/editor/editor_edit_label.hpp
    M src/gui/dialogs/editor/editor_edit_scenario.cpp
    M src/gui/dialogs/editor/editor_edit_scenario.hpp
    M src/gui/dialogs/editor/editor_edit_side.cpp
    M src/gui/dialogs/editor/editor_edit_side.hpp
    M src/gui/dialogs/editor_generate_map.cpp
    M src/gui/dialogs/editor_generate_map.hpp
    M src/gui/dialogs/editor_new_map.cpp
    M src/gui/dialogs/editor_new_map.hpp
    M src/gui/dialogs/editor_resize_map.cpp
    M src/gui/dialogs/editor_resize_map.hpp
    M src/gui/dialogs/editor_set_starting_position.cpp
    M src/gui/dialogs/editor_set_starting_position.hpp
    M src/gui/dialogs/field-fwd.hpp
    M src/gui/dialogs/field.hpp
    M src/gui/dialogs/folder_create.cpp
    M src/gui/dialogs/folder_create.hpp
    M src/gui/dialogs/formula_debugger.cpp
    M src/gui/dialogs/formula_debugger.hpp
    M src/gui/dialogs/game_cache_options.cpp
    M src/gui/dialogs/game_cache_options.hpp
    M src/gui/dialogs/game_delete.cpp
    M src/gui/dialogs/game_delete.hpp
    M src/gui/dialogs/game_load.cpp
    M src/gui/dialogs/game_load.hpp
    M src/gui/dialogs/game_save.cpp
    M src/gui/dialogs/game_save.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/helper.hpp
    M src/gui/dialogs/label_settings.cpp
    M src/gui/dialogs/label_settings.hpp
    M src/gui/dialogs/language_selection.cpp
    M src/gui/dialogs/language_selection.hpp
    M src/gui/dialogs/lobby/lobby_data.cpp
    M src/gui/dialogs/lobby/lobby_data.hpp
    M src/gui/dialogs/lobby/lobby_info.cpp
    M src/gui/dialogs/lobby/lobby_info.hpp
    M src/gui/dialogs/lobby_main.cpp
    M src/gui/dialogs/lobby_main.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
    M src/gui/dialogs/mp_alerts_options.cpp
    M src/gui/dialogs/mp_alerts_options.hpp
    M src/gui/dialogs/mp_change_control.cpp
    M src/gui/dialogs/mp_change_control.hpp
    M src/gui/dialogs/mp_cmd_wrapper.cpp
    M src/gui/dialogs/mp_cmd_wrapper.hpp
    M src/gui/dialogs/mp_connect.cpp
    M src/gui/dialogs/mp_connect.hpp
    M src/gui/dialogs/mp_create_game.cpp
    M src/gui/dialogs/mp_create_game.hpp
    M src/gui/dialogs/mp_create_game_set_password.cpp
    M src/gui/dialogs/mp_create_game_set_password.hpp
    M src/gui/dialogs/mp_host_game_prompt.cpp
    M src/gui/dialogs/mp_host_game_prompt.hpp
    M src/gui/dialogs/mp_login.cpp
    M src/gui/dialogs/mp_login.hpp
    M src/gui/dialogs/mp_method_selection.cpp
    M src/gui/dialogs/mp_method_selection.hpp
    M src/gui/dialogs/network_transmission.cpp
    M src/gui/dialogs/network_transmission.hpp
    M src/gui/dialogs/popup.cpp
    M src/gui/dialogs/popup.hpp
    M src/gui/dialogs/screenshot_notification.cpp
    M src/gui/dialogs/screenshot_notification.hpp
    M src/gui/dialogs/simple_item_selector.cpp
    M src/gui/dialogs/simple_item_selector.hpp
    M src/gui/dialogs/synced_choice_wait.cpp
    M src/gui/dialogs/synced_choice_wait.hpp
    M src/gui/dialogs/theme_list.cpp
    M src/gui/dialogs/theme_list.hpp
    M src/gui/dialogs/tip.cpp
    M src/gui/dialogs/tip.hpp
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/title_screen.hpp
    M src/gui/dialogs/transient_message.cpp
    M src/gui/dialogs/transient_message.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
    M src/gui/dialogs/wml_error.cpp
    M src/gui/dialogs/wml_error.hpp
    M src/gui/dialogs/wml_message.cpp
    M src/gui/dialogs/wml_message.hpp
    M src/gui/lib/types/point.cpp
    M src/gui/lib/types/point.hpp
    M src/gui/widgets/button.cpp
    M src/gui/widgets/button.hpp
    M src/gui/widgets/clickable.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/debug.hpp
    M src/gui/widgets/detail/register.tpp
    M src/gui/widgets/drawing.cpp
    M src/gui/widgets/drawing.hpp
    M src/gui/widgets/event_executor.hpp
    M src/gui/widgets/generator.cpp
    M src/gui/widgets/generator.hpp
    M src/gui/widgets/generator_private.hpp
    M src/gui/widgets/grid.cpp
    M src/gui/widgets/grid.hpp
    M src/gui/widgets/grid_private.hpp
    M src/gui/widgets/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/integer_selector.hpp
    M src/gui/widgets/label.cpp
    M src/gui/widgets/label.hpp
    M src/gui/widgets/list.cpp
    M src/gui/widgets/list.hpp
    M src/gui/widgets/listbox.cpp
    M src/gui/widgets/listbox.hpp
    M src/gui/widgets/matrix.cpp
    M src/gui/widgets/matrix.hpp
    M src/gui/widgets/minimap.cpp
    M src/gui/widgets/minimap.hpp
    M src/gui/widgets/multi_page.cpp
    M src/gui/widgets/multi_page.hpp
    M src/gui/widgets/pane.cpp
    M src/gui/widgets/pane.hpp
    M src/gui/widgets/panel.cpp
    M src/gui/widgets/panel.hpp
    M src/gui/widgets/password_box.cpp
    M src/gui/widgets/password_box.hpp
    M src/gui/widgets/progress_bar.cpp
    M src/gui/widgets/progress_bar.hpp
    M src/gui/widgets/repeating_button.cpp
    M src/gui/widgets/repeating_button.hpp
    M src/gui/widgets/scroll_label.cpp
    M src/gui/widgets/scroll_label.hpp
    M src/gui/widgets/scrollbar.cpp
    M src/gui/widgets/scrollbar.hpp
    M src/gui/widgets/scrollbar_container.cpp
    M src/gui/widgets/scrollbar_container.hpp
    M src/gui/widgets/scrollbar_container_private.hpp
    M src/gui/widgets/scrollbar_panel.cpp
    M src/gui/widgets/scrollbar_panel.hpp
    M src/gui/widgets/selectable.hpp
    M src/gui/widgets/settings.cpp
    M src/gui/widgets/settings.hpp
    M src/gui/widgets/slider.cpp
    M src/gui/widgets/slider.hpp
    M src/gui/widgets/spacer.cpp
    M src/gui/widgets/spacer.hpp
    M src/gui/widgets/stacked_widget.cpp
    M src/gui/widgets/stacked_widget.hpp
    M src/gui/widgets/text.cpp
    M src/gui/widgets/text.hpp
    M src/gui/widgets/text_box.cpp
    M src/gui/widgets/text_box.hpp
    M src/gui/widgets/toggle_button.cpp
    M src/gui/widgets/toggle_button.hpp
    M src/gui/widgets/toggle_panel.cpp
    M src/gui/widgets/toggle_panel.hpp
    M src/gui/widgets/tree_view.cpp
    M src/gui/widgets/tree_view.hpp
    M src/gui/widgets/tree_view_node.cpp
    M src/gui/widgets/tree_view_node.hpp
    M src/gui/widgets/vertical_scrollbar.cpp
    M src/gui/widgets/vertical_scrollbar.hpp
    M src/gui/widgets/viewport.cpp
    M src/gui/widgets/viewport.hpp
    M src/gui/widgets/widget.cpp
    M src/gui/widgets/widget.hpp
    M src/gui/widgets/window.cpp
    M src/gui/widgets/window.hpp
    M src/gui/widgets/window_private.hpp
    M src/halo.cpp
    M src/halo.hpp
    M src/hash.cpp
    M src/hash.hpp
    M src/help/help.cpp
    M src/help/help.hpp
    M src/help/help_browser.cpp
    M src/help/help_browser.hpp
    M src/help/help_button.cpp
    M src/help/help_button.hpp
    M src/help/help_impl.cpp
    M src/help/help_impl.hpp
    M src/help/help_menu.cpp
    M src/help/help_menu.hpp
    M src/help/help_text_area.cpp
    M src/help/help_text_area.hpp
    M src/help/help_topic_generators.cpp
    M src/help/help_topic_generators.hpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/command_executor.hpp
    M src/hotkey/hotkey_command.cpp
    M src/hotkey/hotkey_command.hpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/hotkey/hotkey_manager.cpp
    M src/hotkey/hotkey_manager.hpp
    M src/hotkey/hotkey_preferences_display.cpp
    M src/hotkey_handler.cpp
    M src/hotkey_handler.hpp
    M src/hotkey_handler_mp.cpp
    M src/hotkey_handler_mp.hpp
    M src/hotkey_handler_sp.cpp
    M src/hotkey_handler_sp.hpp
    M src/image.cpp
    M src/image.hpp
    M src/image_modifications.cpp
    M src/image_modifications.hpp
    M src/intro.cpp
    M src/intro.hpp
    M src/joystick.cpp
    M src/joystick.hpp
    M src/key.cpp
    M src/key.hpp
    M src/language.cpp
    M src/language.hpp
    M src/leader_scroll_dialog.cpp
    M src/leader_scroll_dialog.hpp
    M src/lexical_cast.hpp
    A src/libc_error.hpp
    M src/loadscreen.cpp
    M src/loadscreen.hpp
    M src/loadscreen_empty.cpp
    M src/lobby_preferences.cpp
    M src/lobby_preferences.hpp
    A src/log_windows.cpp
    A src/log_windows.hpp
    M src/lua/lgc.cpp
    M src/lua/luaconf.h
    M src/lua_jailbreak_exception.cpp
    M src/lua_jailbreak_exception.hpp
    M src/make_enum.hpp
    M src/map.cpp
    M src/map.hpp
    M src/map_exception.hpp
    M src/map_label.cpp
    M src/map_label.hpp
    M src/map_location.cpp
    M src/map_location.hpp
    M src/map_utils.hpp
    M src/marked-up_text.cpp
    M src/marked-up_text.hpp
    M src/menu_events.cpp
    M src/menu_events.hpp
    M src/minimap.cpp
    M src/minimap.hpp
    M src/mouse_events.cpp
    M src/mouse_events.hpp
    M src/mouse_handler_base.cpp
    M src/mouse_handler_base.hpp
    M src/movetype.cpp
    M src/movetype.hpp
    M src/mp_game_settings.cpp
    M src/mp_game_settings.hpp
    M src/mp_ui_alerts.cpp
    M src/mp_ui_alerts.hpp
    M src/mt_rng.cpp
    M src/mt_rng.hpp
    M src/multiplayer_error_codes.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/network_worker.cpp
    M src/network_worker.hpp
    M src/overlay.hpp
    M src/pathfind/pathfind.cpp
    M src/pathfind/pathfind.hpp
    M src/pathfind/teleport.cpp
    M src/pathfind/teleport.hpp
    M src/pathutils.cpp
    M src/pathutils.hpp
    M src/persist_context.cpp
    M src/persist_context.hpp
    M src/persist_manager.cpp
    M src/persist_manager.hpp
    M src/persist_var.cpp
    M src/persist_var.hpp
    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.hpp
    M src/portrait.cpp
    M src/portrait.hpp
    M src/preferences.cpp
    M src/preferences.hpp
    M src/preferences_display.cpp
    M src/preferences_display.hpp
    M src/quit_confirmation.cpp
    M src/race.cpp
    M src/race.hpp
    M src/random_new.cpp
    M src/random_new.hpp
    M src/random_new_deterministic.cpp
    M src/random_new_deterministic.hpp
    M src/random_new_synced.cpp
    M src/random_new_synced.hpp
    M src/recall_list_manager.cpp
    M src/recall_list_manager.hpp
    M 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/replay_helper.cpp
    M src/replay_helper.hpp
    M src/replay_recorder_base.cpp
    M src/reports.cpp
    M src/reports.hpp
    M src/resources.cpp
    M src/resources.hpp
    M src/save_blocker.cpp
    M src/save_blocker.hpp
    M src/save_index.cpp
    M src/save_index.hpp
    M src/saved_game.cpp
    M src/saved_game.hpp
    M src/savegame.cpp
    M src/savegame.hpp
    M src/savegame_config.hpp
    M src/scoped_resource.hpp
    M src/scripting/application_lua_kernel.cpp
    M src/scripting/application_lua_kernel.hpp
    M src/scripting/debug_lua.cpp
    M src/scripting/debug_lua.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/scripting/lua_api.cpp
    M src/scripting/lua_api.hpp
    M src/scripting/lua_common.cpp
    M src/scripting/lua_common.hpp
    M src/scripting/lua_cpp_function.cpp
    M src/scripting/lua_cpp_function.hpp
    M src/scripting/lua_fileops.cpp
    M src/scripting/lua_fileops.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_map_location_ops.cpp
    M src/scripting/lua_map_location_ops.hpp
    M src/scripting/lua_race.cpp
    M src/scripting/lua_race.hpp
    M src/scripting/lua_rng.cpp
    M src/scripting/lua_rng.hpp
    M src/scripting/lua_team.cpp
    M src/scripting/lua_team.hpp
    M src/scripting/lua_types.cpp
    M src/scripting/lua_types.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/alpha.cpp
    M src/sdl/alpha.hpp
    M src/sdl/compat.hpp
    M src/sdl/exception.cpp
    M src/sdl/exception.hpp
    M src/sdl/gpu.hpp
    M src/sdl/image.cpp
    M src/sdl/image.hpp
    A src/sdl/keyboard.cpp
    A src/sdl/keyboard.hpp
    M src/sdl/rect.cpp
    M src/sdl/rect.hpp
    M src/sdl/shader.cpp
    M src/sdl/shader.hpp
    M src/sdl/utils.cpp
    M src/sdl/utils.hpp
    M src/sdl/window.cpp
    M src/sdl/window.hpp
    M src/seed_rng.cpp
    M src/seed_rng.hpp
    M src/serialization/binary_or_text.cpp
    M src/serialization/binary_or_text.hpp
    M src/serialization/compression.hpp
    M src/serialization/parser.cpp
    M src/serialization/parser.hpp
    M src/serialization/preprocessor.cpp
    M src/serialization/preprocessor.hpp
    M src/serialization/schema_validator.cpp
    M src/serialization/schema_validator.hpp
    M src/serialization/string_utils.cpp
    M src/serialization/string_utils.hpp
    M src/serialization/tokenizer.cpp
    M src/serialization/tokenizer.hpp
    M src/serialization/ucs4_convert_impl.hpp
    M src/serialization/ucs4_iterator_base.hpp
    M src/serialization/unicode.cpp
    M src/serialization/unicode.hpp
    M src/serialization/unicode_cast.hpp
    M src/serialization/unicode_types.hpp
    M src/serialization/validator.cpp
    M src/serialization/validator.hpp
    M src/server/ban.cpp
    M src/server/ban.hpp
    M src/server/forum_user_handler.cpp
    M src/server/forum_user_handler.hpp
    M src/server/game.cpp
    M src/server/game.hpp
    M src/server/input_stream.cpp
    M src/server/input_stream.hpp
    M src/server/metrics.cpp
    M src/server/metrics.hpp
    M src/server/player.cpp
    M src/server/player.hpp
    M src/server/player_network.cpp
    M src/server/player_network.hpp
    M src/server/proxy.cpp
    M src/server/proxy.hpp
    M src/server/room.cpp
    M src/server/room.hpp
    M src/server/room_manager.cpp
    M src/server/room_manager.hpp
    M src/server/sample_user_handler.cpp
    M src/server/sample_user_handler.hpp
    M src/server/server.cpp
    M src/server/server.hpp
    M src/server/simple_wml.cpp
    M src/server/simple_wml.hpp
    M src/server/user_handler.cpp
    M src/server/user_handler.hpp
    M src/settings.cpp
    M src/settings.hpp
    M src/show_dialog.cpp
    M src/show_dialog.hpp
    M src/side_filter.cpp
    M src/side_filter.hpp
    M src/simple_rng.cpp
    M src/simple_rng.hpp
    M src/sound.cpp
    M src/sound.hpp
    M src/sound_music_track.cpp
    M src/sound_music_track.hpp
    M src/soundsource.cpp
    M src/soundsource.hpp
    M src/statistics.cpp
    M src/statistics.hpp
    M src/statistics_dialog.cpp
    M src/statistics_dialog.hpp
    M src/storyscreen/controller.cpp
    M src/storyscreen/controller.hpp
    M src/storyscreen/interface.cpp
    M src/storyscreen/interface.hpp
    M src/storyscreen/part.cpp
    M src/storyscreen/part.hpp
    M src/storyscreen/render.cpp
    M src/storyscreen/render.hpp
    M src/strftime.cpp
    M src/strftime.hpp
    M src/synced_checkup.cpp
    M src/synced_checkup.hpp
    M src/synced_commands.cpp
    M src/synced_commands.hpp
    M src/synced_context.cpp
    M src/synced_context.hpp
    M src/synced_user_choice.cpp
    M src/syncmp_handler.cpp
    M src/syncmp_handler.hpp
    M src/team.cpp
    M src/team.hpp
    M src/teambuilder.cpp
    M src/teambuilder.hpp
    M src/terrain.cpp
    M src/terrain.hpp
    M src/terrain_builder.cpp
    M src/terrain_builder.hpp
    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.cpp
    M src/terrain_type_data.hpp
    M src/tests/create_images.cpp
    M src/tests/floating_point_emulation.cpp
    M src/tests/gui/fire_event.cpp
    M src/tests/gui/iterator.cpp
    M src/tests/gui/test_drop_target.cpp
    M src/tests/gui/test_gui2.cpp
    M src/tests/gui/test_save_dialog.cpp
    M src/tests/gui/visitor.cpp
    M src/tests/main.cpp
    M src/tests/test_addons.cpp
    M src/tests/test_commandline_options.cpp
    M src/tests/test_config.cpp
    M src/tests/test_config_cache.cpp
    M src/tests/test_formula_ai.cpp
    M src/tests/test_formula_function.cpp
    M src/tests/test_image_modifications.cpp
    M src/tests/test_lexical_cast.cpp
    A src/tests/test_lua.cpp
    M src/tests/test_make_enum.cpp
    M src/tests/test_map_location.cpp
    M src/tests/test_mp_connect.cpp
    M src/tests/test_network_worker.cpp
    M src/tests/test_recall_list.cpp
    M src/tests/test_rng.cpp
    M src/tests/test_sdl_utils.cpp
    M src/tests/test_sdl_utils.hpp
    M src/tests/test_serialization.cpp
    M src/tests/test_team.cpp
    M src/tests/test_unit_map.cpp
    M src/tests/test_util.cpp
    M src/tests/test_version.cpp
    M src/tests/test_whiteboard_side_actions.cpp
    M src/tests/utils/auto_parameterized.hpp
    M src/tests/utils/fake_display.cpp
    M src/tests/utils/fake_display.hpp
    M src/tests/utils/fake_event_source.cpp
    M src/tests/utils/fake_event_source.hpp
    M src/tests/utils/game_config_manager.cpp
    M src/tests/utils/game_config_manager.hpp
    M src/tests/utils/play_scenario.cpp
    M src/tests/utils/play_scenario.hpp
    M src/tests/utils/predicate.hpp
    M src/text.cpp
    M src/text.hpp
    M src/theme.cpp
    M src/theme.hpp
    M src/thread.cpp
    M src/thread.hpp
    M src/time_of_day.cpp
    M src/time_of_day.hpp
    M src/tod_manager.cpp
    M src/tod_manager.hpp
    M src/tools/cutter.cpp
    M src/tools/dummy_video.cpp
    M src/tools/exploder.cpp
    M src/tools/exploder_composer.cpp
    M src/tools/exploder_composer.hpp
    M src/tools/exploder_cutter.cpp
    M src/tools/exploder_cutter.hpp
    M src/tools/exploder_utils.cpp
    M src/tools/exploder_utils.hpp
    M src/tools/key_test.cpp
    M src/tools/schema/error_container.cpp
    M src/tools/schema/error_container.hpp
    M src/tools/schema/schema_generator.cpp
    M src/tools/schema/sourceparser.cpp
    M src/tools/schema/sourceparser.hpp
    M src/tools/schema/tag.cpp
    M src/tools/schema/tag.hpp
    M src/tools/sdl2/sdl2.cpp
    M src/tools/sdl2/sdl2.hpp
    M src/tools/sdl2/window.cpp
    M src/tools/sdl2/window.hpp
    M src/tools/validator/validator_tool.cpp
    M src/tooltips.cpp
    M src/tooltips.hpp
    M src/tracer.cpp
    M src/tracer.hpp
    M src/tstring.cpp
    M src/tstring.hpp
    M src/unit.cpp
    M src/unit.hpp
    M src/unit_abilities.cpp
    M src/unit_abilities.hpp
    M src/unit_animation.cpp
    M src/unit_animation.hpp
    M src/unit_animation_component.cpp
    M src/unit_animation_component.hpp
    M src/unit_attack_type.cpp
    M src/unit_attack_type.hpp
    M src/unit_display.cpp
    M src/unit_display.hpp
    M src/unit_drawer.cpp
    M src/unit_drawer.hpp
    M src/unit_filter.cpp
    M src/unit_filter.hpp
    M src/unit_formula_manager.cpp
    M src/unit_formula_manager.hpp
    M src/unit_frame.cpp
    M src/unit_frame.hpp
    M src/unit_helper.cpp
    M src/unit_helper.hpp
    M src/unit_id.cpp
    M src/unit_id.hpp
    M src/unit_map.cpp
    M src/unit_map.hpp
    M src/unit_ptr.hpp
    M src/unit_types.cpp
    M src/unit_types.hpp
    M src/util.cpp
    M src/util.hpp
    M src/utils/const_clone.tpp
    M src/utils/enumerate.tpp
    M src/utils/foreach.tpp
    M src/utils/iterator.hpp
    M src/utils/reference_counter.hpp
    M src/utils/sha1.cpp
    M src/utils/sha1.hpp
    M src/utils/shared_object.hpp
    M src/utils/smart_list.hpp
    M src/variable.cpp
    M src/variable.hpp
    M src/variable_info.cpp
    M src/variable_info.hpp
    M src/variable_info_detail.hpp
    M src/variant.cpp
    M src/variant.hpp
    M src/version.cpp
    M src/version.hpp
    M src/video.cpp
    M src/video.hpp
    M src/wesconfig.h
    M src/wesmage/exit.cpp
    M src/wesmage/exit.hpp
    M src/wesmage/filter.cpp
    M src/wesmage/filter.hpp
    M src/wesmage/options.cpp
    M src/wesmage/options.hpp
    M src/wesmage/wesmage.cpp
    M src/wesnoth.cpp
    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/highlighter.hpp
    M src/whiteboard/manager.cpp
    M src/whiteboard/manager.hpp
    M src/whiteboard/mapbuilder.cpp
    M src/whiteboard/mapbuilder.hpp
    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.cpp
    M src/whiteboard/suppose_dead.hpp
    M src/whiteboard/typedefs.hpp
    M src/whiteboard/utility.cpp
    M src/whiteboard/utility.hpp
    M src/whiteboard/visitor.hpp
    M src/widgets/button.cpp
    M src/widgets/button.hpp
    M src/widgets/combo.cpp
    M src/widgets/combo.hpp
    M src/widgets/combo_drag.cpp
    M src/widgets/combo_drag.hpp
    M src/widgets/drop_target.cpp
    M src/widgets/drop_target.hpp
    M src/widgets/file_menu.cpp
    M src/widgets/file_menu.hpp
    M src/widgets/label.cpp
    M src/widgets/label.hpp
    M src/widgets/menu.cpp
    M src/widgets/menu.hpp
    M src/widgets/menu_style.cpp
    M src/widgets/progressbar.cpp
    M src/widgets/progressbar.hpp
    M src/widgets/scrollarea.cpp
    M src/widgets/scrollarea.hpp
    M src/widgets/scrollbar.cpp
    M src/widgets/scrollpane.cpp
    M src/widgets/scrollpane.hpp
    M src/widgets/slider.cpp
    M src/widgets/slider.hpp
    M src/widgets/textbox.cpp
    M src/widgets/textbox.hpp
    M src/widgets/widget.cpp
    M src/widgets/widget.hpp
    M src/wmi_pager.cpp
    M src/wmi_pager.hpp
    M src/wml_exception.cpp
    M src/wml_exception.hpp
    M src/wml_separators.hpp
    M src/xBRZ/config.hpp
    M src/xBRZ/xbrz.cpp
    M src/xBRZ/xbrz.hpp
    M utils/pofix.py

  Log Message:
  -----------
  Merge branch 'master' into asio_wesnothd


Compare: https://github.com/wesnoth/wesnoth/compare/5f34b95b3377...7666030367d1


More information about the Commits mailing list