[Commits] [wesnoth/wesnoth] 419d21: NR S5a: fixed holy water door trigger
GitHub
noreply at github.com
Fri Jul 31 11:59:51 UTC 2015
Branch: refs/heads/asio_wesnothd
Home: https://github.com/wesnoth/wesnoth
Commit: 419d21a3cc1e11f888088769efacc921f16917e0
https://github.com/wesnoth/wesnoth/commit/419d21a3cc1e11f888088769efacc921f16917e0
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg
Log Message:
-----------
NR S5a: fixed holy water door trigger
Commit: 519bd42c244a3589335ef571ea7a335de3c4ce84
https://github.com/wesnoth/wesnoth/commit/519bd42c244a3589335ef571ea7a335de3c4ce84
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg
Log Message:
-----------
NR S5a: fixed the trigger for one of the corpse dialog events
Commit: 9963949f4cda432948f57ea0a00d3efcb8adc51e
https://github.com/wesnoth/wesnoth/commit/9963949f4cda432948f57ea0a00d3efcb8adc51e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/05a_The_Pursuit.map
Log Message:
-----------
NR S5a: revert an accidental map change in 3be7d97e719a7ec85201fe145c81b2b69d0ba5ab
Commit: 51356386cf6e3d2f7e32b5aac606a823fc177efc
https://github.com/wesnoth/wesnoth/commit/51356386cf6e3d2f7e32b5aac606a823fc177efc
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg
Log Message:
-----------
NR S5a: offset a guard so he stands atop the treasure
Commit: dd3671847a4a16722e7ce8e364e48780468dcf8f
https://github.com/wesnoth/wesnoth/commit/dd3671847a4a16722e7ce8e364e48780468dcf8f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M data/core/help.cfg
Log Message:
-----------
Add remarks about illuminated and indoor TODs to help
Commit: 49a6fef4c8d7136b47b46205bb1dd1369584556b
https://github.com/wesnoth/wesnoth/commit/49a6fef4c8d7136b47b46205bb1dd1369584556b
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-22 (Sun, 22 Mar 2015)
Changed paths:
M src/game_initialization/multiplayer_lobby.cpp
Log Message:
-----------
fix unused variable
Commit: 51d3dc1dc612e513a0ea9f5f1d64fa43a5c0ea2e
https://github.com/wesnoth/wesnoth/commit/51d3dc1dc612e513a0ea9f5f1d64fa43a5c0ea2e
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-22 (Sun, 22 Mar 2015)
Changed paths:
M src/mp_game_settings.cpp
Log Message:
-----------
fix unused variable
Commit: ee047e7ce94ef40087bcfbcbefb014ce06de59f5
https://github.com/wesnoth/wesnoth/commit/ee047e7ce94ef40087bcfbcbefb014ce06de59f5
Author: Elias Pschernig <elias at users.sourceforge.net>
Date: 2015-03-22 (Sun, 22 Mar 2015)
Changed paths:
M data/tools/unit_tree/update-wmlunits
M data/tools/wmlunits
Log Message:
-----------
[units.wesnoth.org] Make WML parsing timeout a commandline argument.
Commit: 0e9b76f03c0d3298369d73d4d948345d2b907d6b
https://github.com/wesnoth/wesnoth/commit/0e9b76f03c0d3298369d73d4d948345d2b907d6b
Author: Elias Pschernig <elias at users.sourceforge.net>
Date: 2015-03-22 (Sun, 22 Mar 2015)
Changed paths:
M data/tools/unit_tree/update-wmlunits
Log Message:
-----------
[units.wesnoth.org] Add safeguard for mainline.
If parsing mainline WML failed for whatever reason, there's no point updating the live website copy.
Commit: efbefc606b1d2da02f5301f74e2c65611e869640
https://github.com/wesnoth/wesnoth/commit/efbefc606b1d2da02f5301f74e2c65611e869640
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/04c_Mal-Ravanals_Capital.map
Log Message:
-----------
EI: Committed the first version of the map for S4c
Commit: 0971e918960cbfdaaf4e1aacabbed1417f486c8d
https://github.com/wesnoth/wesnoth/commit/0971e918960cbfdaaf4e1aacabbed1417f486c8d
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
Log Message:
-----------
EI: First set of updates to S4c
Commit: 4f14e72532e76dc889f2724ed747dfde3e526281
https://github.com/wesnoth/wesnoth/commit/4f14e72532e76dc889f2724ed747dfde3e526281
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M src/serialization/parser.cpp
Log Message:
-----------
Merge pull request #370 from gfgtdf/parser_blank
don't write blank attribute values when serializing a config
Commit: e503dcef41e9ffa8756f01d2a8ad501cc44fb2e3
https://github.com/wesnoth/wesnoth/commit/e503dcef41e9ffa8756f01d2a8ad501cc44fb2e3
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M src/actions/undo.cpp
M src/ai/contexts.cpp
M src/game_board.cpp
M src/game_events/action_wml.cpp
M src/menu_events.cpp
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Merge pull request #389 from gfgtdf/recall_list
allow putting units on recall list for nonpersistent sides
Commit: c3c7e2e362dfded9ac20ae78af5e9e2f9ac9dd71
https://github.com/wesnoth/wesnoth/commit/c3c7e2e362dfded9ac20ae78af5e9e2f9ac9dd71
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/07_Elves_Last_Stand.cfg
M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.cfg
M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/23_End_of_War.cfg
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/7_Outriding_the_Outriders.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/8_The_Dragon.cfg
M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
Log Message:
-----------
Convert remaining cases of NO_GOLD_CARRYOVER_NOTE to [gold_carryover]
Commit: 2865d1f39264f191122ca2089df69fcdb71cb747
https://github.com/wesnoth/wesnoth/commit/2865d1f39264f191122ca2089df69fcdb71cb747
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Legend_of_Wesmere/utils/bigmap.cfg
M data/campaigns/Sceptre_of_Fire/utils/bigmap.cfg
M data/campaigns/Son_Of_The_Black_Eye/utils/bigmap.cfg
M data/campaigns/The_South_Guard/utils/bigmap.cfg
Log Message:
-----------
Fixed some indent on bigmap macros
Commit: ade0a00bdb3f7153f3c06a3ebf057a60185b2109
https://github.com/wesnoth/wesnoth/commit/ade0a00bdb3f7153f3c06a3ebf057a60185b2109
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/05_A_Subterranean_Struggle.cfg
Log Message:
-----------
UtBS S5a: ran wmlindent
Commit: 29f484b3167c58f288ff6fa786c6edd749fd0012
https://github.com/wesnoth/wesnoth/commit/29f484b3167c58f288ff6fa786c6edd749fd0012
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/07b_Pebbles_in_the_Flood.cfg
Log Message:
-----------
TSG S7b: used [gold_carryover] instead of note= to inform player of lack of carryover
Commit: 0af813e2eb2267dee2d512ba6f399c240d369005
https://github.com/wesnoth/wesnoth/commit/0af813e2eb2267dee2d512ba6f399c240d369005
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg
Log Message:
-----------
TSG: used new format for objective notes
Commit: d2b02d780c80a3e14ea75b7568fde9ca609a7be1
https://github.com/wesnoth/wesnoth/commit/d2b02d780c80a3e14ea75b7568fde9ca609a7be1
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
Log Message:
-----------
UtBS: used new format for objective notes
Commit: 4b525278a8e45b4a229b3751d8d5f413c37b7bb4
https://github.com/wesnoth/wesnoth/commit/4b525278a8e45b4a229b3751d8d5f413c37b7bb4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Son_Of_The_Black_Eye/scenarios/10_Saving_Inarix.cfg
Log Message:
-----------
SotBE: used new format for objective notes
Commit: db4b82e3f40ff19cac89a5488c772544006d2fb9
https://github.com/wesnoth/wesnoth/commit/db4b82e3f40ff19cac89a5488c772544006d2fb9
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.cfg
Log Message:
-----------
LoW S6: re-added objectives notes, but in new format
Commit: e945b99bc5c244505708dfaa30ef6fdb6dbd642d
https://github.com/wesnoth/wesnoth/commit/e945b99bc5c244505708dfaa30ef6fdb6dbd642d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/core/macros/deprecated-utils.cfg
M data/core/macros/objective-utils.cfg
Log Message:
-----------
Deprecate obsolete objective macros
The functionality of these macros is now handled internally by the objectives dialog,
and no longer need to be included manually
Commit: 50628d9501514fb1a3592dc3ba7fcd0399fe1d77
https://github.com/wesnoth/wesnoth/commit/50628d9501514fb1a3592dc3ba7fcd0399fe1d77
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/04c_Mal-Ravanals_Capital.map
Log Message:
-----------
EI: S4c map: version 2
Commit: c4f0d5be2e0c13516c19ca9e2f334e0139fa820a
https://github.com/wesnoth/wesnoth/commit/c4f0d5be2e0c13516c19ca9e2f334e0139fa820a
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
Log Message:
-----------
EI: More updates to S4c
Commit: e52c41e652b3f6c8eb984c9b0f55327c4782dd17
https://github.com/wesnoth/wesnoth/commit/e52c41e652b3f6c8eb984c9b0f55327c4782dd17
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/utils/macros.cfg
Log Message:
-----------
THoT: simplify RECALL_VETERAN
Commit: 5e20352b5451c52648c1e86c4b659966a6c2fba5
https://github.com/wesnoth/wesnoth/commit/5e20352b5451c52648c1e86c4b659966a6c2fba5
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/scenarios/11_The_Court_of_Karrag.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/13_Epilogue.cfg
Log Message:
-----------
ThoT: added Kal-Kartha throne room monoliths
Commit: f3510627c2c13281a4b89f619a4815cbbe074bf6
https://github.com/wesnoth/wesnoth/commit/f3510627c2c13281a4b89f619a4815cbbe074bf6
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
Log Message:
-----------
NR S6a: code cleanup/refactor
Commit: 629023cede239c030c0214056c2c37a7e3764e2e
https://github.com/wesnoth/wesnoth/commit/629023cede239c030c0214056c2c37a7e3764e2e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
M data/campaigns/Northern_Rebirth/utils/characters.cfg
Log Message:
-----------
NR: split Rakshas's definition into a macro
Commit: d809fca9c22024522e99906afa566f6647f838e5
https://github.com/wesnoth/wesnoth/commit/d809fca9c22024522e99906afa566f6647f838e5
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/utils/characters.cfg
Log Message:
-----------
NR: use default Soverign portrait for Rakshas for now, instead of his godawful custom one
Commit: 5662f4e70a0534de5a7be049ef7e3a7ea4fd774b
https://github.com/wesnoth/wesnoth/commit/5662f4e70a0534de5a7be049ef7e3a7ea4fd774b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg
M data/campaigns/Northern_Rebirth/utils/characters.cfg
Log Message:
-----------
NR S5a: split Elenia and Krash's definitions into their own macros
Commit: 02cdc548238fa27d6195507632f832f31726c53a
https://github.com/wesnoth/wesnoth/commit/02cdc548238fa27d6195507632f832f31726c53a
Author: Randypk <randy.kostiuk at shaw.ca>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M changelog
M src/game_initialization/multiplayer_lobby.cpp
Log Message:
-----------
Bug Fix #23117: Invert breaks lobby filtering if Apply Filter is off.
Only pop games off the list if the apply filter box is checked.
Commit: 05c0b736f4dcd639a4a62f85145d760baa459e97
https://github.com/wesnoth/wesnoth/commit/05c0b736f4dcd639a4a62f85145d760baa459e97
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/06a_Old_Friend.map
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
Log Message:
-----------
NR S6a: improved map
Commit: 7144800db63d1624c499303526af6f675fcf8ec0
https://github.com/wesnoth/wesnoth/commit/7144800db63d1624c499303526af6f675fcf8ec0
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
A data/campaigns/Northern_Rebirth/maps/05a_01_The_Pursuit.map
A data/campaigns/Northern_Rebirth/maps/05a_02_Dealings.map
R data/campaigns/Northern_Rebirth/maps/05a_The_Pursuit.map
M data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg
A data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
A data/campaigns/Northern_Rebirth/scenarios/05a_02_Dealings.cfg
R data/campaigns/Northern_Rebirth/scenarios/05a_The_Pursuit.cfg
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
Log Message:
-----------
NR: split S6a storyscreen cutscene into actual cutscene scenario
This breaks existing S5a01 savegames
Commit: 09f4e646e3e9be4fbdd2450ba6fb004ce046df30
https://github.com/wesnoth/wesnoth/commit/09f4e646e3e9be4fbdd2450ba6fb004ce046df30
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
Log Message:
-----------
NR S6a: swapped victory objectives and marked secondary as alternative
Commit: c7c6c60038a71869060bbc75d82955c83c85dc66
https://github.com/wesnoth/wesnoth/commit/c7c6c60038a71869060bbc75d82955c83c85dc66
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
A data/campaigns/Eastern_Invasion/utils/macros.cfg
Log Message:
-----------
EI: More improvements to S4c
Commit: 40e96e13a6d887d7720eae96786037d6749522fa
https://github.com/wesnoth/wesnoth/commit/40e96e13a6d887d7720eae96786037d6749522fa
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/04c_Mal-Ravanals_Capital.map
Log Message:
-----------
EI: final tweaks to the S4c map
Commit: 2b947b9e28e0cd9f35c3a8205e4e07f339c7ecfd
https://github.com/wesnoth/wesnoth/commit/2b947b9e28e0cd9f35c3a8205e4e07f339c7ecfd
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
Log Message:
-----------
EI: Small tweaks to S4c
Commit: ad0971b35564217b659ce7ea4a5ab263006fa714
https://github.com/wesnoth/wesnoth/commit/ad0971b35564217b659ce7ea4a5ab263006fa714
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_02_Dealings.cfg
Log Message:
-----------
NR S5a_02: improvements
Commit: 8c068caba5b3aba3fc6f906937433422a62357b2
https://github.com/wesnoth/wesnoth/commit/8c068caba5b3aba3fc6f906937433422a62357b2
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S05a_01: got rid of a commented out line from 7144800db63d
Commit: f5669e1e35120a640156334455889c637438cbc7
https://github.com/wesnoth/wesnoth/commit/f5669e1e35120a640156334455889c637438cbc7
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M src/playsingle_controller.cpp
Log Message:
-----------
simplify playsingle_controller::play_side()
Commit: 236227e967f7cf428183a9c03630fc56b60fdeab
https://github.com/wesnoth/wesnoth/commit/236227e967f7cf428183a9c03630fc56b60fdeab
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M src/saved_game.cpp
M src/saved_game.hpp
Log Message:
-----------
refactor saved_game::set_default_save_id and rename
Commit: 1a92a8206bf9f205d2beced73dfe400a2e2bb309
https://github.com/wesnoth/wesnoth/commit/1a92a8206bf9f205d2beced73dfe400a2e2bb309
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
Log Message:
-----------
move sending of [create_game] and [update_game]
previously we called update_level() after sending [create/update_game]
now we do it before. Since update_level only changes the contents of
sides in level it shouldn't matter.
Conflicts:
src/game_initialization/connect_engine.cpp
Commit: c1a052714bf5a18ca28ab58e0c4c457bf86dfa22
https://github.com/wesnoth/wesnoth/commit/c1a052714bf5a18ca28ab58e0c4c457bf86dfa22
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M src/team.cpp
Log Message:
-----------
add carryover_add and carryover_percentage to team::attributes list
Commit: 68eaaad4fbf6afe8b1ab36ef937bfea8d5b6447e
https://github.com/wesnoth/wesnoth/commit/68eaaad4fbf6afe8b1ab36ef937bfea8d5b6447e
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M src/team.cpp
M src/team.hpp
Log Message:
-----------
use flat_set for team::attributes
boost::container::flat_set aka sorted vector is much faster than
set::set for iteration, faster for lookup and much slower for
insertion,.
Since we only use team::attributes by iterating over its elements and
never insert elements into it after we create it, it makes sense to use
flat_set here.
Commit: b892e16b9487576e6f5699129801c1d2478f10a5
https://github.com/wesnoth/wesnoth/commit/b892e16b9487576e6f5699129801c1d2478f10a5
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/ai/lua/core.cpp
M src/scripting/application_lua_kernel.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_api.cpp
M src/scripting/lua_common.cpp
M src/scripting/lua_cpp_function.cpp
M src/scripting/lua_fileops.cpp
M src/scripting/lua_gui2.cpp
M src/scripting/lua_kernel_base.cpp
M src/scripting/lua_map_location_ops.cpp
M src/scripting/lua_race.cpp
M src/scripting/lua_rng.cpp
M src/scripting/lua_team.cpp
M src/scripting/lua_unit_type.cpp
M src/scripting/mapgen_lua_kernel.cpp
Log Message:
-----------
include lua/... files after others
headers from lua/.. contain macros that can break other headers in
wesnoth, boost or other libraries.
In this case it was a macro
#define cast(t, exp) ((t)(exp))
defined in lua/llimits.h that broke a boost header.
Commit: e5df6a86dcbc3b407cb10b3dfe7aab7f21dc2164
https://github.com/wesnoth/wesnoth/commit/e5df6a86dcbc3b407cb10b3dfe7aab7f21dc2164
Author: Randypk <randy.kostiuk at shaw.ca>
Date: 2015-03-26 (Thu, 26 Mar 2015)
Changed paths:
M src/game_initialization/multiplayer_lobby.cpp
Log Message:
-----------
BugFix#: 23117 Remove filter_lobby check from game_matches_filter function and check before calling game_matches_filter.
Only apply filters when the apply_filter checkbox is selected, else
display all games.
Commit: f72fec71b1aefdf5d5e4b1e23ce6bfc24412130a
https://github.com/wesnoth/wesnoth/commit/f72fec71b1aefdf5d5e4b1e23ce6bfc24412130a
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
M data/campaigns/Eastern_Invasion/utils/character-definitions.cfg
Log Message:
-----------
EI: Improvements to S5
Commit: 5c62a9a210ee00b5297be00b0fe0432506941b6c
https://github.com/wesnoth/wesnoth/commit/5c62a9a210ee00b5297be00b0fe0432506941b6c
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04a_An_Elven_Alliance.cfg
Log Message:
-----------
EI: Some more balancing to S4a
Commit: 9295d005b005aefc902be69fafa6d400cf95c8a3
https://github.com/wesnoth/wesnoth/commit/9295d005b005aefc902be69fafa6d400cf95c8a3
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/04a_An_Elven_Alliance.map
Log Message:
-----------
EI: Changed the elves' castle to an elvish castle in S4a
Commit: 25dbb29d4f12646bdfd9aabd846fb4bc1120eac0
https://github.com/wesnoth/wesnoth/commit/25dbb29d4f12646bdfd9aabd846fb4bc1120eac0
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/03_An_Unexpected_Appearance.cfg
M data/campaigns/Eastern_Invasion/scenarios/04a_An_Elven_Alliance.cfg
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
Log Message:
-----------
EI: use {CHARACTER_STATS_GWEDDRY} in all side 1 definitions
Commit: b308d748e29c9f0b961119d24bfb079e9bb4b4f2
https://github.com/wesnoth/wesnoth/commit/b308d748e29c9f0b961119d24bfb079e9bb4b4f2
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
Log Message:
-----------
EI: Allow the recruiting of horsemen through a [allow_recruit] instead
Commit: 192612800cc2edec23d5da336b70dd421f535643
https://github.com/wesnoth/wesnoth/commit/192612800cc2edec23d5da336b70dd421f535643
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M changelog
M src/game_initialization/multiplayer_lobby.cpp
Log Message:
-----------
Merge pull request #390 from Randypk/bugFix23117
Bug Fix #23117: Invert breaks lobby filtering if Apply Filter is off.
Commit: fe2d9808cd239893d210b714df03f04e7a43c7af
https://github.com/wesnoth/wesnoth/commit/fe2d9808cd239893d210b714df03f04e7a43c7af
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/play_controller.cpp
M src/play_controller.hpp
M src/playsingle_controller.cpp
M src/replay_controller.cpp
Log Message:
-----------
move victory_when_enemies_defeated to play_controller initilizer list.
We dont need to have it in reset_replay because it cannot be changed
during a game.
Commit: da2253529fd77d36862d6a991856a4fd9be13114
https://github.com/wesnoth/wesnoth/commit/da2253529fd77d36862d6a991856a4fd9be13114
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/replay_controller.cpp
M src/replay_controller.hpp
Log Message:
-----------
remove saved_game_start_ member of replay_controller
Commit: 35887b066ffdf097fea3667f824e21c559b2a068
https://github.com/wesnoth/wesnoth/commit/35887b066ffdf097fea3667f824e21c559b2a068
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/game_data.cpp
M src/game_data.hpp
Log Message:
-----------
remove unused scenario_ variable in game_data
Commit: fd5aa857a40ffc44cc790b4eeb463bd52c8307ed
https://github.com/wesnoth/wesnoth/commit/fd5aa857a40ffc44cc790b4eeb463bd52c8307ed
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/game_initialization/multiplayer.cpp
Log Message:
-----------
fix unused variable
Commit: c39598e723338f6fc41fe1b0e4a44fe868747808
https://github.com/wesnoth/wesnoth/commit/c39598e723338f6fc41fe1b0e4a44fe868747808
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/game_data.cpp
M src/game_data.hpp
M src/game_events/manager.cpp
M src/game_events/manager.hpp
M src/game_state.cpp
M src/game_state.hpp
M src/hotkey_handler.cpp
M src/replay_controller.cpp
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
fix resetting of variables in replay
I also moved wml_emnu_items member out of game_data to to prevent possible problems when resetting game_data.
Commit: 17afc39e8a6090e9c7c13ff39a41c5c86bfe4cc0
https://github.com/wesnoth/wesnoth/commit/17afc39e8a6090e9c7c13ff39a41c5c86bfe4cc0
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/game_data.cpp
Log Message:
-----------
remove unneeded function
Commit: 5911ee1950783d4afa456f7424b26ea45901128f
https://github.com/wesnoth/wesnoth/commit/5911ee1950783d4afa456f7424b26ea45901128f
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/play_controller.cpp
M src/play_controller.hpp
M src/playsingle_controller.cpp
M src/playsingle_controller.hpp
Log Message:
-----------
replace playsingle_controller::do_autosaves_
Commit: 46786c9fa358fdb3947c3e7a45b20944e0980649
https://github.com/wesnoth/wesnoth/commit/46786c9fa358fdb3947c3e7a45b20944e0980649
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/game_data.cpp
M src/game_data.hpp
M src/play_controller.cpp
M src/play_controller.hpp
M src/playsingle_controller.cpp
M src/replay.cpp
M src/replay_controller.cpp
Log Message:
-----------
replace play_controller::loading_game_ member
Commit: 452d336d16884f12822a9fea5255869004c26349
https://github.com/wesnoth/wesnoth/commit/452d336d16884f12822a9fea5255869004c26349
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/play_controller.cpp
M src/play_controller.hpp
M src/playsingle_controller.cpp
M src/replay_controller.cpp
Log Message:
-----------
refactor fire_start and fire_prestart
move code form playsingle_controller to play_controller so we can reuse
it in replay_controller.
This prepares later patches to make it possible to replay scenaio not
only form the start but also from the middle (like reloaded mp games)
this also fixed up my previous commit "replace
play_controller::loading_game_ member" which accidently removed
"actions::clear_shroud(side, false, false);" in
play_controller::init_gui()
Commit: 3532364077128eac9863f5f7759edb3eef3a8651
https://github.com/wesnoth/wesnoth/commit/3532364077128eac9863f5f7759edb3eef3a8651
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/play_controller.cpp
M src/play_controller.hpp
M src/playmp_controller.cpp
M src/playsingle_controller.cpp
M src/replay_controller.cpp
Log Message:
-----------
remove play_controller::first_player_ member
Commit: b0ca7b2e582fabba88f52ac2eb6793496f938a55
https://github.com/wesnoth/wesnoth/commit/b0ca7b2e582fabba88f52ac2eb6793496f938a55
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/replay_controller.cpp
M src/replay_controller.hpp
Log Message:
-----------
reset player_number_ in replay_controller to what is spcified in level
instead of always setting it to 1.
I also removed a unused replay_controller::current_turn_ member.
Commit: 4ea3fbd8e229734bf7908e784e87bfd09a4279e1
https://github.com/wesnoth/wesnoth/commit/4ea3fbd8e229734bf7908e784e87bfd09a4279e1
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/game_data.cpp
M src/game_data.hpp
M src/play_controller.cpp
M src/play_controller.hpp
M src/playmp_controller.cpp
M src/playsingle_controller.cpp
M src/playsingle_controller.hpp
M src/replay.cpp
M src/replay_controller.cpp
M src/replay_controller.hpp
Log Message:
-----------
Merge branch 'replay_fixes'
Commit: 856ad2d58f784939c9d1cd40d4041ce2ca85bc96
https://github.com/wesnoth/wesnoth/commit/856ad2d58f784939c9d1cd40d4041ce2ca85bc96
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M src/game_data.hpp
Log Message:
-----------
fixup commit remove unneeded function
https://github.com/wesnoth/wesnoth/commit/17afc39e8a6090e9c7c13ff39a41c5c86bfe4cc0
Commit: f182a4fb405a7a3cea23162ab91dc22bc138e5bf
https://github.com/wesnoth/wesnoth/commit/f182a4fb405a7a3cea23162ab91dc22bc138e5bf
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M src/replay.cpp
Log Message:
-----------
fixup 'refactor fire_start and fire_prestart'
https://github.com/wesnoth/wesnoth/commit/452d336d16884f12822a9fea5255869004c26349
Commit: 04dcd5bf6ae72a381a66dc1f190ec9debba94ce8
https://github.com/wesnoth/wesnoth/commit/04dcd5bf6ae72a381a66dc1f190ec9debba94ce8
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M src/playsingle_controller.cpp
Log Message:
-----------
add a comment
Commit: 8ca687f0e9da4e662d5330adb7e52c6f30ba119a
https://github.com/wesnoth/wesnoth/commit/8ca687f0e9da4e662d5330adb7e52c6f30ba119a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M data/campaigns/Legend_of_Wesmere/lua/replace_map.lua
Log Message:
-----------
LoW: fix bug #22073. Don't write 'usage' and 'border_size' in replace_map.
Commit: 376ffc16efd1c3600bd8c38946cd8f2e43ddb5e1
https://github.com/wesnoth/wesnoth/commit/376ffc16efd1c3600bd8c38946cd8f2e43ddb5e1
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 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/Lintanir.map
M data/campaigns/Legend_of_Wesmere/maps/North_Elves.map
M data/campaigns/Legend_of_Wesmere/maps/Saurgrath.map
Log Message:
-----------
LoW: save all maps in new format
Commit: a1e66d6f2a4cafdadc5a6c0f93e10c4b7ee3f85b
https://github.com/wesnoth/wesnoth/commit/a1e66d6f2a4cafdadc5a6c0f93e10c4b7ee3f85b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 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:
-----------
LoW: saved masks in new format
Commit: 040a69bdd968d8ebf10f3a51b0d779fc858d16e9
https://github.com/wesnoth/wesnoth/commit/040a69bdd968d8ebf10f3a51b0d779fc858d16e9
Author: Mark de Wever <koraq at xs4all.nl>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M src/addon/manager_ui.hpp
M src/image_modifications.cpp
M src/scripting/lua_common.hpp
M src/sdl/image.hpp
M src/sdl/utils.hpp
Log Message:
-----------
Fix Doxygen compiler warnings.
Commit: 33bf5c60b8f50ecd82f5a30915bed9b9d2d4ed7d
https://github.com/wesnoth/wesnoth/commit/33bf5c60b8f50ecd82f5a30915bed9b9d2d4ed7d
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M src/game_data.cpp
M src/game_data.hpp
M src/play_controller.cpp
M src/play_controller.hpp
Log Message:
-----------
Revert "replace play_controller::loading_game_ member"
This reverts commit 46786c9fa358fdb3947c3e7a45b20944e0980649.
The other implementation did not work becasue game_data phase was reset to PRELOAD in fire_preload()
Conflicts:
src/play_controller.cpp
src/playsingle_controller.cpp
src/replay_controller.cpp
Commit: 310f8092ad01a95c80f4eb9932d462ff38d38f26
https://github.com/wesnoth/wesnoth/commit/310f8092ad01a95c80f4eb9932d462ff38d38f26
Author: Elias Pschernig <elias at users.sourceforge.net>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M data/tools/unit_tree/update-wmlunits
M data/tools/wmlunits
Log Message:
-----------
[units.wesnoth.org] update bash script
Commit: 2f31e98054e1540b2ce5c8b4aafa18492704e564
https://github.com/wesnoth/wesnoth/commit/2f31e98054e1540b2ce5c8b4aafa18492704e564
Author: Thibault Févry <ThibaultFevry at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M data/core/terrain.cfg
M data/tools/terrain2wiki.py
Log Message:
-----------
Fix terrain2wiki.py for terrain.cfg syntax changes and add a note about terrain2wiki in terrain.cfg
Commit: 9382393f7494113473242df7deb1821d156674c9
https://github.com/wesnoth/wesnoth/commit/9382393f7494113473242df7deb1821d156674c9
Author: Thibault Févry <ThibaultFevry at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M data/tools/unit_tree/update-wmlunits
M data/tools/wmlunits
M src/addon/manager_ui.hpp
M src/game_data.cpp
M src/game_data.hpp
M src/image_modifications.cpp
M src/play_controller.cpp
M src/play_controller.hpp
M src/scripting/lua_common.hpp
M src/sdl/image.hpp
M src/sdl/utils.hpp
Log Message:
-----------
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Commit: d595c97fc03a78846d41c5f21144861b046c87e7
https://github.com/wesnoth/wesnoth/commit/d595c97fc03a78846d41c5f21144861b046c87e7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-29 (Sun, 29 Mar 2015)
Changed paths:
M data/campaigns/tutorial/lua/character_selection.lua
Log Message:
-----------
T: create a new unit object if player chooses Li'sar, so she has correct attacks and animations
Commit: ed5650c7581ddc14e8f4e70d03814a327f469dc7
https://github.com/wesnoth/wesnoth/commit/ed5650c7581ddc14e8f4e70d03814a327f469dc7
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M data/lua/wml-tags.lua
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
add wesnoth.advance_unit lua function
previously this was only possible by storing the unit and then unstoring
with advance=yes. Unstoring a unit can cause a lot of overhead if the
unit is complicated. so i added a way to do it without [unstore_unit]
Commit: 95d7bcdce68399b50eae36a073a3c85a50514493
https://github.com/wesnoth/wesnoth/commit/95d7bcdce68399b50eae36a073a3c85a50514493
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-29 (Sun, 29 Mar 2015)
Changed paths:
M data/core/macros/deprecated-utils.cfg
M data/core/macros/interface-utils.cfg
Log Message:
-----------
Deprecate MESSAGE
This was deprecated once before because of wmllint issues, then reverted. I don't know whether
said wmllint issues still exist, but this time it's being deprecated because we no longer
wish to support this kind of macro.
Commit: 42260d6fe9980b6806180c32809ba2d123d2704e
https://github.com/wesnoth/wesnoth/commit/42260d6fe9980b6806180c32809ba2d123d2704e
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M data/lua/wml-tags.lua
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Merge pull request #391 from gfgtdf/lua_advance_unit
add wesnoth.advance_unit lua function
Commit: 4a9763225f1d761695a0c2266440b4110293fc5b
https://github.com/wesnoth/wesnoth/commit/4a9763225f1d761695a0c2266440b4110293fc5b
Author: Chris Beck <render787 at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M src/menu_events.cpp
Log Message:
-----------
don't show help terrain description for shrouded hexes (bug #23426)
Commit: f9698dd7681668b69c823ddbeda09eedd8327608
https://github.com/wesnoth/wesnoth/commit/f9698dd7681668b69c823ddbeda09eedd8327608
Author: Chris Beck <render787 at gmail.com>
Date: 2015-03-28 (Sat, 28 Mar 2015)
Changed paths:
M changelog
Log Message:
-----------
update changelog
Commit: 43c10ec0ccc88c6deeed85c96646a9c0782502df
https://github.com/wesnoth/wesnoth/commit/43c10ec0ccc88c6deeed85c96646a9c0782502df
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-29 (Sun, 29 Mar 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_types.cpp
M src/scripting/lua_types.hpp
M src/unit_attack_type.hpp
Log Message:
-----------
add access to unit attacks to lua
Commit: 8a4eb6fba6517dee286422a6e2d438921d7b843b
https://github.com/wesnoth/wesnoth/commit/8a4eb6fba6517dee286422a6e2d438921d7b843b
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-03-29 (Sun, 29 Mar 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_types.cpp
M src/scripting/lua_types.hpp
M src/unit_attack_type.hpp
Log Message:
-----------
Merge pull request #392 from gfgtdf/lua_unit_attacks
Commit: 31c1590264644a90c9b0b49eacee91b59878dbf4
https://github.com/wesnoth/wesnoth/commit/31c1590264644a90c9b0b49eacee91b59878dbf4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/_main.cfg
A data/campaigns/Northern_Rebirth/lua/respawn_utils.lua
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: refactored Thera and Morvin death events with new behavior
Previously, either would die and the other would 'resurrect' the other. Besides this being really
not lore-friendly, it's basically necromancy. Therefor, I made it so (like before) the dying unit gets
teleported near the other, then healed instead of created again.
Commit: 1721b5d57305f1f9b66281ad0953c12b2d6d0982
https://github.com/wesnoth/wesnoth/commit/1721b5d57305f1f9b66281ad0953c12b2d6d0982
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/lua/respawn_utils.lua
Log Message:
-----------
NR: tweaked indent for clarity
Commit: 100a0929fee3a1baa101092647737cef6e09aa3e
https://github.com/wesnoth/wesnoth/commit/100a0929fee3a1baa101092647737cef6e09aa3e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/lua/respawn_utils.lua
Log Message:
-----------
NR: fixup 1721b5d57305
Commit: f95d4204a545602c444e0f174013dde95b2fdea4
https://github.com/wesnoth/wesnoth/commit/f95d4204a545602c444e0f174013dde95b2fdea4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/lua/respawn_utils.lua
Log Message:
-----------
NR: use helper.set_wml_tag_metatable to further simplify WML table
Commit: 505c7705a91c0cfd4652ccc30697c6cdf21474d2
https://github.com/wesnoth/wesnoth/commit/505c7705a91c0cfd4652ccc30697c6cdf21474d2
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/lua/respawn_utils.lua
Log Message:
-----------
NR: fixup
Commit: 53e90c3b020fc2a39a29dacccb683cfee8a13f4b
https://github.com/wesnoth/wesnoth/commit/53e90c3b020fc2a39a29dacccb683cfee8a13f4b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: scroll to location after teleport
Commit: 6655b186b1bd5301f7171cd13d3307af3f700bd7
https://github.com/wesnoth/wesnoth/commit/6655b186b1bd5301f7171cd13d3307af3f700bd7
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M src/lua/luaconf.h
M src/scripting/lua_kernel_base.cpp
M src/scripting/lua_kernel_base.hpp
Log Message:
-----------
LUAI_EXTRASPACE
We use LUAI_EXTRASPACE to add a pointer to the lua_kernel_base in the lua_State
stucture, this makes is very easy to get a reference to the lua_kernel in
functions that take a lua_State* as an argument.
Commit: 38ed3a3c97ddd846c8fb25302a00f90546f0e21b
https://github.com/wesnoth/wesnoth/commit/38ed3a3c97ddd846c8fb25302a00f90546f0e21b
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M src/generators/lua_map_generator.cpp
M src/mt_rng.cpp
M src/mt_rng.hpp
M src/scripting/lua_kernel_base.cpp
M src/scripting/lua_kernel_base.hpp
M src/scripting/lua_rng.cpp
M src/scripting/mapgen_lua_kernel.cpp
M src/scripting/mapgen_lua_kernel.hpp
Log Message:
-----------
Use given seed in lua random map generator
Thew seed can be passed in the editor in the generate map dialog, just
like for the other generators.
Commit: 8c64e6fdaa275cea591a60d58753f7b4a5b2f143
https://github.com/wesnoth/wesnoth/commit/8c64e6fdaa275cea591a60d58753f7b4a5b2f143
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
Log Message:
-----------
NR: properly include death macros in S5a and S6a
Commit: abbc437959c37e7b58228f9e0b25eed43198c2fb
https://github.com/wesnoth/wesnoth/commit/abbc437959c37e7b58228f9e0b25eed43198c2fb
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: reorder death macros in chronological occurrence for convenience
Commit: 618659c083b6859ad639130df8d60c5974f9ec6e
https://github.com/wesnoth/wesnoth/commit/618659c083b6859ad639130df8d60c5974f9ec6e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.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/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: axed *_alive variables. Any usecases were replaced with [not][have_unit]
Commit: bd4d7458f91d3d3dd5349bd9c5c61f882b96ac05
https://github.com/wesnoth/wesnoth/commit/bd4d7458f91d3d3dd5349bd9c5c61f882b96ac05
Author: Chris Beck <render787 at gmail.com>
Date: 2015-03-29 (Sun, 29 Mar 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
fixup RELEASE_NOTES
Commit: 6998ab5fa9678ee3e9322986488047f92eb3a55d
https://github.com/wesnoth/wesnoth/commit/6998ab5fa9678ee3e9322986488047f92eb3a55d
Author: Chris Beck <render787 at gmail.com>
Date: 2015-03-29 (Sun, 29 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/_main.cfg
A data/campaigns/Northern_Rebirth/lua/respawn_utils.lua
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.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/Northern_Rebirth/utils/herodeaths.cfg
M src/generators/lua_map_generator.cpp
M src/lua/luaconf.h
M src/mt_rng.cpp
M src/mt_rng.hpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_kernel_base.cpp
M src/scripting/lua_kernel_base.hpp
M src/scripting/lua_rng.cpp
M src/scripting/lua_types.cpp
M src/scripting/lua_types.hpp
M src/scripting/mapgen_lua_kernel.cpp
M src/scripting/mapgen_lua_kernel.hpp
M src/unit_attack_type.hpp
Log Message:
-----------
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Commit: 5d644f8c80720f34c602cc588fbad658c23b5443
https://github.com/wesnoth/wesnoth/commit/5d644f8c80720f34c602cc588fbad658c23b5443
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5a_01: updated Malifor's escape locs to match new map
Commit: b03a4cdd57a91ba6f1f360029dd478577dceb220
https://github.com/wesnoth/wesnoth/commit/b03a4cdd57a91ba6f1f360029dd478577dceb220
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S05a_01: split Malifor's death event in two to reduce levels of indent
Commit: 54701bafab5fa875b930754f5430411c58bdbc15
https://github.com/wesnoth/wesnoth/commit/54701bafab5fa875b930754f5430411c58bdbc15
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: moved initialization/clearing of death dialog index macros into the macro that uses them
Commit: 01e1c4c17f1807c0cd2f1fd09709013e4cd7165d
https://github.com/wesnoth/wesnoth/commit/01e1c4c17f1807c0cd2f1fd09709013e4cd7165d
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
Log Message:
-----------
EI: more improvements to S5
Commit: 4f828b08409ecaec6f1511f58713f78868306106
https://github.com/wesnoth/wesnoth/commit/4f828b08409ecaec6f1511f58713f78868306106
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/_main.cfg
A data/campaigns/Eastern_Invasion/lua/bandits.lua
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
Log Message:
-----------
EI: Rewrote the bandit events in S5 in lua
Commit: 3d3b6ddbc0c86e06c1cbf5d40203339dc41f411e
https://github.com/wesnoth/wesnoth/commit/3d3b6ddbc0c86e06c1cbf5d40203339dc41f411e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: fixup Morvin's 7th death dialog case, and index bumping for both
Previously I was using numerical_less_than, which isn't even a valid comparison, and would have made
the 7th dialog option repeat ad infinitum.
Also, Morvin's dialog still had an [else] tag, meaning that tag would have repeated as well once the
rest were exhausted, previous issue notwithstanding.
Commit: 9fb7a063fcd911faeaa03e458d0f711ee02681ca
https://github.com/wesnoth/wesnoth/commit/9fb7a063fcd911faeaa03e458d0f711ee02681ca
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/core/editor/help.cfg
Log Message:
-----------
Fixed a typo
Commit: 467cbcdb5cd50c53d4631be4dbf891b1e7ccc82e
https://github.com/wesnoth/wesnoth/commit/467cbcdb5cd50c53d4631be4dbf891b1e7ccc82e
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/core/images/terrain/castle/winter-orcish/fort-concave-bl.png
M data/core/images/terrain/castle/winter-orcish/fort-concave-br.png
M data/core/images/terrain/castle/winter-orcish/fort-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/fort-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-l.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-r.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-tl.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-tr.png
M data/core/images/terrain/castle/winter-orcish/keep-fort-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/keep-fort-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep.png
Log Message:
-----------
Update winter-orcish castle by doofus-01
[skip ci]
Commit: 351ea35eaf96702bd68dc683d839000ab070355e
https://github.com/wesnoth/wesnoth/commit/351ea35eaf96702bd68dc683d839000ab070355e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
Log Message:
-----------
NR S6a: reduce gobo knight spawns from 42 to 36 and bonus gold from 2k to 1.5k
Commit: 0f2c969efc19d90543cc36785b6f771ad43a952f
https://github.com/wesnoth/wesnoth/commit/0f2c969efc19d90543cc36785b6f771ad43a952f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5a_01: use stores loc for tallin's initial MUF
Commit: 4118ddaa9c5d80c7cdcf635e4094b510cf4da794
https://github.com/wesnoth/wesnoth/commit/4118ddaa9c5d80c7cdcf635e4094b510cf4da794
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg
Log Message:
-----------
NR S4: re-added a 4 necrophage/ghoul spawns
Commit: 9904bb1f58ec338257fc2deb7c5c154eba342bd4
https://github.com/wesnoth/wesnoth/commit/9904bb1f58ec338257fc2deb7c5c154eba342bd4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/01_Breaking_the_Chains.map
Log Message:
-----------
NR S1: reduced number of villages and did some minor map tweaks
Commit: d9a63b1c309728d434ce9f324b125012bd7bec5a
https://github.com/wesnoth/wesnoth/commit/d9a63b1c309728d434ce9f324b125012bd7bec5a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Handle shroud last in [redraw]
Previously, it was handled first, meaning any events fired by clearing shroud would fire
before the screen was completely redrawn.
Commit: 48f11240b112caa519c23380b6b20723596ec85d
https://github.com/wesnoth/wesnoth/commit/48f11240b112caa519c23380b6b20723596ec85d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Fixup d9a63b1c3097
Turns out we want to invalidate both before and after handling shroud
Commit: 244a3803c03019fb2c414db835131290277f24da
https://github.com/wesnoth/wesnoth/commit/244a3803c03019fb2c414db835131290277f24da
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/lua/bandits.lua
Log Message:
-----------
EI: Improved the bandit spawn code in S5
Commit: e232c79505ae03497eb44b089778b629aba8a0bb
https://github.com/wesnoth/wesnoth/commit/e232c79505ae03497eb44b089778b629aba8a0bb
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/_main.cfg
A data/campaigns/The_Hammer_of_Thursagan/lua/spawns.lua
M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
Log Message:
-----------
THoT: Rewrote the bandit spawns in lua
Commit: be646105f24777e3ef0f9af1e0f9f553f31f7659
https://github.com/wesnoth/wesnoth/commit/be646105f24777e3ef0f9af1e0f9f553f31f7659
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/lua/bandits.lua
Log Message:
-----------
EI: Improved the bandits implementation a bit
Commit: d19926bfb3c21e446a0c701072236d280ce1ff47
https://github.com/wesnoth/wesnoth/commit/d19926bfb3c21e446a0c701072236d280ce1ff47
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/_main.cfg
A data/campaigns/Descent_Into_Darkness/lua/spawns.lua
M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
Log Message:
-----------
DID: Rewrote the goblin spawns in lua
Commit: 69660e93e373995e860e2ef229c30558188f08d2
https://github.com/wesnoth/wesnoth/commit/69660e93e373995e860e2ef229c30558188f08d2
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/lua/spawns.lua
M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
Log Message:
-----------
THoT: improved the spawn implementation
Commit: cd9eff3bf02ab22d75e0c1ac6ac0d248259c7061
https://github.com/wesnoth/wesnoth/commit/cd9eff3bf02ab22d75e0c1ac6ac0d248259c7061
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/_main.cfg
R data/campaigns/Descent_Into_Darkness/lua/spawns.lua
M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
Log Message:
-----------
Revert "DID: Rewrote the goblin spawns in lua"
This reverts commit d19926bfb3c21e446a0c701072236d280ce1ff47.
Commit: 1f59316494db051791243e09a71aea1128680118
https://github.com/wesnoth/wesnoth/commit/1f59316494db051791243e09a71aea1128680118
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-03-31 (Tue, 31 Mar 2015)
Changed paths:
M data/core/terrain-graphics.cfg
Log Message:
-----------
Rule fixes by GbDorn. Fixes terrains drawing over chasm edges
http://forums.wesnoth.org/viewtopic.php?p=582670#p582670
Commit: 658dd22f3904b16722d820fb6debd6f6e4ee4735
https://github.com/wesnoth/wesnoth/commit/658dd22f3904b16722d820fb6debd6f6e4ee4735
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-03-30 (Mon, 30 Mar 2015)
Changed paths:
M src/generators/yamg/ya_mapgen.cpp
Log Message:
-----------
Use given seed in yamg map generator.
Just like we do for the other map generators.
Commit: a85986cce71a9632d3920908ba3214fb9cd95592
https://github.com/wesnoth/wesnoth/commit/a85986cce71a9632d3920908ba3214fb9cd95592
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: cleanup and improvements to death macros
Commit: 2327ac7fd300f0b79d99a4d613a0dc8bc313ded9
https://github.com/wesnoth/wesnoth/commit/2327ac7fd300f0b79d99a4d613a0dc8bc313ded9
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M data/core/help.cfg
Log Message:
-----------
Couple improvements to About.
Commit: 9b20b6f628a82278ae2d4184229be7c50247324c
https://github.com/wesnoth/wesnoth/commit/9b20b6f628a82278ae2d4184229be7c50247324c
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-01 (Wed, 01 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/02_02_Meeting_With_Dwarves.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/05a_02_Dealings.cfg
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
Log Message:
-----------
NR: added appropriate wmllint comments
Commit: 77a1e15553ec64f05e66da0d04e4ac68ba54da16
https://github.com/wesnoth/wesnoth/commit/77a1e15553ec64f05e66da0d04e4ac68ba54da16
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M src/unit_types.cpp
Log Message:
-----------
fixup deprecated message format check (make test more rigorous)
Currently we complain if an ability contains ":" followed by
newline, but if this it the name of an ability, there should not
be any spaces between the ":" and the start of the string either.
Commit: bf915aa77289e9f2f091881ffdab96f9579683ea
https://github.com/wesnoth/wesnoth/commit/bf915aa77289e9f2f091881ffdab96f9579683ea
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/_main.cfg
A data/campaigns/Eastern_Invasion/lua/bandits.lua
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
M data/campaigns/Northern_Rebirth/maps/01_Breaking_the_Chains.map
M data/campaigns/Northern_Rebirth/scenarios/02_02_Meeting_With_Dwarves.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/05a_02_Dealings.cfg
M data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
M data/campaigns/The_Hammer_of_Thursagan/_main.cfg
A data/campaigns/The_Hammer_of_Thursagan/lua/spawns.lua
M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
M data/core/editor/help.cfg
M data/core/help.cfg
M data/core/images/terrain/castle/winter-orcish/fort-concave-bl.png
M data/core/images/terrain/castle/winter-orcish/fort-concave-br.png
M data/core/images/terrain/castle/winter-orcish/fort-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/fort-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-l.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-r.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-tl.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-tr.png
M data/core/images/terrain/castle/winter-orcish/keep-fort-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/keep-fort-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep.png
M data/core/terrain-graphics.cfg
M src/generators/yamg/ya_mapgen.cpp
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Commit: 1ea71c1a4d5e1d4afb009dd24b09e9e203d021df
https://github.com/wesnoth/wesnoth/commit/1ea71c1a4d5e1d4afb009dd24b09e9e203d021df
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M data/ai/micro_ais/cas/ca_bottleneck_move.lua
Log Message:
-----------
Bottleneck Micro AI: fix indenting
Commit: 95616c5af9dff3eb556c9f2f6571ba8d4fef5e48
https://github.com/wesnoth/wesnoth/commit/95616c5af9dff3eb556c9f2f6571ba8d4fef5e48
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M data/ai/micro_ais/cas/ca_bottleneck_move.lua
Log Message:
-----------
Bottleneck MAI: bug fix for when allied units are present
Hexes occupied by allied units were previously not excluded properly by
the AI, which could lead to error messages and the candidate action to
be blacklisted.
Commit: 38b089358ab03ec6df389de55a05206b3aca1ace
https://github.com/wesnoth/wesnoth/commit/38b089358ab03ec6df389de55a05206b3aca1ace
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
A data/ai/micro_ais/cas/ca_herding_dog_stopmove.lua
M data/ai/micro_ais/micro_ai_wml_tag.lua
Log Message:
-----------
Herding Micro AI: bug fix for dogs sometimes having moves left at end
The problem is due to a dog adjacent to a sheep being excluded from the
dog_move CA (so that it can act further later on in case the sheep
moves again). It is fixed by adding another CA at the end that simply
takes all moves away from all dogs once all other CAs are done.
Commit: b657bbc862e6ef721c5c13f0da62acb303105a3f
https://github.com/wesnoth/wesnoth/commit/b657bbc862e6ef721c5c13f0da62acb303105a3f
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M data/ai/micro_ais/cas/ca_forest_animals_move.lua
Log Message:
-----------
Forest Animals MAI: bug fix, exclude border hexes for wander terrain
wesnoth.get_locations includes border hexes, so they need to be
excluded specifically. Previously this could cause error messages and
the CA to be blacklisted.
Commit: b49acf7ef697032fe4d9108b434626e691ec76ce
https://github.com/wesnoth/wesnoth/commit/b49acf7ef697032fe4d9108b434626e691ec76ce
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Update changelog with Micro AI bug fixes
Commit: b59a679b3b0e5ba00e9913d75e979037d153a084
https://github.com/wesnoth/wesnoth/commit/b59a679b3b0e5ba00e9913d75e979037d153a084
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/utils/character-definitions.cfg
Log Message:
-----------
EI: include canrecruit=yes Ravanal's character stats macro
Commit: 3d792e54a4ede70963a63c551d316a1b99a571df
https://github.com/wesnoth/wesnoth/commit/3d792e54a4ede70963a63c551d316a1b99a571df
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
Log Message:
-----------
EI S4c: code cleanup
Commit: 0f1c53570463a9cc421bbd8aa460ea817b897f56
https://github.com/wesnoth/wesnoth/commit/0f1c53570463a9cc421bbd8aa460ea817b897f56
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
Log Message:
-----------
EI S5: code cleanup
Commit: 8c5a4a9d627792171bd73a6529d5e39d58663957
https://github.com/wesnoth/wesnoth/commit/8c5a4a9d627792171bd73a6529d5e39d58663957
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/lua/bandits.lua
Log Message:
-----------
EI: fixed a small oversight in the bandits code
Commit: c14aa41c601415c1da8917a37bae088f53fa2a9f
https://github.com/wesnoth/wesnoth/commit/c14aa41c601415c1da8917a37bae088f53fa2a9f
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/06_Two_Paths.cfg
Log Message:
-----------
EI: Updates to S6
Commit: d9c1d6831de1a475b7772bf5ea31bc8db6ab050a
https://github.com/wesnoth/wesnoth/commit/d9c1d6831de1a475b7772bf5ea31bc8db6ab050a
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
updated changelog
The big updates for EI aren't in yet, still figuring out how to write it down exactly...
Commit: 6595778aa018160e370c6067018a5dd4dd872240
https://github.com/wesnoth/wesnoth/commit/6595778aa018160e370c6067018a5dd4dd872240
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/lua/bandits.lua
Log Message:
-----------
EI: Added a failsafe in the lua code
Commit: 43f822bd45555f1d0ee261f9ee1ef511da9f6b4b
https://github.com/wesnoth/wesnoth/commit/43f822bd45555f1d0ee261f9ee1ef511da9f6b4b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/06_Two_Paths.cfg
Log Message:
-----------
EI S6: code cleanup
Commit: 7533cc79ae70b8dba57903057bb005b30509aed4
https://github.com/wesnoth/wesnoth/commit/7533cc79ae70b8dba57903057bb005b30509aed4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M data/lua/wml-tags.lua
Log Message:
-----------
Dropped support for [gold][filter_side]
Commit: a33001341cfef128134dcdf60223daa0464688a9
https://github.com/wesnoth/wesnoth/commit/a33001341cfef128134dcdf60223daa0464688a9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M src/replay.cpp
Log Message:
-----------
Demote unsynced context warning to info log level
As the preceding code comment points out, this is usually harmless and
may confuse players.
Commit: f36541892bd9e08655cbf53904861890a581217d
https://github.com/wesnoth/wesnoth/commit/f36541892bd9e08655cbf53904861890a581217d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/game_events/action_wml.cpp
Log Message:
-----------
Dropped support for [modify_ai][filter_side]
Commit: 0f28f8287861a49e4ccb7d69ec4aa68980503251
https://github.com/wesnoth/wesnoth/commit/0f28f8287861a49e4ccb7d69ec4aa68980503251
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/game_events/action_wml.cpp
Log Message:
-----------
Dropped deprecation warning regarding [object]duration=level
Commit: fefffa93c44e29514ae0cf6e84dd099da39fb9c7
https://github.com/wesnoth/wesnoth/commit/fefffa93c44e29514ae0cf6e84dd099da39fb9c7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/controller_base.cpp
Log Message:
-----------
Dropped support for finding theme by name
Commit: e8df45fe917e0a2b2d535bce5b3c6357e127ed1d
https://github.com/wesnoth/wesnoth/commit/e8df45fe917e0a2b2d535bce5b3c6357e127ed1d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/theme.cpp
Log Message:
-----------
Dropped support for [theme]name= as an id alias
Commit: 0911b1f4d54fe9ba1ebd8cf3f42471d37f3279f7
https://github.com/wesnoth/wesnoth/commit/0911b1f4d54fe9ba1ebd8cf3f42471d37f3279f7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
A data/test/scenarios/conditionals.cfg
M wml_test_schedule
Log Message:
-----------
Added some conditional unit tests
Commit: 3b6d2a6711af2dfb93a19020a0d3f208901869ee
https://github.com/wesnoth/wesnoth/commit/3b6d2a6711af2dfb93a19020a0d3f208901869ee
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/game_events/conditional_wml.cpp
M src/game_events/conditional_wml.hpp
Log Message:
-----------
Dropped support for ancient 1.3.x [or] syntax
Commit: ba82be2a8860c3f8af35eb93482323b468cf8eb0
https://github.com/wesnoth/wesnoth/commit/ba82be2a8860c3f8af35eb93482323b468cf8eb0
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/image_modifications.cpp
Log Message:
-----------
Dropped warning about unsupported 1.6.x RC(a=b) palette switch syntax
Commit: ec0f19bf206293ff2414b9209cda12b6b112a222
https://github.com/wesnoth/wesnoth/commit/ec0f19bf206293ff2414b9209cda12b6b112a222
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/game_events/conditional_wml.cpp
Log Message:
-----------
Fixup 3b6d2a6711af, removed additional unnecessary variable
Commit: f05232b6f67bd2c74e0f062d809c42eb85ad7427
https://github.com/wesnoth/wesnoth/commit/f05232b6f67bd2c74e0f062d809c42eb85ad7427
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Updated changelog
Commit: 5d494e2b2307162392f33353ff003801a20b3a34
https://github.com/wesnoth/wesnoth/commit/5d494e2b2307162392f33353ff003801a20b3a34
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Fixed a few scattered typos
Commit: 8e4169d52829769f67b5347681d3685cd546f14f
https://github.com/wesnoth/wesnoth/commit/8e4169d52829769f67b5347681d3685cd546f14f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Fixup f05232b6f67b. Forgot to mention [object] duration=level
Commit: f4c7052b28ab3583980ae598286fdafac09905a2
https://github.com/wesnoth/wesnoth/commit/f4c7052b28ab3583980ae598286fdafac09905a2
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/scenarios/05_Orc_War.cfg
Log Message:
-----------
DiD S5: used [heal_unit] instead of [full_heal]
Commit: 5c70bd2ffb85c0378bee6af8e19d73e8581f1781
https://github.com/wesnoth/wesnoth/commit/5c70bd2ffb85c0378bee6af8e19d73e8581f1781
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/05b_Compelled.map
M data/campaigns/Northern_Rebirth/maps/06b_Slave_of_the_Undead.map
M data/campaigns/Northern_Rebirth/maps/07a_Settling_Disputes.map
M data/campaigns/Northern_Rebirth/maps/07b_Protecting_the_Master.map
M data/campaigns/Northern_Rebirth/maps/08a_Elvish_Princess.map
M data/campaigns/Northern_Rebirth/maps/08b_Ray_of_Hope.map
M data/campaigns/Northern_Rebirth/maps/09a_Introductions.map
M data/campaigns/Northern_Rebirth/maps/09b_Judgment.map
M data/campaigns/Northern_Rebirth/maps/10a_Stolen_Gold.map
M data/campaigns/Northern_Rebirth/maps/11a_The_Eastern_Flank.map
M data/campaigns/Northern_Rebirth/maps/12a_Get_the_Gold.map
M data/campaigns/Northern_Rebirth/maps/13a_Showdown.map
M data/campaigns/Northern_Rebirth/maps/14a_Epilogue.map
Log Message:
-----------
NR: saved maps in new format
Commit: 02a31a5b8945fd6dff235157e317660ae048a89c
https://github.com/wesnoth/wesnoth/commit/02a31a5b8945fd6dff235157e317660ae048a89c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/addon/state.cpp
M src/campaign_server/campaign_server.cpp
M src/game_config.cpp
M src/game_config_manager.cpp
M src/game_initialization/multiplayer_lobby.cpp
M src/mp_game_settings.cpp
M src/savegame.cpp
M src/tests/test_version.cpp
M src/version.cpp
M src/version.hpp
Log Message:
-----------
Remove superfluous 'sane' flag from version_info
This also removes the accompanying version_info::not_sane_exception
exception type, as well as the version_info::good() method.
The flag is never naturally set to false during version_info
construction/parsing and actual invalid version numbers are always some
variation of "0.0.0foo" once reserialized. The few cases in code where
the flag is forced to be false can be trivially adapted to not require
its existence. In effect, the associated exception was never thrown and
the good() method always returned true, save for the aforementioned
exceptions.
All in all, this was a preposterous waste of time and indentation
levels.
Commit: 257fa2b3c3ffc9e273d214d691e6759f312ef4a3
https://github.com/wesnoth/wesnoth/commit/257fa2b3c3ffc9e273d214d691e6759f312ef4a3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/version.hpp
Log Message:
-----------
Documentation improvements and declaration reordering for version_info
No actual code changes other than moving a couple of method declarations
around for readability.
Commit: 63e9b6be336138127c4e006b27350d9ee5e60c76
https://github.com/wesnoth/wesnoth/commit/63e9b6be336138127c4e006b27350d9ee5e60c76
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/version.hpp
Log Message:
-----------
Remove stray comment I was meant to remove along with its counterpart
Commit: a37276b450e2417125f26f304982039b6a2df728
https://github.com/wesnoth/wesnoth/commit/a37276b450e2417125f26f304982039b6a2df728
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/tests/test_version.cpp
Log Message:
-----------
Additional version_info corner case checks
Commit: c869b79a8c976870d96aa9218e2e43009b61e2a7
https://github.com/wesnoth/wesnoth/commit/c869b79a8c976870d96aa9218e2e43009b61e2a7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
A data/core/images/units/dwarves/stalwart-bob-1.png
A data/core/images/units/dwarves/stalwart-bob-2.png
A data/core/images/units/dwarves/stalwart-bob-3.png
A data/core/images/units/dwarves/stalwart-bob-4.png
A data/core/images/units/dwarves/stalwart-bob-5.png
M data/core/units/dwarves/Stalwart.cfg
Log Message:
-----------
Cloned Dwarvish Guardsman bob to the Stalwart. Images by Kwandulin
Commit: 3c1bead96fea0257de6433147c212ef2a3e46122
https://github.com/wesnoth/wesnoth/commit/3c1bead96fea0257de6433147c212ef2a3e46122
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M src/menu_events.cpp
M src/play_controller.hpp
Log Message:
-----------
fix :cl and :n debug commands in linger mode.
Commit: ae0a2fe2cc668890001d611b8f71e275df213809
https://github.com/wesnoth/wesnoth/commit/ae0a2fe2cc668890001d611b8f71e275df213809
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M changelog
M data/core/macros/utils.cfg
M data/lua/wml-tags.lua
Log Message:
-----------
Removed [full_heal]
Commit: afab09aae9348eb8cff009b3c7ddb289fb6a79c8
https://github.com/wesnoth/wesnoth/commit/afab09aae9348eb8cff009b3c7ddb289fb6a79c8
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-03 (Fri, 03 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Update RELEASE_NOTES
Commit: 157066c51241109b9a6f2a398c4bb1cae0e1d5f5
https://github.com/wesnoth/wesnoth/commit/157066c51241109b9a6f2a398c4bb1cae0e1d5f5
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-04 (Sat, 04 Apr 2015)
Changed paths:
M changelog
M src/unit.cpp
Log Message:
-----------
Fixed not being able to set unit.ellipse variable if ellipse= is set by [unit_type] or [object]
This allows {MAKE_HERO} to work properly even in these cases.
Commit: 3c7a3e648488901746591bb241150858f80a41dc
https://github.com/wesnoth/wesnoth/commit/3c7a3e648488901746591bb241150858f80a41dc
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-04-04 (Sat, 04 Apr 2015)
Changed paths:
M scons/sdl.py
Log Message:
-----------
scons: fix config checks that require running test programs for out-of-tree builds
Commit: df11117ba47b4b9ad6cc56ddf0a37cb8e4453265
https://github.com/wesnoth/wesnoth/commit/df11117ba47b4b9ad6cc56ddf0a37cb8e4453265
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-04 (Sat, 04 Apr 2015)
Changed paths:
M src/menu_events.cpp
Log Message:
-----------
make :n and :cl end the scenario in linger mode
this was afaik also the behaviour in 1.12
Commit: 1c927c8407ec797ef9e9e58599a7b71e617fe864
https://github.com/wesnoth/wesnoth/commit/1c927c8407ec797ef9e9e58599a7b71e617fe864
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-04 (Sat, 04 Apr 2015)
Changed paths:
M src/filesystem_boost.cpp
Log Message:
-----------
fs: Prevent the BFS version of get_wml_location() from escaping the data dir
This is essentially a port to the BFS implementation of the fs API of
commits 314425ab0e57b32909d324f7d4bf213d62cbd3b5 and
9f458d1bb29cef4318c8511965083edd1128c62e, which were authored separately
from the BFS branch.
Note that this introduces another disparity in behavior between the BFS
and legacy implementations of this API, in that the BFS
get_wml_location() function will now always start at <data dir>/data/
instead of starting at <data dir> in obscure border cases. This is
expected to have no impact on anything at all for reasons discussed on
IRC.
Commit: 91440ba4f385cadb6d91510634218e133bbe58c4
https://github.com/wesnoth/wesnoth/commit/91440ba4f385cadb6d91510634218e133bbe58c4
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.hpp
Log Message:
-----------
fix 'basic_string::_S_construct' error from lua interpreter
the error was caused by constructing a std::string from null char*
in the lua interpreter logging code.
Commit: 7f5152d0c344972bd6410a2f6b47610154853144
https://github.com/wesnoth/wesnoth/commit/7f5152d0c344972bd6410a2f6b47610154853144
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
A data/test/test/filesystem/enum/A1.cfg
A data/test/test/filesystem/enum/A2.cfg
A data/test/test/filesystem/enum/A3.cfg
A data/test/test/filesystem/enum/B1.cfg
A data/test/test/filesystem/enum/B2.cfg
A data/test/test/filesystem/enum/B3.cfg
A data/test/test/filesystem/enum/D1/empty_dir
A data/test/test/filesystem/enum/D2/empty_dir
A data/test/test/filesystem/enum/D3/empty_dir
A data/test/test/filesystem/enum/_final.cfg
A data/test/test/filesystem/enum/_initial.cfg
M src/CMakeLists.txt
M src/SConscript
A src/tests/test_filesystem.cpp
Log Message:
-----------
Add filesystem code unit tests (bug #23216)
This is somewhat incomplete, but already covers most core functionality
and helped uncover an important bug in the BFS implementation (see
commit 1c927c8407ec797ef9e9e58599a7b71e617fe864).
Most notably, normalize_path() isn't tested yet, as well as corner cases
with empty strings and get_wml_location().
Commit: 464c638b129aeb6701c01c8e89de3a506ca693c1
https://github.com/wesnoth/wesnoth/commit/464c638b129aeb6701c01c8e89de3a506ca693c1
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M src/tests/test_filesystem.cpp
Log Message:
-----------
Remove redundant include
Commit: 8984cefe1d74ab09e86f71982a1a8424c212074a
https://github.com/wesnoth/wesnoth/commit/8984cefe1d74ab09e86f71982a1a8424c212074a
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M src/serialization/preprocessor.cpp
Log Message:
-----------
preproc: Fix garbage at the end of #warning/#error lines at EOF
Using #warning or #error at the very end of a file would generate a
trailing garbage character in diagnostics, apparently caused by
read_rest_of_line() checking for EOF before the stream can actually know
it's at EOF.
I'm not good at streams, but this fixes the bug for me with no
regressions, and the function in question is only used by the
code handling #warning/#error anyway.
Commit: 7c7c94bad94e056224439ce319f2f8ab75b8f7c1
https://github.com/wesnoth/wesnoth/commit/7c7c94bad94e056224439ce319f2f8ab75b8f7c1
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M src/tests/test_filesystem.cpp
Log Message:
-----------
Additional filesystem::get_wml_location() test cases
Commit: 549a624bfff215c883304d7ef49f0474de2decc0
https://github.com/wesnoth/wesnoth/commit/549a624bfff215c883304d7ef49f0474de2decc0
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M doc/man/cs/wesnoth.6
M doc/man/es/wesnoth.6
M doc/man/es/wesnothd.6
M doc/man/fr/wesnoth.6
M doc/man/it/wesnoth.6
M doc/man/it/wesnothd.6
M doc/man/pt/wesnoth.6
M doc/man/pt/wesnothd.6
M doc/man/ru/wesnoth.6
M doc/man/vi/wesnoth.6
M doc/man/zh_CN/wesnoth.6
M doc/man/zh_CN/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/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/af.po
M po/wesnoth-anl/ang.po
M po/wesnoth-anl/ang at latin.po
M po/wesnoth-anl/ar.po
M po/wesnoth-anl/bg.po
M po/wesnoth-anl/ca.po
M po/wesnoth-anl/ca_ES at valencia.po
M po/wesnoth-anl/cs.po
M po/wesnoth-anl/da.po
M po/wesnoth-anl/de.po
M po/wesnoth-anl/el.po
M po/wesnoth-anl/en at shaw.po
M po/wesnoth-anl/en_GB.po
M po/wesnoth-anl/eo.po
M po/wesnoth-anl/es.po
M po/wesnoth-anl/et.po
M po/wesnoth-anl/eu.po
M po/wesnoth-anl/fi.po
M po/wesnoth-anl/fr.po
M po/wesnoth-anl/fur_IT.po
M po/wesnoth-anl/ga.po
M po/wesnoth-anl/gd.po
M po/wesnoth-anl/gl.po
M po/wesnoth-anl/he.po
M po/wesnoth-anl/hr.po
M po/wesnoth-anl/hu.po
M po/wesnoth-anl/id.po
M po/wesnoth-anl/is.po
M po/wesnoth-anl/it.po
M po/wesnoth-anl/ja.po
M po/wesnoth-anl/ko.po
M po/wesnoth-anl/la.po
M po/wesnoth-anl/lt.po
M po/wesnoth-anl/lv.po
M po/wesnoth-anl/mk.po
M po/wesnoth-anl/mr.po
M po/wesnoth-anl/nb_NO.po
M po/wesnoth-anl/nl.po
M po/wesnoth-anl/pl.po
M po/wesnoth-anl/pt.po
M po/wesnoth-anl/pt_BR.po
M po/wesnoth-anl/racv.po
M po/wesnoth-anl/ro.po
M po/wesnoth-anl/ru.po
M po/wesnoth-anl/sk.po
M po/wesnoth-anl/sl.po
M po/wesnoth-anl/sr.po
M po/wesnoth-anl/sr at ijekavian.po
M po/wesnoth-anl/sr at ijekavianlatin.po
M po/wesnoth-anl/sr at latin.po
M po/wesnoth-anl/sv.po
M po/wesnoth-anl/tl.po
M po/wesnoth-anl/tr.po
M po/wesnoth-anl/uk.po
M po/wesnoth-anl/vi.po
M po/wesnoth-anl/wesnoth-anl.pot
M po/wesnoth-anl/zh_CN.po
M po/wesnoth-anl/zh_TW.po
M po/wesnoth-aoi/af.po
M po/wesnoth-aoi/ang.po
M po/wesnoth-aoi/ang at latin.po
M po/wesnoth-aoi/ar.po
M po/wesnoth-aoi/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/wesnoth-dw.pot
M 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
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/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
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/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
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-manual/af.po
M po/wesnoth-manual/ang.po
M po/wesnoth-manual/ang at latin.po
M po/wesnoth-manual/ar.po
M po/wesnoth-manual/bg.po
M po/wesnoth-manual/ca.po
M po/wesnoth-manual/ca_ES at valencia.po
M po/wesnoth-manual/cs.po
M po/wesnoth-manual/da.po
M po/wesnoth-manual/de.po
M po/wesnoth-manual/el.po
M po/wesnoth-manual/en at shaw.po
M po/wesnoth-manual/en_GB.po
M po/wesnoth-manual/eo.po
M po/wesnoth-manual/es.po
M po/wesnoth-manual/et.po
M po/wesnoth-manual/eu.po
M po/wesnoth-manual/fi.po
M po/wesnoth-manual/fr.po
M po/wesnoth-manual/fur_IT.po
M po/wesnoth-manual/ga.po
M po/wesnoth-manual/gd.po
M po/wesnoth-manual/gl.po
M po/wesnoth-manual/he.po
M po/wesnoth-manual/hr.po
M po/wesnoth-manual/hu.po
M po/wesnoth-manual/id.po
M po/wesnoth-manual/is.po
M po/wesnoth-manual/it.po
M po/wesnoth-manual/ja.po
M po/wesnoth-manual/ko.po
M po/wesnoth-manual/la.po
M po/wesnoth-manual/lt.po
M po/wesnoth-manual/lv.po
M po/wesnoth-manual/mk.po
M po/wesnoth-manual/mr.po
M po/wesnoth-manual/nb_NO.po
M po/wesnoth-manual/nl.po
M po/wesnoth-manual/pl.po
M po/wesnoth-manual/pt.po
M po/wesnoth-manual/pt_BR.po
M po/wesnoth-manual/racv.po
M po/wesnoth-manual/ro.po
M po/wesnoth-manual/ru.po
M po/wesnoth-manual/sk.po
M po/wesnoth-manual/sl.po
M po/wesnoth-manual/sr.po
M po/wesnoth-manual/sr at ijekavian.po
M po/wesnoth-manual/sr at ijekavianlatin.po
M po/wesnoth-manual/sr at latin.po
M po/wesnoth-manual/sv.po
M po/wesnoth-manual/tl.po
M po/wesnoth-manual/tr.po
M po/wesnoth-manual/uk.po
M po/wesnoth-manual/vi.po
M po/wesnoth-manual/wesnoth-manual.pot
M po/wesnoth-manual/zh_CN.po
M po/wesnoth-manual/zh_TW.po
M po/wesnoth-multiplayer/af.po
M po/wesnoth-multiplayer/ang.po
M po/wesnoth-multiplayer/ang at latin.po
M po/wesnoth-multiplayer/ar.po
M po/wesnoth-multiplayer/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/POTFILES.in
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/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
Log Message:
-----------
pot and documentation update
Commit: 92052e1506b7d7d050dcf561e2e199905d22ca00
https://github.com/wesnoth/wesnoth/commit/92052e1506b7d7d050dcf561e2e199905d22ca00
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M doc/manual/manual.cs.html
M doc/manual/manual.de.html
M doc/manual/manual.en.html
M doc/manual/manual.en_GB.html
M doc/manual/manual.es.html
M doc/manual/manual.et.html
M doc/manual/manual.fi.html
M doc/manual/manual.fr.html
M doc/manual/manual.gl.html
M doc/manual/manual.hu.html
M doc/manual/manual.id.html
M doc/manual/manual.it.html
M doc/manual/manual.ja.html
M doc/manual/manual.pl.html
M doc/manual/manual.pt.html
M doc/manual/manual.pt_BR.html
M doc/manual/manual.ru.html
M doc/manual/manual.sk.html
M doc/manual/manual.sr.html
M doc/manual/manual.sr at ijekavian.html
M doc/manual/manual.sr at ijekavianlatin.html
M doc/manual/manual.sr at latin.html
M doc/manual/manual.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/af.po
M po/wesnoth-anl/ang.po
M po/wesnoth-anl/ang at latin.po
M po/wesnoth-anl/ar.po
M po/wesnoth-anl/bg.po
M po/wesnoth-anl/ca.po
M po/wesnoth-anl/ca_ES at valencia.po
M po/wesnoth-anl/cs.po
M po/wesnoth-anl/da.po
M po/wesnoth-anl/de.po
M po/wesnoth-anl/el.po
M po/wesnoth-anl/en at shaw.po
M po/wesnoth-anl/en_GB.po
M po/wesnoth-anl/eo.po
M po/wesnoth-anl/es.po
M po/wesnoth-anl/et.po
M po/wesnoth-anl/eu.po
M po/wesnoth-anl/fi.po
M po/wesnoth-anl/fr.po
M po/wesnoth-anl/fur_IT.po
M po/wesnoth-anl/ga.po
M po/wesnoth-anl/gd.po
M po/wesnoth-anl/gl.po
M po/wesnoth-anl/he.po
M po/wesnoth-anl/hr.po
M po/wesnoth-anl/hu.po
M po/wesnoth-anl/id.po
M po/wesnoth-anl/is.po
M po/wesnoth-anl/it.po
M po/wesnoth-anl/ja.po
M po/wesnoth-anl/ko.po
M po/wesnoth-anl/la.po
M po/wesnoth-anl/lt.po
M po/wesnoth-anl/lv.po
M po/wesnoth-anl/mk.po
M po/wesnoth-anl/mr.po
M po/wesnoth-anl/nb_NO.po
M po/wesnoth-anl/nl.po
M po/wesnoth-anl/pl.po
M po/wesnoth-anl/pt.po
M po/wesnoth-anl/pt_BR.po
M po/wesnoth-anl/racv.po
M po/wesnoth-anl/ro.po
M po/wesnoth-anl/ru.po
M po/wesnoth-anl/sk.po
M po/wesnoth-anl/sl.po
M po/wesnoth-anl/sr.po
M po/wesnoth-anl/sr at ijekavian.po
M po/wesnoth-anl/sr at ijekavianlatin.po
M po/wesnoth-anl/sr at latin.po
M po/wesnoth-anl/sv.po
M po/wesnoth-anl/tl.po
M po/wesnoth-anl/tr.po
M po/wesnoth-anl/uk.po
M po/wesnoth-anl/vi.po
M po/wesnoth-anl/wesnoth-anl.pot
M po/wesnoth-anl/zh_CN.po
M po/wesnoth-anl/zh_TW.po
M po/wesnoth-aoi/af.po
M po/wesnoth-aoi/ang.po
M po/wesnoth-aoi/ang at latin.po
M po/wesnoth-aoi/ar.po
M po/wesnoth-aoi/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/cs.po
M po/wesnoth-dw/es.po
M po/wesnoth-dw/fr.po
M po/wesnoth-dw/pl.po
M po/wesnoth-dw/wesnoth-dw.pot
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 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/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/et.po
M po/wesnoth-manpages/eu.po
M po/wesnoth-manpages/fi.po
M po/wesnoth-manpages/fur_IT.po
M po/wesnoth-manpages/ga.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/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_BR.po
M po/wesnoth-manpages/racv.po
M po/wesnoth-manpages/ro.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/zh_TW.po
M po/wesnoth-manual/af.po
M po/wesnoth-manual/ang.po
M po/wesnoth-manual/ang at latin.po
M po/wesnoth-manual/ar.po
M po/wesnoth-manual/bg.po
M po/wesnoth-manual/ca.po
M po/wesnoth-manual/ca_ES at valencia.po
M po/wesnoth-manual/cs.po
M po/wesnoth-manual/da.po
M po/wesnoth-manual/de.po
M po/wesnoth-manual/el.po
M po/wesnoth-manual/en at shaw.po
M po/wesnoth-manual/en_GB.po
M po/wesnoth-manual/eo.po
M po/wesnoth-manual/es.po
M po/wesnoth-manual/et.po
M po/wesnoth-manual/eu.po
M po/wesnoth-manual/fi.po
M po/wesnoth-manual/fr.po
M po/wesnoth-manual/fur_IT.po
M po/wesnoth-manual/ga.po
M po/wesnoth-manual/gd.po
M po/wesnoth-manual/gl.po
M po/wesnoth-manual/he.po
M po/wesnoth-manual/hr.po
M po/wesnoth-manual/hu.po
M po/wesnoth-manual/id.po
M po/wesnoth-manual/is.po
M po/wesnoth-manual/it.po
M po/wesnoth-manual/ja.po
M po/wesnoth-manual/ko.po
M po/wesnoth-manual/la.po
M po/wesnoth-manual/lt.po
M po/wesnoth-manual/lv.po
M po/wesnoth-manual/mk.po
M po/wesnoth-manual/mr.po
M po/wesnoth-manual/nb_NO.po
M po/wesnoth-manual/nl.po
M po/wesnoth-manual/pl.po
M po/wesnoth-manual/pt.po
M po/wesnoth-manual/pt_BR.po
M po/wesnoth-manual/racv.po
M po/wesnoth-manual/ro.po
M po/wesnoth-manual/ru.po
M po/wesnoth-manual/sk.po
M po/wesnoth-manual/sl.po
M po/wesnoth-manual/sr.po
M po/wesnoth-manual/sr at ijekavian.po
M po/wesnoth-manual/sr at ijekavianlatin.po
M po/wesnoth-manual/sr at latin.po
M po/wesnoth-manual/sv.po
M po/wesnoth-manual/tl.po
M po/wesnoth-manual/tr.po
M po/wesnoth-manual/uk.po
M po/wesnoth-manual/vi.po
M po/wesnoth-manual/wesnoth-manual.pot
M po/wesnoth-manual/zh_CN.po
M po/wesnoth-manual/zh_TW.po
M po/wesnoth-multiplayer/af.po
M po/wesnoth-multiplayer/ang.po
M po/wesnoth-multiplayer/ang at latin.po
M po/wesnoth-multiplayer/ar.po
M po/wesnoth-multiplayer/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:
-----------
Translation resync with 1.12 + pot and documentation update take 2
Commit: 53eac42935e870a43fadf87bddba4ecee5856b88
https://github.com/wesnoth/wesnoth/commit/53eac42935e870a43fadf87bddba4ecee5856b88
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.hpp
Log Message:
-----------
fix lua logging when lua gives a null string
Commit: 7a870f016a1c2107ff9399528d0a8c5250b675ea
https://github.com/wesnoth/wesnoth/commit/7a870f016a1c2107ff9399528d0a8c5250b675ea
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
fixup lua print with null strings
Commit: 295e1bdaadca246e5e6b61186c10370f38417585
https://github.com/wesnoth/wesnoth/commit/295e1bdaadca246e5e6b61186c10370f38417585
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M src/game_initialization/create_engine.cpp
Log Message:
-----------
Revert "don't reload config when selecing campaigns"
This reverts commit 61a8de3d946487abe3e1826a476666e23fd01053.
Commit: b16f9225ebd2965e5f7825431f380c082af2a49f
https://github.com/wesnoth/wesnoth/commit/b16f9225ebd2965e5f7825431f380c082af2a49f
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Update Xcode project file
Commit: cd0029eac19a589bd74ff5a53809ca3e8d7d9860
https://github.com/wesnoth/wesnoth/commit/cd0029eac19a589bd74ff5a53809ca3e8d7d9860
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M changelog
M data/lua/wml-tags.lua
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
add accelerate in [delay]
If accelerate =yes (default no) then the delay time will be affected by
the acceleration set in the preferences.
See https://gna.org/bugs/?21335
Commit: 53dbd1fe0c5ae54cf3ba3d66a4d5d3da5a79367b
https://github.com/wesnoth/wesnoth/commit/53dbd1fe0c5ae54cf3ba3d66a4d5d3da5a79367b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M INSTALL
Log Message:
-----------
Recommend Boost.locale, mention history is usually part of libreadline
Commit: 4c7b7b5a151c9515af31a873bdc96438c96feb7c
https://github.com/wesnoth/wesnoth/commit/4c7b7b5a151c9515af31a873bdc96438c96feb7c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-05 (Sun, 05 Apr 2015)
Changed paths:
M SConstruct
Log Message:
-----------
scons: 'test' is also built by the 'all' target
Commit: 17b72bce4d886b0591dfeae864f8c27c3f89b89c
https://github.com/wesnoth/wesnoth/commit/17b72bce4d886b0591dfeae864f8c27c3f89b89c
Author: Chris Beck <beck.ct at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Update RELEASE_NOTES
Commit: 03ca1a62a3f0734dc0a2fc1f9079fe06deaa6f12
https://github.com/wesnoth/wesnoth/commit/03ca1a62a3f0734dc0a2fc1f9079fe06deaa6f12
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Updated changelogs
Commit: 50dacfcdbf3ad468c98ad2f1042f213211f7ba83
https://github.com/wesnoth/wesnoth/commit/50dacfcdbf3ad468c98ad2f1042f213211f7ba83
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M src/hotkey/command_executor.cpp
Log Message:
-----------
fix a segfault, reported #23243
Conflicts:
src/hotkey/command_executor.cpp
Commit: 5e978c42fcf43cab2fb38c0f435fad5da19034af
https://github.com/wesnoth/wesnoth/commit/5e978c42fcf43cab2fb38c0f435fad5da19034af
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
update changelog
Commit: 29c99fe8705a67659335be1e5181dce48bcf3be6
https://github.com/wesnoth/wesnoth/commit/29c99fe8705a67659335be1e5181dce48bcf3be6
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
ignore "maybe uninitialized" warning in game lua kernel.
This breaks compilation for gcc 4.9.2 with -O2, with an apparently
spurious warning.
Commit: ab49e328b9386388a30b71c641f868ae0626c524
https://github.com/wesnoth/wesnoth/commit/ab49e328b9386388a30b71c641f868ae0626c524
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M src/mt_rng.cpp
Log Message:
-----------
fix uninitialized rng seed (reported by valgrind)
This probably didn't happen in practice or we would notice I think,
but it happened because of a failure to check stringstream failing
to parse a string to hex.
Commit: c10ddf275e16c7eae9f30d45eeb49f6055084561
https://github.com/wesnoth/wesnoth/commit/c10ddf275e16c7eae9f30d45eeb49f6055084561
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M src/game_display.cpp
M src/mt_rng.cpp
Log Message:
-----------
fix uninitialized failure
caught by valgrind (probably inconsequential though)
Commit: 5421c73be459babfdd92ce5799d4a9ae4a4ce6f7
https://github.com/wesnoth/wesnoth/commit/5421c73be459babfdd92ce5799d4a9ae4a4ce6f7
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M src/formula_function.cpp
Log Message:
-----------
suppress false positive memory leak reported by valgrind
This is basically the same as a patch I submitted to anura.
The problem is that a standard vector of pointers at static scope
is used to hold a bunch of heap allocated strings. At program
termination these are not deleted so they are reported as a leak.
We add a crude manager object to delete them and suppress the
error reports.
Commit: 74abdda874905a37fba93f1f0f8aeb8701ddce19
https://github.com/wesnoth/wesnoth/commit/74abdda874905a37fba93f1f0f8aeb8701ddce19
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/core/help.cfg
Log Message:
-----------
Fix inconsistent help markup quotes
Commit: 0fc006f8f331c01cfff919780383d49745e3f4a0
https://github.com/wesnoth/wesnoth/commit/0fc006f8f331c01cfff919780383d49745e3f4a0
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/core/help.cfg
Log Message:
-----------
Fix help topics in the Commands section not using Title Case
Commit: 34d46b231377cbcd3931ff00fa5dc6469810239e
https://github.com/wesnoth/wesnoth/commit/34d46b231377cbcd3931ff00fa5dc6469810239e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Changelog spacing fixes
Commit: 03ab839f300fd2d5cb638f41136f14da271b3ec8
https://github.com/wesnoth/wesnoth/commit/03ab839f300fd2d5cb638f41136f14da271b3ec8
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
fixup a gcc pragma to exclude gcc 4.5.x and older
vultraz reported errors with tdm-gcc 4.5.2
Commit: a52cc353dfde491e978a04d45000b5a1cfb1baf3
https://github.com/wesnoth/wesnoth/commit/a52cc353dfde491e978a04d45000b5a1cfb1baf3
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M scons/pango.py
M scons/pkgconfig.py
Log Message:
-----------
scons: Fix blowing up with OS_ENV=true
If PKG_CONFIG_PATH was unset it was effectively trying to set this
os.environ variable to None which os.environ doesn't allow.
Commit: ff80a64ebba2b37d215b4a2006bba64b1783a1c2
https://github.com/wesnoth/wesnoth/commit/ff80a64ebba2b37d215b4a2006bba64b1783a1c2
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M scons/sdl.py
Log Message:
-----------
Revert "scons: fix config checks that require running test programs for out-of-tree builds"
This reverts commit 3c7a3e648488901746591bb241150858f80a41dc.
Commit: 2fca959437e426cd082dcc717a7db45e06c1e6f8
https://github.com/wesnoth/wesnoth/commit/2fca959437e426cd082dcc717a7db45e06c1e6f8
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M scons/sdl.py
Log Message:
-----------
scons: fix out-of-tree builds without using python's operator %
Commit: ef27b9b42c9e90a0b6437c671bc80c06d6ee4cd3
https://github.com/wesnoth/wesnoth/commit/ef27b9b42c9e90a0b6437c671bc80c06d6ee4cd3
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M scons/sdl.py
Log Message:
-----------
scons: for sdl checks, fall back to old mechanism if new fails
This should accomodate everyone, unless they are trying to do out-
of-tree builds and also have unicode in their file paths.
Works for me anyways.
Commit: be282157e65d93c7262a48ea82b591411f81742b
https://github.com/wesnoth/wesnoth/commit/be282157e65d93c7262a48ea82b591411f81742b
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/game_config_manager.cpp
M src/game_initialization/multiplayer_lobby.cpp
M src/saved_game.cpp
Log Message:
-----------
add "require_scenario" for single scenarios. track addon metadata.
This is an extension of PR #284
Commit: c3cfa955437c100e61d31a138d662048b99242db
https://github.com/wesnoth/wesnoth/commit/c3cfa955437c100e61d31a138d662048b99242db
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M po/wesnoth-aoi/zh_CN.po
M po/wesnoth-did/zh_CN.po
M po/wesnoth-dm/zh_CN.po
M po/wesnoth-dw/zh_CN.po
M po/wesnoth-ei/zh_CN.po
M po/wesnoth-help/zh_CN.po
M po/wesnoth-lib/zh_CN.po
M po/wesnoth-low/zh_CN.po
M po/wesnoth-manpages/zh_CN.po
M po/wesnoth-manual/zh_CN.po
M po/wesnoth-multiplayer/zh_CN.po
M po/wesnoth-nr/zh_CN.po
M po/wesnoth-sof/zh_CN.po
M po/wesnoth-sotbe/zh_CN.po
M po/wesnoth-test/zh_CN.po
M po/wesnoth-thot/zh_CN.po
M po/wesnoth-trow/zh_CN.po
M po/wesnoth-tsg/zh_CN.po
M po/wesnoth-tutorial/zh_CN.po
M po/wesnoth-units/zh_CN.po
M po/wesnoth-utbs/zh_CN.po
M po/wesnoth/zh_CN.po
Log Message:
-----------
updated Chinese (Simplified) translation
Commit: 0182985c7224492b752776847bb067685d9f2452
https://github.com/wesnoth/wesnoth/commit/0182985c7224492b752776847bb067685d9f2452
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/core/units/undead/Corpse_Soulless.cfg
M data/core/units/undead/Corpse_Walking.cfg
Log Message:
-----------
Removed # wmllint: ignore from Walking Corpse and Soulless units
Commit: 20d7d8b53edcb340350b0383d047f88e5aecd6bb
https://github.com/wesnoth/wesnoth/commit/20d7d8b53edcb340350b0383d047f88e5aecd6bb
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
wmllint: handle variation_name translatable attribute. Fixes bug #23217
Commit: 7a98677a05d2c7061939a1ee8a4992cf3f7c34d6
https://github.com/wesnoth/wesnoth/commit/7a98677a05d2c7061939a1ee8a4992cf3f7c34d6
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/core/units/monsters/Wolf_Great.cfg
Log Message:
-----------
Fixed non translatable variation_name reported by wmllint
Commit: 15ac0224caa2a74b921b5903a0a6ec5f87be95ce
https://github.com/wesnoth/wesnoth/commit/15ac0224caa2a74b921b5903a0a6ec5f87be95ce
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M INSTALL
Log Message:
-----------
Complete INSTALL revamp
This hopefully makes the file more readable and gets rid of an amount of
obsolete documentation and information about unsupported configurations.
General changes:
* Sections and section headings are more visible.
* Build prerequisites are listed in a cleaner structured format.
* Added a new section listing common options for both CMake and SCons
in a unified format to avoid repeating content (and inviting the
possibility of it diverging over time).
Specific content changes:
* CMake examples use -DCMAKE_BUILD_TYPE=Release because CMake sucks and
doesn't provide an officially-sanctioned mechanism to make the
default build type anything other than Debug.
* Unsupported build configurations (1.2.0 <= SDL_mixer < 1.2.12,
disabling Boost.filesystem on master/Windows, etc.) are no longer
mentioned as the instructions are too wordy and confusing and they
are unsupported so why would you use them without asking us first.
* All information about the autotools->scons transition is gone as it
stopped being relevant after 1.10.x, the first stable series released
after autotools support was finally removed in 1.9.4.
* cmake -i is no longer mentioned as it was removed in CMake 3.0.
* cmake-gui (Qt GUI front-end) is now mentioned alongside ccmake
(curses front-end).
* The CMake option for setting compiler flags is documented more
concisely now since most people reading this file don't need to know
all the gory details (where to put them though?).
* SCons targets are explained in a more concise fashion. The `all`
target is not mentioned anymore since it only adds targets which are
only useful to project members (cutter, exploder, campaignd, and the
Boost.Test test suite). In particular, building campaignd is not
officially supported under any configuration.
* Download links for external libraries are gone. Most people will want
to use their distribution's libraries rather than download them by
themselves. Those who actually want or need to do the latter will
know where to find them unless they live under a rock.
Commit: 01e21487bad6df9a4543df5ae85ab5c6364469ff
https://github.com/wesnoth/wesnoth/commit/01e21487bad6df9a4543df5ae85ab5c6364469ff
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/hotkey/hotkey_preferences_display.cpp
Log Message:
-----------
Force xgettext to add the Add Hotkey and Clear Hotkey button tooltips
Fixes the first issue mentioned in <http://r.wesnoth.org/p580885>.
This will be backported later for version 1.12.3.
Commit: 9e7e08908c1374fb4a99f0fbf948c449b1ed5497
https://github.com/wesnoth/wesnoth/commit/9e7e08908c1374fb4a99f0fbf948c449b1ed5497
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M src/theme.cpp
Log Message:
-----------
theme ui: Process translations of the "Hotkey(s): " string at runtime
Fixes the second issue reported in <http://r.wesnoth.org/p580885>.
Commit: deac9515984dd6feb20751b5aaaa3c3972d739f4
https://github.com/wesnoth/wesnoth/commit/deac9515984dd6feb20751b5aaaa3c3972d739f4
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/core/units/monsters/Wolf_Great.cfg
Log Message:
-----------
Deleted variation_name from Great Wolf, as it isn't displayed
Commit: 24d46b7a744c02f7a11f2640369f45f8212051ec
https://github.com/wesnoth/wesnoth/commit/24d46b7a744c02f7a11f2640369f45f8212051ec
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/addon/manager.cpp
Log Message:
-----------
addon manager: Allow comments in _server.ign
As whitespaces aren't allowed in filenames, '# ' is safe to use for comments
Commit: 347cf2296d1d360e44bd6d1cd8db7a2fada19627
https://github.com/wesnoth/wesnoth/commit/347cf2296d1d360e44bd6d1cd8db7a2fada19627
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/addon/manager.cpp
Log Message:
-----------
drop support for 'single-file addons', part 2
Commit: 599504cee3544ad19007913aae35b81b5375b6e7
https://github.com/wesnoth/wesnoth/commit/599504cee3544ad19007913aae35b81b5375b6e7
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/tools/Makefile
Log Message:
-----------
Exclude data/test from reindent target
wmlindent currently breaks things in there due to data/test containing
multiple triggers for bug #22264.
Commit: 9ca00bdac6d5234b7be72c74ba06f81ef87d4892
https://github.com/wesnoth/wesnoth/commit/9ca00bdac6d5234b7be72c74ba06f81ef87d4892
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/Delfadors_Memoirs/utils/bigmap.cfg
M data/campaigns/The_Rise_Of_Wesnoth/utils/bigmap.cfg
M data/campaigns/Two_Brothers/utils/bigmap.cfg
M data/campaigns/tutorial/units/Quintain.cfg
M data/core/editor/help.cfg
Log Message:
-----------
wmlindent pass
Commit: ad65f1feea1be05144b735bc43115197a57f9315
https://github.com/wesnoth/wesnoth/commit/ad65f1feea1be05144b735bc43115197a57f9315
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/addon/manager.cpp
Log Message:
-----------
Merge pull request #386 from aquileia/addon_single
Update addon/manager.cpp: Allow comments in _server.ign, deprecate single file addons
Commit: 8136147fee4f984003240f0377c4aaad4382890b
https://github.com/wesnoth/wesnoth/commit/8136147fee4f984003240f0377c4aaad4382890b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/core/help.cfg
Log Message:
-----------
Silence wmllint warnings by restoring missing markcheck exceptions
Commit: 62765dae3aaa5def470308e5736d2e73837e6120
https://github.com/wesnoth/wesnoth/commit/62765dae3aaa5def470308e5736d2e73837e6120
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/The_Rise_Of_Wesnoth/_main.cfg
M data/core/units.cfg
Log Message:
-----------
Promote a couple of wmllint spelling exceptions to core
Fixes a few spellcheck warnings caused by text recently introduced to
NR. These are definitely general lore names and should be known
regardless of the campaign anyway.
Commit: 9f3232f567827e5358b2429bf49f154094771b8e
https://github.com/wesnoth/wesnoth/commit/9f3232f567827e5358b2429bf49f154094771b8e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/01_The_Outpost.cfg
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
Log Message:
-----------
EI: Silence wmllint warnings about unrecognized units referred by id
Commit: 450ba8a79922796fe6e647ebbe91aace109890ee
https://github.com/wesnoth/wesnoth/commit/450ba8a79922796fe6e647ebbe91aace109890ee
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
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
Log Message:
-----------
TRoW: Use variation_id instead of variation_name
Silences a newly introduced wmllint warning.
No effective changes since the engine sees these as synonymous when only
one of the attributes is present.
Commit: eafbb57fb261ef1c07cb647e3e10fd911f2c0f71
https://github.com/wesnoth/wesnoth/commit/eafbb57fb261ef1c07cb647e3e10fd911f2c0f71
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
Log Message:
-----------
UtBS: Use variation_id instead of variation_name
Silences a newly introduced wmllint warning.
No effective changes since the engine sees these as synonymous when only
one of the attributes is present.
Commit: 464fd88a88ed116d82e11da7a4bd8617c00272fa
https://github.com/wesnoth/wesnoth/commit/464fd88a88ed116d82e11da7a4bd8617c00272fa
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
M data/campaigns/Heir_To_The_Throne/units/Commander.cfg
M data/campaigns/Heir_To_The_Throne/units/Fighter.cfg
M data/campaigns/Heir_To_The_Throne/units/Lord.cfg
M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
Log Message:
-----------
HttT: Use variation_id instead of variation_name
Silences a newly introduced wmllint warning.
No effective changes since the engine sees these as synonymous when only
one of the attributes is present.
Commit: 64fb600795668446d7c5a3ff3a33e8a61d76766b
https://github.com/wesnoth/wesnoth/commit/64fb600795668446d7c5a3ff3a33e8a61d76766b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
wmllint: Print expected side num when reporting out-of-sequence sides
Commit: ac2486be1e1238238d8fe82c701dd7d0ef273554
https://github.com/wesnoth/wesnoth/commit/ac2486be1e1238238d8fe82c701dd7d0ef273554
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/08b_Ray_of_Hope.cfg
Log Message:
-----------
NR: Silence out-of-sequence [side] warnings with wmllint
Also note that wmllint is seeing an extra [side].
Commit: 60a4696dc1625dcc1bfdec229baa444a12b8bdc2
https://github.com/wesnoth/wesnoth/commit/60a4696dc1625dcc1bfdec229baa444a12b8bdc2
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5a.1: fixed spelling of 'unlife'
Commit: 7154143bae6607ef81e7f1e291f0148cfbfccbd9
https://github.com/wesnoth/wesnoth/commit/7154143bae6607ef81e7f1e291f0148cfbfccbd9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR: Silence spurious dead unit speaking warning by wmllint
Caused by wmllint failing to understand nested event handlers.
Commit: bbcf249a4631dedeb420ef3a714ff0df1494c8ba
https://github.com/wesnoth/wesnoth/commit/bbcf249a4631dedeb420ef3a714ff0df1494c8ba
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-07 (Tue, 07 Apr 2015)
Changed paths:
M data/campaigns/Legend_of_Wesmere/utils/characters.cfg
Log Message:
-----------
LoW: Fix typo s/persistence/persistent/ in [side] WML
Not present in 1.12.
Commit: a1355fe159552dcb58d693c46ca94ab3be11e598
https://github.com/wesnoth/wesnoth/commit/a1355fe159552dcb58d693c46ca94ab3be11e598
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Update changelogs with an entry for bug #23440 (CVE-2015-0844)
The new section doesn't respect alphabetical order and goes at the top.
This is on purpose. Please do not change this.
Commit: edd9f7f3d47fb04ffdd3c3d24e3314622a806bd2
https://github.com/wesnoth/wesnoth/commit/edd9f7f3d47fb04ffdd3c3d24e3314622a806bd2
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.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/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: use death macros in remaining scenarios, instead of including the herodeaths file
Commit: 2557823855defff5411d569b6ff6d8597e1b9cbb
https://github.com/wesnoth/wesnoth/commit/2557823855defff5411d569b6ff6d8597e1b9cbb
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/core/encyclopedia/geography.cfg
Log Message:
-----------
Added missing spelling exceptions
Commit: 82f86d0435d7f0100e8d9f5109498acfdafccd50
https://github.com/wesnoth/wesnoth/commit/82f86d0435d7f0100e8d9f5109498acfdafccd50
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 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: 4a048741100bd8f3ea43d1a164b31b6d7a8060bc
https://github.com/wesnoth/wesnoth/commit/4a048741100bd8f3ea43d1a164b31b6d7a8060bc
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Legend_of_Wesmere/_main.cfg
R data/campaigns/Legend_of_Wesmere/scenarios/_main.cfg
Log Message:
-----------
LoW: merged a useless file with main
Commit: fb9a17beacd7242a97a757812068a2ede5776743
https://github.com/wesnoth/wesnoth/commit/fb9a17beacd7242a97a757812068a2ede5776743
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/01_The_Outpost.cfg
M data/campaigns/Eastern_Invasion/scenarios/02_The_Escape_Tunnel.cfg
M data/campaigns/Eastern_Invasion/scenarios/03_An_Unexpected_Appearance.cfg
M data/campaigns/Eastern_Invasion/scenarios/04a_An_Elven_Alliance.cfg
M data/campaigns/Eastern_Invasion/scenarios/04b_The_Undead_Border_Patrol.cfg
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
M data/campaigns/Eastern_Invasion/scenarios/06_Two_Paths.cfg
M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
M data/campaigns/Eastern_Invasion/scenarios/08_Training_the_Ogres.cfg
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
M data/campaigns/Eastern_Invasion/scenarios/10_Lake_Vrug.cfg
M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
M data/campaigns/Eastern_Invasion/scenarios/12_Evacuation.cfg
M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
M data/campaigns/Eastern_Invasion/scenarios/14_Approaching_Weldyn.cfg
M data/campaigns/Eastern_Invasion/scenarios/16_Weldyn_under_Attack.cfg
M data/campaigns/Eastern_Invasion/scenarios/17b_Weldyn_Besieged.cfg
M data/campaigns/Eastern_Invasion/utils/deaths.cfg
Log Message:
-----------
EI: used death macros instead of including the whole file
Commit: ef98feaf0fc4881fa75e012a2f88f569fa6c2cd6
https://github.com/wesnoth/wesnoth/commit/ef98feaf0fc4881fa75e012a2f88f569fa6c2cd6
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/15_The_Council.cfg
Log Message:
-----------
EI S15: no death events needed in a cutscene
Commit: 8fd68e7bcf169eb472ec35b1d52c2d2ef01a319a
https://github.com/wesnoth/wesnoth/commit/8fd68e7bcf169eb472ec35b1d52c2d2ef01a319a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/01_The_Outpost.cfg
Log Message:
-----------
EI S1: recognize Dacyn in wmllint
Commit: 2644da38c619001fd4a6ea16abf47cff7f9ee3df
https://github.com/wesnoth/wesnoth/commit/2644da38c619001fd4a6ea16abf47cff7f9ee3df
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5a.1: changed track that plays if Abhai finds the RoJ
Commit: 2c5834ddea8f88cabfb13eb2bfcf460e8f4c89dd
https://github.com/wesnoth/wesnoth/commit/2c5834ddea8f88cabfb13eb2bfcf460e8f4c89dd
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg
Log Message:
-----------
NR S7a: big code cleanup
Commit: ce9beb3c88ccf40dc72806ecf6e0c249cd587eed
https://github.com/wesnoth/wesnoth/commit/ce9beb3c88ccf40dc72806ecf6e0c249cd587eed
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/core/macros/sound-utils.cfg
Log Message:
-----------
Switch to intro music immediately
Commit: 7dc59fcab50bd7c683fa35d2c063864f6cb5023f
https://github.com/wesnoth/wesnoth/commit/7dc59fcab50bd7c683fa35d2c063864f6cb5023f
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
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/scripting/lua_gui2.cpp
M src/scripting/lua_gui2.hpp
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
Enable tree_view gui2 widget for lua
wesnoth.add_dialog_tree_node to add nodes to a tree_value
wesnoth.set_dialog_callback support for tree_views (triggers when the
selected node was changed)
wesnoth.get_dialog_value support for tree_views returns an array of
integers that describe the path to the currebntly selected node.
Commit: dce3e24c6cf87e251d07787c0fcdb6fc3a64b079
https://github.com/wesnoth/wesnoth/commit/dce3e24c6cf87e251d07787c0fcdb6fc3a64b079
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/gui/widgets/tree_view_node.cpp
M src/gui/widgets/tree_view_node.hpp
Log Message:
-----------
fix assertion failure in tree_view gui2 widget
which could happen when folding a node with a folded subnote in a
treeview with a vertical scrollbar.
get_unfolded_size() is used calculate the size differnce when the node
is (un)folded and should so not return the size 'as if all child nodes
were unfolded' just the unfolded size of the current node.
Commit: 27eb87537439538bf28f4894a55ffba75c56dd62
https://github.com/wesnoth/wesnoth/commit/27eb87537439538bf28f4894a55ffba75c56dd62
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/campaigns/Liberty/scenarios/06_The_Grey_Woods.cfg
Log Message:
-----------
Tweaked playlist
Commit: 45e9ecfb8abd95d4a30f4815c06fd42dfadad38b
https://github.com/wesnoth/wesnoth/commit/45e9ecfb8abd95d4a30f4815c06fd42dfadad38b
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/core/macros/sound-utils.cfg
Log Message:
-----------
Added a macro for letting intro music play out
Commit: c2b7bd0f4b28bee71f30e95ea22d3b0658e6ae20
https://github.com/wesnoth/wesnoth/commit/c2b7bd0f4b28bee71f30e95ea22d3b0658e6ae20
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M changelog
M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
M data/campaigns/Two_Brothers/scenarios/05_Epilogue.cfg
Log Message:
-----------
Revised music playlists for TB
Commit: 3729dab8c2a87fa36117074f99877ddc260397bf
https://github.com/wesnoth/wesnoth/commit/3729dab8c2a87fa36117074f99877ddc260397bf
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M po/wesnoth-lib/es.po
Log Message:
-----------
updated Spanish translation
Commit: 36604e1cb6442eb76649aca718e78ebb864cffa5
https://github.com/wesnoth/wesnoth/commit/36604e1cb6442eb76649aca718e78ebb864cffa5
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M po/wesnoth/gd.po
Log Message:
-----------
updated Scottish Gaelic translation
Commit: cde58d5c0f8a42ce124647f9994a6b32f8dbfc9c
https://github.com/wesnoth/wesnoth/commit/cde58d5c0f8a42ce124647f9994a6b32f8dbfc9c
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
wmllint: better fix for bug #23217
wmllint now handles the variation_name key by actually suggesting the user what to do
Commit: e4bdab252817eced1aac5d3f51956a89a732263e
https://github.com/wesnoth/wesnoth/commit/e4bdab252817eced1aac5d3f51956a89a732263e
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M changelog
M src/unit_filter.cpp
Log Message:
-----------
SUF: added support for status= key
Commit: b406029bd6fd16bbb2ba63ab1b6dd270080af802
https://github.com/wesnoth/wesnoth/commit/b406029bd6fd16bbb2ba63ab1b6dd270080af802
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
Fixed typo in my former wmllint commit
Commit: e4c6c8beef230eb44c39907ba09589c4e0d6cfa6
https://github.com/wesnoth/wesnoth/commit/e4c6c8beef230eb44c39907ba09589c4e0d6cfa6
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
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/scripting/lua_gui2.cpp
M src/scripting/lua_gui2.hpp
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
Merge pull request #396 from gfgtdf/lua_tree_view
Enable tree_view gui2 widget for lua
Commit: f3e583f8765d504eae26e1e9fe647a5d15ec6eda
https://github.com/wesnoth/wesnoth/commit/f3e583f8765d504eae26e1e9fe647a5d15ec6eda
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Update changelog
Commit: 7323de9dbc7ba7d686defe6ce4932a78fd56a723
https://github.com/wesnoth/wesnoth/commit/7323de9dbc7ba7d686defe6ce4932a78fd56a723
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
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/minimap.cpp
M src/reference_counted_object.hpp
M src/serialization/schema_validator.hpp
M src/tools/schema/sourceparser.cpp
M src/variant.cpp
Log Message:
-----------
Use brackets for boost includes
Commit: e5814560bef5f864cf94b883f920a61c2c9260b1
https://github.com/wesnoth/wesnoth/commit/e5814560bef5f864cf94b883f920a61c2c9260b1
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/team.cpp
Log Message:
-----------
Fix boost list_of -> flat_set conversion on MSVC
Commit: aad3e0d1f0b8e6c578ece2c14e8df012b8d10592
https://github.com/wesnoth/wesnoth/commit/aad3e0d1f0b8e6c578ece2c14e8df012b8d10592
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
A projectfiles/CodeBlocks/README.md
R projectfiles/CodeBlocks/README.txt
A projectfiles/VC9/README.md
R projectfiles/VC9/README.txt
A projectfiles/Xcode/readme.md
R projectfiles/Xcode/readme.txt
Log Message:
-----------
Convert /projectfles readme's to markdown
[skip ci]
Commit: 27b5f955ebcd44dee1c5cef4b4a37b3783f54754
https://github.com/wesnoth/wesnoth/commit/27b5f955ebcd44dee1c5cef4b4a37b3783f54754
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M projectfiles/VC9/README.md
Log Message:
-----------
VC dependencies: Remove superfluous libraries
libintl was superseded by Boost locale, lua was merged into our source
Commit: 03e2f3fff86c3cefb238d38ee3dbbb59f3fb1e3d
https://github.com/wesnoth/wesnoth/commit/03e2f3fff86c3cefb238d38ee3dbbb59f3fb1e3d
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M projectfiles/VC9/schema_generator.vcproj
M projectfiles/VC9/wesnoth.vcproj
M projectfiles/VC9/wesnothd.vcproj
Log Message:
-----------
VC project: Remove libintl include
Commit: c3d5732c11077e3ff6de30505b16275a9035c006
https://github.com/wesnoth/wesnoth/commit/c3d5732c11077e3ff6de30505b16275a9035c006
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/unit_abilities.cpp
M src/unit_types.cpp
M src/unit_types.hpp
Log Message:
-----------
remove support for legacy-style unit abilities descriptions
Conflicts:
src/unit_types.cpp
src/unit_types.hpp
Commit: 63dfc7cbe66fcd2744648f5996af1d7a889c444c
https://github.com/wesnoth/wesnoth/commit/63dfc7cbe66fcd2744648f5996af1d7a889c444c
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
update changelog
Commit: ba2def989cb370066253acaffd275b09644a9798
https://github.com/wesnoth/wesnoth/commit/ba2def989cb370066253acaffd275b09644a9798
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/team.cpp
Log Message:
-----------
Fixup e5814560be for C++98
Commit: 729126e033abd14da59e13053b015ad4ed518c81
https://github.com/wesnoth/wesnoth/commit/729126e033abd14da59e13053b015ad4ed518c81
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-08 (Wed, 08 Apr 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/team.cpp
Log Message:
-----------
add "disallow_shuffle" attribute to [side]
which causes them to be ignored by the "shuffle_sides" phase,
regardless of the heuristic used by the connect engine
Commit: 0b3b0a139d6428ac57be313efad40ff79b0557cd
https://github.com/wesnoth/wesnoth/commit/0b3b0a139d6428ac57be313efad40ff79b0557cd
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/game_initialization/create_engine.cpp
Log Message:
-----------
Merge pull request #395 from gfgtdf/config_reload_sp
Revert "don't reload config when selecing campaigns"
Commit: 0fcf4e3cb9e80115f08a5d06925c2d7999ec2b54
https://github.com/wesnoth/wesnoth/commit/0fcf4e3cb9e80115f08a5d06925c2d7999ec2b54
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M changelog
A data/gui/default/window/mp_join_game_password_prompt.cfg
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
M src/game_initialization/multiplayer_lobby.cpp
M src/gui/dialogs/lobby_main.cpp
A src/gui/dialogs/mp_join_game_password_prompt.cpp
A src/gui/dialogs/mp_join_game_password_prompt.hpp
Log Message:
-----------
gui2/tmp_join_game_password_prompt: Port GUI1 MP password prompt (bug #23455)
This is the prompt for joining a password-protected game, not for
configuring password protection (which was already ported to GUI2 ages
ago).
Commit: be0d04d4fc25d044c49113c98d229d4615473d14
https://github.com/wesnoth/wesnoth/commit/be0d04d4fc25d044c49113c98d229d4615473d14
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/tests/gui/test_gui2.cpp
Log Message:
-----------
gui2/tmp_join_game_password_prompt: Register test case
Fixes the GUI2 unit test suite after the previous commit.
Commit: c959645f44c1bb2f75ca05603dfecbf21b8e6260
https://github.com/wesnoth/wesnoth/commit/c959645f44c1bb2f75ca05603dfecbf21b8e6260
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/team.cpp
Log Message:
-----------
Merge branch 'disallow_shuffle'
Commit: 7707f131e347dea82160b82b1e7d770bc0a8ff45
https://github.com/wesnoth/wesnoth/commit/7707f131e347dea82160b82b1e7d770bc0a8ff45
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
update changelog
Commit: 7a4f025fabcb53ef816b1b1ba1a1eaa7fc0fef07
https://github.com/wesnoth/wesnoth/commit/7a4f025fabcb53ef816b1b1ba1a1eaa7fc0fef07
Author: Chris Beck <beck.ct at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/game_config_manager.cpp
M src/game_initialization/multiplayer_lobby.cpp
M src/saved_game.cpp
Log Message:
-----------
Merge pull request #398 from cbeck88/require_scenario
add "require_scenario" for single scenarios. track addon metadata.
Commit: b959144c827d4665bed05085782d07c575ae7177
https://github.com/wesnoth/wesnoth/commit/b959144c827d4665bed05085782d07c575ae7177
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
update changelog
Commit: 7703fd2f0feffe9475a3e372757eda68fcd7fbd5
https://github.com/wesnoth/wesnoth/commit/7703fd2f0feffe9475a3e372757eda68fcd7fbd5
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/game_config_manager.cpp
M src/game_initialization/multiplayer_lobby.cpp
M src/saved_game.cpp
Log Message:
-----------
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Commit: fb823d237c9e69b5fef9038dc7c2723ce53f6f9f
https://github.com/wesnoth/wesnoth/commit/fb823d237c9e69b5fef9038dc7c2723ce53f6f9f
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Update RELEASE_NOTES
Commit: 7c0a9726d738648532fd463e88f6329f60bc7175
https://github.com/wesnoth/wesnoth/commit/7c0a9726d738648532fd463e88f6329f60bc7175
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/sound.cpp
Log Message:
-----------
remove code support for old versions of SDL_mixer
Mention of this was deleted from INSTALL a few days ago, and it
will avoid confusing problems if on some system the old filesystem
code doesn't quite work with UTF-8 or something.
Commit: 9c18d66036b369e32480ccfae1fcc49992898252
https://github.com/wesnoth/wesnoth/commit/9c18d66036b369e32480ccfae1fcc49992898252
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Commit: db21bc33313f0baaa4630090deabdcc8320b82dd
https://github.com/wesnoth/wesnoth/commit/db21bc33313f0baaa4630090deabdcc8320b82dd
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/sound.cpp
Log Message:
-----------
add a specific compiler message for old SDL mixer version errors
Commit: 5a55d7ee012f93045e697eff5f2ea33041254345
https://github.com/wesnoth/wesnoth/commit/5a55d7ee012f93045e697eff5f2ea33041254345
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/filesystem_boost.cpp
Log Message:
-----------
fixup 20e9706c11f511b5ae48c3ee5666c13e3d3a78c7
that commit changed uintmax_t to be 4 bytes long instead of 8 bytes long in windows which makes us uncapable to read files >4GB.
boost::filesystem::file_size retrun type is boost::uintmax_t so we don't need to include files for this line.
Commit: 2b72e4250a0a5a7cec9eb5380b90300306e9a72d
https://github.com/wesnoth/wesnoth/commit/2b72e4250a0a5a7cec9eb5380b90300306e9a72d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/image.cpp
Log Message:
-----------
Cleanup image::save_image()
Replaces a short-lived SDL_Surface and accompanying SDL_FreeSurface call
with a surface object and fixes some indentation.
Commit: dbe7e3e28ff043c86f0d22814b648b80941765a8
https://github.com/wesnoth/wesnoth/commit/dbe7e3e28ff043c86f0d22814b648b80941765a8
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/image.cpp
Log Message:
-----------
Use filesystem::ends_with() in image::save_image()
Makes the code more readable. Also, made sure the file extension itself
is considered and not just the last three characters.
Commit: a17169a406e141ac8acdf7819ec75c9b7c65f385
https://github.com/wesnoth/wesnoth/commit/a17169a406e141ac8acdf7819ec75c9b7c65f385
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/image.cpp
M src/image.hpp
Log Message:
-----------
Make image::save_image() return the success state
Commit: db28dca52c078fa4f32d80641c694ddd7a08d876
https://github.com/wesnoth/wesnoth/commit/db28dca52c078fa4f32d80641c694ddd7a08d876
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/gui/dialogs/screenshot_notification.cpp
M src/gui/dialogs/screenshot_notification.hpp
M src/hotkey/command_executor.cpp
M src/tests/gui/test_gui2.cpp
Log Message:
-----------
gui2/tscreenshot_notification: Don't obtain file size from caller
The caller's provided size is notoriously unreliable right now --
especially after the addition of PNG support -- because it's obtained
from display::screenshot(), which just does some math voodoo to
calculate the *expected* size of a BMP file and sticks to that.
stat-ing a file is cheap, and simplifies our constructor's signature.
This also fixes PNG files having the wrong size reported.
Commit: a62914e9f25d142917343c5d88d955382bd07b56
https://github.com/wesnoth/wesnoth/commit/a62914e9f25d142917343c5d88d955382bd07b56
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/display.cpp
M src/display.hpp
Log Message:
-----------
display: Return error status from display::screenshot() instead of file size
This makes it so errors in image::save_image() are printed to stderr
using our log facilities before returning, and also propagates the
function's result to screenshot()'s callers instead of a computed
screenshot size that doesn't hold true for PNG images.
Additionally, a couple of existing error messages have been reworded and
are now emitted through the log facilities instead of being sent
directly to stderr.
Commit: 1c0ead2cd728b74be355c540f5dbeb519d936b8c
https://github.com/wesnoth/wesnoth/commit/1c0ead2cd728b74be355c540f5dbeb519d936b8c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/hotkey/command_executor.cpp
Log Message:
-----------
ui: Check whether screenshot creation succeeded and report otherwise
This displays an actual error message in the UI if screenshot creation
fails, instead of just saying "Screenshot Done" and assuming the best
(???).
NOTE: I could make it so display::screenshot() returns an object
including both the operation's result and the SDL_GetError text if
applicable, but I don't see the point for complicating this code further
right now, since it's relatively rare for screenshot creation to fail.
Furthermore, SDL_GetError's text is not translatable, which is a major
inconvenience for us.
The current error message is horribly general in scope and may not
accurately represent the actual issue at hand, but I think it's better
than asking users to check "the log" (which basic users don't really
know about) and read text that they might not even understand if they
don't know English. Someone who really wants to know what's going on
will ask us for help and we'll tell them how to access the log with
details anyway.
Commit: 02223affc63bea92549ac9490e27321d5ae79c8d
https://github.com/wesnoth/wesnoth/commit/02223affc63bea92549ac9490e27321d5ae79c8d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/display.cpp
Log Message:
-----------
display: Comment out calls to SDL_GetError from display::screenshot()
The SDL_SavePNG path (from image::save_image()) results in oblique error
messages when file creation fails for any reason, and these messages
don't make sense to anyone who is not familiarized with its
implementation.
Commit: 6a2abfcb78158d70deae01d7c13be69729d188d6
https://github.com/wesnoth/wesnoth/commit/6a2abfcb78158d70deae01d7c13be69729d188d6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/hotkey/command_executor.cpp
Log Message:
-----------
ui: Minor clean-up in hotkey::execute_command()
Constness and indentation, no functional changes.
Commit: 5de0bbbf28e641c33de61cc8681f59b39ff19183
https://github.com/wesnoth/wesnoth/commit/5de0bbbf28e641c33de61cc8681f59b39ff19183
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/editor/controller/editor_controller.cpp
Log Message:
-----------
editor: Print error to stderr if display::screenshot() fails
This is used by the --screenshot command line option.
Commit: fb0151072642ffe39508b6e4dd569504bd0f6228
https://github.com/wesnoth/wesnoth/commit/fb0151072642ffe39508b6e4dd569504bd0f6228
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M cmake/FindFriBiDi.cmake
Log Message:
-----------
cmake: Fix regression in FindFriBiDi
Fixes CMake being unable to find FriBiDi here on Debian jessie.
Commit 651344ee1be08eeeddccf04b9f7d19a6a0f3e2c2 introduced something
that looks more like post-processing syntax used by MacPorts and doesn't
appear in CMake's documentation. Reverting this commit fixes FriBiDi
detection for me, but the original approach of hardcoding search paths
seems unnecessary as far back as CMake 2.6.0, our minimum supported
version. This is because find_library() and find_path() both use CMake's
configured system prefixes automatically and provide a PATH_SUFFIXES
option with suffixes to use for e.g. locating FriBiDi's include dir
(/usr/include/fribidi here).
Commit: 4bb26cebabef01e8de08db3f1c797e3bbb0591a9
https://github.com/wesnoth/wesnoth/commit/4bb26cebabef01e8de08db3f1c797e3bbb0591a9
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/game_events/conditional_wml.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/game_lua_kernel.hpp
Log Message:
-----------
add wml_conditionals support, in addition to wml_actions in lua
Commit: fda98edd68a01084e77f697bafb29e7aef251d6e
https://github.com/wesnoth/wesnoth/commit/fda98edd68a01084e77f697bafb29e7aef251d6e
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
update changelog
Commit: 28ee933dd8d887087ab8489292108b4acddf9855
https://github.com/wesnoth/wesnoth/commit/28ee933dd8d887087ab8489292108b4acddf9855
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
update RELEASE_NOTES
Commit: d5409ff0a4d66aa425daec29f153945e4f1453dd
https://github.com/wesnoth/wesnoth/commit/d5409ff0a4d66aa425daec29f153945e4f1453dd
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Updated changelogs regarding some of the recent campaign updates
Commit: f4c99b3a1a2dc091e1a9c6dc43c60aaa853d3c51
https://github.com/wesnoth/wesnoth/commit/f4c99b3a1a2dc091e1a9c6dc43c60aaa853d3c51
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
A data/test/scenarios/test_lua_wml.cfg
M src/game_events/conditional_wml.cpp
M src/scripting/game_lua_kernel.cpp
M wml_test_schedule
Log Message:
-----------
fixup wesnoth.wml_conditionals, add unit tests
Commit: d57761571e980ccc4977d35f7bb64cd396db9ccd
https://github.com/wesnoth/wesnoth/commit/d57761571e980ccc4977d35f7bb64cd396db9ccd
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Commit: 9812e14acdd9a1727ce05de99bd9d75780ad4fb5
https://github.com/wesnoth/wesnoth/commit/9812e14acdd9a1727ce05de99bd9d75780ad4fb5
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
change member function registration to use templates and extraspace
This is used instead of the boost::bind and boost::function method
introduced before. It's a bit simpler than the boost::function code
in lua_cpp_function, and a bit faster / less can go wrong when we
don't use boost::fucntion.
It also fixes a potential future use-case -- if a lua state is
copied, but many of the functions in the environment are made with
boost bind, they become bad pointers since they point to the old
lua state, and there is no easy way to retrieve them. Using lua
extra space instead of bind ties the lua_State more tightly to our
C++ representation of it.
Commit: 97ce93af0338edd4c3e8be9761a6767743ad5091
https://github.com/wesnoth/wesnoth/commit/97ce93af0338edd4c3e8be9761a6767743ad5091
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
change many callbacks in game_lua_kernel to use lua extraspace
Commit: 0a4a385e50c8a93577f197bcc67944e5ed65c61a
https://github.com/wesnoth/wesnoth/commit/0a4a385e50c8a93577f197bcc67944e5ed65c61a
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
move most of the remaining lua callbacks not to use boost bind
Commit: f14341ce590bb5ebf23fc1b2fc6ce32336cec619
https://github.com/wesnoth/wesnoth/commit/f14341ce590bb5ebf23fc1b2fc6ce32336cec619
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
move last lua callbacks (place/remove shroud) to use extraspace
Commit: bf8185390fc6f076f5ce9344c02e2e623e49f67d
https://github.com/wesnoth/wesnoth/commit/bf8185390fc6f076f5ce9344c02e2e623e49f67d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-10 (Fri, 10 Apr 2015)
Changed paths:
M cmake/FindFriBiDi.cmake
Log Message:
-----------
cmake: Fix regression in FindFriBiDi, take 2
Applying commit fb0151072642ffe39508b6e4dd569504bd0f6228 doesn't fix
this for Ivanovic, so I'm reverting both that and the original commit
651344ee1be08eeeddccf04b9f7d19a6a0f3e2c2.
Commit: 51b372a7ae2a48508ad047bfac81e89ba89c3d50
https://github.com/wesnoth/wesnoth/commit/51b372a7ae2a48508ad047bfac81e89ba89c3d50
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M po/wesnoth-ai/gl.po
M po/wesnoth-aoi/gl.po
M po/wesnoth-did/gl.po
M po/wesnoth-dm/gl.po
M po/wesnoth-editor/gl.po
M po/wesnoth-ei/gl.po
M po/wesnoth-help/gl.po
M po/wesnoth-httt/gl.po
M po/wesnoth-lib/gl.po
M po/wesnoth-low/gl.po
M po/wesnoth-manpages/gl.po
M po/wesnoth-manual/gl.po
M po/wesnoth-multiplayer/gl.po
M po/wesnoth-nr/gl.po
M po/wesnoth-sotbe/gl.po
M po/wesnoth-tb/gl.po
M po/wesnoth-thot/gl.po
M po/wesnoth-tsg/gl.po
M po/wesnoth-tutorial/gl.po
M po/wesnoth-units/gl.po
M po/wesnoth/gl.po
Log Message:
-----------
updated Galician translation
Commit: 75e34ac9bdee8be7bc6e83fc057f44b41f6636da
https://github.com/wesnoth/wesnoth/commit/75e34ac9bdee8be7bc6e83fc057f44b41f6636da
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M src/unit_types.cpp
Log Message:
-----------
remove some unused members from unit config
Commit: e28a6bfcc6eb39005e66bdf5e80089fb03b9ef70
https://github.com/wesnoth/wesnoth/commit/e28a6bfcc6eb39005e66bdf5e80089fb03b9ef70
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M src/serialization/preprocessor.cpp
Log Message:
-----------
give a better error message in preprocessor when #ifver fails
Commit: a5d3c64d10da5f34341e09256a14483dd6cfe9e1
https://github.com/wesnoth/wesnoth/commit/a5d3c64d10da5f34341e09256a14483dd6cfe9e1
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M data/lua/wml-tags.lua
M src/game_events/action_wml.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/game_lua_kernel.hpp
Log Message:
-----------
move "modify_ai" to the game lua kernel
Commit: fe64aa9fdac4626ee35e42322acca43148e019c9
https://github.com/wesnoth/wesnoth/commit/fe64aa9fdac4626ee35e42322acca43148e019c9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
cmake: Remove ENABLE_BOOST_FILESYSTEM option
See commit c62d53239ce7397615eb6cdb0a1b096e206ad297 for the SCons
counterpart.
This does *not* remove the ENABLE_PANDORA config-time requirement
exceptions, which we need to decide on before releasing 1.13.0.
Commit: f3a639fc628412b97b1d2e31afd72f5395767e77
https://github.com/wesnoth/wesnoth/commit/f3a639fc628412b97b1d2e31afd72f5395767e77
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M data/lua/wml-tags.lua
M src/game_events/action_wml.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/game_lua_kernel.hpp
Log Message:
-----------
move [print] to game_lua_kernel
Commit: 1bd5cfb7568e98b79925099ce9945ab2d0ba70d2
https://github.com/wesnoth/wesnoth/commit/1bd5cfb7568e98b79925099ce9945ab2d0ba70d2
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
fixup lua dofile to use a protected call
thanks to gfgtdf for pointing this out earlier, it can cause a
lua kernel panic if an error occurs which is not what we want.
Commit: 8f6d3a1a6dfcd10e525d77db67549fee9fcc4bee
https://github.com/wesnoth/wesnoth/commit/8f6d3a1a6dfcd10e525d77db67549fee9fcc4bee
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-11 (Sat, 11 Apr 2015)
Changed paths:
M CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
Merge branch 'master' of https://github.com/wesnoth/wesnoth
Commit: 542b3a2904928b13b134d2d75d8a5636b822c90e
https://github.com/wesnoth/wesnoth/commit/542b3a2904928b13b134d2d75d8a5636b822c90e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M src/filesystem_boost.cpp
Log Message:
-----------
fs: Demote a few BFS-specific error log statements to info level
Some of these don't even exist in the legacy non-BFS implementation, but
it's possible they might prove useful for debugging later.
Fixes some spurious errors printed when browsing directories outside the
user's home dir on Linux/*BSD/etc., as well as a few recently introduced
in the GUI2 test suite by commit
db28dca52c078fa4f32d80641c694ddd7a08d876.
Commit: 3ce8f05219f6294b2625be4db8f9e0bd8e096aa5
https://github.com/wesnoth/wesnoth/commit/3ce8f05219f6294b2625be4db8f9e0bd8e096aa5
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M utils/pofix.py
Log Message:
-----------
pofix: Add download path string fixes for the 1.12.2 release
Commit: 7513477224e26d253034afd1febb0f9d1d03b4e2
https://github.com/wesnoth/wesnoth/commit/7513477224e26d253034afd1febb0f9d1d03b4e2
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M CMakeLists.txt
M src/CMakeLists.txt
M src/sound_music_track.cpp
Log Message:
-----------
remove most OpenPandora specific items
The only thing that the ENABLE_PANDORA flag does now is to allow the
resolution of 800x480 and using a special theme automatically.
Everything else is 100% "mainline code". This means if someone wants to
package for pandora several system libraries will have to be
handcompiled and shipped in the pnd including:
* >=boost 1.48 (at least one component (locale) requires this)
* >=SDL_mixer 1.2.12
* VorbisFile
Commit: 3378e0696682cbbbba307fa6d8f8a29903d0464a
https://github.com/wesnoth/wesnoth/commit/3378e0696682cbbbba307fa6d8f8a29903d0464a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-12 (Sun, 12 Apr 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/06a_Old_Friend.cfg
M data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
Log Message:
-----------
NR: readded uses of SUPPORTER_DEATH_HANDLER
Commit: 2d1e0804aa83787077c63d2e00097c6f8eb0727f
https://github.com/wesnoth/wesnoth/commit/2d1e0804aa83787077c63d2e00097c6f8eb0727f
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M CMakeLists.txt
M changelog
Log Message:
-----------
enforce cmake default build type (bug #23445)
If no build type is selected it can happen that the game builds without
any optimization. Now the user has to explicitly specify the 'none' type
if they want it.
Commit: c8243885460164436f11751c40e68f73825898f7
https://github.com/wesnoth/wesnoth/commit/c8243885460164436f11751c40e68f73825898f7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Fixed a bunch of typos
Commit: 05d6e7dd9bd05f38e67e40e526d4515791ffc91e
https://github.com/wesnoth/wesnoth/commit/05d6e7dd9bd05f38e67e40e526d4515791ffc91e
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M CMakeLists.txt
M RELEASE_NOTES
M changelog
M cmake/FindFriBiDi.cmake
M src/font.cpp
Log Message:
-----------
remove option to use ancient FriBiDi
Commit: df09cda92e08855d5cd1fd7e969419648be2fde7
https://github.com/wesnoth/wesnoth/commit/df09cda92e08855d5cd1fd7e969419648be2fde7
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M cmake/FindFriBiDi.cmake
Log Message:
-----------
format cleanup for FriBiDi finding in cmake
finding does not work for me, but at least the file looks more uniform
now...
Commit: 640922c5aa4c36045a2517c8d57c30a5484ea7ca
https://github.com/wesnoth/wesnoth/commit/640922c5aa4c36045a2517c8d57c30a5484ea7ca
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Formatting and typo fixup
Commit: 98c9bc4e5ae3a69a9b062467456719e6b579467c
https://github.com/wesnoth/wesnoth/commit/98c9bc4e5ae3a69a9b062467456719e6b579467c
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
updated changelog
Commit: 76c6cc1de3f058bc8954000f43dd64e1f7ac02f6
https://github.com/wesnoth/wesnoth/commit/76c6cc1de3f058bc8954000f43dd64e1f7ac02f6
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M CMakeLists.txt
M changelog
R cmake/FindFriBiDi.cmake
M src/CMakeLists.txt
Log Message:
-----------
switch to better way finding FriBiDi in cmake
* FriBiDi can be found using pkgconfig, switch to using it instead of
using our homegrown FindFriBiDi.cmake file for finding it in cmake
* had to set some extra "do not consider these warnings" for font.cpp,
is this really no issue for scons for strict compilation with -Wall?
Commit: 038090a1fe448f195355c4215a7161980b191a76
https://github.com/wesnoth/wesnoth/commit/038090a1fe448f195355c4215a7161980b191a76
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M INSTALL
Log Message:
-----------
Mention FriBiDi as an optional requirement in INSTALL
Commit: 135bcf15d63f5e125e3d9ba8a5c8021ce93094ef
https://github.com/wesnoth/wesnoth/commit/135bcf15d63f5e125e3d9ba8a5c8021ce93094ef
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
cmake: Add ENABLE_LIBINTL option to use libintl instead of Boost.Locale
This also makes it so libintl isn't mandatory when this option isn't
enabled anymore.
Additionally, the BFS and Boost.Locale checks are now properly shared
between ENABLE_SERVER and ENABLE_GAME configurations without duplicating
code in the CMake recipe.
Commit: 1dd02d7b18568a23674e47687a1554ddba3006e5
https://github.com/wesnoth/wesnoth/commit/1dd02d7b18568a23674e47687a1554ddba3006e5
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
cmake: Fix typo in the SDL_gpu option's description
Commit: 3aa9f2627bc948e2747a65088bf04c7197b62770
https://github.com/wesnoth/wesnoth/commit/3aa9f2627bc948e2747a65088bf04c7197b62770
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
cmake: Fix up ENABLE_LIBINTL option effects
We were including libintl options with Boost.Locale-based builds and
always including Boost.Locale options too. Somehow this still worked
without any errors. I think that says a lot about CMake's design.
Commit: cfbeee2f50ef49f0b68ad3df5a9c8c887d9eb61f
https://github.com/wesnoth/wesnoth/commit/cfbeee2f50ef49f0b68ad3df5a9c8c887d9eb61f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M CMakeLists.txt
A cmake/FindHistory.cmake
M src/CMakeLists.txt
Log Message:
-----------
cmake: Add ENABLE_HISTORY option
For enabling history expansion support in the Lua console. Uses GNU
libhistory.
Commit: 303e88ae3ace35846ae3555c0b2843bd36feec72
https://github.com/wesnoth/wesnoth/commit/303e88ae3ace35846ae3555c0b2843bd36feec72
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M cmake/FindVorbisFile.cmake
Log Message:
-----------
cmake: Mark vorbisfile options as advanced
Commit: 81f2cdaf413023e0b789b71adb55aca0247ac768
https://github.com/wesnoth/wesnoth/commit/81f2cdaf413023e0b789b71adb55aca0247ac768
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M cmake/FindHistory.cmake
Log Message:
-----------
cmake: Mark history options as advanced
These are internal options only, not the ENABLE_HISTORY toggle.
Commit: 4a68171df0a5b91c36d14f79c780f7247d5d9a34
https://github.com/wesnoth/wesnoth/commit/4a68171df0a5b91c36d14f79c780f7247d5d9a34
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
cmake: Minor refactoring/cleanup after BFS and Pandora option changes
Commit: 33c6af3f48ec64ed176e38a2cbe311ae2f404b96
https://github.com/wesnoth/wesnoth/commit/33c6af3f48ec64ed176e38a2cbe311ae2f404b96
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M src/lua/SConscript
Log Message:
-----------
scons: silence clang-specific "pointer-bool" warning in lua source
Commit: cbe8c8403306f84787dc088ed701e4b8835d63ba
https://github.com/wesnoth/wesnoth/commit/cbe8c8403306f84787dc088ed701e4b8835d63ba
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-14 (Tue, 14 Apr 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
M projectfiles/CodeBlocks/wesnothd.cbp
Log Message:
-----------
Cleanup. Removed intl and unnecessary search directories
Commit: f0c6cfdeb50b7e3b27c09b0b554bc96d20a1b1d4
https://github.com/wesnoth/wesnoth/commit/f0c6cfdeb50b7e3b27c09b0b554bc96d20a1b1d4
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-13 (Mon, 13 Apr 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Add randypk to Contributors
Commit: f4d67031a436e74185b7b58b784fa6e277313569
https://github.com/wesnoth/wesnoth/commit/f4d67031a436e74185b7b58b784fa6e277313569
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-14 (Tue, 14 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/02_The_Escape_Tunnel.cfg
M data/campaigns/Eastern_Invasion/scenarios/03_An_Unexpected_Appearance.cfg
M data/campaigns/Eastern_Invasion/scenarios/04b_The_Undead_Border_Patrol.cfg
Log Message:
-----------
EI: Various fixes
Commit: 2a8bc5b339cd7f9ac50f1791cf34a93ba81fa879
https://github.com/wesnoth/wesnoth/commit/2a8bc5b339cd7f9ac50f1791cf34a93ba81fa879
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M projectfiles/VC9/wesnoth.vcproj
Log Message:
-----------
Update vcproj for 0fcf4e3cb (& 7f5152d0)
[skip ci]
Commit: c46f05fe29dac1043d750be5fd31d3cbd3d7c872
https://github.com/wesnoth/wesnoth/commit/c46f05fe29dac1043d750be5fd31d3cbd3d7c872
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M src/widgets/file_menu.cpp
Log Message:
-----------
gui: Make file menu paths use path delimiters uniformly (bug #23224)
In particular, this forces using \ on Windows.
Commit: b92f0b5213e3a4e1cccbc0b4c580458e99f6444e
https://github.com/wesnoth/wesnoth/commit/b92f0b5213e3a4e1cccbc0b4c580458e99f6444e
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M po/wesnoth-help/gl.po
Log Message:
-----------
updated Galician translation
Commit: adb4510be30fbe8123ffc95141f9ca5ea979893c
https://github.com/wesnoth/wesnoth/commit/adb4510be30fbe8123ffc95141f9ca5ea979893c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Add missing changelog entry for bug #23224
Commit: 2181dd8d9b6dda2d79d5a692853fca5ceee6298d
https://github.com/wesnoth/wesnoth/commit/2181dd8d9b6dda2d79d5a692853fca5ceee6298d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M data/tools/wesnoth/campaignserver_client.py
M src/addon/validation.cpp
Log Message:
-----------
campaignd: Assign port 15008 to 1.13.x
Commit: 6fb4914905a4cc99a5935a6623d9723f74f6932a
https://github.com/wesnoth/wesnoth/commit/6fb4914905a4cc99a5935a6623d9723f74f6932a
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-15 (Wed, 15 Apr 2015)
Changed paths:
M data/tools/wesnoth/campaignserver_client.py
Log Message:
-----------
wam: Update outdated comment about campaignd client code
Commit: 408e4bdfa51f63936f4e7146c635782e563a1038
https://github.com/wesnoth/wesnoth/commit/408e4bdfa51f63936f4e7146c635782e563a1038
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
M data/campaigns/Northern_Rebirth/utils/utils.cfg
Log Message:
-----------
NR: move PLACE_PRISONER_IMAGE to utils
Commit: e40c9d23e921a3abccc61f576455261cfb99a370
https://github.com/wesnoth/wesnoth/commit/e40c9d23e921a3abccc61f576455261cfb99a370
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
Log Message:
-----------
NR S8a: cleanup
Commit: e105d494f6e8c7bca45cb938125691cc61644991
https://github.com/wesnoth/wesnoth/commit/e105d494f6e8c7bca45cb938125691cc61644991
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/09a_Introductions.map
M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
Log Message:
-----------
NR S9a: cleanup
Commit: 5e938a08db1b9a49e27318733c227287b51cd387
https://github.com/wesnoth/wesnoth/commit/5e938a08db1b9a49e27318733c227287b51cd387
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M src/SConscript
Log Message:
-----------
scons: Rewrite a conditional for compatibility with Python 2.3
Commit: 9c3f11ac5781d095b2eaa04365ab2af2abe5cd08
https://github.com/wesnoth/wesnoth/commit/9c3f11ac5781d095b2eaa04365ab2af2abe5cd08
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/lua/bandits.lua
Log Message:
-----------
EI: fixed bandit code
Commit: 039fc74ede3c63c2208f148bfa1a04d60e5ca696
https://github.com/wesnoth/wesnoth/commit/039fc74ede3c63c2208f148bfa1a04d60e5ca696
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
Log Message:
-----------
EI: made S5 slightly harder
Commit: e560ba63f4385cb9aafcf3d1c6b8f0270885da94
https://github.com/wesnoth/wesnoth/commit/e560ba63f4385cb9aafcf3d1c6b8f0270885da94
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/07a_The_Crossing.map
M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
Log Message:
-----------
EI: First updates to S7a
Still unbalanced, needs more testing
Commit: b97c19ad8d34332250c402e0d52eedeb8d1d6b6d
https://github.com/wesnoth/wesnoth/commit/b97c19ad8d34332250c402e0d52eedeb8d1d6b6d
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
A data/campaigns/Eastern_Invasion/images/misc/arcane-icon.png
M data/campaigns/Eastern_Invasion/scenarios/02_The_Escape_Tunnel.cfg
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
M data/campaigns/Eastern_Invasion/utils/macros.cfg
Log Message:
-----------
EI: Picking up a holy amulet now gives the unit an overlay
Also, put the definiton of the holy amulet in a macro, so there is less code duplication
Commit: 2e2cc675632628548510176d17660c7c0375b391
https://github.com/wesnoth/wesnoth/commit/2e2cc675632628548510176d17660c7c0375b391
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/07a_The_Crossing.map
M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
Log Message:
-----------
EI: more updates to S7a
Commit: 218b81f8336c35f664c1496a930fc04ae20f1262
https://github.com/wesnoth/wesnoth/commit/218b81f8336c35f664c1496a930fc04ae20f1262
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M data/core/macros/special-notes.cfg
Log Message:
-----------
Use em dash in SPECIAL_NOTES_DEFENSE_CAP
Commit: 3d2be54498b4996b0dba087bb788d19ae8ff6aa3
https://github.com/wesnoth/wesnoth/commit/3d2be54498b4996b0dba087bb788d19ae8ff6aa3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M src/help/help_topic_generators.cpp
Log Message:
-----------
help: Rename Defense Capped column to Defense Cap column
This appears to have been originally implemented as a list of yes/no
values, and later reworked to show the actual cap percentages, so the
column header isn't entirely correct anymore.
Commit: b33a7747593f7c49ecd36378e3bd55b537d161cf
https://github.com/wesnoth/wesnoth/commit/b33a7747593f7c49ecd36378e3bd55b537d161cf
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Update changelog entry for Defense Cap help, add players_changelog entry
Commit: 83e1b59b78909a7ed3a5d8dd9b88fa4506695eca
https://github.com/wesnoth/wesnoth/commit/83e1b59b78909a7ed3a5d8dd9b88fa4506695eca
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Update RELEASE_NOTES
Commit: 14d49d32672ed8c7013549bc3147cb28eed2987c
https://github.com/wesnoth/wesnoth/commit/14d49d32672ed8c7013549bc3147cb28eed2987c
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M src/image.cpp
Log Message:
-----------
fix a segfault when saving null images
Commit: 62eb850fd7f8efd4280181c67e23f48e49bb9d93
https://github.com/wesnoth/wesnoth/commit/62eb850fd7f8efd4280181c67e23f48e49bb9d93
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M src/game_launcher.cpp
Log Message:
-----------
make render image exit with (1) if it fails
Commit: a69d78bd0da6562c4abc4ab95384e34b6334a384
https://github.com/wesnoth/wesnoth/commit/a69d78bd0da6562c4abc4ab95384e34b6334a384
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/09a_Introductions.map
Log Message:
-----------
NR S9a: made map nicer
Commit: 0e55f610513c52981fb57886a35a5f2ba62da3c6
https://github.com/wesnoth/wesnoth/commit/0e55f610513c52981fb57886a35a5f2ba62da3c6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-16 (Thu, 16 Apr 2015)
Changed paths:
M changelog
M data/core/macros/special-notes.cfg
M players_changelog
Log Message:
-----------
Remove help markup from SPECIAL_NOTES_DEFENSE_CAP
Causes issues with tooltips in-game.
Commit: e2b85cf756e2c509d081c7b3dbac2c6a393978ed
https://github.com/wesnoth/wesnoth/commit/e2b85cf756e2c509d081c7b3dbac2c6a393978ed
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
M src/unit.hpp
Log Message:
-----------
make zoc, variation, gender and race accessible for lua unit proxies
Commit: 3103fe2561d4eb351afaa94f4e4aafb809b72d60
https://github.com/wesnoth/wesnoth/commit/3103fe2561d4eb351afaa94f4e4aafb809b72d60
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M RELEASE_NOTES
M src/game_events/action_wml.cpp
Log Message:
-----------
Rename [store_relative_dir] to [store_relative_direction]
Commit: 8a67b09203763dd4e641920cb9161e92e3319f41
https://github.com/wesnoth/wesnoth/commit/8a67b09203763dd4e641920cb9161e92e3319f41
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/game_events/action_wml.cpp
Log Message:
-----------
Use correct tag name in [store_rotate_map_location] errors
Commit: 40e6302af306a89ddebb278fac29d8ac9bb9109e
https://github.com/wesnoth/wesnoth/commit/40e6302af306a89ddebb278fac29d8ac9bb9109e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Remove obsolete/conflicting changelog entries
Commit: e52151aea12caa6489668ab0e9fa2663fa39e746
https://github.com/wesnoth/wesnoth/commit/e52151aea12caa6489668ab0e9fa2663fa39e746
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Coalesce conflicting changelog entries
Commit: 74b024736f733805e2297fdb18448dc9f3b2c1da
https://github.com/wesnoth/wesnoth/commit/74b024736f733805e2297fdb18448dc9f3b2c1da
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Coalesce changelog entries about new image path functions
Commit: 7632fc597d2025570fb5a124b160bbe7b64ef041
https://github.com/wesnoth/wesnoth/commit/7632fc597d2025570fb5a124b160bbe7b64ef041
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Fix changelog alignment issue
Commit: a902f41c711b905acbce7aa0de974d62d25c7794
https://github.com/wesnoth/wesnoth/commit/a902f41c711b905acbce7aa0de974d62d25c7794
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/game_initialization/multiplayer_configure.cpp
Log Message:
-----------
mp: Use Sentence case for the random faction selection combo label
Commit: c4ad38a251e060d72fb3cd65d6eef3344b72ceaa
https://github.com/wesnoth/wesnoth/commit/c4ad38a251e060d72fb3cd65d6eef3344b72ceaa
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
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/macros/sound-utils.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
Log Message:
-----------
Revert failed attempt to fix slow/poison sounds
The fix failed because attacker/defender hits events are fired after the
attack animation has finished, not in the middle of it when the hit
occurs.
Commit: 7c4a45b079dc5906e02c6d5dee72e9702d27fe86
https://github.com/wesnoth/wesnoth/commit/7c4a45b079dc5906e02c6d5dee72e9702d27fe86
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/editor/map/context_manager.cpp
Log Message:
-----------
Small tweak to the editor 'discard changes' message
Commit: c0b1139184adf847ed9d23fb1d9eb571d10ba2c4
https://github.com/wesnoth/wesnoth/commit/c0b1139184adf847ed9d23fb1d9eb571d10ba2c4
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M .gitattributes
Log Message:
-----------
Exclude RELEASE_NOTES from releases
Commit: d3a00db6900fd24f99e6ca1ed1985d3ee49b603f
https://github.com/wesnoth/wesnoth/commit/d3a00db6900fd24f99e6ca1ed1985d3ee49b603f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Updated changelog with some graphics entries
Commit: 995f1477f8fec8ae67a761a5b13fbb47e6d702a9
https://github.com/wesnoth/wesnoth/commit/995f1477f8fec8ae67a761a5b13fbb47e6d702a9
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/storyscreen/part.cpp
Log Message:
-----------
Replace comment marking some syntax as deprecated
Commit: 711c4fe690a481900383cad45ef65b08a61536c1
https://github.com/wesnoth/wesnoth/commit/711c4fe690a481900383cad45ef65b08a61536c1
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/core/macros/deprecated-utils.cfg
R data/core/macros/story.cfg
Log Message:
-----------
Deprecate STORY_PART_SPEECH
Commit: 4cc749bf62a114b179fb2d8f5dd2c0dab9659b45
https://github.com/wesnoth/wesnoth/commit/4cc749bf62a114b179fb2d8f5dd2c0dab9659b45
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Fix typo
Commit: 8039fbd2d335763279da14ae49aa4d0115eb37c7
https://github.com/wesnoth/wesnoth/commit/8039fbd2d335763279da14ae49aa4d0115eb37c7
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Remove obsolete changelog entry
Commit: c93101f29f749b700ceee9a32b2fdffc25b50e14
https://github.com/wesnoth/wesnoth/commit/c93101f29f749b700ceee9a32b2fdffc25b50e14
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Update changelog entries for accuracy
Commit: d3ea9bb64713ad619cbabef879d1550c843b4e14
https://github.com/wesnoth/wesnoth/commit/d3ea9bb64713ad619cbabef879d1550c843b4e14
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/gui/dialogs/addon/description.cpp
M src/gui/dialogs/chat_log.cpp
M src/gui/dialogs/game_cache_options.cpp
M src/gui/dialogs/game_paths.cpp
M src/gui/dialogs/gamestate_inspector.cpp
M src/gui/dialogs/lua_interpreter.cpp
M src/gui/dialogs/screenshot_notification.cpp
M src/gui/dialogs/wml_error.cpp
M src/gui/widgets/label.cpp
Log Message:
-----------
gui2: No stops at the end of tooltips
Commit: 7e467f70b0446c1ca198983c567598298fb86718
https://github.com/wesnoth/wesnoth/commit/7e467f70b0446c1ca198983c567598298fb86718
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Changelog accuracy fix
Commit: c7e0e50dfa0eb89b8db1fde42c68469bcbb45d15
https://github.com/wesnoth/wesnoth/commit/c7e0e50dfa0eb89b8db1fde42c68469bcbb45d15
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/gui/widgets/label.cpp
Log Message:
-----------
tlabel: fixed links always opening regardless of user choice
Commit: 579d1802b6fefd56a7da9597eadfee771b95553c
https://github.com/wesnoth/wesnoth/commit/579d1802b6fefd56a7da9597eadfee771b95553c
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M src/gui/widgets/label.cpp
Log Message:
-----------
tlabel: added some formatting to link confirmation
Commit: 1b4c9e4f073e13611403e183ad2fe38f44d74966
https://github.com/wesnoth/wesnoth/commit/1b4c9e4f073e13611403e183ad2fe38f44d74966
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Removed obsolete and mistaken changelog entry
Commit: 3b07f95421ede256affef4f05db990a46e93d964
https://github.com/wesnoth/wesnoth/commit/3b07f95421ede256affef4f05db990a46e93d964
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
M data/core/images/units/human-outlaws/assassin+female-defend-1.png
M data/core/images/units/human-outlaws/assassin+female-defend-2.png
M data/core/images/units/human-outlaws/assassin+female-melee-1-1.png
M data/core/images/units/human-outlaws/assassin+female-melee-1-2.png
M data/core/images/units/human-outlaws/assassin+female-melee-2-1.png
M data/core/images/units/human-outlaws/assassin+female-melee-2-2.png
M data/core/images/units/human-outlaws/assassin+female-throwknife1.png
M data/core/images/units/human-outlaws/assassin+female-throwknife2.png
M data/core/images/units/human-outlaws/assassin+female.png
M data/core/images/units/human-outlaws/assassin-defend-1.png
M data/core/images/units/human-outlaws/assassin-defend-2.png
M data/core/images/units/human-outlaws/assassin-melee-1-1.png
M data/core/images/units/human-outlaws/assassin-melee-1-2.png
M data/core/images/units/human-outlaws/assassin-melee-2-1.png
M data/core/images/units/human-outlaws/assassin-melee-2-2.png
M data/core/images/units/human-outlaws/assassin-throwknife1.png
M data/core/images/units/human-outlaws/assassin-throwknife2.png
M data/core/images/units/human-outlaws/assassin.png
M data/core/images/units/human-outlaws/fugitive+female-defend.png
M data/core/images/units/human-outlaws/fugitive+female-melee-1.png
M data/core/images/units/human-outlaws/fugitive+female-melee-2.png
M data/core/images/units/human-outlaws/fugitive+female-melee-3.png
M data/core/images/units/human-outlaws/fugitive+female-ranged-1.png
M data/core/images/units/human-outlaws/fugitive+female-ranged-2.png
M data/core/images/units/human-outlaws/fugitive+female.png
M data/core/images/units/human-outlaws/fugitive-defend.png
M data/core/images/units/human-outlaws/fugitive-melee-1.png
M data/core/images/units/human-outlaws/fugitive-melee-2.png
M data/core/images/units/human-outlaws/fugitive-melee-3.png
M data/core/images/units/human-outlaws/fugitive-ranged-1.png
M data/core/images/units/human-outlaws/fugitive-ranged-2.png
M data/core/images/units/human-outlaws/fugitive.png
M data/core/images/units/human-outlaws/outlaw+female-attack1.png
M data/core/images/units/human-outlaws/outlaw+female-attack2.png
M data/core/images/units/human-outlaws/outlaw+female-defend.png
M data/core/images/units/human-outlaws/outlaw+female-melee-1.png
M data/core/images/units/human-outlaws/outlaw+female-melee-2.png
M data/core/images/units/human-outlaws/outlaw+female-melee-3.png
M data/core/images/units/human-outlaws/outlaw+female.png
M data/core/images/units/human-outlaws/outlaw-attack1.png
M data/core/images/units/human-outlaws/outlaw-attack2.png
M data/core/images/units/human-outlaws/outlaw-defend.png
M data/core/images/units/human-outlaws/outlaw-idle-1.png
M data/core/images/units/human-outlaws/outlaw-idle-2.png
M data/core/images/units/human-outlaws/outlaw-idle-3.png
M data/core/images/units/human-outlaws/outlaw-idle-4.png
M data/core/images/units/human-outlaws/outlaw-idle-5.png
M data/core/images/units/human-outlaws/outlaw-idle-6.png
M data/core/images/units/human-outlaws/outlaw-idle-7.png
M data/core/images/units/human-outlaws/outlaw-melee-1.png
M data/core/images/units/human-outlaws/outlaw-melee-2.png
M data/core/images/units/human-outlaws/outlaw-melee-3.png
M data/core/images/units/human-outlaws/outlaw.png
M data/core/images/units/human-outlaws/ranger-bow-attack1.png
M data/core/images/units/human-outlaws/ranger-bow-attack2.png
M data/core/images/units/human-outlaws/ranger-bow-attack3.png
M data/core/images/units/human-outlaws/ranger-bow-attack4.png
M data/core/images/units/human-outlaws/ranger-bow-defend.png
M data/core/images/units/human-outlaws/ranger-bow.png
M data/core/images/units/human-outlaws/ranger-sword-attack1.png
M data/core/images/units/human-outlaws/ranger-sword-attack2.png
M data/core/images/units/human-outlaws/ranger-sword-attack3.png
M data/core/images/units/human-outlaws/ranger-sword-attack4.png
M data/core/images/units/human-outlaws/ranger-sword-defend-1.png
M data/core/images/units/human-outlaws/ranger-sword-defend-2.png
M data/core/images/units/human-outlaws/ranger.png
Log Message:
-----------
Removed blurry old-style shadows on several outlaw units
Commit: 682256aeb2dcfad16f051aeade1e64621c66bba0
https://github.com/wesnoth/wesnoth/commit/682256aeb2dcfad16f051aeade1e64621c66bba0
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
M data/core/images/units/dwarves/berserker/berserker-attack-1.png
M data/core/images/units/dwarves/berserker/berserker-attack-2.png
M data/core/images/units/dwarves/berserker/berserker-attack-3.png
M data/core/images/units/dwarves/berserker/berserker-attack-4.png
M data/core/images/units/dwarves/berserker/berserker-attack-5.png
M data/core/images/units/dwarves/berserker/berserker-attack-6.png
M data/core/images/units/dwarves/berserker/berserker-attack-7.png
M data/core/images/units/dwarves/berserker/berserker-attack-8.png
M data/core/images/units/dwarves/berserker/berserker-bob1.png
M data/core/images/units/dwarves/berserker/berserker-bob2.png
M data/core/images/units/dwarves/berserker/berserker-bob3.png
M data/core/images/units/dwarves/berserker/berserker-bob4.png
M data/core/images/units/dwarves/berserker/berserker-bob5.png
M data/core/images/units/dwarves/berserker/berserker-bob6.png
M data/core/images/units/dwarves/berserker/berserker-defend-1.png
M data/core/images/units/dwarves/berserker/berserker-defend-2.png
M data/core/images/units/dwarves/berserker/berserker-idle-1.png
M data/core/images/units/dwarves/berserker/berserker-idle-10.png
M data/core/images/units/dwarves/berserker/berserker-idle-11.png
M data/core/images/units/dwarves/berserker/berserker-idle-12.png
M data/core/images/units/dwarves/berserker/berserker-idle-13.png
M data/core/images/units/dwarves/berserker/berserker-idle-14.png
M data/core/images/units/dwarves/berserker/berserker-idle-15.png
M data/core/images/units/dwarves/berserker/berserker-idle-16.png
M data/core/images/units/dwarves/berserker/berserker-idle-2.png
M data/core/images/units/dwarves/berserker/berserker-idle-3.png
M data/core/images/units/dwarves/berserker/berserker-idle-4.png
M data/core/images/units/dwarves/berserker/berserker-idle-5.png
M data/core/images/units/dwarves/berserker/berserker-idle-6.png
M data/core/images/units/dwarves/berserker/berserker-idle-7.png
M data/core/images/units/dwarves/berserker/berserker-idle-8.png
M data/core/images/units/dwarves/berserker/berserker-idle-9.png
M data/core/images/units/dwarves/berserker/berserker-laugh-1.png
M data/core/images/units/dwarves/berserker/berserker-laugh-2.png
M data/core/images/units/dwarves/berserker/berserker.png
Log Message:
-----------
Rectify offset in certain Dwarvish Berserker frames
Commit: dc3a09ac6b2e5a2ea0a4d6e4d651955b5f88d588
https://github.com/wesnoth/wesnoth/commit/dc3a09ac6b2e5a2ea0a4d6e4d651955b5f88d588
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
A data/core/images/units/dwarves/sentinel-bob-1.png
A data/core/images/units/dwarves/sentinel-bob-2.png
A data/core/images/units/dwarves/sentinel-bob-3.png
A data/core/images/units/dwarves/sentinel-bob-4.png
A data/core/images/units/dwarves/sentinel-bob-5.png
M data/core/images/units/dwarves/sentinel.png
M data/core/units/dwarves/Sentinel.cfg
Log Message:
-----------
Cloned Guardman standing anim to the Sentinel
Commit: e036d22bdd4248a8c4e6b558925b040bafd3274b
https://github.com/wesnoth/wesnoth/commit/e036d22bdd4248a8c4e6b558925b040bafd3274b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/multiplayer/factions/drakes-aoh.cfg
M data/multiplayer/factions/drakes-default.cfg
M data/multiplayer/factions/khalifate-aoh.cfg
M data/multiplayer/factions/khalifate-default.cfg
M data/multiplayer/factions/knalgans-aoh.cfg
M data/multiplayer/factions/knalgans-default.cfg
M data/multiplayer/factions/loyalists-aoh.cfg
M data/multiplayer/factions/loyalists-default.cfg
M data/multiplayer/factions/northerners-aoh.cfg
M data/multiplayer/factions/northerners-default.cfg
M data/multiplayer/factions/rebels-aoh.cfg
M data/multiplayer/factions/rebels-default.cfg
M data/multiplayer/factions/undead-aoh.cfg
M data/multiplayer/factions/undead-default.cfg
Log Message:
-----------
Exclude leading <img> from translatable MP faction descriptions
Commit: 0d63907982c055ac1b19ed696394feac0b943d78
https://github.com/wesnoth/wesnoth/commit/0d63907982c055ac1b19ed696394feac0b943d78
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/multiplayer/factions/northerners-aoh.cfg
M data/multiplayer/factions/northerners-default.cfg
Log Message:
-----------
Prevent wmllint from converting two problematic file paths for now
Commit: 356e63f54f31bdc172e7a5cb01e04cb746f29275
https://github.com/wesnoth/wesnoth/commit/356e63f54f31bdc172e7a5cb01e04cb746f29275
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M players_changelog
Log Message:
-----------
Resync players_changelog
Commit: 9ae97fc575808aac8854c501b2387e7dbefe6b2d
https://github.com/wesnoth/wesnoth/commit/9ae97fc575808aac8854c501b2387e7dbefe6b2d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
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/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/wesnoth-dw.pot
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/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-manual/af.po
M po/wesnoth-manual/ang.po
M po/wesnoth-manual/ang at latin.po
M po/wesnoth-manual/ar.po
M po/wesnoth-manual/bg.po
M po/wesnoth-manual/ca.po
M po/wesnoth-manual/ca_ES at valencia.po
M po/wesnoth-manual/cs.po
M po/wesnoth-manual/da.po
M po/wesnoth-manual/de.po
M po/wesnoth-manual/el.po
M po/wesnoth-manual/en at shaw.po
M po/wesnoth-manual/en_GB.po
M po/wesnoth-manual/eo.po
M po/wesnoth-manual/es.po
M po/wesnoth-manual/et.po
M po/wesnoth-manual/eu.po
M po/wesnoth-manual/fi.po
M po/wesnoth-manual/fr.po
M po/wesnoth-manual/fur_IT.po
M po/wesnoth-manual/ga.po
M po/wesnoth-manual/gd.po
M po/wesnoth-manual/gl.po
M po/wesnoth-manual/he.po
M po/wesnoth-manual/hr.po
M po/wesnoth-manual/hu.po
M po/wesnoth-manual/id.po
M po/wesnoth-manual/is.po
M po/wesnoth-manual/it.po
M po/wesnoth-manual/ja.po
M po/wesnoth-manual/ko.po
M po/wesnoth-manual/la.po
M po/wesnoth-manual/lt.po
M po/wesnoth-manual/lv.po
M po/wesnoth-manual/mk.po
M po/wesnoth-manual/mr.po
M po/wesnoth-manual/nb_NO.po
M po/wesnoth-manual/nl.po
M po/wesnoth-manual/pl.po
M po/wesnoth-manual/pt.po
M po/wesnoth-manual/pt_BR.po
M po/wesnoth-manual/racv.po
M po/wesnoth-manual/ro.po
M po/wesnoth-manual/ru.po
M po/wesnoth-manual/sk.po
M po/wesnoth-manual/sl.po
M po/wesnoth-manual/sr.po
M po/wesnoth-manual/sr at ijekavian.po
M po/wesnoth-manual/sr at ijekavianlatin.po
M po/wesnoth-manual/sr at latin.po
M po/wesnoth-manual/sv.po
M po/wesnoth-manual/tl.po
M po/wesnoth-manual/tr.po
M po/wesnoth-manual/uk.po
M po/wesnoth-manual/vi.po
M po/wesnoth-manual/wesnoth-manual.pot
M po/wesnoth-manual/zh_CN.po
M po/wesnoth-manual/zh_TW.po
M po/wesnoth-multiplayer/af.po
M po/wesnoth-multiplayer/ang.po
M po/wesnoth-multiplayer/ang at latin.po
M po/wesnoth-multiplayer/ar.po
M po/wesnoth-multiplayer/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/wesnoth-sof.pot
M po/wesnoth-sotbe/wesnoth-sotbe.pot
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/wesnoth-thot.pot
M po/wesnoth-trow/wesnoth-trow.pot
M po/wesnoth-tsg/wesnoth-tsg.pot
M po/wesnoth-tutorial/wesnoth-tutorial.pot
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/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
Log Message:
-----------
pot and documentation update
Commit: 20dedd19b816b4ef1e020649211a700c9cb31c06
https://github.com/wesnoth/wesnoth/commit/20dedd19b816b4ef1e020649211a700c9cb31c06
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Provisional credits entry for Kwandulin req. by vultraz
Commit: ec06a864ee0a1225e1764638f97b5ebf7261a640
https://github.com/wesnoth/wesnoth/commit/ec06a864ee0a1225e1764638f97b5ebf7261a640
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Add myself to administration
Commit: a1f3501068723792c2ed556413096ec1b90e9965
https://github.com/wesnoth/wesnoth/commit/a1f3501068723792c2ed556413096ec1b90e9965
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Give Kwandulin a permanent and proper credits entry
Commit: da12db3ae3a954eaecf045081554a7031dc0d5bf
https://github.com/wesnoth/wesnoth/commit/da12db3ae3a954eaecf045081554a7031dc0d5bf
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Fix up previous credits entry commit
Commit: 1b86a43a2323bdf423747c90b3afc86a39930c10
https://github.com/wesnoth/wesnoth/commit/1b86a43a2323bdf423747c90b3afc86a39930c10
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Added myself and vultraz to the campaign designers section
Commit: 2e7deae32259493eeaa38a406a3dc026fa989c80
https://github.com/wesnoth/wesnoth/commit/2e7deae32259493eeaa38a406a3dc026fa989c80
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/_main.cfg
Log Message:
-----------
NR: added myself to credits
Commit: cf685a9cc9821f61957b5d7bfca22df92d71afe2
https://github.com/wesnoth/wesnoth/commit/cf685a9cc9821f61957b5d7bfca22df92d71afe2
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M Doxyfile
M changelog
M players_changelog
M src/wesconfig.h
Log Message:
-----------
Version 1.13.0
Commit: 3af94e9e80bbcebfc25ecfaf3427d70caa5ebe3a
https://github.com/wesnoth/wesnoth/commit/3af94e9e80bbcebfc25ecfaf3427d70caa5ebe3a
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-17 (Fri, 17 Apr 2015)
Changed paths:
M Doxyfile
M changelog
M players_changelog
M src/wesconfig.h
Log Message:
-----------
Bump version
Commit: 435aafad3eac5288aec6b6211661716c2bcc6a26
https://github.com/wesnoth/wesnoth/commit/435aafad3eac5288aec6b6211661716c2bcc6a26
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
M data/lua/wml-tags.lua
Log Message:
-----------
Removed an unused var causing issues in [unit_worth]
Commit: f7caef8f1128fb32b0b15b8ed1aa3d79a8b21e16
https://github.com/wesnoth/wesnoth/commit/f7caef8f1128fb32b0b15b8ed1aa3d79a8b21e16
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
Log Message:
-----------
NR S9a: distribute troll better. Fixes some spawning inside walls
Commit: 16778d6e92fd1726eaf70ecee14c5c87a413a25e
https://github.com/wesnoth/wesnoth/commit/16778d6e92fd1726eaf70ecee14c5c87a413a25e
Author: Elias Pschernig <elias at users.sourceforge.net>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
M data/tools/unit_tree/update-wmlunits
Log Message:
-----------
[units.wesnoth.org] improve safeguard
...against overwriting the last successful version
Commit: c7eb80ed0965b6da0c8aa3e372bc9a37f09cafcc
https://github.com/wesnoth/wesnoth/commit/c7eb80ed0965b6da0c8aa3e372bc9a37f09cafcc
Author: Allefant <allefant at allefant.com>
Date: 2015-04-19 (Sun, 19 Apr 2015)
Changed paths:
M data/tools/unit_tree/update-wmlunits
Log Message:
-----------
[units.wesnoth.org] fix bash script
Commit: d505b54543dbecb80f12877b4a4b9bbdbd493f8c
https://github.com/wesnoth/wesnoth/commit/d505b54543dbecb80f12877b4a4b9bbdbd493f8c
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-19 (Sun, 19 Apr 2015)
Changed paths:
M changelog
A data/core/images/portraits/undead/transparent/walking-corpse.png
A data/core/images/portraits/undead/walking-corpse.png
M data/core/units/undead/Corpse_Soulless.cfg
M data/core/units/undead/Corpse_Walking.cfg
M players_changelog
Log Message:
-----------
New generic portrait for the Walking Corpse by doofus-01
http://forums.wesnoth.org/viewtopic.php?p=583530#p583530
Currently also used as a stand-in for a generic Soulless portrait
Commit: dc566e46b6b491455bd2e69ed184af3fb6dba433
https://github.com/wesnoth/wesnoth/commit/dc566e46b6b491455bd2e69ed184af3fb6dba433
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-19 (Sun, 19 Apr 2015)
Changed paths:
M data/core/units/bats/Bat_Blood.cfg
M data/core/units/bats/Bat_Dread.cfg
M data/core/units/bats/Bat_Vampire.cfg
M data/core/units/drakes/Arbiter.cfg
M data/core/units/drakes/Armageddon.cfg
M data/core/units/drakes/Blademaster.cfg
M data/core/units/drakes/Burner.cfg
M data/core/units/drakes/Clasher.cfg
M data/core/units/drakes/Enforcer.cfg
M data/core/units/drakes/Fighter.cfg
M data/core/units/drakes/Fire.cfg
M data/core/units/drakes/Flameheart.cfg
M data/core/units/drakes/Flare.cfg
M data/core/units/drakes/Glider.cfg
M data/core/units/drakes/Hurricane.cfg
M data/core/units/drakes/Inferno.cfg
M data/core/units/drakes/Sky.cfg
M data/core/units/drakes/Thrasher.cfg
M data/core/units/drakes/Warden.cfg
M data/core/units/drakes/Warrior.cfg
M data/core/units/dwarves/Arcanister.cfg
M data/core/units/dwarves/Berserker.cfg
M data/core/units/dwarves/Dragonguard.cfg
M data/core/units/dwarves/Explorer.cfg
M data/core/units/dwarves/Fighter.cfg
M data/core/units/dwarves/Guardsman.cfg
M data/core/units/dwarves/Lord.cfg
M data/core/units/dwarves/Pathfinder.cfg
M data/core/units/dwarves/Runemaster.cfg
M data/core/units/dwarves/Runesmith.cfg
M data/core/units/dwarves/Scout.cfg
M data/core/units/dwarves/Sentinel.cfg
M data/core/units/dwarves/Stalwart.cfg
M data/core/units/dwarves/Steelclad.cfg
M data/core/units/dwarves/Thunderer.cfg
M data/core/units/dwarves/Thunderguard.cfg
M data/core/units/dwarves/Ulfserker.cfg
M data/core/units/elves/Archer.cfg
M data/core/units/elves/Avenger.cfg
M data/core/units/elves/Captain.cfg
M data/core/units/elves/Champion.cfg
M data/core/units/elves/Druid.cfg
M data/core/units/elves/Enchantress.cfg
M data/core/units/elves/Fighter.cfg
M data/core/units/elves/Hero.cfg
M data/core/units/elves/High_Lord.cfg
M data/core/units/elves/Lady.cfg
M data/core/units/elves/Lord.cfg
M data/core/units/elves/Marksman.cfg
M data/core/units/elves/Marshal.cfg
M data/core/units/elves/Outrider.cfg
M data/core/units/elves/Ranger.cfg
M data/core/units/elves/Rider.cfg
M data/core/units/elves/Scout.cfg
M data/core/units/elves/Shaman.cfg
M data/core/units/elves/Sharpshooter.cfg
M data/core/units/elves/Shyde.cfg
M data/core/units/elves/Sorceress.cfg
M data/core/units/elves/Sylph.cfg
M data/core/units/goblins/Direwolf_Rider.cfg
M data/core/units/goblins/Impaler.cfg
M data/core/units/goblins/Knight.cfg
M data/core/units/goblins/Pillager.cfg
M data/core/units/goblins/Rouser.cfg
M data/core/units/goblins/Spearman.cfg
M data/core/units/goblins/Wolf_Rider.cfg
M data/core/units/gryphons/Gryphon.cfg
M data/core/units/gryphons/Gryphon_Master.cfg
M data/core/units/gryphons/Gryphon_Rider.cfg
M data/core/units/humans/Horse_Grand_Knight.cfg
M data/core/units/humans/Horse_Knight.cfg
M data/core/units/humans/Horse_Lancer.cfg
M data/core/units/humans/Horse_Paladin.cfg
M data/core/units/humans/Horseman.cfg
M data/core/units/humans/Loyalist_Bowman.cfg
M data/core/units/humans/Loyalist_Cavalier.cfg
M data/core/units/humans/Loyalist_Cavalryman.cfg
M data/core/units/humans/Loyalist_Dragoon.cfg
M data/core/units/humans/Loyalist_Duelist.cfg
M data/core/units/humans/Loyalist_Fencer.cfg
M data/core/units/humans/Loyalist_General.cfg
M data/core/units/humans/Loyalist_Grand_Marshal.cfg
M data/core/units/humans/Loyalist_Halberdier.cfg
M data/core/units/humans/Loyalist_Heavy_Infantryman.cfg
M data/core/units/humans/Loyalist_Iron_Mauler.cfg
M data/core/units/humans/Loyalist_Javelineer.cfg
M data/core/units/humans/Loyalist_Lieutenant.cfg
M data/core/units/humans/Loyalist_Longbowman.cfg
M data/core/units/humans/Loyalist_Master_Bowman.cfg
M data/core/units/humans/Loyalist_Master_at_Arms.cfg
M data/core/units/humans/Loyalist_Pikeman.cfg
M data/core/units/humans/Loyalist_Royal_Guard.cfg
M data/core/units/humans/Loyalist_Sergeant.cfg
M data/core/units/humans/Loyalist_Shock_Trooper.cfg
M data/core/units/humans/Loyalist_Spearman.cfg
M data/core/units/humans/Loyalist_Swordsman.cfg
M data/core/units/humans/Mage.cfg
M data/core/units/humans/Mage_Arch.cfg
M data/core/units/humans/Mage_Great.cfg
M data/core/units/humans/Mage_Red.cfg
M data/core/units/humans/Mage_Silver.cfg
M data/core/units/humans/Mage_White.cfg
M data/core/units/humans/Mage_of_Light.cfg
M data/core/units/humans/Outlaw.cfg
M data/core/units/humans/Outlaw_Assassin.cfg
M data/core/units/humans/Outlaw_Bandit.cfg
M data/core/units/humans/Outlaw_Footpad.cfg
M data/core/units/humans/Outlaw_Fugitive.cfg
M data/core/units/humans/Outlaw_Highwayman.cfg
M data/core/units/humans/Outlaw_Rogue.cfg
M data/core/units/humans/Outlaw_Ruffian.cfg
M data/core/units/humans/Outlaw_Thief.cfg
M data/core/units/humans/Outlaw_Thug.cfg
M data/core/units/humans/Peasant.cfg
M data/core/units/humans/Woodsman.cfg
M data/core/units/humans/Woodsman_Huntsman.cfg
M data/core/units/humans/Woodsman_Poacher.cfg
M data/core/units/humans/Woodsman_Ranger.cfg
M data/core/units/humans/Woodsman_Trapper.cfg
M data/core/units/khalifate/Hakim.cfg
M data/core/units/merfolk/Diviner.cfg
M data/core/units/merfolk/Enchantress.cfg
M data/core/units/merfolk/Fighter.cfg
M data/core/units/merfolk/Hoplite.cfg
M data/core/units/merfolk/Hunter.cfg
M data/core/units/merfolk/Initiate.cfg
M data/core/units/merfolk/Javelineer.cfg
M data/core/units/merfolk/Netcaster.cfg
M data/core/units/merfolk/Priestess.cfg
M data/core/units/merfolk/Siren.cfg
M data/core/units/merfolk/Spearman.cfg
M data/core/units/merfolk/Triton.cfg
M data/core/units/merfolk/Warrior.cfg
M data/core/units/monsters/Giant_Mudcrawler.cfg
M data/core/units/monsters/Mudcrawler.cfg
M data/core/units/nagas/Fighter.cfg
M data/core/units/nagas/Myrmidon.cfg
M data/core/units/nagas/Warrior.cfg
M data/core/units/ogres/Ogre.cfg
M data/core/units/ogres/Young_Ogre.cfg
M data/core/units/orcs/Archer.cfg
M data/core/units/orcs/Assassin.cfg
M data/core/units/orcs/Crossbowman.cfg
M data/core/units/orcs/Grunt.cfg
M data/core/units/orcs/Leader.cfg
M data/core/units/orcs/Nightblade.cfg
M data/core/units/orcs/Ruler.cfg
M data/core/units/orcs/Slayer.cfg
M data/core/units/orcs/Slurbow.cfg
M data/core/units/orcs/Sovereign.cfg
M data/core/units/orcs/Warlord.cfg
M data/core/units/orcs/Warrior.cfg
M data/core/units/saurians/Ambusher.cfg
M data/core/units/saurians/Augur.cfg
M data/core/units/saurians/Flanker.cfg
M data/core/units/saurians/Oracle.cfg
M data/core/units/saurians/Skirmisher.cfg
M data/core/units/saurians/Soothsayer.cfg
M data/core/units/trolls/Great.cfg
M data/core/units/trolls/Hero.cfg
M data/core/units/trolls/Rocklobber.cfg
M data/core/units/trolls/Troll.cfg
M data/core/units/trolls/Troll_Shaman.cfg
M data/core/units/trolls/Warrior.cfg
M data/core/units/trolls/Whelp.cfg
M data/core/units/undead/Corpse_Ghast.cfg
M data/core/units/undead/Corpse_Ghoul.cfg
M data/core/units/undead/Corpse_Necrophage.cfg
M data/core/units/undead/Necro_Ancient_Lich.cfg
M data/core/units/undead/Necro_Dark_Adept.cfg
M data/core/units/undead/Necro_Dark_Sorcerer.cfg
M data/core/units/undead/Necro_Lich.cfg
M data/core/units/undead/Necromancer.cfg
M data/core/units/undead/Skele_Banebow.cfg
M data/core/units/undead/Skele_Bone_Shooter.cfg
M data/core/units/undead/Skele_Death_Knight.cfg
M data/core/units/undead/Skele_Deathblade.cfg
M data/core/units/undead/Skele_Draug.cfg
M data/core/units/undead/Skele_Revenant.cfg
M data/core/units/undead/Skeleton.cfg
M data/core/units/undead/Skeleton_Archer.cfg
M data/core/units/undead/Spirit_Ghost.cfg
M data/core/units/undead/Spirit_Nightgaunt.cfg
M data/core/units/undead/Spirit_Shadow.cfg
M data/core/units/undead/Spirit_Spectre.cfg
M data/core/units/undead/Spirit_Wraith.cfg
M data/core/units/wose/Ancient.cfg
M data/core/units/wose/Elder.cfg
M data/core/units/wose/Wose.cfg
Log Message:
-----------
Strip unused [portrait] blocks from unit files
Commit: a701a2ec1604dbc08a9bd6d6a331f642efb6ae4e
https://github.com/wesnoth/wesnoth/commit/a701a2ec1604dbc08a9bd6d6a331f642efb6ae4e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/core/units/undead/Corpse_Soulless.cfg
M data/core/units/undead/Corpse_Walking.cfg
Log Message:
-----------
Utilized inherit= to greatly reduce code redundancy in the WC and Soulless
Commit: 590c8156021de71ff331225228bcc5540a71644d
https://github.com/wesnoth/wesnoth/commit/590c8156021de71ff331225228bcc5540a71644d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/core/units/undead/Corpse_Soulless.cfg
Log Message:
-----------
Made use of the Soulless Drake's death anim
Commit: 8c2441ab0bcfaaa2325b43ddaed949cba13d2774
https://github.com/wesnoth/wesnoth/commit/8c2441ab0bcfaaa2325b43ddaed949cba13d2774
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-04-19 (Sun, 19 Apr 2015)
Changed paths:
M src/play_controller.cpp
Log Message:
-----------
fix objectives show too soon
check_victory() calls check_objectives()
and init_side_end() calls gui_->scroll_to_leader
Commit: 384391121fc451a17f1345a2d2735143af0f6d20
https://github.com/wesnoth/wesnoth/commit/384391121fc451a17f1345a2d2735143af0f6d20
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/core/units/undead/Corpse_Soulless.cfg
M data/core/units/undead/Corpse_Walking.cfg
Log Message:
-----------
Only use portrait for default and mounted variations of the WC/Soulless
Commit: a9d113d533a8d4aa7d88d08e61c06d2fe1b790a2
https://github.com/wesnoth/wesnoth/commit/a9d113d533a8d4aa7d88d08e61c06d2fe1b790a2
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/08a_Elvish_Princess.map
M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
Log Message:
-----------
NR S8a: new map and various visual improvements
Commit: 4b2935bcb4e2505c8f1c3da3da67b1ab921a6506
https://github.com/wesnoth/wesnoth/commit/4b2935bcb4e2505c8f1c3da3da67b1ab921a6506
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-19 (Sun, 19 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Create [campaigns] list in load_config()
Needed for implementing config reloading.
Commit: 911f59f72ae941f5cbc3b84689565541d9ceb298
https://github.com/wesnoth/wesnoth/commit/911f59f72ae941f5cbc3b84689565541d9ceb298
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-19 (Sun, 19 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Reload configuration on SIGHUP
It's a bit tricky right now because whoever changes the configuration
must make sure to do it within the flush interval or their changes may
be lost before they get to send SIGHUP to campaignd. Another issue is
that the campaigns list may change (new uploads, bumped download counts,
etc.) between editing the config file and sending SIGHUP, and any
changes in the on-memory version of the list will be irreversibly lost.
Hopefully soon I'll add some socket commands to address these
limitations.
Commit: 7f12b2b8260d49f8b808c95e7cd8f333306973f1
https://github.com/wesnoth/wesnoth/commit/7f12b2b8260d49f8b808c95e7cd8f333306973f1
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/08a_Elvish_Princess.map
M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
Log Message:
-----------
NR S8a: few tweaks to unit placement
Commit: 8a561ec7af4fbfa847bcd9fd1e18f16bdfa9ba55
https://github.com/wesnoth/wesnoth/commit/8a561ec7af4fbfa847bcd9fd1e18f16bdfa9ba55
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/campaigns/tutorial/units/Quintain.cfg
Log Message:
-----------
T: buffed Quintain's max hp by 1 to prevent the possibility that he dies early
Commit: a64a9ed489f11698ab5b5f46bf7cfd6f747a963a
https://github.com/wesnoth/wesnoth/commit/a64a9ed489f11698ab5b5f46bf7cfd6f747a963a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
Log Message:
-----------
T S1: allow end turn on Quintain death as a fallback for anyone using console
Commit: 021b592c7866cc4894d47a13e66e5dc07d0caa4c
https://github.com/wesnoth/wesnoth/commit/021b592c7866cc4894d47a13e66e5dc07d0caa4c
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
Log Message:
-----------
T S1: use id SUF for death event of first Quintain
Commit: 9a7b5cc3fc071d9aba756c5efe8496399fe9acfe
https://github.com/wesnoth/wesnoth/commit/9a7b5cc3fc071d9aba756c5efe8496399fe9acfe
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
Log Message:
-----------
T S1: added a failsafe condition to the turn 4 event, in case the Quintain is killed prior
Commit: 3a813016f964772ba94aacd790d07bef085850ab
https://github.com/wesnoth/wesnoth/commit/3a813016f964772ba94aacd790d07bef085850ab
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
wmllint: issue a warning if [variation] doesn't have a variation_id= key
Commit: b21dd2dce140c4a36155a0b333c0125f7f1d4a23
https://github.com/wesnoth/wesnoth/commit/b21dd2dce140c4a36155a0b333c0125f7f1d4a23
Author: Evgeny Kapun <abacabadabacaba at gmail.com>
Date: 2015-04-20 (Mon, 20 Apr 2015)
Changed paths:
M changelog
M data/gui/default/window/campaign_difficulty.cfg
M players_changelog
M src/game_initialization/create_engine.cpp
M src/game_launcher.cpp
M src/game_preferences.cpp
M src/game_preferences.hpp
M src/gui/dialogs/campaign_difficulty.cpp
M src/gui/dialogs/campaign_difficulty.hpp
M src/savegame.cpp
M src/tests/gui/test_gui2.cpp
Log Message:
-----------
Started showing on which difficulty levels a campaign was completed
Commit: bd9e4ebe35ab0757439aa63e35033e2b7d9efb2c
https://github.com/wesnoth/wesnoth/commit/bd9e4ebe35ab0757439aa63e35033e2b7d9efb2c
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/15_The_Lost_General.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/04a_The_Swamp_of_Esten.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/12_A_Final_Spring.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/19_The_Vanguard.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/20_Return_of_the_Fleet.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
Log Message:
-----------
Replaced uses of LOYAL_UNDEAD_UNIT with LOYAL_UNIT
All cases were already creating undead-type units, which get the Undead trait by default
The only difference is that the Loyal trait now appears first
Commit: 117068790c9d990ba2d068dfff2f09e539686f8a
https://github.com/wesnoth/wesnoth/commit/117068790c9d990ba2d068dfff2f09e539686f8a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M data/core/macros/deprecated-utils.cfg
M data/core/macros/unit-utils.cfg
Log Message:
-----------
Deprecated LOYAL_UNDEAD_UNIT
Commit: c638385223cfcfd432f4237e2def75639110c8ea
https://github.com/wesnoth/wesnoth/commit/c638385223cfcfd432f4237e2def75639110c8ea
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M changelog
M data/core/units/khalifate/Shuja.cfg
M players_changelog
Log Message:
-----------
Give Shuja the default mainline AMLA
Reported by Kwandulin on IRC.
Commit: 1dfa690d73e01cab2059a1aa3bc69c7f03b17800
https://github.com/wesnoth/wesnoth/commit/1dfa690d73e01cab2059a1aa3bc69c7f03b17800
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Purge RELEASE_NOTES
Commit: 3a310fb214f4d5e02f7563c8691fd1a94c6149ee
https://github.com/wesnoth/wesnoth/commit/3a310fb214f4d5e02f7563c8691fd1a94c6149ee
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
Log Message:
-----------
EI: improved music playlist for S7a
Commit: 0d979ee3ad77bb1b31b11656a2de5acf59f493da
https://github.com/wesnoth/wesnoth/commit/0d979ee3ad77bb1b31b11656a2de5acf59f493da
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/07b_Undead_Crossing.map
M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
Log Message:
-----------
EI: first updates to S7b
Commit: 47bdd07d136695d59214bb2b7baff602b57342d8
https://github.com/wesnoth/wesnoth/commit/47bdd07d136695d59214bb2b7baff602b57342d8
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M data/core/images/units/human-loyalists/cavalier/cavalier.png
M data/core/images/units/human-loyalists/cavalryman/cavalryman.png
M data/core/images/units/human-loyalists/dragoon/dragoon.png
M data/core/images/units/human-loyalists/grand-knight/grand-knight.png
M data/core/images/units/human-loyalists/knight/knight.png
M data/core/images/units/human-loyalists/paladin/paladin.png
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
Log Message:
-----------
Fixed the mounted units' canvas size
Commit: f0b0edbe50928b08048e7065dde18f507f08e6e8
https://github.com/wesnoth/wesnoth/commit/f0b0edbe50928b08048e7065dde18f507f08e6e8
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M data/core/images/units/human-loyalists/bowman-bow-attack-3.png
M data/core/images/units/human-loyalists/bowman-bow.png
M data/core/images/units/human-loyalists/bowman-melee-attack-2.png
M data/core/images/units/human-loyalists/bowman-melee-attack-3.png
M data/core/images/units/human-loyalists/bowman-melee-attack-4.png
M data/core/images/units/human-loyalists/bowman.png
M data/core/images/units/human-loyalists/cavalryman/cavalryman.png
M data/core/images/units/human-loyalists/duelist-attack.png
M data/core/images/units/human-loyalists/duelist-defend.png
M data/core/images/units/human-loyalists/duelist-die1.png
M data/core/images/units/human-loyalists/duelist-die3.png
M data/core/images/units/human-loyalists/duelist-die4.png
M data/core/images/units/human-loyalists/duelist-die5.png
M data/core/images/units/human-loyalists/duelist-die6.png
M data/core/images/units/human-loyalists/duelist-die7.png
M data/core/images/units/human-loyalists/duelist-die8.png
M data/core/images/units/human-loyalists/duelist-ranged.png
M data/core/images/units/human-loyalists/duelist.png
M data/core/images/units/human-loyalists/fencer-attack-1.png
M data/core/images/units/human-loyalists/fencer-attack-2.png
M data/core/images/units/human-loyalists/fencer-attack-3.png
M data/core/images/units/human-loyalists/fencer-attack-7.png
M data/core/images/units/human-loyalists/fencer-attack-8.png
M data/core/images/units/human-loyalists/fencer-attack-9.png
M data/core/images/units/human-loyalists/fencer-die1.png
M data/core/images/units/human-loyalists/fencer-die2.png
M data/core/images/units/human-loyalists/fencer-die3.png
M data/core/images/units/human-loyalists/fencer-die4.png
M data/core/images/units/human-loyalists/fencer-die5.png
M data/core/images/units/human-loyalists/fencer-idle-1.png
M data/core/images/units/human-loyalists/fencer-idle-2.png
M data/core/images/units/human-loyalists/fencer-idle-3.png
M data/core/images/units/human-loyalists/fencer-idle-4.png
M data/core/images/units/human-loyalists/fencer-idle-6.png
M data/core/images/units/human-loyalists/fencer-idle-7.png
M data/core/images/units/human-loyalists/fencer-stand-1.png
M data/core/images/units/human-loyalists/fencer-stand-2.png
M data/core/images/units/human-loyalists/fencer-stand-4.png
M data/core/images/units/human-loyalists/fencer-stand-6.png
M data/core/images/units/human-loyalists/fencer-stand-7.png
M data/core/images/units/human-loyalists/fencer-stand-8.png
M data/core/images/units/human-loyalists/fencer.png
M data/core/images/units/human-loyalists/general-attack-sword1.png
M data/core/images/units/human-loyalists/general-attack-sword2.png
M data/core/images/units/human-loyalists/general-attack-sword3.png
M data/core/images/units/human-loyalists/general-crossbow-attack1.png
M data/core/images/units/human-loyalists/general-crossbow-attack2.png
M data/core/images/units/human-loyalists/general-crossbow.png
M data/core/images/units/human-loyalists/general-defend-2.png
M data/core/images/units/human-loyalists/general-idle-1.png
M data/core/images/units/human-loyalists/general-idle-2.png
M data/core/images/units/human-loyalists/general-idle-3.png
M data/core/images/units/human-loyalists/general-idle-6.png
M data/core/images/units/human-loyalists/general-leading.png
M data/core/images/units/human-loyalists/grand-knight/grand-knight.png
M data/core/images/units/human-loyalists/halberdier-defend.png
M data/core/images/units/human-loyalists/halberdier-idle-10.png
M data/core/images/units/human-loyalists/halberdier-idle-11.png
M data/core/images/units/human-loyalists/halberdier-idle-12.png
M data/core/images/units/human-loyalists/halberdier-idle-2.png
M data/core/images/units/human-loyalists/halberdier-idle-3.png
M data/core/images/units/human-loyalists/halberdier-idle-4.png
M data/core/images/units/human-loyalists/halberdier-idle-5.png
M data/core/images/units/human-loyalists/halberdier-idle-6.png
M data/core/images/units/human-loyalists/halberdier-idle-7.png
M data/core/images/units/human-loyalists/halberdier-idle-8.png
M data/core/images/units/human-loyalists/halberdier-idle-9.png
M data/core/images/units/human-loyalists/halberdier-pierce-n.png
M data/core/images/units/human-loyalists/halberdier-pierce-s.png
M data/core/images/units/human-loyalists/halberdier-pierce-se.png
M data/core/images/units/human-loyalists/halberdier-slash-se-1.png
M data/core/images/units/human-loyalists/halberdier-slash-se-2.png
M data/core/images/units/human-loyalists/halberdier.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-1.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-2.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-3.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-4.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-5.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-6.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-7.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-8.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-9.png
M data/core/images/units/human-loyalists/heavyinfantry-attack-1.png
M data/core/images/units/human-loyalists/heavyinfantry-attack-2.png
M data/core/images/units/human-loyalists/heavyinfantry-defend-1.png
M data/core/images/units/human-loyalists/heavyinfantry-defend-2.png
M data/core/images/units/human-loyalists/heavyinfantry.png
M data/core/images/units/human-loyalists/javelineer-attack-melee-1.png
M data/core/images/units/human-loyalists/javelineer-attack-melee-2.png
M data/core/images/units/human-loyalists/javelineer-attack-melee-3.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-1.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-2.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-3.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-4.png
M data/core/images/units/human-loyalists/javelineer-defend-ranged.png
M data/core/images/units/human-loyalists/javelineer.png
M data/core/images/units/human-loyalists/knight/knight.png
M data/core/images/units/human-loyalists/lieutenant-attack-sword-1.png
M data/core/images/units/human-loyalists/lieutenant-attack-sword-2.png
M data/core/images/units/human-loyalists/lieutenant-crossbow-attack1.png
M data/core/images/units/human-loyalists/lieutenant-crossbow-defend.png
M data/core/images/units/human-loyalists/lieutenant-die-1.png
M data/core/images/units/human-loyalists/lieutenant-die-2.png
M data/core/images/units/human-loyalists/lieutenant-die-3.png
M data/core/images/units/human-loyalists/lieutenant-die-4.png
M data/core/images/units/human-loyalists/lieutenant-die-5.png
M data/core/images/units/human-loyalists/lieutenant-die-6.png
M data/core/images/units/human-loyalists/lieutenant-die-7.png
M data/core/images/units/human-loyalists/lieutenant-die-8.png
M data/core/images/units/human-loyalists/lieutenant-die-9.png
M data/core/images/units/human-loyalists/lieutenant-idle-1.png
M data/core/images/units/human-loyalists/lieutenant-idle-2.png
M data/core/images/units/human-loyalists/lieutenant-idle-3.png
M data/core/images/units/human-loyalists/lieutenant-idle-4.png
M data/core/images/units/human-loyalists/lieutenant-idle-6.png
M data/core/images/units/human-loyalists/lieutenant-idle-8.png
M data/core/images/units/human-loyalists/lieutenant-idle-9.png
M data/core/images/units/human-loyalists/lieutenant.png
M data/core/images/units/human-loyalists/longbowman-bow-defend.png
M data/core/images/units/human-loyalists/longbowman-idle-2.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-1.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-2.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-3.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-4.png
M data/core/images/units/human-loyalists/longbowman-melee-defend-1.png
M data/core/images/units/human-loyalists/longbowman-melee-defend-2.png
M data/core/images/units/human-loyalists/longbowman.png
M data/core/images/units/human-loyalists/marshal-attack-sword2.png
M data/core/images/units/human-loyalists/marshal-attack-sword3.png
M data/core/images/units/human-loyalists/marshal-attack-sword4.png
M data/core/images/units/human-loyalists/marshal-attack-sword5.png
M data/core/images/units/human-loyalists/marshal-defend-1.png
M data/core/images/units/human-loyalists/marshal-defend-2.png
M data/core/images/units/human-loyalists/marshal-die-1.png
M data/core/images/units/human-loyalists/marshal-die-10.png
M data/core/images/units/human-loyalists/marshal-die-2.png
M data/core/images/units/human-loyalists/marshal-die-4.png
M data/core/images/units/human-loyalists/marshal-die-5.png
M data/core/images/units/human-loyalists/marshal-die-6.png
M data/core/images/units/human-loyalists/marshal-die-7.png
M data/core/images/units/human-loyalists/marshal-die-8.png
M data/core/images/units/human-loyalists/marshal-die-9.png
M data/core/images/units/human-loyalists/marshal-leading.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-1.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-2.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-3.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-4.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-5.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-6.png
M data/core/images/units/human-loyalists/master-at-arms-defend-1.png
M data/core/images/units/human-loyalists/master-at-arms-defend-2.png
M data/core/images/units/human-loyalists/master-at-arms-melee-1-1.png
M data/core/images/units/human-loyalists/master-at-arms-melee-1-3.png
M data/core/images/units/human-loyalists/master-at-arms-melee-2-1.png
M data/core/images/units/human-loyalists/master-at-arms-melee-2-2.png
M data/core/images/units/human-loyalists/master-at-arms-melee-2-3.png
M data/core/images/units/human-loyalists/master-at-arms-melee-3-3.png
M data/core/images/units/human-loyalists/master-at-arms-recover-1.png
M data/core/images/units/human-loyalists/master-at-arms-recover-2.png
M data/core/images/units/human-loyalists/master-at-arms-victory-1.png
M data/core/images/units/human-loyalists/master-at-arms-victory-2.png
M data/core/images/units/human-loyalists/master-at-arms-victory-4.png
M data/core/images/units/human-loyalists/master-at-arms-victory-5.png
M data/core/images/units/human-loyalists/master-at-arms-victory-6.png
M data/core/images/units/human-loyalists/master-at-arms.png
M data/core/images/units/human-loyalists/masterbowman-bow-attack-1.png
M data/core/images/units/human-loyalists/masterbowman-bow-defend.png
M data/core/images/units/human-loyalists/masterbowman-bow.png
M data/core/images/units/human-loyalists/masterbowman-idle-1.png
M data/core/images/units/human-loyalists/masterbowman-idle-3.png
M data/core/images/units/human-loyalists/masterbowman-idle-4.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-1.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-2.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-3.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-4.png
M data/core/images/units/human-loyalists/masterbowman-melee-defend-1.png
M data/core/images/units/human-loyalists/masterbowman-melee-defend-2.png
M data/core/images/units/human-loyalists/masterbowman.png
M data/core/images/units/human-loyalists/paladin/paladin.png
M data/core/images/units/human-loyalists/pikeman-attack-ne.png
M data/core/images/units/human-loyalists/pikeman-attack-s.png
M data/core/images/units/human-loyalists/pikeman-attack-se.png
M data/core/images/units/human-loyalists/pikeman-defend.png
M data/core/images/units/human-loyalists/pikeman-die-1.png
M data/core/images/units/human-loyalists/pikeman-die-2.png
M data/core/images/units/human-loyalists/pikeman-die-3.png
M data/core/images/units/human-loyalists/pikeman-die-4.png
M data/core/images/units/human-loyalists/pikeman-die-5.png
M data/core/images/units/human-loyalists/pikeman-idle-2.png
M data/core/images/units/human-loyalists/pikeman-idle-3.png
M data/core/images/units/human-loyalists/pikeman-idle-4.png
M data/core/images/units/human-loyalists/pikeman.png
M data/core/images/units/human-loyalists/royal-warrior-attack2.png
M data/core/images/units/human-loyalists/royalguard-attack-sword1.png
M data/core/images/units/human-loyalists/royalguard-attack-sword2.png
M data/core/images/units/human-loyalists/royalguard-attack-sword3.png
M data/core/images/units/human-loyalists/royalguard-defend-2.png
M data/core/images/units/human-loyalists/sergeant-attack-sword-1.png
M data/core/images/units/human-loyalists/sergeant-attack-sword-2.png
M data/core/images/units/human-loyalists/sergeant-crossbow-attack1.png
M data/core/images/units/human-loyalists/sergeant-crossbow-attack2.png
M data/core/images/units/human-loyalists/sergeant-crossbow.png
M data/core/images/units/human-loyalists/sergeant-defend.png
M data/core/images/units/human-loyalists/sergeant-idle-1.png
M data/core/images/units/human-loyalists/sergeant-idle-2.png
M data/core/images/units/human-loyalists/sergeant-idle-3.png
M data/core/images/units/human-loyalists/sergeant-idle-5.png
M data/core/images/units/human-loyalists/sergeant-idle-9.png
M data/core/images/units/human-loyalists/sergeant-lead-1.png
M data/core/images/units/human-loyalists/sergeant-lead-2.png
M data/core/images/units/human-loyalists/sergeant.png
M data/core/images/units/human-loyalists/shocktrooper-attack-1.png
M data/core/images/units/human-loyalists/shocktrooper-attack-2.png
M data/core/images/units/human-loyalists/shocktrooper-attack-3.png
M data/core/images/units/human-loyalists/shocktrooper-attack-4.png
M data/core/images/units/human-loyalists/shocktrooper-attack-5.png
M data/core/images/units/human-loyalists/shocktrooper-attack-6.png
M data/core/images/units/human-loyalists/shocktrooper-defend-2.png
M data/core/images/units/human-loyalists/shocktrooper.png
M data/core/images/units/human-loyalists/siegetrooper-attack-1.png
M data/core/images/units/human-loyalists/siegetrooper-attack-2.png
M data/core/images/units/human-loyalists/siegetrooper.png
M data/core/images/units/human-loyalists/spearman-attack-n-1.png
M data/core/images/units/human-loyalists/spearman-attack-n-10.png
M data/core/images/units/human-loyalists/spearman-attack-n-11.png
M data/core/images/units/human-loyalists/spearman-attack-n-2.png
M data/core/images/units/human-loyalists/spearman-attack-n-3.png
M data/core/images/units/human-loyalists/spearman-attack-n-4.png
M data/core/images/units/human-loyalists/spearman-attack-n-5.png
M data/core/images/units/human-loyalists/spearman-attack-n-6.png
M data/core/images/units/human-loyalists/spearman-attack-n-7.png
M data/core/images/units/human-loyalists/spearman-attack-n-8.png
M data/core/images/units/human-loyalists/spearman-attack-n-9.png
M data/core/images/units/human-loyalists/spearman-attack-ne.png
M data/core/images/units/human-loyalists/spearman-attack-ranged.png
M data/core/images/units/human-loyalists/spearman-attack-ranged2.png
M data/core/images/units/human-loyalists/spearman-attack-s-10.png
M data/core/images/units/human-loyalists/spearman-attack-s-11.png
M data/core/images/units/human-loyalists/spearman-attack-s-12.png
M data/core/images/units/human-loyalists/spearman-attack-s-13.png
M data/core/images/units/human-loyalists/spearman-attack-s-14.png
M data/core/images/units/human-loyalists/spearman-attack-s-3.png
M data/core/images/units/human-loyalists/spearman-attack-s-4.png
M data/core/images/units/human-loyalists/spearman-attack-s-5.png
M data/core/images/units/human-loyalists/spearman-attack-s-6.png
M data/core/images/units/human-loyalists/spearman-attack-s-7.png
M data/core/images/units/human-loyalists/spearman-attack-s-8.png
M data/core/images/units/human-loyalists/spearman-attack-s-9.png
M data/core/images/units/human-loyalists/spearman-attack-se-1.png
M data/core/images/units/human-loyalists/spearman-attack-se-10.png
M data/core/images/units/human-loyalists/spearman-attack-se-11.png
M data/core/images/units/human-loyalists/spearman-attack-se-12.png
M data/core/images/units/human-loyalists/spearman-attack-se-2.png
M data/core/images/units/human-loyalists/spearman-attack-se-3.png
M data/core/images/units/human-loyalists/spearman-attack-se-4.png
M data/core/images/units/human-loyalists/spearman-attack-se-5.png
M data/core/images/units/human-loyalists/spearman-attack-se-6.png
M data/core/images/units/human-loyalists/spearman-attack-se-7.png
M data/core/images/units/human-loyalists/spearman-attack-se-8.png
M data/core/images/units/human-loyalists/spearman-attack-se-9.png
M data/core/images/units/human-loyalists/spearman-death2.png
M data/core/images/units/human-loyalists/spearman-death3.png
M data/core/images/units/human-loyalists/spearman-death4.png
M data/core/images/units/human-loyalists/spearman-defend-2.png
M data/core/images/units/human-loyalists/spearman-defend.png
M data/core/images/units/human-loyalists/spearman-idle1.png
M data/core/images/units/human-loyalists/spearman-idle2-1.png
M data/core/images/units/human-loyalists/spearman-idle2-2.png
M data/core/images/units/human-loyalists/spearman-idle2-5.png
M data/core/images/units/human-loyalists/spearman-n.png
M data/core/images/units/human-loyalists/spearman-stand-n-1.png
M data/core/images/units/human-loyalists/spearman-stand-n-2.png
M data/core/images/units/human-loyalists/spearman-stand-n-3.png
M data/core/images/units/human-loyalists/spearman-stand-s-1.png
M data/core/images/units/human-loyalists/spearman-stand-s-2.png
M data/core/images/units/human-loyalists/spearman-stand-s-3.png
M data/core/images/units/human-loyalists/spearman-stand-s-4.png
M data/core/images/units/human-loyalists/spearman-stand-s-5.png
M data/core/images/units/human-loyalists/spearman-stand-s-6.png
M data/core/images/units/human-loyalists/swordsman-attack-1.png
M data/core/images/units/human-loyalists/swordsman-attack-2.png
M data/core/images/units/human-loyalists/swordsman-defend.png
M data/core/images/units/human-loyalists/swordsman-idle-1.png
M data/core/images/units/human-loyalists/swordsman-idle-2.png
M data/core/images/units/human-loyalists/swordsman-idle-4.png
M data/core/images/units/human-loyalists/swordsman-idle-5.png
M data/core/images/units/human-loyalists/swordsman-idle-6.png
M data/core/images/units/human-loyalists/swordsman-idle-7.png
M data/core/images/units/human-loyalists/swordsman-idle-8.png
M data/core/images/units/human-loyalists/swordsman-idle-9.png
Log Message:
-----------
ran wesnoth-optipng
Commit: 31b6776c178df40ddeae3f99c74c613646298401
https://github.com/wesnoth/wesnoth/commit/31b6776c178df40ddeae3f99c74c613646298401
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/01_Breaking_the_Chains.cfg
Log Message:
-----------
NR S1: give bonus carryover gold as advertised
Commit: 1151330c8d05dbda63ec28388cf9cc90286570ff
https://github.com/wesnoth/wesnoth/commit/1151330c8d05dbda63ec28388cf9cc90286570ff
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/01_Breaking_the_Chains.cfg
Log Message:
-----------
NR S1: simplify a MUF path and redraw after end of event
Commit: 7f5c1d4068ab9e242850aebd1ef1da98effa16f4
https://github.com/wesnoth/wesnoth/commit/7f5c1d4068ab9e242850aebd1ef1da98effa16f4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/playsingle_controller.cpp
Log Message:
-----------
Fixed a typo in an error message
Commit: dada85ec3c214014b521ad1041f93253b3b4a859
https://github.com/wesnoth/wesnoth/commit/dada85ec3c214014b521ad1041f93253b3b4a859
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/playsingle_controller.cpp
Log Message:
-----------
Improved layout and design of carryover report
Commit: c6b6e7e7e01563da72942f00ca55587a2040aadb
https://github.com/wesnoth/wesnoth/commit/c6b6e7e7e01563da72942f00ca55587a2040aadb
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/playsingle_controller.cpp
Log Message:
-----------
Fixup dada85ec3c21, drop newline hack for windows
Commit: ffb546332756cc6565dccca9cc0c7aca9d3ec2ac
https://github.com/wesnoth/wesnoth/commit/ffb546332756cc6565dccca9cc0c7aca9d3ec2ac
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/playsingle_controller.cpp
Log Message:
-----------
'Bonus gold' -> 'Total bonus'
Commit: 17ad6353d9cbbcca0b9665f84005f8edae9a1056
https://github.com/wesnoth/wesnoth/commit/17ad6353d9cbbcca0b9665f84005f8edae9a1056
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M data/gui/default/window/editor_generate_map.cfg
M src/gui/dialogs/editor_generate_map.cpp
M src/gui/dialogs/editor_generate_map.hpp
Log Message:
-----------
gui2/teditor_generate_map: Redesign dialog to use a listbox (bug #23431)
Had to move a lot more code than expected.
Note that the entry for YAMG has an unwieldy label for some reason. This
doesn't really matter since YAMG will be removed in an upcoming commit.
Commit: bed44694fde54c13fb003e882d0b81ddcc4a24da
https://github.com/wesnoth/wesnoth/commit/bed44694fde54c13fb003e882d0b81ddcc4a24da
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
M src/generators/map_create.cpp
R src/generators/yamg/ya_mapgen.cpp
R src/generators/yamg/ya_mapgen.hpp
R src/generators/yamg/yamg_decls.hpp
R src/generators/yamg/yamg_hex.cpp
R src/generators/yamg/yamg_hex.hpp
R src/generators/yamg/yamg_hexheap.cpp
R src/generators/yamg/yamg_hexheap.hpp
R src/generators/yamg/yamg_params.cpp
R src/generators/yamg/yamg_params.hpp
Log Message:
-----------
Remove YAMG
There are better uses of our time and energy.
Commit: a96e0a365907c6d6a5c7dfd3bb59013fbfe9b97d
https://github.com/wesnoth/wesnoth/commit/a96e0a365907c6d6a5c7dfd3bb59013fbfe9b97d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
R data/multiplayer/scenarios/Random_YAMG_Scenario.cfg
Log Message:
-----------
Remove orphaned map generator scenario
Fixes an assertion failure on the editor's Generate Map menu.
Commit: 39c1811235f40a0512f0309a3fe34b690c16ff71
https://github.com/wesnoth/wesnoth/commit/39c1811235f40a0512f0309a3fe34b690c16ff71
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M changelog
M src/editor/map/context_manager.cpp
M src/editor/map/context_manager.hpp
M src/gui/dialogs/editor_generate_map.cpp
M src/gui/dialogs/editor_generate_map.hpp
Log Message:
-----------
editor: Remember last map gen choice during same editor session (bug #23431)
Commit: 9d57c1db583ebd74b8bc646dce9feffeabe61fbf
https://github.com/wesnoth/wesnoth/commit/9d57c1db583ebd74b8bc646dce9feffeabe61fbf
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Updated RELEASE_NOTES
Commit: 35fdff6622cd247a320a91ecf276f964fc62ad02
https://github.com/wesnoth/wesnoth/commit/35fdff6622cd247a320a91ecf276f964fc62ad02
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M CMakeLists.txt
M changelog
R doc/ana/Doxyfile
R doc/ana/ana-class-diagram.xmi
R doc/ana/description.tex
R doc/ana/images/logo.svg
R doc/ana/images/modules.png
M src/CMakeLists.txt
R src/ana/CMakeLists.txt
R src/ana/api/ana.hpp
R src/ana/api/binary_streams.hpp
R src/ana/api/buffers.hpp
R src/ana/api/common.hpp
R src/ana/api/predicates.hpp
R src/ana/api/stats.hpp
R src/ana/api/timers.hpp
R src/ana/apps/CMakeLists.txt
R src/ana/apps/chat/CMakeLists.txt
R src/ana/apps/chat/client.cpp
R src/ana/apps/chat/server.cpp
R src/ana/src/CMakeLists.txt
R src/ana/src/SConscript
R src/ana/src/asio_client.cpp
R src/ana/src/asio_client.hpp
R src/ana/src/asio_listener.cpp
R src/ana/src/asio_listener.hpp
R src/ana/src/asio_proxy_connection.cpp
R src/ana/src/asio_proxy_connection.hpp
R src/ana/src/asio_sender.cpp
R src/ana/src/asio_sender.hpp
R src/ana/src/asio_server.cpp
R src/ana/src/asio_server.hpp
R src/ana/src/asio_timers.cpp
R src/ana/test/CMakeLists.txt
R src/ana/test/ana_client.cpp
R src/ana/test/sdl_server.cpp
R src/network_ana.cpp
R src/network_manager_ana.cpp
R src/network_manager_ana.hpp
Log Message:
-----------
Remove ANA
This project was never completed, the author left, and what we had was
too buggy to use in production (including such gems as a server DoS
bug).
Only removed from the CMake recipe since it was already removed from the
SCons script in commit 634b0039f80e3ba3ecf9729516071d533c25d3d5.
Commit: 36451c214fc7aaf7741c389ceec4bf038936e8c7
https://github.com/wesnoth/wesnoth/commit/36451c214fc7aaf7741c389ceec4bf038936e8c7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/game_initialization/multiplayer.cpp
Log Message:
-----------
Made starting an mp game with no sides impossible (bug 23519)
Commit: ba3f4129feb609a18bfa790983f2aede5d90f74e
https://github.com/wesnoth/wesnoth/commit/ba3f4129feb609a18bfa790983f2aede5d90f74e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M src/play_controller.cpp
M src/playmp_controller.cpp
M src/playsingle_controller.cpp
Log Message:
-----------
Show objectives at the proper time at start of turn (bug 23518)
Commit: a8da5e2b6dc3d9dac997e464a12a9b7e07c86a52
https://github.com/wesnoth/wesnoth/commit/a8da5e2b6dc3d9dac997e464a12a9b7e07c86a52
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/dialogs.cpp
M src/synced_commands.cpp
Log Message:
-----------
fix assertion failure when dismissing units
http://gna.org/bugs/?23510
Commit: 552a6ce6191272ee55f08dc5877aab43b448da9a
https://github.com/wesnoth/wesnoth/commit/552a6ce6191272ee55f08dc5877aab43b448da9a
Author: Randypk <randypkdev1 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/replay_controller.cpp
Log Message:
-----------
BugFix #23201 Toggle icons display error in replay
Enable hotkeys during GUI initialization in replay controller.
Commit: 4aa814854250722b778ff2ed2f320b81ae261d69
https://github.com/wesnoth/wesnoth/commit/4aa814854250722b778ff2ed2f320b81ae261d69
Author: Randypk <randypkdev1 at gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Fixed up changelog for BugFix #23201.
Conflicts:
changelog
Commit: 5850d8f831acf1b6940c6624ad9539c5c80275fb
https://github.com/wesnoth/wesnoth/commit/5850d8f831acf1b6940c6624ad9539c5c80275fb
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M data/core/images/units/human-outlaws/footpad+female-attack1.png
M data/core/images/units/human-outlaws/footpad+female-attack2.png
M data/core/images/units/human-outlaws/footpad+female-defend.png
M data/core/images/units/human-outlaws/footpad+female-idle-1.png
M data/core/images/units/human-outlaws/footpad+female-idle-2.png
M data/core/images/units/human-outlaws/footpad+female-idle-3.png
M data/core/images/units/human-outlaws/footpad+female-idle-4.png
M data/core/images/units/human-outlaws/footpad+female-melee-1.png
M data/core/images/units/human-outlaws/footpad+female-melee-2.png
M data/core/images/units/human-outlaws/footpad+female-melee-3.png
M data/core/images/units/human-outlaws/footpad+female-melee-4.png
M data/core/images/units/human-outlaws/footpad+female.png
M data/core/images/units/human-outlaws/footpad-attack1.png
M data/core/images/units/human-outlaws/footpad-attack2.png
M data/core/images/units/human-outlaws/footpad-defend.png
M data/core/images/units/human-outlaws/footpad-idle-1.png
M data/core/images/units/human-outlaws/footpad-idle-2.png
M data/core/images/units/human-outlaws/footpad-idle-3.png
M data/core/images/units/human-outlaws/footpad-idle-4.png
M data/core/images/units/human-outlaws/footpad-melee-1.png
M data/core/images/units/human-outlaws/footpad-melee-2.png
M data/core/images/units/human-outlaws/footpad-melee-3.png
M data/core/images/units/human-outlaws/footpad-melee-4.png
M data/core/images/units/human-outlaws/footpad.png
M data/core/images/units/human-outlaws/poacher-attack.png
M data/core/images/units/human-outlaws/poacher-attack1.png
M data/core/images/units/human-outlaws/poacher-attack2.png
M data/core/images/units/human-outlaws/poacher-attack3.png
M data/core/images/units/human-outlaws/poacher-bow-defend.png
M data/core/images/units/human-outlaws/poacher-dagger.png
M data/core/images/units/human-outlaws/poacher-defend.png
M data/core/images/units/human-outlaws/poacher.png
Log Message:
-----------
Outlaw sprite fixes by Kwandulin
Commit: bf6eb506a55abcfe25db2efb35552b278c72127f
https://github.com/wesnoth/wesnoth/commit/bf6eb506a55abcfe25db2efb35552b278c72127f
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
R data/core/images/units/undead-skeletal/archer-attack.png
R data/core/images/units/undead-skeletal/archer-bow-attack-1.png
R data/core/images/units/undead-skeletal/archer-bow-attack-2.png
R data/core/images/units/undead-skeletal/archer-bow-attack-3.png
R data/core/images/units/undead-skeletal/archer-bow-attack-4.png
R data/core/images/units/undead-skeletal/archer-bow-defend.png
R data/core/images/units/undead-skeletal/archer-bow.png
R data/core/images/units/undead-skeletal/archer-defend.png
R data/core/images/units/undead-skeletal/archer-die-1.png
R data/core/images/units/undead-skeletal/archer-die-10.png
R data/core/images/units/undead-skeletal/archer-die-11.png
R data/core/images/units/undead-skeletal/archer-die-12.png
R data/core/images/units/undead-skeletal/archer-die-13.png
R data/core/images/units/undead-skeletal/archer-die-2.png
R data/core/images/units/undead-skeletal/archer-die-3.png
R data/core/images/units/undead-skeletal/archer-die-4.png
R data/core/images/units/undead-skeletal/archer-die-5.png
R data/core/images/units/undead-skeletal/archer-die-6.png
R data/core/images/units/undead-skeletal/archer-die-7.png
R data/core/images/units/undead-skeletal/archer-die-8.png
R data/core/images/units/undead-skeletal/archer-die-9.png
R data/core/images/units/undead-skeletal/archer-die2-1.png
R data/core/images/units/undead-skeletal/archer-die2-2.png
R data/core/images/units/undead-skeletal/archer-die2-3.png
R data/core/images/units/undead-skeletal/archer-die2-4.png
R data/core/images/units/undead-skeletal/archer-die2-5.png
R data/core/images/units/undead-skeletal/archer-die2-6.png
R data/core/images/units/undead-skeletal/archer-die2-7.png
R data/core/images/units/undead-skeletal/archer-idle-1.png
R data/core/images/units/undead-skeletal/archer-idle-10.png
R data/core/images/units/undead-skeletal/archer-idle-11.png
R data/core/images/units/undead-skeletal/archer-idle-12.png
R data/core/images/units/undead-skeletal/archer-idle-13.png
R data/core/images/units/undead-skeletal/archer-idle-14.png
R data/core/images/units/undead-skeletal/archer-idle-2.png
R data/core/images/units/undead-skeletal/archer-idle-3.png
R data/core/images/units/undead-skeletal/archer-idle-4.png
R data/core/images/units/undead-skeletal/archer-idle-5.png
R data/core/images/units/undead-skeletal/archer-idle-6.png
R data/core/images/units/undead-skeletal/archer-idle-7.png
R data/core/images/units/undead-skeletal/archer-idle-8.png
R data/core/images/units/undead-skeletal/archer-idle-9.png
R data/core/images/units/undead-skeletal/archer.png
A data/core/images/units/undead-skeletal/archer/archer-attack.png
A data/core/images/units/undead-skeletal/archer/archer-bob-1.png
A data/core/images/units/undead-skeletal/archer/archer-bob-2.png
A data/core/images/units/undead-skeletal/archer/archer-bob-3.png
A data/core/images/units/undead-skeletal/archer/archer-bob-4.png
A data/core/images/units/undead-skeletal/archer/archer-bob-5.png
A data/core/images/units/undead-skeletal/archer/archer-bob-6.png
A data/core/images/units/undead-skeletal/archer/archer-bob-7.png
A data/core/images/units/undead-skeletal/archer/archer-bob-8.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-1.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-2.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-3.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-4.png
A data/core/images/units/undead-skeletal/archer/archer-bow-defend.png
A data/core/images/units/undead-skeletal/archer/archer-bow.png
A data/core/images/units/undead-skeletal/archer/archer-defend.png
A data/core/images/units/undead-skeletal/archer/archer-die-1.png
A data/core/images/units/undead-skeletal/archer/archer-die-10.png
A data/core/images/units/undead-skeletal/archer/archer-die-11.png
A data/core/images/units/undead-skeletal/archer/archer-die-12.png
A data/core/images/units/undead-skeletal/archer/archer-die-13.png
A data/core/images/units/undead-skeletal/archer/archer-die-2.png
A data/core/images/units/undead-skeletal/archer/archer-die-3.png
A data/core/images/units/undead-skeletal/archer/archer-die-4.png
A data/core/images/units/undead-skeletal/archer/archer-die-5.png
A data/core/images/units/undead-skeletal/archer/archer-die-6.png
A data/core/images/units/undead-skeletal/archer/archer-die-7.png
A data/core/images/units/undead-skeletal/archer/archer-die-8.png
A data/core/images/units/undead-skeletal/archer/archer-die-9.png
A data/core/images/units/undead-skeletal/archer/archer-die2-1.png
A data/core/images/units/undead-skeletal/archer/archer-die2-2.png
A data/core/images/units/undead-skeletal/archer/archer-die2-3.png
A data/core/images/units/undead-skeletal/archer/archer-die2-4.png
A data/core/images/units/undead-skeletal/archer/archer-die2-5.png
A data/core/images/units/undead-skeletal/archer/archer-die2-6.png
A data/core/images/units/undead-skeletal/archer/archer-die2-7.png
A data/core/images/units/undead-skeletal/archer/archer-idle-1.png
A data/core/images/units/undead-skeletal/archer/archer-idle-10.png
A data/core/images/units/undead-skeletal/archer/archer-idle-11.png
A data/core/images/units/undead-skeletal/archer/archer-idle-12.png
A data/core/images/units/undead-skeletal/archer/archer-idle-13.png
A data/core/images/units/undead-skeletal/archer/archer-idle-14.png
A data/core/images/units/undead-skeletal/archer/archer-idle-2.png
A data/core/images/units/undead-skeletal/archer/archer-idle-3.png
A data/core/images/units/undead-skeletal/archer/archer-idle-4.png
A data/core/images/units/undead-skeletal/archer/archer-idle-5.png
A data/core/images/units/undead-skeletal/archer/archer-idle-6.png
A data/core/images/units/undead-skeletal/archer/archer-idle-7.png
A data/core/images/units/undead-skeletal/archer/archer-idle-8.png
A data/core/images/units/undead-skeletal/archer/archer-idle-9.png
A data/core/images/units/undead-skeletal/archer/archer.png
M data/core/units/undead/Skeleton_Archer.cfg
Log Message:
-----------
Added a se bob anim for the Skeleton Archer by Kwandulin
Commit: 699debae7d120456a794170d4e008e19e72764db
https://github.com/wesnoth/wesnoth/commit/699debae7d120456a794170d4e008e19e72764db
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M data/core/images/units/human-outlaws/assassin+female-defend-1.png
M data/core/images/units/human-outlaws/assassin+female-defend-2.png
M data/core/images/units/human-outlaws/assassin+female-melee-1-1.png
M data/core/images/units/human-outlaws/assassin+female-melee-1-2.png
M data/core/images/units/human-outlaws/assassin+female-melee-2-1.png
M data/core/images/units/human-outlaws/assassin+female-melee-2-2.png
M data/core/images/units/human-outlaws/assassin+female-throwknife1.png
M data/core/images/units/human-outlaws/assassin+female-throwknife2.png
M data/core/images/units/human-outlaws/assassin+female.png
M data/core/images/units/human-outlaws/assassin-defend-1.png
M data/core/images/units/human-outlaws/assassin-defend-2.png
M data/core/images/units/human-outlaws/assassin-melee-1-1.png
M data/core/images/units/human-outlaws/assassin-melee-1-2.png
M data/core/images/units/human-outlaws/assassin-melee-2-1.png
M data/core/images/units/human-outlaws/assassin-melee-2-2.png
M data/core/images/units/human-outlaws/assassin-throwknife1.png
M data/core/images/units/human-outlaws/assassin-throwknife2.png
M data/core/images/units/human-outlaws/assassin.png
M data/core/images/units/human-outlaws/bandit-defend-1.png
M data/core/images/units/human-outlaws/bandit-defend-2.png
M data/core/images/units/human-outlaws/bandit-melee-1.png
M data/core/images/units/human-outlaws/bandit-melee-2.png
M data/core/images/units/human-outlaws/bandit-melee-4.png
M data/core/images/units/human-outlaws/bandit-melee-5.png
M data/core/images/units/human-outlaws/bandit-melee-8.png
M data/core/images/units/human-outlaws/bandit.png
M data/core/images/units/human-outlaws/footpad+female-attack1.png
M data/core/images/units/human-outlaws/footpad+female-attack2.png
M data/core/images/units/human-outlaws/footpad+female-defend.png
M data/core/images/units/human-outlaws/footpad+female-idle-1.png
M data/core/images/units/human-outlaws/footpad+female-idle-2.png
M data/core/images/units/human-outlaws/footpad+female-idle-3.png
M data/core/images/units/human-outlaws/footpad+female-idle-4.png
M data/core/images/units/human-outlaws/footpad+female-melee-1.png
M data/core/images/units/human-outlaws/footpad+female-melee-2.png
M data/core/images/units/human-outlaws/footpad+female-melee-3.png
M data/core/images/units/human-outlaws/footpad+female-melee-4.png
M data/core/images/units/human-outlaws/footpad+female.png
M data/core/images/units/human-outlaws/footpad-attack1.png
M data/core/images/units/human-outlaws/footpad-attack2.png
M data/core/images/units/human-outlaws/footpad-defend.png
M data/core/images/units/human-outlaws/footpad-idle-1.png
M data/core/images/units/human-outlaws/footpad-idle-2.png
M data/core/images/units/human-outlaws/footpad-idle-3.png
M data/core/images/units/human-outlaws/footpad-idle-4.png
M data/core/images/units/human-outlaws/footpad-melee-1.png
M data/core/images/units/human-outlaws/footpad-melee-2.png
M data/core/images/units/human-outlaws/footpad-melee-3.png
M data/core/images/units/human-outlaws/footpad-melee-4.png
M data/core/images/units/human-outlaws/footpad.png
M data/core/images/units/human-outlaws/fugitive+female-defend.png
M data/core/images/units/human-outlaws/fugitive+female-melee-1.png
M data/core/images/units/human-outlaws/fugitive+female-melee-2.png
M data/core/images/units/human-outlaws/fugitive+female-melee-3.png
M data/core/images/units/human-outlaws/fugitive+female-ranged-1.png
M data/core/images/units/human-outlaws/fugitive+female-ranged-2.png
M data/core/images/units/human-outlaws/fugitive+female.png
M data/core/images/units/human-outlaws/fugitive-defend.png
M data/core/images/units/human-outlaws/fugitive-melee-1.png
M data/core/images/units/human-outlaws/fugitive-melee-2.png
M data/core/images/units/human-outlaws/fugitive-melee-3.png
M data/core/images/units/human-outlaws/fugitive-ranged-1.png
M data/core/images/units/human-outlaws/fugitive-ranged-2.png
M data/core/images/units/human-outlaws/fugitive.png
M data/core/images/units/human-outlaws/highwayman-defend-1.png
M data/core/images/units/human-outlaws/highwayman-defend-2.png
M data/core/images/units/human-outlaws/highwayman-melee-1.png
M data/core/images/units/human-outlaws/highwayman-melee-2.png
M data/core/images/units/human-outlaws/highwayman-melee-3.png
M data/core/images/units/human-outlaws/highwayman-melee-4.png
M data/core/images/units/human-outlaws/highwayman-melee-5.png
M data/core/images/units/human-outlaws/highwayman-melee-6.png
M data/core/images/units/human-outlaws/highwayman-melee-7.png
M data/core/images/units/human-outlaws/highwayman.png
M data/core/images/units/human-outlaws/huntsman-attack-melee.png
M data/core/images/units/human-outlaws/huntsman-attack1.png
M data/core/images/units/human-outlaws/huntsman-attack2.png
M data/core/images/units/human-outlaws/huntsman-attack3.png
M data/core/images/units/human-outlaws/huntsman-bow-defend.png
M data/core/images/units/human-outlaws/huntsman-defend.png
M data/core/images/units/human-outlaws/huntsman.png
M data/core/images/units/human-outlaws/outlaw+female-attack1.png
M data/core/images/units/human-outlaws/outlaw+female-attack2.png
M data/core/images/units/human-outlaws/outlaw+female-defend.png
M data/core/images/units/human-outlaws/outlaw+female-melee-1.png
M data/core/images/units/human-outlaws/outlaw+female-melee-2.png
M data/core/images/units/human-outlaws/outlaw+female-melee-3.png
M data/core/images/units/human-outlaws/outlaw+female.png
M data/core/images/units/human-outlaws/outlaw-attack1.png
M data/core/images/units/human-outlaws/outlaw-attack2.png
M data/core/images/units/human-outlaws/outlaw-defend.png
M data/core/images/units/human-outlaws/outlaw-idle-1.png
M data/core/images/units/human-outlaws/outlaw-idle-2.png
M data/core/images/units/human-outlaws/outlaw-idle-3.png
M data/core/images/units/human-outlaws/outlaw-idle-4.png
M data/core/images/units/human-outlaws/outlaw-idle-5.png
M data/core/images/units/human-outlaws/outlaw-idle-6.png
M data/core/images/units/human-outlaws/outlaw-idle-7.png
M data/core/images/units/human-outlaws/outlaw-melee-1.png
M data/core/images/units/human-outlaws/outlaw-melee-2.png
M data/core/images/units/human-outlaws/outlaw-melee-3.png
M data/core/images/units/human-outlaws/outlaw.png
M data/core/images/units/human-outlaws/poacher-attack.png
M data/core/images/units/human-outlaws/poacher-attack1.png
M data/core/images/units/human-outlaws/poacher-attack2.png
M data/core/images/units/human-outlaws/poacher-attack3.png
M data/core/images/units/human-outlaws/poacher-bow-defend.png
M data/core/images/units/human-outlaws/poacher-dagger.png
M data/core/images/units/human-outlaws/poacher-defend.png
M data/core/images/units/human-outlaws/poacher.png
M data/core/images/units/human-outlaws/ranger-bow-attack1.png
M data/core/images/units/human-outlaws/ranger-bow-attack2.png
M data/core/images/units/human-outlaws/ranger-bow-attack3.png
M data/core/images/units/human-outlaws/ranger-bow-attack4.png
M data/core/images/units/human-outlaws/ranger-bow-defend.png
M data/core/images/units/human-outlaws/ranger-bow.png
M data/core/images/units/human-outlaws/ranger-sword-attack1.png
M data/core/images/units/human-outlaws/ranger-sword-attack2.png
M data/core/images/units/human-outlaws/ranger-sword-attack3.png
M data/core/images/units/human-outlaws/ranger-sword-attack4.png
M data/core/images/units/human-outlaws/ranger-sword-defend-1.png
M data/core/images/units/human-outlaws/ranger-sword-defend-2.png
M data/core/images/units/human-outlaws/ranger.png
M data/core/images/units/human-outlaws/rogue+female-attack.png
M data/core/images/units/human-outlaws/rogue+female-die-1.png
M data/core/images/units/human-outlaws/rogue+female-die-2.png
M data/core/images/units/human-outlaws/rogue+female-die-3.png
M data/core/images/units/human-outlaws/rogue+female-die-4.png
M data/core/images/units/human-outlaws/rogue+female-die-5.png
M data/core/images/units/human-outlaws/rogue+female-die-6.png
M data/core/images/units/human-outlaws/rogue+female-ranged.png
M data/core/images/units/human-outlaws/rogue+female.png
M data/core/images/units/human-outlaws/rogue-attack.png
M data/core/images/units/human-outlaws/rogue-defend.png
M data/core/images/units/human-outlaws/rogue-die-2.png
M data/core/images/units/human-outlaws/rogue-die-3.png
M data/core/images/units/human-outlaws/rogue-die-4.png
M data/core/images/units/human-outlaws/rogue-die-5.png
M data/core/images/units/human-outlaws/rogue-die-6.png
M data/core/images/units/human-outlaws/rogue-ranged.png
M data/core/images/units/human-outlaws/rogue.png
M data/core/images/units/human-outlaws/thief+female-attack.png
M data/core/images/units/human-outlaws/thief+female-defend-1-1.png
M data/core/images/units/human-outlaws/thief+female-defend-1-2.png
M data/core/images/units/human-outlaws/thief+female-defend-2-1.png
M data/core/images/units/human-outlaws/thief+female-defend-2-2.png
M data/core/images/units/human-outlaws/thief+female-defend-3-1.png
M data/core/images/units/human-outlaws/thief+female-die-1.png
M data/core/images/units/human-outlaws/thief+female-die-2.png
M data/core/images/units/human-outlaws/thief+female-die-3.png
M data/core/images/units/human-outlaws/thief+female-die-4.png
M data/core/images/units/human-outlaws/thief+female-die-5.png
M data/core/images/units/human-outlaws/thief+female-die-6.png
M data/core/images/units/human-outlaws/thief+female-die-7.png
M data/core/images/units/human-outlaws/thief+female-idle-1.png
M data/core/images/units/human-outlaws/thief+female-idle-10.png
M data/core/images/units/human-outlaws/thief+female-idle-11.png
M data/core/images/units/human-outlaws/thief+female-idle-12.png
M data/core/images/units/human-outlaws/thief+female-idle-5.png
M data/core/images/units/human-outlaws/thief+female-idle-7.png
M data/core/images/units/human-outlaws/thief+female-idle-8.png
M data/core/images/units/human-outlaws/thief+female-idle-9.png
M data/core/images/units/human-outlaws/thief+female.png
M data/core/images/units/human-outlaws/thief-attack.png
M data/core/images/units/human-outlaws/thief-defend-1-2.png
M data/core/images/units/human-outlaws/thief-defend-2-1.png
M data/core/images/units/human-outlaws/thief-defend-2-2.png
M data/core/images/units/human-outlaws/thief-defend-3-1.png
M data/core/images/units/human-outlaws/thief-die-1.png
M data/core/images/units/human-outlaws/thief-die-2.png
M data/core/images/units/human-outlaws/thief-die-4.png
M data/core/images/units/human-outlaws/thief-die-5.png
M data/core/images/units/human-outlaws/thief-die-6.png
M data/core/images/units/human-outlaws/thief-die-7.png
M data/core/images/units/human-outlaws/thief-idle-10.png
M data/core/images/units/human-outlaws/thief-idle-11.png
M data/core/images/units/human-outlaws/thief-idle-12.png
M data/core/images/units/human-outlaws/thief-idle-2.png
M data/core/images/units/human-outlaws/thief-idle-3.png
M data/core/images/units/human-outlaws/thief-idle-4.png
M data/core/images/units/human-outlaws/thief-idle-5.png
M data/core/images/units/human-outlaws/thief-idle-7.png
M data/core/images/units/human-outlaws/thief-idle-8.png
M data/core/images/units/human-outlaws/thief-idle-9.png
M data/core/images/units/human-outlaws/thug-defend-1.png
M data/core/images/units/human-outlaws/thug-idle-1.png
M data/core/images/units/human-outlaws/thug-melee-1.png
M data/core/images/units/human-outlaws/thug-melee-2.png
M data/core/images/units/human-outlaws/thug-melee-3.png
M data/core/images/units/human-outlaws/thug-melee-4.png
M data/core/images/units/human-outlaws/thug-melee-5.png
M data/core/images/units/human-outlaws/thug-melee-6.png
M data/core/images/units/human-outlaws/thug-melee-7.png
M data/core/images/units/human-outlaws/thug.png
M data/core/images/units/human-outlaws/trapper-attack-melee-2.png
M data/core/images/units/human-outlaws/trapper-attack-melee.png
M data/core/images/units/human-outlaws/trapper-attack1.png
M data/core/images/units/human-outlaws/trapper-attack2.png
M data/core/images/units/human-outlaws/trapper-dagger.png
M data/core/images/units/human-outlaws/trapper-defend.png
M data/core/images/units/human-outlaws/trapper-die-1.png
M data/core/images/units/human-outlaws/trapper-die-2.png
M data/core/images/units/human-outlaws/trapper-die-3.png
M data/core/images/units/human-outlaws/trapper-die-5.png
M data/core/images/units/human-outlaws/trapper-die-6.png
M data/core/images/units/human-outlaws/trapper-die-7.png
M data/core/images/units/human-outlaws/trapper-die-8.png
M data/core/images/units/human-outlaws/trapper.png
M data/core/images/units/undead-skeletal/archer/archer-attack.png
M data/core/images/units/undead-skeletal/archer/archer-bob-1.png
M data/core/images/units/undead-skeletal/archer/archer-bob-2.png
M data/core/images/units/undead-skeletal/archer/archer-bob-3.png
M data/core/images/units/undead-skeletal/archer/archer-bob-4.png
M data/core/images/units/undead-skeletal/archer/archer-bob-5.png
M data/core/images/units/undead-skeletal/archer/archer-bob-6.png
M data/core/images/units/undead-skeletal/archer/archer-bob-7.png
M data/core/images/units/undead-skeletal/archer/archer-bob-8.png
M data/core/images/units/undead-skeletal/archer/archer-bow-attack-1.png
M data/core/images/units/undead-skeletal/archer/archer-bow-attack-2.png
M data/core/images/units/undead-skeletal/archer/archer-bow-attack-3.png
M data/core/images/units/undead-skeletal/archer/archer-bow-attack-4.png
M data/core/images/units/undead-skeletal/archer/archer-bow-defend.png
M data/core/images/units/undead-skeletal/archer/archer-bow.png
M data/core/images/units/undead-skeletal/archer/archer-defend.png
M data/core/images/units/undead-skeletal/archer/archer-die-1.png
M data/core/images/units/undead-skeletal/archer/archer-die-10.png
M data/core/images/units/undead-skeletal/archer/archer-die-11.png
M data/core/images/units/undead-skeletal/archer/archer-die-12.png
M data/core/images/units/undead-skeletal/archer/archer-die-13.png
M data/core/images/units/undead-skeletal/archer/archer-die-2.png
M data/core/images/units/undead-skeletal/archer/archer-die-3.png
M data/core/images/units/undead-skeletal/archer/archer-die-4.png
M data/core/images/units/undead-skeletal/archer/archer-die-5.png
M data/core/images/units/undead-skeletal/archer/archer-die-6.png
M data/core/images/units/undead-skeletal/archer/archer-die-7.png
M data/core/images/units/undead-skeletal/archer/archer-die-9.png
M data/core/images/units/undead-skeletal/archer/archer-die2-1.png
M data/core/images/units/undead-skeletal/archer/archer-die2-2.png
M data/core/images/units/undead-skeletal/archer/archer-die2-3.png
M data/core/images/units/undead-skeletal/archer/archer-die2-4.png
M data/core/images/units/undead-skeletal/archer/archer-die2-5.png
M data/core/images/units/undead-skeletal/archer/archer-die2-6.png
M data/core/images/units/undead-skeletal/archer/archer-die2-7.png
M data/core/images/units/undead-skeletal/archer/archer-idle-1.png
M data/core/images/units/undead-skeletal/archer/archer-idle-10.png
M data/core/images/units/undead-skeletal/archer/archer-idle-11.png
M data/core/images/units/undead-skeletal/archer/archer-idle-12.png
M data/core/images/units/undead-skeletal/archer/archer-idle-13.png
M data/core/images/units/undead-skeletal/archer/archer-idle-14.png
M data/core/images/units/undead-skeletal/archer/archer-idle-4.png
M data/core/images/units/undead-skeletal/archer/archer-idle-6.png
M data/core/images/units/undead-skeletal/archer/archer-idle-7.png
M data/core/images/units/undead-skeletal/archer/archer-idle-9.png
M data/core/images/units/undead-skeletal/archer/archer.png
Log Message:
-----------
wesnoth-optipng run
Commit: c976c1682ee089a90a5bb681268fcbeb62a379ce
https://github.com/wesnoth/wesnoth/commit/c976c1682ee089a90a5bb681268fcbeb62a379ce
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/game_initialization/multiplayer.cpp
Log Message:
-----------
mp: Fix uninitialized variable warning
Introduced by commit 36451c214fc7aaf7741c389ceec4bf038936e8c7.
vultraz, check whether the logic is still correct after this change.
Commit: d7d76ac1fc546165cc0d9952e1d1b862579b4817
https://github.com/wesnoth/wesnoth/commit/d7d76ac1fc546165cc0d9952e1d1b862579b4817
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M changelog
M src/game_initialization/create_engine.cpp
Log Message:
-----------
mp: Ignore formatting markup in era names
Commit: a810cb8937c24f9e3f5940746bda0f573f11c98f
https://github.com/wesnoth/wesnoth/commit/a810cb8937c24f9e3f5940746bda0f573f11c98f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/server/server.cpp
Log Message:
-----------
wesnothd: Don't warn about FIFODIR being unset on Windows
Since to my knowledge it's impossible to create named pipes on Windows on
a regular filesystem and both the listener and the sender have to use the
Win32 API to establish communication instead.
Commit: 4c7bc28ad584f1ceef5f2d1dc7aa6b7fdd92b2fa
https://github.com/wesnoth/wesnoth/commit/4c7bc28ad584f1ceef5f2d1dc7aa6b7fdd92b2fa
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
A src/campaign_server/control.hpp
Log Message:
-----------
campaignd: Add dedicated type for parsing admin commands
Commit: fd96b333f5a4b700c2ef7600d8c275cfe1b62d87
https://github.com/wesnoth/wesnoth/commit/fd96b333f5a4b700c2ef7600d8c275cfe1b62d87
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Log message on shut down request via FIFO
Commit: e00bf02df1b0494ff0793a39399491ac62e2dacd
https://github.com/wesnoth/wesnoth/commit/e00bf02df1b0494ff0793a39399491ac62e2dacd
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
M src/campaign_server/control.hpp
Log Message:
-----------
campaignd: Log unrecognized FIFO commands
Commit: 974c033cd1c6aaf63106cf3007729fd2e044440c
https://github.com/wesnoth/wesnoth/commit/974c033cd1c6aaf63106cf3007729fd2e044440c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Implement 'readonly' command, toggles RO mode
Commit: a982c376e9df0be61b8e1e78d9a6f1140d3220d3
https://github.com/wesnoth/wesnoth/commit/a982c376e9df0be61b8e1e78d9a6f1140d3220d3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Implement 'flush' command, flushes config to disk immediately
Commit: 4b71db0c8e7427806037c98365388f17da780937
https://github.com/wesnoth/wesnoth/commit/4b71db0c8e7427806037c98365388f17da780937
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Implement `reload` command
By default is has the same effect as SIGINT, but it also takes an
optional 'blacklist' argument which instructs campaignd to only re-read
the blacklist file.
Commit: 66e92fe597db628968e60a794e4f7764bdd97cdd
https://github.com/wesnoth/wesnoth/commit/66e92fe597db628968e60a794e4f7764bdd97cdd
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/server/input_stream.hpp
Log Message:
-----------
Add input_stream::path() method to retrieve the original path
Commit: 9f118c49ad59f8052e26cd7d4caf678185f71517
https://github.com/wesnoth/wesnoth/commit/9f118c49ad59f8052e26cd7d4caf678185f71517
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Fix SIGINT/reload command issues with an unchanged FIFO path
This prevents campaignd from deleting the current FIFO on config reload
if the path in the config hasn't changed, and potentially losing queued
up commands.
Commit: d708b39611db2357c45f95173f0359a0c3c46bbd
https://github.com/wesnoth/wesnoth/commit/d708b39611db2357c45f95173f0359a0c3c46bbd
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Implement `setpass` command
Replaces an add-on's passphrase via FIFO without needing the previous
passphrase.
Commit: 07739ea26186ec40c010e6eaade5e72e7fbb239d
https://github.com/wesnoth/wesnoth/commit/07739ea26186ec40c010e6eaade5e72e7fbb239d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
A src/campaign_server/control.hpp
M src/server/input_stream.hpp
Log Message:
-----------
Merge branch 'campaignd/adminctl'
Commit: cec8bb61187119f60103677ab4b2729dd1b6792f
https://github.com/wesnoth/wesnoth/commit/cec8bb61187119f60103677ab4b2729dd1b6792f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
Fix up commit 0087870 by adding return statements
Otherwise the add-on isn't actually rejected.
Commit: 82073c1c51a49983abaa916cf36b48410877500b
https://github.com/wesnoth/wesnoth/commit/82073c1c51a49983abaa916cf36b48410877500b
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
Log Message:
-----------
EI: more improvements to S7b
Commit: 4f227059cf7fa6450995a7ffdfdea5568c7947c8
https://github.com/wesnoth/wesnoth/commit/4f227059cf7fa6450995a7ffdfdea5568c7947c8
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
M data/campaigns/Northern_Rebirth/scenarios/03_To_the_Mines.cfg
Log Message:
-----------
NR S2,3: properly give endlevel bonus when appropriate
Commit: 548efbbf97a895360c38e0c8cca06d1a4d190cd3
https://github.com/wesnoth/wesnoth/commit/548efbbf97a895360c38e0c8cca06d1a4d190cd3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-24 (Fri, 24 Apr 2015)
Changed paths:
A utils/mp-server/send_campaignd_command
Log Message:
-----------
send_campaignd_command: Add to repository
Commit: 2dc58348e41c3cbaac362bb978db92abeb7d0c25
https://github.com/wesnoth/wesnoth/commit/2dc58348e41c3cbaac362bb978db92abeb7d0c25
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
travis: Use saucy from old-releases.ubuntu.com
saucy went EOL about a year ago so it's no longer in the main mirrors.
Commit: 3acca15ee1edf4f8e3b65e2baf3b14137b322bbb
https://github.com/wesnoth/wesnoth/commit/3acca15ee1edf4f8e3b65e2baf3b14137b322bbb
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
M src/campaign_server/campaign_server.hpp
Log Message:
-----------
campaignd: Refactor [campaign] searches into a get_campaign() method
Commit: 0bef9d6553e8a1035cdf8536f8478033746216f3
https://github.com/wesnoth/wesnoth/commit/0bef9d6553e8a1035cdf8536f8478033746216f3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Write an error to ERR_CS instead of LOG_CS
Commit: 9f6c07815e138c77909409aab6481ca22656e2e8
https://github.com/wesnoth/wesnoth/commit/9f6c07815e138c77909409aab6481ca22656e2e8
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M data/gui/default/window/campaign_dialog.cfg
M src/gui/dialogs/campaign_selection.cpp
Log Message:
-----------
tcampain_selection: removed unused tree view
Commit: 7fe17353f124831ca60f78c85b770cc9addba5bd
https://github.com/wesnoth/wesnoth/commit/7fe17353f124831ca60f78c85b770cc9addba5bd
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M src/gui/dialogs/campaign_selection.cpp
Log Message:
-----------
Dropped some includes unused after 9f6c07815e13
Commit: bce7c9c3295ad022aaa6f115a3b97003341c2d38
https://github.com/wesnoth/wesnoth/commit/bce7c9c3295ad022aaa6f115a3b97003341c2d38
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M data/gui/default/window/core_dialog.cfg
M src/gui/dialogs/core_selection.cpp
Log Message:
-----------
tcore_selection: cleaned up cruft left over from the campaign dialog
Commit: 8a7fe3a7db6c143777c855c7107699d92450c346
https://github.com/wesnoth/wesnoth/commit/8a7fe3a7db6c143777c855c7107699d92450c346
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M data/cores.cfg
M data/gui/default/window/core_dialog.cfg
M src/gui/dialogs/core_selection.cpp
Log Message:
-----------
tcore_selection: removed image field under description
This also replaces the icon= key with the image= key
Commit: 30617a4c5b8c6f4f978323806d9ee4ecb0f161dd
https://github.com/wesnoth/wesnoth/commit/30617a4c5b8c6f4f978323806d9ee4ecb0f161dd
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M data/cores.cfg
Log Message:
-----------
Removed core: 'The Broken One'
Commit: 8d2609ff4c59b9c4713d5b2e182eab463d4bd15f
https://github.com/wesnoth/wesnoth/commit/8d2609ff4c59b9c4713d5b2e182eab463d4bd15f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
A cwesnoth.cmd
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
M src/commandline_options.cpp
A src/desktop/windows_console.cpp
A src/desktop/windows_console.hpp
M src/wesnoth.cpp
Log Message:
-----------
Add --wconsole for allocating a Windows console on startup
This is only recognized by the game client at the moment. The
implementation is a bit hacky but it seems to work. Thanks, SDLmain.
The cwesnoth.cmd Windows batch file passes --wconsole to Wesnoth in the
command line, along with any other arguments passed to it. This is
intended to be *the* use case for --wconsole, since otherwise the fact
that Windows won't allocate a console for us on process initialization
(due to Wesnoth being compiled with the GUI application flag) causes
issues with the Command Prompt shell -- namely, the shell returns
before Wesnoth allocates its console, allowing shell input to happen
concurrently with Wesnoth's output to console.
cwesnoth.cmd should be used in shortcuts and given Wesnoth's install
path as its initial working directory.
Commit: c1fad7357ddecdf42d2f8e395ea8963bbb3da17c
https://github.com/wesnoth/wesnoth/commit/c1fad7357ddecdf42d2f8e395ea8963bbb3da17c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M cwesnoth.cmd
Log Message:
-----------
cwesnoth: Disable SDL stdio redirection
We can do this using an environment variable. Too bad doing so doesn't
give us a console, otherwise this whole hack wouldn't be necessary in the
first place.
Commit: e32d9009ddc58527d7c0f58ef95ca283998230f4
https://github.com/wesnoth/wesnoth/commit/e32d9009ddc58527d7c0f58ef95ca283998230f4
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M cwesnoth.cmd
Log Message:
-----------
cwesnoth: Add some documentation
Commit: 149d375a2b98553f60440c890b85e8f1714195f3
https://github.com/wesnoth/wesnoth/commit/149d375a2b98553f60440c890b85e8f1714195f3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
Update changelog
Commit: 077503456339e519864d4b33b918e9bc4dcff8f3
https://github.com/wesnoth/wesnoth/commit/077503456339e519864d4b33b918e9bc4dcff8f3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M changelog
A cwesnoth.cmd
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
M src/commandline_options.cpp
A src/desktop/windows_console.cpp
A src/desktop/windows_console.hpp
M src/wesnoth.cpp
Log Message:
-----------
Merge branch 'feature/w32console'
Commit: 5741d8542e63b19a569a081c62fff6a0286ebb5f
https://github.com/wesnoth/wesnoth/commit/5741d8542e63b19a569a081c62fff6a0286ebb5f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
Log Message:
-----------
NR S2.1: merged mushroom farm dialog with victory dialog
Commit: 04d7c5b5870469117e536683bae76d1a046d2cbe
https://github.com/wesnoth/wesnoth/commit/04d7c5b5870469117e536683bae76d1a046d2cbe
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M cwesnoth.cmd
Log Message:
-----------
Set OMP_WAIT_POLICY in cwesnoth.cmd
Commit: 2f7af4c4778be21e6b397c362d4e1fcc55fe4470
https://github.com/wesnoth/wesnoth/commit/2f7af4c4778be21e6b397c362d4e1fcc55fe4470
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-04-25 (Sat, 25 Apr 2015)
Changed paths:
M projectfiles/VC9/WML_tests.cmd
M projectfiles/VC9/wesnoth.vcproj
Log Message:
-----------
Update VC project (YAMG removal, wconsole addition)
[skip ci]
Commit: f482208315d276bb224dbacaac38a04e36c948a4
https://github.com/wesnoth/wesnoth/commit/f482208315d276bb224dbacaac38a04e36c948a4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
M data/gui/default/window/campaign_dialog.cfg
Log Message:
-----------
Removed an unused linked group
Commit: 985c66b524f5769e04015fce9a81298bd1034058
https://github.com/wesnoth/wesnoth/commit/985c66b524f5769e04015fce9a81298bd1034058
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/scenarios/03_A_Haunting_in_Winter.cfg
Log Message:
-----------
DiD S3: fixed an incorrect speaker in the dwarves sighted event
Commit: 1c27faf3d22e23950e10486e6932856af9df2256
https://github.com/wesnoth/wesnoth/commit/1c27faf3d22e23950e10486e6932856af9df2256
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
A data/core/images/portraits/undead/soulless.png
A data/core/images/portraits/undead/transparent/soulless.png
M data/core/units/undead/Corpse_Soulless.cfg
Log Message:
-----------
New portrait for the Soulless by doofus-01
http://forums.wesnoth.org/viewtopic.php?p=584387#p584387
Commit: 7c8f1e5616b2a61a3a002545e4baa398d0485cd3
https://github.com/wesnoth/wesnoth/commit/7c8f1e5616b2a61a3a002545e4baa398d0485cd3
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Updated changelogs
Commit: 13107f343720f2682d0f41065669293ee4f4871d
https://github.com/wesnoth/wesnoth/commit/13107f343720f2682d0f41065669293ee4f4871d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
M cwesnoth.cmd
Log Message:
-----------
cwesnoth: Document environment assignments
Commit: 9e2513183dfa6ac2899f04b721ac470ed50157a6
https://github.com/wesnoth/wesnoth/commit/9e2513183dfa6ac2899f04b721ac470ed50157a6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
M cwesnoth.cmd
Log Message:
-----------
cwesnoth: Reset OMP_WAIT_POLICY environment variable on exit
We really should save the previous value in a temporary variable instead
and reset it to that but I hate ugly code so...
Commit: bbd2ffd64fc29ac6a1fa7087f339ac08822cdf4c
https://github.com/wesnoth/wesnoth/commit/bbd2ffd64fc29ac6a1fa7087f339ac08822cdf4c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
M cwesnoth.cmd
Log Message:
-----------
cwesnoth: Use setlocal to reliably restore env vars
Thanks to aquileia for the tip.
Commit: e2164f31510d8ed00b25bfba35c74d2009c06568
https://github.com/wesnoth/wesnoth/commit/e2164f31510d8ed00b25bfba35c74d2009c06568
Author: Richard Kettering <kettering.richard at gmail.com>
Date: 2015-04-26 (Sun, 26 Apr 2015)
Changed paths:
A data/core/images/icons/hat-huntsman.png
Log Message:
-----------
Added an image for a huntsman's hat.
Commit: 700c1eb29c0d8c33038369e0fbe82cd6e82cd091
https://github.com/wesnoth/wesnoth/commit/700c1eb29c0d8c33038369e0fbe82cd6e82cd091
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M changelog
M players_changelog
M po/wesnoth-editor/gl.po
M po/wesnoth-ei/gl.po
M po/wesnoth-help/gl.po
M po/wesnoth-lib/gl.po
M po/wesnoth-multiplayer/gl.po
M po/wesnoth-nr/gl.po
M po/wesnoth/gl.po
Log Message:
-----------
updated Galician translation
Commit: 047acf4514a4ae9c87871ad6bef0ff928231d3a1
https://github.com/wesnoth/wesnoth/commit/047acf4514a4ae9c87871ad6bef0ff928231d3a1
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-04-27 (Mon, 27 Apr 2015)
Changed paths:
M changelog
M players_changelog
M po/wesnoth-ai/gd.po
M po/wesnoth-help/gd.po
M po/wesnoth-httt/gd.po
M po/wesnoth-lib/gd.po
M po/wesnoth-tsg/gd.po
M po/wesnoth-tutorial/gd.po
Log Message:
-----------
updated Scottish Gaelic translation
Commit: 082cfdc9afe22504ea27f2d5f6e8843253996af3
https://github.com/wesnoth/wesnoth/commit/082cfdc9afe22504ea27f2d5f6e8843253996af3
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M data/core/macros/abilities.cfg
M data/core/macros/animation-utils.cfg
M data/core/macros/sound-utils.cfg
Log Message:
-----------
Updated core macros to use [filter] status= instead of [filter_wml]
Commit: 9f2fbaea9d543abd8b166c4304f345b0920669f2
https://github.com/wesnoth/wesnoth/commit/9f2fbaea9d543abd8b166c4304f345b0920669f2
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg
M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg
M data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg
Log Message:
-----------
UtBS: used [filter] status= instead of [filter_wml]
Commit: 0c05c872fff30bf286a2bf9689cd867f1db2a889
https://github.com/wesnoth/wesnoth/commit/0c05c872fff30bf286a2bf9689cd867f1db2a889
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M data/campaigns/Dead_Water/units/Brawler.cfg
Log Message:
-----------
DW: used [filter] status= instead of [filter_wml]
Commit: c6466bf226e2ac95c35223ca8dce2be2e4bae45a
https://github.com/wesnoth/wesnoth/commit/c6466bf226e2ac95c35223ca8dce2be2e4bae45a
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M data/campaigns/Son_Of_The_Black_Eye/scenarios/07_The_Desert_of_Death.cfg
Log Message:
-----------
SotBE: used [filter] status= instead of [filter_wml]
Commit: f6b445f0261af6dab3a9896d1a977698bb0c3afb
https://github.com/wesnoth/wesnoth/commit/f6b445f0261af6dab3a9896d1a977698bb0c3afb
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M data/multiplayer/scenarios/4p_A_New_Land.cfg
M data/multiplayer/scenarios/ANL_utils/ANL_leader_options.cfg
M data/multiplayer/scenarios/ANL_utils/ANL_research_options.cfg
M data/multiplayer/scenarios/ANL_utils/ANL_worker_options.cfg
Log Message:
-----------
ANL: used [filter] status= instead of [filter_wml]
Commit: 1f6603e73b867722f6d04e8ff5cea217f2907259
https://github.com/wesnoth/wesnoth/commit/1f6603e73b867722f6d04e8ff5cea217f2907259
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M data/scenario-test.cfg
Log Message:
-----------
test scenario: used [filter] status= instead of [filter_wml]
Commit: 256bffafcc22b31ce09b8cb80b2a8a675a0a038f
https://github.com/wesnoth/wesnoth/commit/256bffafcc22b31ce09b8cb80b2a8a675a0a038f
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-04-28 (Tue, 28 Apr 2015)
Changed paths:
M changelog
Log Message:
-----------
changelog entry
Commit: 8b2f0deccc00350730c50d98b99337434caaacb3
https://github.com/wesnoth/wesnoth/commit/8b2f0deccc00350730c50d98b99337434caaacb3
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/07b_Undead_Crossing.map
Log Message:
-----------
EI: small updates to the S7b map
Commit: 37c6dcde1d879da96a3b66ad09031c01391a68c7
https://github.com/wesnoth/wesnoth/commit/37c6dcde1d879da96a3b66ad09031c01391a68c7
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/09_Xenophobia.map
Log Message:
-----------
EI: Updated the map for S9
Commit: c8adbf18c5e48191a0f833f010ee07aadbec4ef5
https://github.com/wesnoth/wesnoth/commit/c8adbf18c5e48191a0f833f010ee07aadbec4ef5
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/maps/09_Xenophobia.map
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
A data/campaigns/Eastern_Invasion/utils/schedule.cfg
Log Message:
-----------
EI: First updates to S9
Commit: d90c930bd8eb4dedbf81a3313c45bb981c4a5169
https://github.com/wesnoth/wesnoth/commit/d90c930bd8eb4dedbf81a3313c45bb981c4a5169
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/08_Training_the_Ogres.cfg
Log Message:
-----------
EI: little things in S8
Commit: c095029d68f82df26464cd40e92e51fcea05c0f1
https://github.com/wesnoth/wesnoth/commit/c095029d68f82df26464cd40e92e51fcea05c0f1
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
lua print: put a space between items
Commit: bce5fb22e59f467973ad27c22a6d8101e930f92b
https://github.com/wesnoth/wesnoth/commit/bce5fb22e59f467973ad27c22a6d8101e930f92b
Author: Chris Beck <render787 at gmail.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
fixup HEAD^
use tab characters between lua print arguments, and no trailing tab
Commit: 8ce9b665bd80924007dda6e06b3b2f7966979bfc
https://github.com/wesnoth/wesnoth/commit/8ce9b665bd80924007dda6e06b3b2f7966979bfc
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
Log Message:
-----------
NR S2.1: don't charge upkeep for Hamel's Stalwart guards
Commit: 972fe21cac66ff9a27d486d33a37f7c1b2952cda
https://github.com/wesnoth/wesnoth/commit/972fe21cac66ff9a27d486d33a37f7c1b2952cda
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
Merge branch 'master' of github.com:wesnoth/wesnoth
Commit: 61d0fe448b1563640b1ca98e776a2f1c23a42b96
https://github.com/wesnoth/wesnoth/commit/61d0fe448b1563640b1ca98e776a2f1c23a42b96
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/scenarios/10_Alone_at_Last.cfg
Log Message:
-----------
DiD S10: restore old (slightly modified) behavior for keeping Volk in-castle
Commit: ce2d859e2d016d18dd8f3d7730e983627b8fe463
https://github.com/wesnoth/wesnoth/commit/ce2d859e2d016d18dd8f3d7730e983627b8fe463
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/scenarios/07_A_Small_Favor.cfg
Log Message:
-----------
DiD S7: flipped filter for undead sighted event
Previously, we were saying, 'when side 1 sees side 2', when it should be the opposite
Commit: add3ecc176164fb385ab1610a328027d68ae6fb5
https://github.com/wesnoth/wesnoth/commit/add3ecc176164fb385ab1610a328027d68ae6fb5
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
A data/core/images/units/undead-skeletal/bone-shooter-bob-1.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-2.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-3.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-4.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-5.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-6.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-7.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-8.png
M data/core/units/undead/Skele_Bone_Shooter.cfg
Log Message:
-----------
New Bone Shooter standing animation by Kwandulin
Commit: 743e16865e68de53c5d9c3cfdc505e3c979a9e38
https://github.com/wesnoth/wesnoth/commit/743e16865e68de53c5d9c3cfdc505e3c979a9e38
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
Log Message:
-----------
EI: oops
Commit: e3122f148b008df2d3862c0d9f1942935384986f
https://github.com/wesnoth/wesnoth/commit/e3122f148b008df2d3862c0d9f1942935384986f
Author: Bär Halberkamp <fledaway at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
M data/campaigns/Eastern_Invasion/utils/schedule.cfg
Log Message:
-----------
EI: More updates to S9
Commit: 10abcb9b177f0e4469efd4747976a73d4b2f4865
https://github.com/wesnoth/wesnoth/commit/10abcb9b177f0e4469efd4747976a73d4b2f4865
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-01 (Fri, 01 May 2015)
Changed paths:
A data/core/images/units/undead-skeletal/draug-bob1.png
A data/core/images/units/undead-skeletal/draug-bob2.png
A data/core/images/units/undead-skeletal/draug-bob3.png
A data/core/images/units/undead-skeletal/draug-bob4.png
A data/core/images/units/undead-skeletal/draug-bob5.png
A data/core/images/units/undead-skeletal/draug-bob6.png
A data/core/images/units/undead-skeletal/draug-bob7.png
A data/core/images/units/undead-skeletal/draug-bob8.png
M data/core/units/undead/Skele_Draug.cfg
Log Message:
-----------
New Draug standing animation by Picka79
Commit: e8d58f4f1f0a03345b780d77f7a286199bc7ea55
https://github.com/wesnoth/wesnoth/commit/e8d58f4f1f0a03345b780d77f7a286199bc7ea55
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-01 (Fri, 01 May 2015)
Changed paths:
M changelog
M src/unit.cpp
Log Message:
-----------
Added support for [object] duration=turn end
Commit: d4b52e10225a68dd984f87d81d3d7478f911b309
https://github.com/wesnoth/wesnoth/commit/d4b52e10225a68dd984f87d81d3d7478f911b309
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-02 (Sat, 02 May 2015)
Changed paths:
M src/actions/move.cpp
Log Message:
-----------
remove unused code
Commit: 56329ac8399f2a67265677e5e99ae87ea7d81d77
https://github.com/wesnoth/wesnoth/commit/56329ac8399f2a67265677e5e99ae87ea7d81d77
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-03 (Sun, 03 May 2015)
Changed paths:
M changelog
M src/image_modifications.cpp
M src/image_modifications.hpp
M src/sdl/utils.cpp
M src/sdl/utils.hpp
Log Message:
-----------
ImagePathWML: added BW() (black and white) function
Partial merge of PR #394
Commit: 7b70943267240b04805aa55c439666c1bfabfb46
https://github.com/wesnoth/wesnoth/commit/7b70943267240b04805aa55c439666c1bfabfb46
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-04 (Mon, 04 May 2015)
Changed paths:
M changelog
M data/campaigns/Dead_Water/units/Brawler.cfg
M data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg
M players_changelog
Log Message:
-----------
DW and UtBS: make the Stun effect expire at the unit's side turn end
Commit: e8aa11f7e860241f7e8b209fc5448de16cdea916
https://github.com/wesnoth/wesnoth/commit/e8aa11f7e860241f7e8b209fc5448de16cdea916
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
A data/core/images/icons/ankh_necklace.png
Log Message:
-----------
New icon for an ankh necklace
Commit: 417b83f5789a802ab4e792d0520263d711cb7a09
https://github.com/wesnoth/wesnoth/commit/417b83f5789a802ab4e792d0520263d711cb7a09
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-08 (Fri, 08 May 2015)
Changed paths:
A data/core/images/units/dwarves/ulfserker-bob-1.png
A data/core/images/units/dwarves/ulfserker-bob-2.png
A data/core/images/units/dwarves/ulfserker-bob-3.png
A data/core/images/units/dwarves/ulfserker-bob-4.png
A data/core/images/units/dwarves/ulfserker-bob-5.png
A data/core/images/units/dwarves/ulfserker-bob-6.png
M data/core/units/dwarves/Ulfserker.cfg
Log Message:
-----------
New Dwarvish Ulfserker standing animation by Kwandulin
Commit: b9b71205d7a2653f45397097043b8cce7f86415f
https://github.com/wesnoth/wesnoth/commit/b9b71205d7a2653f45397097043b8cce7f86415f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-08 (Fri, 08 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
Log Message:
-----------
TB S1: cleaned up code
Commit: cea5239bb506d62aaf63e3b75252cec2715ba310
https://github.com/wesnoth/wesnoth/commit/cea5239bb506d62aaf63e3b75252cec2715ba310
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-08 (Fri, 08 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
Log Message:
-----------
TB S2: cleaned up code
Commit: 31436e85bbe2aad85082977c8cb40e32915f835a
https://github.com/wesnoth/wesnoth/commit/31436e85bbe2aad85082977c8cb40e32915f835a
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-09 (Sat, 09 May 2015)
Changed paths:
M changelog
M players_changelog
M src/game_events/action_wml.cpp
Log Message:
-----------
[move_units_fake]: fixed a segfault
Commit: 419887115899d89397f21beae9ceaae3b1454807
https://github.com/wesnoth/wesnoth/commit/419887115899d89397f21beae9ceaae3b1454807
Author: Torsten Zühlsdorff <ports at toco-domains.de>
Date: 2015-05-10 (Sun, 10 May 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
add FreeBSD packager to about.cfg
Commit: d1013cc0522e5e65ad6fec9082330c365f28d777
https://github.com/wesnoth/wesnoth/commit/d1013cc0522e5e65ad6fec9082330c365f28d777
Author: Groggy Dice <groggydice at yahoo.com>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M data/tools/wesnoth/wmliterator.py
Log Message:
-----------
wmliterator: fix unterminated loop in lua-strip
An old add-on triggered a wmliterator crash with this comment:
#>>>> !!!!! REMOVE THIS AFTER TEST !!!!! <<<<#
The traceback showed that the crash came from the lua-stripping
code, which interprets "<<" as the start of a lua string. But below
it is code to remove quoted strings, and it doesn't crash, even
though there are cases where authors forgot to close a quote.
Two key differences stood out in the otherwise similar second
code: only looking for the endquote string in the text after
beginquote, and testing that endquote was less than 0, not -1.
Changing both gets the loop to terminate. Making it search the
text only after "beginquote+2" means that ">>" will no longer
be found, giving endquote a value of -1. But -1 is not less than
-1, so that must be changed to " < 0" to close the loop.
Commit: 4e5927f1758fdd6ff0e84357dcb3ec58a50730ba
https://github.com/wesnoth/wesnoth/commit/4e5927f1758fdd6ff0e84357dcb3ec58a50730ba
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/04_Clearing_the_Mines.cfg
Log Message:
-----------
NR S4: fixed a Ghoul spawning outside the river
Commit: cae77aee89cbf584360fb019ffa26e09c0a1af4e
https://github.com/wesnoth/wesnoth/commit/cae77aee89cbf584360fb019ffa26e09c0a1af4e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5.1: made one of the Revenants near the starting location speak in start event
Commit: 801f70c2f7cc2ccfb1aa841c81429482b36cea31
https://github.com/wesnoth/wesnoth/commit/801f70c2f7cc2ccfb1aa841c81429482b36cea31
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5.1: fixed/added a bunch of incorrect/missing gold triggers
Commit: 1d7f0be080ec08519517eef82e5146671feecf8a
https://github.com/wesnoth/wesnoth/commit/1d7f0be080ec08519517eef82e5146671feecf8a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
Log Message:
-----------
NR S2.1: dropped shroud from side 2 trolls
Commit: 74995973dd234ec9203ba594212297d637c9df5e
https://github.com/wesnoth/wesnoth/commit/74995973dd234ec9203ba594212297d637c9df5e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-13 (Wed, 13 May 2015)
Changed paths:
M src/game_events/action_wml.cpp
Log Message:
-----------
Allow [object] modifications to be applied without writing to unit config
Commit: 01d6a42f8d26fd0a9baf705599f825d613cbb440
https://github.com/wesnoth/wesnoth/commit/01d6a42f8d26fd0a9baf705599f825d613cbb440
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5.1: made the second initial treasury guard a dragug too
Commit: 9270236d94619656b1f2f79d3c90a467891e56f6
https://github.com/wesnoth/wesnoth/commit/9270236d94619656b1f2f79d3c90a467891e56f6
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5.1: fixed the hidden entrance to the treasury
Commit: 719ad3ff49c382e8121381972339ca41120342a5
https://github.com/wesnoth/wesnoth/commit/719ad3ff49c382e8121381972339ca41120342a5
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5.1: fixed a spider spawning inside a wall in HARD
Commit: aab424ce1e157750245eee8af99e3f9dd9b8e175
https://github.com/wesnoth/wesnoth/commit/aab424ce1e157750245eee8af99e3f9dd9b8e175
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5.1: fixed an incorrect loc for the main door to Malifor's study
Commit: db30258b4f6f49db01f17ae591b88dbf49e5acd9
https://github.com/wesnoth/wesnoth/commit/db30258b4f6f49db01f17ae591b88dbf49e5acd9
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/maps/05a_01_The_Pursuit.map
Log Message:
-----------
NR S5.1: fixed incorrectly placed impassable overlays for the gates
Commit: 901646f12c05b13371e07531082f0715d5daa048
https://github.com/wesnoth/wesnoth/commit/901646f12c05b13371e07531082f0715d5daa048
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
Log Message:
-----------
NR S5.1: removed a redundant dialog line
Commit: edd8cae6b0c428c12fcc2573a4834756349a174b
https://github.com/wesnoth/wesnoth/commit/edd8cae6b0c428c12fcc2573a4834756349a174b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
Log Message:
-----------
NR S9a: fixed an incorrect speaker in troll sighted event
Commit: bbbb94346aecedeefb590d5d20a986cf09a561e9
https://github.com/wesnoth/wesnoth/commit/bbbb94346aecedeefb590d5d20a986cf09a561e9
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
Log Message:
-----------
NR S8a: made saving the princess a primary objective
This also properly gives carryover bonus on doing so
Commit: c6d6114a8c80f8080252d679a82ec2c24491c3ae
https://github.com/wesnoth/wesnoth/commit/c6d6114a8c80f8080252d679a82ec2c24491c3ae
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-14 (Thu, 14 May 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg
Log Message:
-----------
NR S8a: fixup bbbb94346aec, forgot gold carryover
Commit: 3ff2983a33bb1ad0a993251519d6f95cb5ca5334
https://github.com/wesnoth/wesnoth/commit/3ff2983a33bb1ad0a993251519d6f95cb5ca5334
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-16 (Sat, 16 May 2015)
Changed paths:
M changelog
M src/image_modifications.cpp
M src/image_modifications.hpp
M src/sdl/utils.cpp
M src/sdl/utils.hpp
Log Message:
-----------
ImagePathWML: NEG() now accepts argument values
This allows to invert a single channel, or to perform solarization effects
Final part of the merge of PR #394
Commit: 02fe6ca39b1e0c2d2999ea1c465a7f769be17cfc
https://github.com/wesnoth/wesnoth/commit/02fe6ca39b1e0c2d2999ea1c465a7f769be17cfc
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M src/replay.cpp
Log Message:
-----------
remove unused code
stop_x/y was never writte, so i removed code that reads it.
Also i disabled variable substitution for map_locations in replay data
since it is never used.
Commit: 0c5c72b146a081737bb58ef1e042e3cdbf8d3ab7
https://github.com/wesnoth/wesnoth/commit/0c5c72b146a081737bb58ef1e042e3cdbf8d3ab7
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M src/replay.cpp
M src/replay.hpp
Log Message:
-----------
simplify replay::undo_cut
Commit: cd756b74db9a254461bff32a709c24968ece7685
https://github.com/wesnoth/wesnoth/commit/cd756b74db9a254461bff32a709c24968ece7685
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M src/synced_commands.cpp
Log Message:
-----------
ignore [allow_undo] in wml menu items
becasue it casues OOS.
Commit: 138f7c92c4f304d886f9fdee4ed028f49e22d8f4
https://github.com/wesnoth/wesnoth/commit/138f7c92c4f304d886f9fdee4ed028f49e22d8f4
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M src/CMakeLists.txt
M src/SConscript
A src/actions/shroud_clearing_action.cpp
A src/actions/shroud_clearing_action.hpp
M src/actions/undo.cpp
M src/actions/undo.hpp
A src/actions/undo_action.cpp
A src/actions/undo_action.hpp
A src/actions/undo_dismiss_action.cpp
A src/actions/undo_dismiss_action.hpp
A src/actions/undo_move_action.cpp
A src/actions/undo_move_action.hpp
A src/actions/undo_recall_action.cpp
A src/actions/undo_recall_action.hpp
A src/actions/undo_recruit_action.cpp
A src/actions/undo_recruit_action.hpp
A src/actions/undo_update_shroud_action.cpp
A src/actions/undo_update_shroud_action.hpp
Log Message:
-----------
refactor undo_action class
First we split the undo_ation into subclasses (undo_action_base, undo_action
and shroud_clearing_action) so that undo actions that don't clear shroud don't
contain the route and view_info data.
Also the non undoable actions now don't need to implement undo() and redo()
Second we move the undo action classes to different files.
Commit: 58228b5d28e45ab442790e05c45ee66417a8cf28
https://github.com/wesnoth/wesnoth/commit/58228b5d28e45ab442790e05c45ee66417a8cf28
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M src/actions/undo.cpp
Log Message:
-----------
clear the redo stack when toggeling shroud updates
The previous behaviour causes OOS, assume this situation:
Player1s turn, DSU is activated, player1 moves a unit and then undoes
the move. then he deactivates dsu and redoes the move. The result is
that the move did not uncover shroud (but it should since the move was
now done after DSU was deactivated).
Commit: 2a0bfa8c1ec7ff0e02609b92991131c5f7351891
https://github.com/wesnoth/wesnoth/commit/2a0bfa8c1ec7ff0e02609b92991131c5f7351891
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M projectfiles/Xcode/Info.plist
M projectfiles/Xcode/Resources/SDLMain.nib/designable.nib
M projectfiles/Xcode/Resources/SDLMain.nib/keyedobjects.nib
Log Message:
-----------
Xcode project update for 1.13.0
Version number and ingame changelog
Commit: 96a1fc963dff65309ae94aa08dd64a96025f37c9
https://github.com/wesnoth/wesnoth/commit/96a1fc963dff65309ae94aa08dd64a96025f37c9
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Xcode project file update
Commit: c538e5f9842f92e78477d82612879de8a54070c0
https://github.com/wesnoth/wesnoth/commit/c538e5f9842f92e78477d82612879de8a54070c0
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M data/ai/micro_ais/micro_ai_wml_tag.lua
Log Message:
-----------
Micro AIs: issue warning if side defined in [micro_ai] tag does not exist
Previously this would cause a whole series of Lua error messages and,
potentially, some code not being executed.
Commit: 25e10121f5d7c5c78b98d87f1d6ee85a56be8df3
https://github.com/wesnoth/wesnoth/commit/25e10121f5d7c5c78b98d87f1d6ee85a56be8df3
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-05-19 (Tue, 19 May 2015)
Changed paths:
M data/ai/lua/battle_calcs.lua
Log Message:
-----------
Lua AIs: fix bug occurring when number= in an attack is set to zero
Apparently, when this is the case, the number key is not included at
all, rather than set to zero, when the Lua table containing the attack
information is retrieved.
Commit: 755638633a85764a8f15ba87ee7974cb61a1cf92
https://github.com/wesnoth/wesnoth/commit/755638633a85764a8f15ba87ee7974cb61a1cf92
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
Log Message:
-----------
Updated codeblocks projectfile
Commit: 320f58cdde4f16981528235f0e17e25db8c538a5
https://github.com/wesnoth/wesnoth/commit/320f58cdde4f16981528235f0e17e25db8c538a5
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M data/ai/lua/battle_calcs.lua
M data/ai/micro_ais/micro_ai_wml_tag.lua
Log Message:
-----------
Merge branch 'master' of github.com:wesnoth/wesnoth
Commit: da255abad7a99cd953f7e9e6bb9d45e9cb140377
https://github.com/wesnoth/wesnoth/commit/da255abad7a99cd953f7e9e6bb9d45e9cb140377
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M data/core/images/units/undead/soulless-drake-attack-n.png
M data/core/images/units/undead/soulless-drake-attack-s.png
M data/core/images/units/undead/soulless-drake-attack.png
M data/core/images/units/undead/soulless-drake-defend.png
M data/core/images/units/undead/soulless-drake-die-1.png
M data/core/images/units/undead/soulless-drake-die-2.png
M data/core/images/units/undead/soulless-drake-die-3.png
A data/core/images/units/undead/soulless-drake-die-4.png
M data/core/images/units/undead/soulless-drake.png
M data/core/units/undead/Corpse_Soulless.cfg
Log Message:
-----------
New images for the Soulless Drake by Zoomo, tweaked by vultraz
Commit: 05eb2d762036a2f9a1348cf06a4aec740fca58b2
https://github.com/wesnoth/wesnoth/commit/05eb2d762036a2f9a1348cf06a4aec740fca58b2
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M data/ai/lua/battle_calcs.lua
Log Message:
-----------
Lua AI helper functions: modify a comment
Commit: 9520513d8132410444b9ee87fd725a97c0696f24
https://github.com/wesnoth/wesnoth/commit/9520513d8132410444b9ee87fd725a97c0696f24
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M data/ai/micro_ais/cas/ca_fast_combat.lua
M data/ai/micro_ais/micro_ai_wml_tag.lua
Log Message:
-----------
Fast Micro AI: exclude hidden enemies from attacks by default
This is done in this way to keep computational overhead as low as
possible.
Also add an optional key attack_hidden_enemies. This can be used to
attack also hidden enemies; or to speed up the AI a little when no
hidden enemies are present.
Commit: 57df485e1e1cc09bfb07fd61a2c054bd6ce5b588
https://github.com/wesnoth/wesnoth/commit/57df485e1e1cc09bfb07fd61a2c054bd6ce5b588
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
Log Message:
-----------
T S2: only speak the the boss attack line once
Commit: 8dc1cda62ef1515056d26dd74317a3501725dacf
https://github.com/wesnoth/wesnoth/commit/8dc1cda62ef1515056d26dd74317a3501725dacf
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
Log Message:
-----------
T S2: only display the low health warnings a maximum of 4 times
Commit: 692415ce699e4e6ecf549ff323059828882d1949
https://github.com/wesnoth/wesnoth/commit/692415ce699e4e6ecf549ff323059828882d1949
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-05-20 (Wed, 20 May 2015)
Changed paths:
M changelog
Log Message:
-----------
Update changelog with Micro AI changes and bug fixes
Commit: 3966de74927861521dcf3634c1405609796c7e75
https://github.com/wesnoth/wesnoth/commit/3966de74927861521dcf3634c1405609796c7e75
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
Log Message:
-----------
T S2: expand the location range for the leader damage message
This allows it to fire if you ford the river
Commit: e6de4b4c560793ecae95f97ffb888a18882007b2
https://github.com/wesnoth/wesnoth/commit/e6de4b4c560793ecae95f97ffb888a18882007b2
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M src/image.cpp
Log Message:
-----------
image: Use IMG_Linked_Version() to obtain runtime SDL_image version
This is a function, not a preprocessor macro, so its existence can't be
checked using #ifdef. Furthermore, I can't think of a valid reason for
the SDL devs to arbitrary drop it in a future release without warning,
so we can safely assume it's always present for now.
(Also, it's 'IMG', not 'Image'.)
Commit: e9f6f64f7de551b68e0411f43e6c1a6dad04d239
https://github.com/wesnoth/wesnoth/commit/e9f6f64f7de551b68e0411f43e6c1a6dad04d239
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M src/image.cpp
Log Message:
-----------
image: Assume SDL_IMAGE_VERSION to be always defined
Commit: dda3e04f9ffcd142cdc191542a437744bf199fa9
https://github.com/wesnoth/wesnoth/commit/dda3e04f9ffcd142cdc191542a437744bf199fa9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M src/sound.cpp
Log Message:
-----------
sound: Assume SDL_MIXER_VERSION defined, don't #ifdef Mix_Linked_Version
The latter is a function, not a preprocessor symbol, so it can't be
checked for using #ifdef.
And these aren't going away any time soon upstream.
Commit: 6f69df12d19d38db68339eb098407603283c0a7b
https://github.com/wesnoth/wesnoth/commit/6f69df12d19d38db68339eb098407603283c0a7b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M src/network.cpp
Log Message:
-----------
net: Use SDLNet_Linked_Version() to obtain runtime SDL_net version
This is a function, not a preprocessor macro, so its existence can't be
checked using #ifdef. Furthermore, I can't think of a valid reason for
the SDL devs to arbitrary drop it in a future release without warning,
so we can safely assume it's always present for now.
(Also, it's 'SDLNet', not 'Net'.)
Commit: 1614a3bc26f10a8435071823d7cdf72880a4f272
https://github.com/wesnoth/wesnoth/commit/1614a3bc26f10a8435071823d7cdf72880a4f272
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M src/network.cpp
Log Message:
-----------
net: Assume SDL_NET_VERSION to be always defined
Commit: 8d1150511a7c1962f9fe4b16b78dae7006ab3746
https://github.com/wesnoth/wesnoth/commit/8d1150511a7c1962f9fe4b16b78dae7006ab3746
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M src/image.cpp
M src/network.cpp
M src/sound.cpp
Log Message:
-----------
Fix typos and formatting in the SDL describe_version() helpers
Commit: e0320406304f6bf1b04e4f5cf24763d115271893
https://github.com/wesnoth/wesnoth/commit/e0320406304f6bf1b04e4f5cf24763d115271893
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-21 (Thu, 21 May 2015)
Changed paths:
M src/unit_filter.cpp
Log Message:
-----------
Remove declaration causing an unused variable warning on gcc 5.1 (bug #23601)
It seems to have been meant to silence such a warning on some other
compiler/version, but this might not be necessary anymore since commit
07b6eeedb2f0326fbf33c9b5d9c25b570a65b88e adds the unused attribute to
some of the symbols generated by the MAKE_NUM macro.
At least I don't get a warning with gcc 4.9 or clang 3.4 this way.
Commit: 464b9a50e9047e46a71195e6a3e544c226bf9c6e
https://github.com/wesnoth/wesnoth/commit/464b9a50e9047e46a71195e6a3e544c226bf9c6e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-22 (Fri, 22 May 2015)
Changed paths:
A data/core/images/units/human-magi/arch-mage-standing-1.png
A data/core/images/units/human-magi/arch-mage-standing-10.png
A data/core/images/units/human-magi/arch-mage-standing-2.png
A data/core/images/units/human-magi/arch-mage-standing-3.png
A data/core/images/units/human-magi/arch-mage-standing-4.png
A data/core/images/units/human-magi/arch-mage-standing-5.png
A data/core/images/units/human-magi/arch-mage-standing-6.png
A data/core/images/units/human-magi/arch-mage-standing-7.png
A data/core/images/units/human-magi/arch-mage-standing-8.png
A data/core/images/units/human-magi/arch-mage-standing-9.png
M data/core/units/humans/Mage_Arch.cfg
Log Message:
-----------
New standing animation for the male Arch Mage by Zoomo
Commit: f69d0e07e7e1419877057e913f46e85e3525c2fa
https://github.com/wesnoth/wesnoth/commit/f69d0e07e7e1419877057e913f46e85e3525c2fa
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-24 (Sun, 24 May 2015)
Changed paths:
M data/lua/wml-tags.lua
Log Message:
-----------
Simplified [switch] implementation
Commit: 88c0eb33e766caa779b4faf6aa873c45522466ad
https://github.com/wesnoth/wesnoth/commit/88c0eb33e766caa779b4faf6aa873c45522466ad
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-24 (Sun, 24 May 2015)
Changed paths:
M changelog
M data/lua/wml-tags.lua
Log Message:
-----------
[label]: added SLF support when used inside an event
Commit: bd77807baa6db01b978fe2cbcbb8b1791e8258e6
https://github.com/wesnoth/wesnoth/commit/bd77807baa6db01b978fe2cbcbb8b1791e8258e6
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-05-24 (Sun, 24 May 2015)
Changed paths:
M src/game_initialization/configure_engine.cpp
Log Message:
-----------
make [scenario] random_start_time=no by default in mp configure
might fix http://gna.org/bugs/?23462
Commit: a2c93cc5f3c21a81304e5a615b6c19fe15f989b1
https://github.com/wesnoth/wesnoth/commit/a2c93cc5f3c21a81304e5a615b6c19fe15f989b1
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-25 (Mon, 25 May 2015)
Changed paths:
M data/campaigns/Delfadors_Memoirs/scenarios/16_Dark_Sky_Over_Weldyn.cfg
Log Message:
-----------
DM S16: cutscene scenario - do not save replay and give 100% carryover
Commit: 90ee0a2e9b8a96cacf4c2d3217b0230b1dcd3f34
https://github.com/wesnoth/wesnoth/commit/90ee0a2e9b8a96cacf4c2d3217b0230b1dcd3f34
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M src/scripting/lua_gui2.cpp
M src/scripting/lua_gui2.hpp
M src/scripting/lua_kernel_base.cpp
Log Message:
-----------
add wesnoth.remove_dialog_item
a function to remove items from gui2 lists
Commit: 28a6e034dd3fb4876d1f237523f32d64d7cd805c
https://github.com/wesnoth/wesnoth/commit/28a6e034dd3fb4876d1f237523f32d64d7cd805c
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-26 (Tue, 26 May 2015)
Changed paths:
M src/gui/widgets/listbox.cpp
Log Message:
-----------
fix assertion when calling tlistbox::remove_row
Commit: 0d7ad06a3fff334527f1010ca7a3d53e217ee070
https://github.com/wesnoth/wesnoth/commit/0d7ad06a3fff334527f1010ca7a3d53e217ee070
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-05-27 (Wed, 27 May 2015)
Changed paths:
M src/game_config_manager.cpp
Log Message:
-----------
Add a comment
Commit: 4579dd7c76227569c69db1dc48b36609dd137ea3
https://github.com/wesnoth/wesnoth/commit/4579dd7c76227569c69db1dc48b36609dd137ea3
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
A data/core/images/units/orcs/archer-bob-1.png
A data/core/images/units/orcs/archer-bob-2.png
A data/core/images/units/orcs/archer-bob-3.png
A data/core/images/units/orcs/archer-bob-4.png
A data/core/images/units/orcs/archer-bob-5.png
A data/core/images/units/orcs/archer-bob-6.png
M data/core/units/orcs/Archer.cfg
Log Message:
-----------
New standing animation for the Orcish Archer by Kwandulin
Commit: dc8b4630eb048a9b19207d68759e14a9ac5e62b7
https://github.com/wesnoth/wesnoth/commit/dc8b4630eb048a9b19207d68759e14a9ac5e62b7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
M data/core/units/undead/Skele_Bone_Shooter.cfg
Log Message:
-----------
Tweaked timing of Bone Shooter standing animation
Commit: a90b636ec8a32ef11ebcf9cffd8abf99471ae876
https://github.com/wesnoth/wesnoth/commit/a90b636ec8a32ef11ebcf9cffd8abf99471ae876
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
Log Message:
-----------
TB S3: cleaned up code
Commit: 922a8ef29db1534442a617f2da0d32f7f53ab874
https://github.com/wesnoth/wesnoth/commit/922a8ef29db1534442a617f2da0d32f7f53ab874
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/maps/01_Rooting_Out_a_Mage.map
M data/campaigns/Two_Brothers/maps/02_The_Chase.map
M data/campaigns/Two_Brothers/maps/04_Return_to_the_Village.map
Log Message:
-----------
TB: saved remaining maps in new format
Commit: ad218e0052000b6d02debbf5c07150bb287ac54e
https://github.com/wesnoth/wesnoth/commit/ad218e0052000b6d02debbf5c07150bb287ac54e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
M data/core/terrain-graphics.cfg
Log Message:
-----------
Tweak terrain graphics for the Brazier (^Eg)
This prevents it from drawing under terrains like Stone Walls
Commit: e80ce0eb684cc9f771e232a301f869429d887db1
https://github.com/wesnoth/wesnoth/commit/e80ce0eb684cc9f771e232a301f869429d887db1
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/maps/03_Guarded_Castle.map
M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
Log Message:
-----------
Tb S3: used Brazier embellishments instead of [item]s
Commit: 5a7879c85582f92fe329aa131c7606efe997d477
https://github.com/wesnoth/wesnoth/commit/5a7879c85582f92fe329aa131c7606efe997d477
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
Log Message:
-----------
TB S4: cleaned up code
Commit: 6fa63373dbaf2fe6d65aef0d07ee0dd00e599efd
https://github.com/wesnoth/wesnoth/commit/6fa63373dbaf2fe6d65aef0d07ee0dd00e599efd
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
Log Message:
-----------
TB S3: small fixup to a90b636ec8a3
Commit: be0d97943268b71cb2e2d01d493ed0f781770e49
https://github.com/wesnoth/wesnoth/commit/be0d97943268b71cb2e2d01d493ed0f781770e49
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/05_Epilogue.cfg
Log Message:
-----------
TB S5: cleaned up code
Commit: cf222adc7c84b437218ef97453399e6f54b30a7d
https://github.com/wesnoth/wesnoth/commit/cf222adc7c84b437218ef97453399e6f54b30a7d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
M data/campaigns/Two_Brothers/scenarios/05_Epilogue.cfg
A data/campaigns/Two_Brothers/utils/characters.cfg
Log Message:
-----------
TB: used a character stats macro for Arvith
Commit: 76a72bfa8b3cacf1a6a841b268b6f176af138bad
https://github.com/wesnoth/wesnoth/commit/76a72bfa8b3cacf1a6a841b268b6f176af138bad
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/_main.cfg
Log Message:
-----------
TB: add myself to credits
Commit: 49830adb946b78e9f92d3bf47f60e389251fe694
https://github.com/wesnoth/wesnoth/commit/49830adb946b78e9f92d3bf47f60e389251fe694
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
Log Message:
-----------
TB: add facings
Commit: 90a9a95df2c6078b61b67e34cea787a71b5ae557
https://github.com/wesnoth/wesnoth/commit/90a9a95df2c6078b61b67e34cea787a71b5ae557
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/maps/03_Guarded_Castle.map
Log Message:
-----------
TB S3: add some lit stone walls
Commit: f83553e83f19c5634135849b079257ad7203aa90
https://github.com/wesnoth/wesnoth/commit/f83553e83f19c5634135849b079257ad7203aa90
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
Log Message:
-----------
TB S2: moved horse recall sequence to prestart
Commit: 68564a83c43a0e0b6ecc043cbc9f7694d9b890fd
https://github.com/wesnoth/wesnoth/commit/68564a83c43a0e0b6ecc043cbc9f7694d9b890fd
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-28 (Thu, 28 May 2015)
Changed paths:
M src/text.cpp
Log Message:
-----------
Add missing field in constructor initializer list
Commit: 96b92c99bf4d46ae69e9b31b62fd8621c842ccb7
https://github.com/wesnoth/wesnoth/commit/96b92c99bf4d46ae69e9b31b62fd8621c842ccb7
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
travis: Use -pipe to pipe compiler output directly into the assembler
Instead of using temporary files.
Commit: b6250ff1652bbd6c1c98c6cbdc42ab8766bfe4f9
https://github.com/wesnoth/wesnoth/commit/b6250ff1652bbd6c1c98c6cbdc42ab8766bfe4f9
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/tools/wmlindent
Log Message:
-----------
wmlindent: check verbosity level after processing all the command line options
This fixes the same bug that Groggy Dice fixed in wmllint, and which caused -d -v to run wmlindent with a verbosity level of 2
Commit: c642e5327a2e6c450ac5e994202ba41c682c6a80
https://github.com/wesnoth/wesnoth/commit/c642e5327a2e6c450ac5e994202ba41c682c6a80
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
M data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
M data/core/macros/deprecated-utils.cfg
Log Message:
-----------
wmlindent run
Commit: 541b1576c52abb25a70aeae50c201d17ab08c33a
https://github.com/wesnoth/wesnoth/commit/541b1576c52abb25a70aeae50c201d17ab08c33a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Merge pull request #405 from Thorny23/master
add FreeBSD packager to about.cfg
Commit: 4a1c3f789864d0fef4346a16f0445b2be4349cd3
https://github.com/wesnoth/wesnoth/commit/4a1c3f789864d0fef4346a16f0445b2be4349cd3
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M src/synced_context.cpp
M src/unit.cpp
Log Message:
-----------
add an assert
Commit: 33693f03f690e97495b033fbb08a4f25147df57d
https://github.com/wesnoth/wesnoth/commit/33693f03f690e97495b033fbb08a4f25147df57d
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M src/game_display.cpp
M src/whiteboard/manager.hpp
Log Message:
-----------
don't apply whiteboard during wesnoth.select_hex and similar.
Commit: ce7aecc6061259f0e0d93538ead1a56e22609654
https://github.com/wesnoth/wesnoth/commit/ce7aecc6061259f0e0d93538ead1a56e22609654
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M src/unit.cpp
M src/unit.hpp
M src/unit_id.cpp
M src/unit_id.hpp
Log Message:
-----------
dont create unit ids based on fake ids.
To do that i replaced the underlying_id integer with a struct that
holds an integer and has functions to know whether this is fake id or
not.
Fake unit ids can be created via whiteboard or during unsyced contexes
(like wesnoth.sync_choice or ai code)
This commit is intended to fix the case that soneone created a temporary
unit in wesnoth.sync_choice and then returns that units id which might
not be unique (becasue it is based on a fake id).
This commit also removes a comment that is invalid by now because config
can hold unsigned long long.
Commit: 6694cd86fadd82c5873644b40c85c5085ab8935d
https://github.com/wesnoth/wesnoth/commit/6694cd86fadd82c5873644b40c85c5085ab8935d
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M src/unit_id.hpp
Log Message:
-----------
fix compile error
Commit: 0408b7102791380519b14920cd7e7db929228ec0
https://github.com/wesnoth/wesnoth/commit/0408b7102791380519b14920cd7e7db929228ec0
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M src/unit_id.hpp
Log Message:
-----------
fix compile error
Commit: 6ddde0b59f3c84228f460d2782aea3e24e4c84ae
https://github.com/wesnoth/wesnoth/commit/6ddde0b59f3c84228f460d2782aea3e24e4c84ae
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M src/unit.cpp
Log Message:
-----------
remove invalid assertion
I placed this assertion before to check whether this condition was true.
Commit: 7b9c36a9568fdc78023b0a4e3ee768ef2e1e6cfe
https://github.com/wesnoth/wesnoth/commit/7b9c36a9568fdc78023b0a4e3ee768ef2e1e6cfe
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M src/unit_id.hpp
Log Message:
-----------
Cleaned up some whitespace
Commit: 9d816006ef1dd1e0665cb36274998fb4a3a406b9
https://github.com/wesnoth/wesnoth/commit/9d816006ef1dd1e0665cb36274998fb4a3a406b9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M changelog
M players_changelog
M src/playsingle_controller.cpp
Log Message:
-----------
Call display::draw() before setting theme UI button states
draw() calls draw_init(), which in turn calls draw_all_panels(), which
destroys all theme UI buttons, meaning the icon overlays set on them by
set_button_state() are lost until that function is mysteriously called
at a later time, either when control is transferred to the player after
completing the start event, or the player presses the left mouse button
on the minimap buttons (??????) or some other unspecified UI event takes
place either automatically or through player interaction.
This is really a patch over 8e3cfc8a2b30c4e0ea36308aa7dcb6480bc15d76,
where I failed to make sure one of the affected add-on scenarios would
no longer reproduce the bug before pushing.
Commit: 21f8c58aeb9eee5498620fc6dfd6313f2f907bea
https://github.com/wesnoth/wesnoth/commit/21f8c58aeb9eee5498620fc6dfd6313f2f907bea
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M src/color_range.cpp
M src/color_range.hpp
M src/game_config.cpp
Log Message:
-----------
Print info loglevel debug info when registering color ranges and palettes
Commit: 68dfe27bbddd66d56eb160f8f19eb2d0600a4968
https://github.com/wesnoth/wesnoth/commit/68dfe27bbddd66d56eb160f8f19eb2d0600a4968
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M data/multiplayer/maps/2p_Aethermaw.map
M data/multiplayer/maps/2p_Arcanclave_Citadel.map
M data/multiplayer/maps/2p_Caves_of_the_Basilisk.map
M data/multiplayer/maps/2p_Cynsaun_Battlefield.map
M data/multiplayer/maps/2p_Den_of_Onis.map
M data/multiplayer/maps/2p_Elensefar_Courtyard.map
M data/multiplayer/maps/2p_Fallenstar_Lake.map
M data/multiplayer/maps/2p_Hamlets.map
M data/multiplayer/maps/2p_Hornshark_Island.map
M data/multiplayer/maps/2p_Howling_Ghost_Badlands.map
M data/multiplayer/maps/2p_Sablestone_Delta.map
M data/multiplayer/maps/2p_Silverhead_Crossing.map
M data/multiplayer/maps/2p_Sullas_Ruins.map
M data/multiplayer/maps/2p_The_Freelands.map
M data/multiplayer/maps/2p_Thousand_Stings_Garrison.map
M data/multiplayer/maps/2p_Weldyn_Channel.map
M data/multiplayer/maps/3p_Alirok_Marsh.map
M data/multiplayer/maps/3p_Island_of_the_Horatii.map
M data/multiplayer/maps/3p_Morituri.map
M data/multiplayer/maps/4p_A_New_Land.map
M data/multiplayer/maps/4p_Blue_Water_Province.map
M data/multiplayer/maps/4p_Castle_Hopping_Isle.map
M data/multiplayer/maps/4p_Clash.map
M data/multiplayer/maps/4p_Hamlets.map
M data/multiplayer/maps/4p_Isars_Cross.map
M data/multiplayer/maps/4p_King_of_the_Hill.map
M data/multiplayer/maps/4p_Loris_River.map
M data/multiplayer/maps/4p_Morituri.map
M data/multiplayer/maps/4p_Paths_of_Daggers.map
M data/multiplayer/maps/4p_Ruins_of_Terra-Dwelve.map
M data/multiplayer/maps/4p_Siege_Castles.map
M data/multiplayer/maps/4p_Underworld.map
M data/multiplayer/maps/4p_Xanthe_Chaos.map
M data/multiplayer/maps/5p_Auction-X.map
M data/multiplayer/maps/5p_Forest_of_Fear.map
M data/multiplayer/maps/5p_The_Wilderlands.map
M data/multiplayer/maps/6p_Crusaders_Field.map
M data/multiplayer/maps/6p_Hexcake.map
M data/multiplayer/maps/6p_The_Manzivan_Traps.map
M data/multiplayer/maps/6p_Volcano.map
M data/multiplayer/maps/6p_Waterloo_Sunset.map
M data/multiplayer/maps/8p_Mokena_Prairie.map
M data/multiplayer/maps/8p_Morituri.map
M data/multiplayer/maps/9p_Merkwuerdigliebe.map
M data/multiplayer/maps/Dark_Forecast.map
M data/multiplayer/maps/Dark_Forecast_basic.mask
M data/multiplayer/maps/Dark_Forecast_drought.mask
M data/multiplayer/maps/Dark_Forecast_firstsnow.mask
M data/multiplayer/maps/Dark_Forecast_rain.mask
M data/multiplayer/maps/Dark_Forecast_secondsnow.mask
Log Message:
-----------
Saved all multiplayer maps in new format
Commit: 8b0b25ad4f02d678063067b23c94a6ac4cda8eb9
https://github.com/wesnoth/wesnoth/commit/8b0b25ad4f02d678063067b23c94a6ac4cda8eb9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
R README
A README.md
Log Message:
-----------
Convert our readme file to Markdown
Commit: e552b5715bc4bea14d444dc5228803960ec903e8
https://github.com/wesnoth/wesnoth/commit/e552b5715bc4bea14d444dc5228803960ec903e8
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
A fonts/DejaVuSansMono-Bold.ttf
A fonts/DejaVuSansMono.ttf
Log Message:
-----------
Add DejaVu Sans Mono font, version 2.35
Same license terms as the other DejaVu Sans fonts. We won't need
italics or the codepoint-wise GUI1 configuration for now.
Commit: 4265527a90f6faad15175d646713f5a849843518
https://github.com/wesnoth/wesnoth/commit/4265527a90f6faad15175d646713f5a849843518
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M data/hardwired/fonts.cfg
M src/font.cpp
M src/font.hpp
A src/font_options.hpp
M src/text.cpp
M src/text.hpp
Log Message:
-----------
ttext: Add support for selecting monospace font family
This selects DejaVu Sans Mono instead of whatever sans serif font is the
default for the current locale is. I'm not entirely sure what to do to
handle non-Western European languages since this is intended to be used
for displaying code or debug info anyway.
Because I can't be bothered to figure out how the codepoint fallback
works for GUI1, I'm only adding support for using this with the
Pango/Cairo ttext wrapper, which is used by GUI2. I'm also leaving it up
to fontconfig to find the correct font file for the font when selected.
Hopefully this will suffice for now.
Commit: 20602f12b9588ec2d7ceb32d9b85a77491bdb21c
https://github.com/wesnoth/wesnoth/commit/20602f12b9588ec2d7ceb32d9b85a77491bdb21c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M data/gui/schema.cfg
M data/schema-gui.cfg
M src/gui/auxiliary/canvas.cpp
M src/gui/auxiliary/widget_definition.cpp
M src/gui/auxiliary/widget_definition.hpp
M src/gui/widgets/control.cpp
Log Message:
-----------
gui2: Add support for selecting widget and canvas [text] font family
This instruct ttext to use a font family other than the default sans
serif.
Commit: 34e79d3e337243eb4a1329ff1e0be385c4d24731
https://github.com/wesnoth/wesnoth/commit/34e79d3e337243eb4a1329ff1e0be385c4d24731
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M data/gui/default/widget/label_default.cfg
A data/gui/default/widget/scroll_label_verbatim.cfg
M data/gui/default/window/wml_error.cfg
Log Message:
-----------
gui2/twml_error: Display the pp/parser output in a monospace font
Commit: 67b91a6b1820c659cd95177cd1be2eeede1576aa
https://github.com/wesnoth/wesnoth/commit/67b91a6b1820c659cd95177cd1be2eeede1576aa
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M data/gui/default/widget/label_default.cfg
A data/gui/default/widget/scroll_label_verbatim.cfg
M data/gui/default/window/wml_error.cfg
M data/gui/schema.cfg
M data/hardwired/fonts.cfg
M data/schema-gui.cfg
A fonts/DejaVuSansMono-Bold.ttf
A fonts/DejaVuSansMono.ttf
M src/font.cpp
M src/font.hpp
A src/font_options.hpp
M src/gui/auxiliary/canvas.cpp
M src/gui/auxiliary/widget_definition.cpp
M src/gui/auxiliary/widget_definition.hpp
M src/gui/widgets/control.cpp
M src/text.cpp
M src/text.hpp
Log Message:
-----------
Merge branch 'feature/ttext-monospace-family'
Commit: 5a13d2758aefac2d1d1ace99c6c54390a2b12832
https://github.com/wesnoth/wesnoth/commit/5a13d2758aefac2d1d1ace99c6c54390a2b12832
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-30 (Sat, 30 May 2015)
Changed paths:
M README.md
Log Message:
-----------
Make readme heading shorter
Commit: 45a8be0f0f47f76f39d57fac0e8912d83477b792
https://github.com/wesnoth/wesnoth/commit/45a8be0f0f47f76f39d57fac0e8912d83477b792
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/scenarios/12_Endless_Night.cfg
Log Message:
-----------
DiD S12: removed inapplicable early finish bonus
Commit: daafea90c66bb09708276cd511919ae8649aa16b
https://github.com/wesnoth/wesnoth/commit/daafea90c66bb09708276cd511919ae8649aa16b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/scenarios/09_Forbidden_Forest.cfg
Log Message:
-----------
THoT S9: made sure the elves and woses are on the same team
Commit: 5d6ff0bb3841378e2984280fa0887cd8a4f7df76
https://github.com/wesnoth/wesnoth/commit/5d6ff0bb3841378e2984280fa0887cd8a4f7df76
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/scenarios/09_Forbidden_Forest.cfg
Log Message:
-----------
THoT S9: cleared local variables on victory
Commit: acfeceafa753262ea6122ee9cc24d6d0c2ca4c76
https://github.com/wesnoth/wesnoth/commit/acfeceafa753262ea6122ee9cc24d6d0c2ca4c76
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/scenarios/09_Forbidden_Forest.cfg
Log Message:
-----------
THoT S9: small formatting updates
Commit: fc743e2e34bab8a0cf8413bff50ce3b0ebdf9934
https://github.com/wesnoth/wesnoth/commit/fc743e2e34bab8a0cf8413bff50ce3b0ebdf9934
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/scenarios/09_Forbidden_Forest.cfg
Log Message:
-----------
THoT S9: simplified MUF paths
Commit: 3a7cf53e8408cc2e23a0ea6447232d8ba62dbb64
https://github.com/wesnoth/wesnoth/commit/3a7cf53e8408cc2e23a0ea6447232d8ba62dbb64
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/scenarios/08_Fear.cfg
Log Message:
-----------
THoT S8: fixed missing punctuation
Commit: f731a913caec574aff2edad6faee8f1cf9ca9bfb
https://github.com/wesnoth/wesnoth/commit/f731a913caec574aff2edad6faee8f1cf9ca9bfb
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
Log Message:
-----------
THoT S5: fixed incorrect message speaker
Commit: 6a332fe83b66f406733705e8aa2941f531db003d
https://github.com/wesnoth/wesnoth/commit/6a332fe83b66f406733705e8aa2941f531db003d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/scenarios/08_A_Small_Favor2.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/09_A_Small_Favor3.cfg
Log Message:
-----------
DiD S8,9: detailed carryover in objectives
Commit: b03b3f4d025fd3a2dce27f340a4d381b77666d97
https://github.com/wesnoth/wesnoth/commit/b03b3f4d025fd3a2dce27f340a4d381b77666d97
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M src/unit.cpp
Log Message:
-----------
partly revert 'dont create unit ids based on fake ids.'
partly reverts https://github.com/wesnoth/wesnoth/commit/ce7aecc6061259f0e0d93538ead1a56e22609654 becasue It messed up the create unit debug command because units creatd via debug commands have fake ids becasue debug commands are not synced.
A better fix would be to sync debug commands.
Commit: fb22da4a353a10b66e7e5c2bdfda744ceabe1e73
https://github.com/wesnoth/wesnoth/commit/fb22da4a353a10b66e7e5c2bdfda744ceabe1e73
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-31 (Sun, 31 May 2015)
Changed paths:
M data/gui/default/window/gamestate_inspector.cfg
Log Message:
-----------
gui2/tgamestate_inspector: Use monospace font scroll label for contents
Commit: 1c21924b514ebc6dcfa1f1ae992a34449154f119
https://github.com/wesnoth/wesnoth/commit/1c21924b514ebc6dcfa1f1ae992a34449154f119
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-05-31 (Sun, 31 May 2015)
Changed paths:
M data/gui/default/window/lua_interpreter.cfg
Log Message:
-----------
gui2/tlua_interpreter: Use monospace font scroll label for contents
Commit: 5a557bfecabae5d76c5dc753caf265cab52f0891
https://github.com/wesnoth/wesnoth/commit/5a557bfecabae5d76c5dc753caf265cab52f0891
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M changelog
A fonts/fonts.conf
M players_changelog
M src/font.cpp
Log Message:
-----------
font: Provide our own fontconfig settings (bug #20337)
Due to an unfortunate combination of Cairo's use of premultiplied alpha
and our engine expecting to be able to blit pre-rasterized text surfaces
with an alpha channel into arbitrary surfaces, we can't safely use RGB
subpixel hinting without getting glyph color glitches. This is
particularly noticeable in GUI2 dialogs when the system fontconfig
settings dictate subpixel hinting to be enabled. Bug #21648 is just a
Windows-specific case of the same issue exacerbated by an as of yet
unaddressed peculiarity of Cairo's premultiplied alpha format on
Windows.
SDL_ttf avoids the issue entirely by always using an equivalent of
hintstyle=full and rgba=none with FreeType directly. There are very few
UI components in Wesnoth using SDL_ttf anymore, but they are still large
enough to make the rendering differences rather jarring (MP lobby,
preferences dialog, parts of the theme UI).
Our new custom fontconfig settings use hintstyle=full and rgba=none to
produce the same results with both SDL_ttf and Pango/Cairo render paths,
and eliminate the subpixel hinting glitches. This Works For Me™, but
fontconfig and Cairo generally seem unwilling to cooperate with me and
may produce different results on other systems.
It remains to be seen exactly how this patch impacts Apple OS X users
due to bugs #23560 and #23628. Windows users are unaffected and still
depend on the "fix" for #21648 because fontconfig is apparently disabled
for most intents and purposes on that particular platform (see also
commit cad8798d1add1abadad886d1a041c40d8c4f4f47).
Commit: ea3f1786bb5ece3162bfbf43aa98fb54f1a639e5
https://github.com/wesnoth/wesnoth/commit/ea3f1786bb5ece3162bfbf43aa98fb54f1a639e5
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M src/font.cpp
Log Message:
-----------
add brackets.
Commit: 049d2afbb13cb200df1b4b14f876d7561ef239e6
https://github.com/wesnoth/wesnoth/commit/049d2afbb13cb200df1b4b14f876d7561ef239e6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M changelog
M data/gui/default/window/mp_cmd_wrapper.cfg
M src/gui/dialogs/mp_cmd_wrapper.cpp
Log Message:
-----------
gui2/tmp_cmd_wrapper: Regroup mod options into a grid that's hidden by default
This makes it so the grid and its children are only displayed when the
client has mod access to the sever, rather than keeping them visible at
all times and graying them out when not available.
Commit: e4af763f31f4b7daaca5c57b8acd7cc6577e281b
https://github.com/wesnoth/wesnoth/commit/e4af763f31f4b7daaca5c57b8acd7cc6577e281b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M src/gui/dialogs/mp_cmd_wrapper.cpp
Log Message:
-----------
gui2/tmp_cmd_wrapper: Update documentation
Commit: d105aa86c4f199b132b6027e26129a72281fe928
https://github.com/wesnoth/wesnoth/commit/d105aa86c4f199b132b6027e26129a72281fe928
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-01 (Mon, 01 Jun 2015)
Changed paths:
M src/game_initialization/multiplayer.cpp
M src/game_preferences.cpp
M src/game_preferences.hpp
Log Message:
-----------
mp: Reset authentication flag after disconnecting
Otherwise it's possible to join once as moderator so that the MP mod
options are enabled, disconnect, reconnect again as non-moderator, and
still see the MP mod options enabled.
Yay for ugly hacks.
Commit: ff4fe33b4b054583bfbe0d5b8caf34c05d820d3a
https://github.com/wesnoth/wesnoth/commit/ff4fe33b4b054583bfbe0d5b8caf34c05d820d3a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M data/gui/default/window/title_screen.cfg
Log Message:
-----------
Add border around titlescreen version label
Commit: 80b22f2b18d6e207bc03332c5b59af44d179fb2d
https://github.com/wesnoth/wesnoth/commit/80b22f2b18d6e207bc03332c5b59af44d179fb2d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M data/gui/default/window/title_screen.cfg
Log Message:
-----------
Fixed some non-standard indent
Commit: e249945b36212d3c01b29cf7658d8762620ca73f
https://github.com/wesnoth/wesnoth/commit/e249945b36212d3c01b29cf7658d8762620ca73f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M changelog
M players_changelog
M src/actions/move.cpp
M src/unit_display.cpp
Log Message:
-----------
Restore unit bars after moving even if the animator is disabled
This fixes an issue where unit bars disappeared for individual units
after a movement action with Quick Replays on or when using the Skip
Animations replay option, so that they'd only reappear after playing an
attack or select animation (or any other animation, probably).
The cause was that these options cause the replay code to hold a CVideo
lock, which causes the unit_display::unit_mover::finish() to return
early without restoring the animated unit's bars. Since this also makes
the u_d::unit_mover not hide the bars in the first place, it wouldn't
normally be an issue; the bug is actually caused by an interaction with
actions::unit_mover::do_move(), which unconditionally hides a unit's
bars for every movement step.
Since I don't want to call unit::set_standing() more times than
necessary (even though a::u_m::do_move() appears to do just that), I
decided to have u_d::u_m::finish() reset the unit's state even when
it's not supposed to do anything due to display locks.
I also added comments in a::u_m::do_move() and u_d::u_m::finish() to
warn people about this interaction in case it comes up again in the
future.
Commit: 0e36bedb843d61ff66aa800d68ba7ebd8f71e6ad
https://github.com/wesnoth/wesnoth/commit/0e36bedb843d61ff66aa800d68ba7ebd8f71e6ad
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M changelog
M data/multiplayer/factions/rebels-aoh.cfg
M players_changelog
Log Message:
-----------
Removed Silver Mage from the Rebels' leaders in Age of Heroes
See bug report at http://forums.wesnoth.org/viewtopic.php?f=4&t=42588
Commit: f3867261b78496c66a6918b897f91094f20ff2ad
https://github.com/wesnoth/wesnoth/commit/f3867261b78496c66a6918b897f91094f20ff2ad
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M data/campaigns/Descent_Into_Darkness/scenarios/09_A_Small_Favor3.cfg
Log Message:
-----------
DiD S9: lock view during starting sequence
Commit: 83eb7d37a4c472c2805ea9c84876ff644803f078
https://github.com/wesnoth/wesnoth/commit/83eb7d37a4c472c2805ea9c84876ff644803f078
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
Log Message:
-----------
Drop superfluous conditions for setting side starting shroud/fog. Fixes bug #23461
Commit: cabbede63a8ddfe8e29493772cbc92b1942e4ecf
https://github.com/wesnoth/wesnoth/commit/cabbede63a8ddfe8e29493772cbc92b1942e4ecf
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M src/hotkey/hotkey_command.cpp
M src/replay_controller.cpp
M src/replay_controller.hpp
Log Message:
-----------
replace "Team1" option with "First human team" in replay viewer.
Fixes https://gna.org/bugs/index.php?22628
Commit: de7f89bc1b0e2acb57310c13ec3c8455a2dfe031
https://github.com/wesnoth/wesnoth/commit/de7f89bc1b0e2acb57310c13ec3c8455a2dfe031
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)
Changed paths:
M src/game_initialization/multiplayer.cpp
Log Message:
-----------
Removed an unused variable
Commit: f09b875b2ce1685f4ef2c1a5082c09a80e27167b
https://github.com/wesnoth/wesnoth/commit/f09b875b2ce1685f4ef2c1a5082c09a80e27167b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M src/game_initialization/multiplayer.cpp
Log Message:
-----------
Revert "Removed an unused variable"
This reverts commit de7f89bc1b0e2acb57310c13ec3c8455a2dfe031.
vultraz, please don't revert code you don't understand.
Commit: a3d1b17d1a07a884eebdb9a64f8521b9ee51c0a8
https://github.com/wesnoth/wesnoth/commit/a3d1b17d1a07a884eebdb9a64f8521b9ee51c0a8
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M src/unit.cpp
Log Message:
-----------
maybe fix allied bars drawn over shroud
http://gna.org/bugs/?23460
Commit: f735f7f283447edfa9099a7409156af2609f23ec
https://github.com/wesnoth/wesnoth/commit/f735f7f283447edfa9099a7409156af2609f23ec
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M src/game_initialization/create_engine.cpp
Log Message:
-----------
mp: Add missing fields in constructor initializer list
Commit: aab8c000390955e05692c83b66172cff96504356
https://github.com/wesnoth/wesnoth/commit/aab8c000390955e05692c83b66172cff96504356
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M src/unit.cpp
Log Message:
-----------
allied planned unit are always visible under fog
Commit: 7b92923555478998d04cdb71d41b2fe3e74e114a
https://github.com/wesnoth/wesnoth/commit/7b92923555478998d04cdb71d41b2fe3e74e114a
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M changelog
M src/game_initialization/create_engine.cpp
M src/game_initialization/create_engine.hpp
M src/hash.hpp
Log Message:
-----------
Fix unbound memory read (bug #23606)
This was introduced in commit 8e5eb9a8d4edf8da33dd19540495b6aa60b28375,
probably because it's not clear enough in our implementation of MD5 that
the result of MD5::raw_digest() (and util::md5() by proxy) is not a
null-terminated string. I've added a comment to util::md5() to clarify
this in case it comes up again, but what we really should do is replace
the MD5 implementation with something a bit more C++-ish.
Fixed the issue by having the caller request the text representation of
the MD5 digest instead.
Commit: 81efa398c1133e21737537f619fb03203b282141
https://github.com/wesnoth/wesnoth/commit/81efa398c1133e21737537f619fb03203b282141
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M src/md5.cpp
Log Message:
-----------
md5: Return a NULL pointer if MD5::raw_digest() is called early
This never happens since MD5::raw_digest()'s only caller, util::md5(),
always does it right. However, it's still an open invitation for someone
to read garbage past the end of a 1 byte array, or even worse, write
into it. I'd rather have us crash by dereferencing the null page in that
case instead.
Commit: d7734d8b02bc6890893bb535b4fc06ff64fbbaea
https://github.com/wesnoth/wesnoth/commit/d7734d8b02bc6890893bb535b4fc06ff64fbbaea
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-02 (Tue, 02 Jun 2015)
Changed paths:
M src/game_preferences.cpp
M src/game_preferences.hpp
Log Message:
-----------
Explicitly define admin_authentication_reset's ctor out of line
Silences a spurious unused variable warning emitted by gcc 4.5.2.
Commit: bc07e2ab2474063edca7cf5ac8a7f4b0db222fce
https://github.com/wesnoth/wesnoth/commit/bc07e2ab2474063edca7cf5ac8a7f4b0db222fce
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)
Changed paths:
M src/hotkey/hotkey_command.cpp
Log Message:
-----------
"Custom Time of Day Creator" -> "Time Schedule Editor"
Commit: bf7e2daf02b90cde4231e72a0b7f171495d6e673
https://github.com/wesnoth/wesnoth/commit/bf7e2daf02b90cde4231e72a0b7f171495d6e673
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)
Changed paths:
M data/gui/default/window/custom_tod.cfg
Log Message:
-----------
tcustom_tod: shortened title
Commit: 430eab79fc15c63e4a178af45d07ed3d991c56f1
https://github.com/wesnoth/wesnoth/commit/430eab79fc15c63e4a178af45d07ed3d991c56f1
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-03 (Wed, 03 Jun 2015)
Changed paths:
M src/play_controller.cpp
Log Message:
-----------
remove 'delayed map sharing'
Commit: 759ab3d4cb58c6dc5d9168762c8a60f474406ba4
https://github.com/wesnoth/wesnoth/commit/759ab3d4cb58c6dc5d9168762c8a60f474406ba4
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M src/team.cpp
M src/team.hpp
Log Message:
-----------
Removed unused (as of 430eab79fc15) copy_ally_shroud function
Commit: da1c8bf60e74b1d4637f3262cfaeea645122ee8f
https://github.com/wesnoth/wesnoth/commit/da1c8bf60e74b1d4637f3262cfaeea645122ee8f
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M src/CMakeLists.txt
M src/SConscript
M src/actions/attack.cpp
M src/ai/contexts.cpp
M src/dialogs.cpp
M src/editor/map/map_context.cpp
M src/game_board.cpp
M src/game_board.hpp
M src/game_classification.cpp
M src/game_classification.hpp
M src/game_config_manager.cpp
M src/game_end_exceptions.hpp
M src/game_initialization/configure_engine.cpp
M src/game_initialization/connect_engine.cpp
M src/game_initialization/create_engine.cpp
M src/game_initialization/create_engine.hpp
M src/game_initialization/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/game_initialization/playcampaign.cpp
M src/game_initialization/singleplayer.cpp
M src/game_launcher.cpp
M src/gui/dialogs/advanced_graphics_options.cpp
M src/gui/dialogs/advanced_graphics_options.hpp
M src/gui/dialogs/campaign_selection.cpp
M src/gui/dialogs/editor/editor_edit_side.cpp
M src/gui/dialogs/game_load.cpp
M src/image.cpp
M src/leader_scroll_dialog.cpp
A src/make_enum.cpp
M src/make_enum.hpp
M src/menu_events.cpp
M src/mp_game_settings.cpp
M src/mp_game_settings.hpp
M src/playsingle_controller.cpp
M src/playturn.cpp
M src/replay_controller.cpp
M src/save_index.cpp
M src/saved_game.cpp
M src/savegame.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_team.cpp
M src/scripting/plugins/manager.cpp
M src/scripting/plugins/manager.hpp
M src/settings.cpp
M src/settings.hpp
M src/side_filter.cpp
M src/team.cpp
M src/team.hpp
M src/terrain_filter.cpp
M src/tests/gui/test_gui2.cpp
M src/tests/test_make_enum.cpp
M src/tests/test_mp_connect.cpp
M src/tests/utils/play_scenario.cpp
M src/unit_filter.cpp
M src/unit_types.cpp
M src/unit_types.hpp
Log Message:
-----------
rewrite MAKE_ENUM macro
Instead of creating an enum, the MAKE_ENUM macro now creates a struct
which holds an enum and provides functions for enum <-> string
conversion.
This has multiple advantages:
1) We don't need MAKE_ENUM_STREAM_OPS anymore.
2) The generated struct is much easier to use in templates
3) We don't allow implicit to int conversions anymore.
4) The enum values are now declared inside the structs scope.
Commit: a2b5c18d058bebf5147ed2eb13b9d1b5a631b850
https://github.com/wesnoth/wesnoth/commit/a2b5c18d058bebf5147ed2eb13b9d1b5a631b850
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M src/config.hpp
M src/mp_game_settings.cpp
M src/team.cpp
M src/tests/test_make_enum.cpp
Log Message:
-----------
add attribute_value::to_enum and attribute_value::operator=(enum)
which convert attribute_values to classes generated by MAKE_ENUM makro.
Commit: 16444cd24a13e31358359eae33c7bf894ef3ab78
https://github.com/wesnoth/wesnoth/commit/16444cd24a13e31358359eae33c7bf894ef3ab78
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
Log Message:
-----------
Updated codeblock projfile
Commit: 04c8aacee15e49fe13d02e27ea545aa6289acf5f
https://github.com/wesnoth/wesnoth/commit/04c8aacee15e49fe13d02e27ea545aa6289acf5f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M src/game_initialization/configure_engine.cpp
M src/halo.cpp
Log Message:
-----------
Added missing iostream includes
Commit: f16dec91b93f08844d999c9056d165951c980148
https://github.com/wesnoth/wesnoth/commit/f16dec91b93f08844d999c9056d165951c980148
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M src/gui/dialogs/editor/editor_edit_side.cpp
Log Message:
-----------
fix a stack corruption
Gui 2 dialogs set the value passed to register_integer to the widgets
value when the dialog is closed. So they must live linger than the
dialog. In thise case a local variable of the dialogs constructor was
passed to register_integer which caused a stack corruption.
Commit: 08e3862efa2e1ce48109cd76a72e8ad2b6a64d7b
https://github.com/wesnoth/wesnoth/commit/08e3862efa2e1ce48109cd76a72e8ad2b6a64d7b
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M src/editor/map/map_context.cpp
M src/game_initialization/multiplayer_configure.cpp
M src/game_initialization/multiplayer_create.cpp
M src/gui/dialogs/advanced_graphics_options.cpp
M src/make_enum.hpp
M src/menu_events.cpp
M src/scripting/lua_team.cpp
M src/side_filter.cpp
Log Message:
-----------
add to_string method to MAKE_ENUM
structs generated by the MAKE_ENUM makro now have a .to_string() method.
Commit: 7ec2dc015e5b0dbddf2af1b97e2fb0267aae6e68
https://github.com/wesnoth/wesnoth/commit/7ec2dc015e5b0dbddf2af1b97e2fb0267aae6e68
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M changelog
M players_changelog
M src/gui/dialogs/chat_log.cpp
Log Message:
-----------
gui2/tchat_log: Start dialog displaying the last chat log page
Commit: 98bcaa784e23275e1df6c642d76686fff1128c98
https://github.com/wesnoth/wesnoth/commit/98bcaa784e23275e1df6c642d76686fff1128c98
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M changelog
M data/core/music/silence.ogg
M players_changelog
Log Message:
-----------
Use a larger silence.ogg to work around bug #23633
See the bug report for details. See also bug #23599, bug #23202, and
bug #23026.
Commit: fe27196bed95af5dff9bc6cb1d7062bc69b04c92
https://github.com/wesnoth/wesnoth/commit/fe27196bed95af5dff9bc6cb1d7062bc69b04c92
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M src/gui/dialogs/editor/editor_edit_side.cpp
M src/gui/dialogs/editor/editor_edit_side.hpp
Log Message:
-----------
gui2/teditor_edit_side: Make controller_num ctor parameter a reference
This eliminates the stack corruption issue found by gfgtdf and makes the
parameter work like the rest, though it should be noted that the caller
doesn't do anything useful with it at the moment and needs to be fixed
separately.
(See also commit f16dec91b93f08844d999c9056d165951c980148.)
Commit: e817858cbb2147d56f37b92b161b6e7b25721424
https://github.com/wesnoth/wesnoth/commit/e817858cbb2147d56f37b92b161b6e7b25721424
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Add changelog entries for last commit
Commit: b4b7a3656fad515a826a9dce4e5ff16f81b406ea
https://github.com/wesnoth/wesnoth/commit/b4b7a3656fad515a826a9dce4e5ff16f81b406ea
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M changelog
M players_changelog
M src/game_initialization/multiplayer_ui.cpp
M src/game_initialization/multiplayer_ui.hpp
Log Message:
-----------
mp: Implement whisper_friends_only option in GUI1 lobby with a periodic warning
This option was already implemented in the GUI2 lobby (without a
warning), which resulted in a misleading advanced preferences entry.
(Forum thread: <http://r.wesnoth.org/t42423>)
The warning works as follows: you get alerted of individual clients
trying to contact you while you have this option enabled, but you'll
only get the alerts every 5 minutes. This seems like a fair compromise
between dealing with abuse and reminding people that this option is
enabled in case they accidentally did so or only intended to do so
temporarily. Also, if the sender is in the ignore list, this will not
produce a warning.
Commit: cd97aac5a2f61e39d9a57e1fe2269e6b4886aa2d
https://github.com/wesnoth/wesnoth/commit/cd97aac5a2f61e39d9a57e1fe2269e6b4886aa2d
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M src/image_modifications.cpp
M src/image_modifications.hpp
M src/sdl/utils.cpp
M src/sdl/utils.hpp
Log Message:
-----------
ImagePathWML: added ~SWAP() function
Commit: f69481d26f6d34706046fa4e3dd58ef87358dd2d
https://github.com/wesnoth/wesnoth/commit/f69481d26f6d34706046fa4e3dd58ef87358dd2d
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M src/make_enum.hpp
M src/tests/test_make_enum.cpp
Log Message:
-----------
add parse method and static name method to MAKE_ENUM
enum.parse("str"); tries convert "str" to an enum and sets enum to "str"
on success. Returns true on success otherwise false. This is useful
because string_to_enum always throws an exception on failure which is
slow if failue is not that unlikeley.
enumtype::name(); returns "enumname" (the name of the type). This is
intended for debugging.
Commit: 5d617b9e4f2729fdf252811837f3593e48eeb7c8
https://github.com/wesnoth/wesnoth/commit/5d617b9e4f2729fdf252811837f3593e48eeb7c8
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M src/menu_events.cpp
Log Message:
-----------
Allow string identifers in :control
:control now also accepts a string as first parameter in this case it
searches for a side with save_id matching this string. So for example In
LoW you can now use ':controller Kalenz gfgtdf' insetead of ':controller
1 gfgtdf'
Commit: e28cb897ad03d8ded83ab6b58bd7b361242850ab
https://github.com/wesnoth/wesnoth/commit/e28cb897ad03d8ded83ab6b58bd7b361242850ab
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M changelog
M src/font.cpp
Log Message:
-----------
font: Mark our local fonts as private on Windows
According to the MSDN documentation, this means they'll automatically get
released when Wesnoth's process terminates (presumably independently of
the cause). This should fix Windows holding locks on the font files after
Wesnoth's process dies unexpectedly as reported by gfgtdf.
Additionally, this means applications started during a Wesnoth session
won't be able to use our fonts.
Commit: 74bd344c42f6fed969899d39a50abe9667d86fd8
https://github.com/wesnoth/wesnoth/commit/74bd344c42f6fed969899d39a50abe9667d86fd8
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-05 (Fri, 05 Jun 2015)
Changed paths:
M src/hotkey/hotkey_preferences_display.cpp
Log Message:
-----------
Revised hotkey preferences action tooltips
Including "$foo's" in a translatable string doesn't strike me as the
best thing to do.
Commit: 692b4e8660045a0e860161bb0f1a0e7d62ca2870
https://github.com/wesnoth/wesnoth/commit/692b4e8660045a0e860161bb0f1a0e7d62ca2870
Author: Elvish-Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M src/image_modifications.cpp
M src/image_modifications.hpp
M src/sdl/utils.cpp
M src/sdl/utils.hpp
Log Message:
-----------
Merge pull request #409 from Elvish-Hunter/master
ImagePathWML: added ~SWAP() function
Commit: 8b08513830b30849bcf7b01aafa252fb74ce71c9
https://github.com/wesnoth/wesnoth/commit/8b08513830b30849bcf7b01aafa252fb74ce71c9
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M changelog
Log Message:
-----------
changelog entry
Commit: 10632ffbf109e06bc6ba9b58c3a06b3a7cdec5ae
https://github.com/wesnoth/wesnoth/commit/10632ffbf109e06bc6ba9b58c3a06b3a7cdec5ae
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M src/game_initialization/mp_options.cpp
M src/game_initialization/mp_options.hpp
Log Message:
-----------
"Defaults" buttons to reset the settings of a specific MP component.
Commit: b0d1e75666704e918504b005c96ba46602da1b79
https://github.com/wesnoth/wesnoth/commit/b0d1e75666704e918504b005c96ba46602da1b79
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M src/game_initialization/mp_options.cpp
M src/game_initialization/mp_options.hpp
M src/game_initialization/multiplayer_configure.cpp
Log Message:
-----------
MP options: improve layout.
Commit: 5ecc629c2c3e5cd15d68e70025edeffb95fe7210
https://github.com/wesnoth/wesnoth/commit/5ecc629c2c3e5cd15d68e70025edeffb95fe7210
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/actions/undo.cpp
M src/actions/undo.hpp
M src/play_controller.hpp
M src/synced_commands.cpp
Log Message:
-----------
fix OOS with sighted events.
We disallow undoing moves done before the last shroud updates because it
casues OOS as observed in http://gna.org/bugs/?23600
Commit: b7d6cc9299623b6c2a4357f5a2fa7719b7c258a9
https://github.com/wesnoth/wesnoth/commit/b7d6cc9299623b6c2a4357f5a2fa7719b7c258a9
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/synced_commands.cpp
Log Message:
-----------
sync :unit command
Commit: b9bbbdef2586bbf88c60499027e26a6c2de3eb69
https://github.com/wesnoth/wesnoth/commit/b9bbbdef2586bbf88c60499027e26a6c2de3eb69
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/synced_commands.cpp
Log Message:
-----------
sync create unit debug command
Commit: fb407219228932359f76287014b3fc2a7dcbc814
https://github.com/wesnoth/wesnoth/commit/fb407219228932359f76287014b3fc2a7dcbc814
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/synced_commands.cpp
Log Message:
-----------
sync :lua debug command
Commit: 035aa0750614f914b15e7dce3d867dc1167ec896
https://github.com/wesnoth/wesnoth/commit/035aa0750614f914b15e7dce3d867dc1167ec896
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/synced_commands.cpp
Log Message:
-----------
sync :next_level command
Commit: cb0eda0c2ebb25f591a21d12a9ec740b66d268b9
https://github.com/wesnoth/wesnoth/commit/cb0eda0c2ebb25f591a21d12a9ec740b66d268b9
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/synced_commands.cpp
Log Message:
-----------
sync :turn :turn_limit debug commands
Commit: bb74aad2f83394f1517bbaa2634670aea3ed2e4e
https://github.com/wesnoth/wesnoth/commit/bb74aad2f83394f1517bbaa2634670aea3ed2e4e
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/synced_commands.cpp
Log Message:
-----------
fixup
Commit: c605f07a36af185cc070bed661e806c674adfeaf
https://github.com/wesnoth/wesnoth/commit/c605f07a36af185cc070bed661e806c674adfeaf
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/synced_commands.cpp
Log Message:
-----------
sync remaining debug commands
Debug commands that doesn't change the gamestate like :inspect or
:sunset don't need to be sync.
Commit: b160462fb293cedc136798ad1a820c57f44b29da
https://github.com/wesnoth/wesnoth/commit/b160462fb293cedc136798ad1a820c57f44b29da
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M src/synced_commands.cpp
Log Message:
-----------
fix :shroud debug command
Commit: e2df198e5545082b8215e9ec13eb7aa98b2e1abc
https://github.com/wesnoth/wesnoth/commit/e2df198e5545082b8215e9ec13eb7aa98b2e1abc
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-08 (Mon, 08 Jun 2015)
Changed paths:
M src/replay.cpp
Log Message:
-----------
veryfy that synced user commands come from the correct client
Previously it was possible that (modified) clients send user commands
like recruit or move while its not their turn. To prevent this, we now
use the from_side check (that was previously only used for dependent
commands) also for normal synced commands.
The from_side check works like this:
The sending clients adds a from_side= attribute to its commands which
contains which side issued this command.
The server veryfies that that client actually controls that side
The recieveing clients veryfy that this is the side that can currently
issue commands (the currently plaing side).
For compability with older clients it currently just gives a
ERR_REPLAY. Later it should be changed into a replay::process_error.
Commit: f8914468182e8d0a1551b430c0879ba236fe4d6d
https://github.com/wesnoth/wesnoth/commit/f8914468182e8d0a1551b430c0879ba236fe4d6d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-09 (Tue, 09 Jun 2015)
Changed paths:
M changelog
M src/filesystem.cpp
M src/filesystem_boost.cpp
Log Message:
-----------
Disallow inclusion of .pbl files from WML (bug #23504)
Note that this will also cause Lua wesnoth.have_file() to return false
on .pbl files.
Commit: 15698bbea6f5a8eca5d98ed27baf9b7f5bff4292
https://github.com/wesnoth/wesnoth/commit/15698bbea6f5a8eca5d98ed27baf9b7f5bff4292
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M src/server/game.cpp
M src/server/game.hpp
M src/server/player_network.cpp
M src/server/player_network.hpp
Log Message:
-----------
make wesnothd::send_to_many( .., pred, ...) a template
this is faster than the boost::function version. (also note that it's
still possible to pass a boost::function to wesnothd::send_to_many)
Commit: 6aa3b3bc9a920638b68e6ceebd96a23822767c8d
https://github.com/wesnoth/wesnoth/commit/6aa3b3bc9a920638b68e6ceebd96a23822767c8d
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M src/menu_events.cpp
M src/server/game.cpp
M src/server/game.hpp
M src/server/simple_wml.hpp
M src/team.cpp
M src/team.hpp
M src/whiteboard/manager.cpp
Log Message:
-----------
don't check team names on serverside
http://gna.org/bugs/?23028
previously clients could add a "team_name" to specific packages which
should only be redirect to sides in this team. But the serversided code
which calculated in which team a side was had some bugs:
1) It did not correctly handle sides that were in multiple teams
([side] team_name="team1,team2"...)
2) The serversided data about teams was not updated when wml changed the
teams, also the calculation which side was controlled by a human used
posssibly oudated information.
This commit moves this calculation to the sending client so that the
clients now must specify a list of sides to which the package should be
sended.
Commit: 9e1aae1f795fad42007cd7cd68fa9ea2515791f0
https://github.com/wesnoth/wesnoth/commit/9e1aae1f795fad42007cd7cd68fa9ea2515791f0
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M src/game_events/action_wml.cpp
M src/scripting/game_lua_kernel.cpp
M src/server/game.cpp
M src/server/game.hpp
M src/server/server.cpp
M src/tod_manager.cpp
M src/tod_manager.hpp
Log Message:
-----------
inform the server about turn changes by wml
The server uses this to display the current turn in the lobby.
Commit: f290a865fc82981fee422bf8aef50278176965d6
https://github.com/wesnoth/wesnoth/commit/f290a865fc82981fee422bf8aef50278176965d6
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M src/server/game.cpp
M src/server/player_network.cpp
M src/server/player_network.hpp
Log Message:
-----------
fix compilation
the previous code compiled only on msvc.
Commit: 1b239aa3e6b7fc22be2a54238ec5ac9468afc5d2
https://github.com/wesnoth/wesnoth/commit/1b239aa3e6b7fc22be2a54238ec5ac9468afc5d2
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
A data/test/scenarios/test_role_types.cfg
M wml_test_schedule
Log Message:
-----------
Added a new unit test for [role]
Commit: 787bd1b9c538c73433c23d0ec52676bcbfa2a052
https://github.com/wesnoth/wesnoth/commit/787bd1b9c538c73433c23d0ec52676bcbfa2a052
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-10 (Wed, 10 Jun 2015)
Changed paths:
M data/lua/wml-tags.lua
M src/game_events/action_wml.cpp
Log Message:
-----------
Moved [role] to Lua
This fixes indirectly bug #23630
Commit: b728d216baaf8c1c57d7b5c43d11c2ade4b12250
https://github.com/wesnoth/wesnoth/commit/b728d216baaf8c1c57d7b5c43d11c2ade4b12250
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M src/game_initialization/mp_game_utils.cpp
Log Message:
-----------
fix turns slider in mp
fixes up https://github.com/wesnoth/wesnoth/commit/35e1391652bb82ab8aff626295e7a218b0e36df3
Commit: b80819be029807131c8427d306a2a3d26dcdc3cd
https://github.com/wesnoth/wesnoth/commit/b80819be029807131c8427d306a2a3d26dcdc3cd
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M changelog
M data/multiplayer/scenarios/4p_A_New_Land.cfg
M players_changelog
Log Message:
-----------
ANL: Work around recruit lists being overridden by factions (bug #23593)
This only seems to happen when Use Map Settings is enabled. Using
faction_lock in that case forces the "Custom" faction selection, which
offers all possible leaders from all factions and doesn't override the
recruit lists.
faction_from_recruit would limit the faction selection to Loyalists in
1.10, thus ensuring all leaders are Loyalists with Use Map Settings on,
but that doesn't seem to work right now either. It shouldn't matter for
this scenario anyway as long as the recruit lists are the ones defined
here rather than the faction's.
Commit: e2bbe8422f34627a2daa8a6f801ad7caa3070d8d
https://github.com/wesnoth/wesnoth/commit/e2bbe8422f34627a2daa8a6f801ad7caa3070d8d
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M src/game_initialization/mp_game_utils.cpp
Log Message:
-----------
fix compilation
The minus sign was a copypaste mistake (copied from another commits diff)
Commit: b8f26c4542db8bc9bc7cb21ef4b51d775cff4c4d
https://github.com/wesnoth/wesnoth/commit/b8f26c4542db8bc9bc7cb21ef4b51d775cff4c4d
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M src/game_initialization/configure_engine.cpp
M src/game_initialization/configure_engine.hpp
M src/game_initialization/connect_engine.cpp
M src/game_initialization/mp_game_utils.cpp
M src/game_initialization/multiplayer_configure.cpp
M src/game_initialization/multiplayer_configure.hpp
Log Message:
-----------
disable most mp_configure settings when force_lock_settings=yes
When using force_lock_settings=yes that game now not only forces
use_map_settings to on, instead if doest show these options and doesn't
thouch those attributes in the scenario.
This implements http://gna.org/bugs/?23037
and might also fix some bugs related to spmp patch ( specially
https://gna.org/bugs/?23509) since force_lock_settings default to yes
for campaigns.
Commit: 9ea6357638021a420d9c7cf28dc1b3cc720f4cf2
https://github.com/wesnoth/wesnoth/commit/9ea6357638021a420d9c7cf28dc1b3cc720f4cf2
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M INSTALL
Log Message:
-----------
Add untar instructions for gzip tarballs
Commit: c838e6e8752df2d98abd3ad7351934a909f6f661
https://github.com/wesnoth/wesnoth/commit/c838e6e8752df2d98abd3ad7351934a909f6f661
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Update changelog entries for bug #23633 with latest information
Commit: 140b3762c689fc154bfd0a81b26aeeb863e010ef
https://github.com/wesnoth/wesnoth/commit/140b3762c689fc154bfd0a81b26aeeb863e010ef
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Update changelog entries for bug #23504
Commit: b32580a3dec3e633b08dcb4dca6359a3c4c1aaeb
https://github.com/wesnoth/wesnoth/commit/b32580a3dec3e633b08dcb4dca6359a3c4c1aaeb
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-06-13 (Sat, 13 Jun 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg
Log Message:
-----------
Fixed timeline-wise nonsensical mention of Typhon
Commit: 4ab3c8cf0f53272b2a193c4a2909eb299dcb3992
https://github.com/wesnoth/wesnoth/commit/4ab3c8cf0f53272b2a193c4a2909eb299dcb3992
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-13 (Sat, 13 Jun 2015)
Changed paths:
M src/game_initialization/configure_engine.cpp
M src/game_initialization/configure_engine.hpp
M src/game_initialization/connect_engine.cpp
M src/game_initialization/mp_game_utils.cpp
M src/game_initialization/multiplayer_configure.cpp
M src/game_initialization/multiplayer_configure.hpp
Log Message:
-----------
Merge pull request #411 from gfgtdf/no_configure
disable most mp_configure settings when force_lock_settings=yes
Commit: eab9a870289288a653981997ae40f5ee4f063928
https://github.com/wesnoth/wesnoth/commit/eab9a870289288a653981997ae40f5ee4f063928
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-13 (Sat, 13 Jun 2015)
Changed paths:
M src/synced_commands.cpp
Log Message:
-----------
fix typo in error message
Commit: e377f2912567ed0e1c44caba48ae74d8b7c53f66
https://github.com/wesnoth/wesnoth/commit/e377f2912567ed0e1c44caba48ae74d8b7c53f66
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-13 (Sat, 13 Jun 2015)
Changed paths:
M src/make_enum.hpp
M src/menu_events.cpp
M src/synced_commands.cpp
M src/unit_types.cpp
Log Message:
-----------
simplyfy :unit
Moves the check for alignment string to the caller to we dont have to
pass a custom error_handler.
Also removed a comment about a segfault in older code.
Commit: 79d44d048619348b662cb371dcfe391ba81c1c1d
https://github.com/wesnoth/wesnoth/commit/79d44d048619348b662cb371dcfe391ba81c1c1d
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-13 (Sat, 13 Jun 2015)
Changed paths:
M data/lua/wml-tags.lua
Log Message:
-----------
Bugfixes in [role] tag
The following fixes were applied:
* cfg.__shallow_literal -> helper.shallow_literal, to allow calling the tag
from Lua as wesnoth.wml_actions.role
* added trim() to the for cycle
* deleted filter.role and filter.type after having copied their data, because
when calling the tag from Lua they ended up being deleted too early
* unit.role = cfg.role -> unit.role = role
Commit: d4a3c764472d7b7ae785260ca9f1ac9f166de9ff
https://github.com/wesnoth/wesnoth/commit/d4a3c764472d7b7ae785260ca9f1ac9f166de9ff
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-13 (Sat, 13 Jun 2015)
Changed paths:
M data/test/scenarios/test_role_types.cfg
M wml_test_schedule
Log Message:
-----------
Improved the [role] unit test
A new unit test, called 'test_role_lua' was added, to ensure that the [role]
tag could be used from Lua.
Also, in the first unit test the types list is stored in a variable, to
ensure that variable substitution works as intended
Commit: e79e86c5807bfb72f54a47d15e28e29d0f9fa700
https://github.com/wesnoth/wesnoth/commit/e79e86c5807bfb72f54a47d15e28e29d0f9fa700
Author: Elvish-Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M data/lua/wml-tags.lua
A data/test/scenarios/test_role_types.cfg
M src/game_events/action_wml.cpp
M wml_test_schedule
Log Message:
-----------
Merge pull request #410 from Elvish-Hunter/master
Move [role] to lua (fix for bug #23630)
Commit: 6b28e1ae89644d9550ae2e8b93a7253b17151a76
https://github.com/wesnoth/wesnoth/commit/6b28e1ae89644d9550ae2e8b93a7253b17151a76
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
changelog entries
Commit: f42ea8097c15bf6fa5c7e81915dd0b83d1f8f2b7
https://github.com/wesnoth/wesnoth/commit/f42ea8097c15bf6fa5c7e81915dd0b83d1f8f2b7
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M src/actions/undo.cpp
M src/actions/undo.hpp
M src/actions/undo_action.hpp
M src/synced_commands.cpp
Log Message:
-----------
fix [allow_undo] in menu event commands
This was disabled in a previous commit
Commit: 4df00e47c50b68fbeaac756028bb6a3d42cabfa1
https://github.com/wesnoth/wesnoth/commit/4df00e47c50b68fbeaac756028bb6a3d42cabfa1
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M src/actions/undo_action.hpp
Log Message:
-----------
fixup
Commit: aad4e7d600087fafe1c83ff830b95ef28737c265
https://github.com/wesnoth/wesnoth/commit/aad4e7d600087fafe1c83ff830b95ef28737c265
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M src/game_initialization/mp_game_utils.cpp
Log Message:
-----------
fixup 'disable most mp_configure settings when force_lock_settings=yes'
this was a merging error.
Commit: 99d88e0910fa66c090d5cbabf30b26f5e9c07c1c
https://github.com/wesnoth/wesnoth/commit/99d88e0910fa66c090d5cbabf30b26f5e9c07c1c
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M src/actions/undo.cpp
M src/playmp_controller.cpp
M src/synced_context.cpp
Log Message:
-----------
Fix an OOS
Previously it could happen that a client would wait for a remote user
imput while still having a non-empty undo stack. Becasue of this the
client would not send the move that issued the user input (because the
client thinks it is undoable) to the other clients which then never gave
the user input.
This resulted in a situation where the game could not proceed and had to
be aborted.
Fixed it by calling resources::undo_stack->clear() as soon as we know
that a remote user input is needed
(synced_context::set_is_simultaneously()). Also added some assertions to
guard against this situation.
Commit: c2071fca132b5f2fa4a2801399ae190127ae3678
https://github.com/wesnoth/wesnoth/commit/c2071fca132b5f2fa4a2801399ae190127ae3678
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-15 (Mon, 15 Jun 2015)
Changed paths:
M src/play_controller.hpp
M src/playmp_controller.cpp
M src/playmp_controller.hpp
M src/playsingle_controller.cpp
Log Message:
-----------
Fix another OOS
Previously it could happen that moves of the previous turn were not
sended yet to other players during 'side X turn' and similar events.
This caused OOS because "change_controller_wml" could be sended before
the the moves of the previous turn.
I also removed a virtual froma function that didn't need to be virtual.
Commit: 219bb24b30d7ed205a30264fb4bdf5461bc7cc90
https://github.com/wesnoth/wesnoth/commit/219bb24b30d7ed205a30264fb4bdf5461bc7cc90
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-16 (Tue, 16 Jun 2015)
Changed paths:
M data/multiplayer/eras.cfg
Log Message:
-----------
disable turn over advantage for campaigns by default
For campaigns (sp and mp) which are usually coop campaigns you usually
don't want the turns over advantage message. So we disable it by default
for campaigns. It is still possible to (de-)activate is manually by
setting the wml variable show_turns_over_advantage to yes/no
Commit: 634d29020fe85b162c4104df9086ae08e248288a
https://github.com/wesnoth/wesnoth/commit/634d29020fe85b162c4104df9086ae08e248288a
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-16 (Tue, 16 Jun 2015)
Changed paths:
M data/multiplayer/eras.cfg
A data/multiplayer/eras.lua
Log Message:
-----------
dont make 4mp leader quick in campaigns by default
making 4mp leader automaticly quick is unexpected for a campaigns
designer. And the intention is make it easier to port sp campaigns to
mp.
To do this i ported the quick4 mp leader code to lua.
I also moved the lua code from eras.cfg to a new file eras.lua, this
makes is easier for an editor to detect lua syntax highlichting
automaticly.
Commit: b2738ffb2fdd2550ececb74f76f75583c43c8b59
https://github.com/wesnoth/wesnoth/commit/b2738ffb2fdd2550ececb74f76f75583c43c8b59
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-16 (Tue, 16 Jun 2015)
Changed paths:
M changelog
M players_changelog
M src/filesystem.cpp
M src/filesystem_boost.cpp
Log Message:
-----------
Use looks_like_pbl() to disallow .pbl file inclusion (bug #23504)
This function is implemented using case-insensitive pattern matching,
unlike filesystem::ends_with(). I missed this when writing my original
fix, so the vulnerability still applied to .pbl files on a
case-insensitive filesystem (e.g. NTFS and FAT* on Windows) by using
different case to bypass the check.
Commit: 3ffca3067e37fd8d0ed6c06fcc44c8e9787f8191
https://github.com/wesnoth/wesnoth/commit/3ffca3067e37fd8d0ed6c06fcc44c8e9787f8191
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/synced_commands.cpp
Log Message:
-----------
refactor debug notification
TODO: maybe translation marks should be added ?
Commit: 5c99ab7e6901ce2b25022fc750224579dac683a1
https://github.com/wesnoth/wesnoth/commit/5c99ab7e6901ce2b25022fc750224579dac683a1
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/playcampaign.cpp
Log Message:
-----------
remove unused default value
we already set the default value earlier in
game_config_manager::load_game_config so 'force_lock_settings' s never
empty here
Commit: 024c56459e5679dd01ab82d1089720112ec9aaac
https://github.com/wesnoth/wesnoth/commit/024c56459e5679dd01ab82d1089720112ec9aaac
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_config.cpp
M src/game_config.hpp
M src/game_initialization/playcampaign.cpp
M src/game_initialization/singleplayer.cpp
Log Message:
-----------
option to disable most of spmp patch
adds a bool variable in game_config which comepltely disables the
configure_engine, and connect_engine in sp.
Using this should fix https://gna.org/bugs/?23629 and
https://gna.org/bugs/?23496 but some bugs of the spmp patch like the
additional config reload in the campaigns menu are still present.
Commit: c2e1d71fc257db38251f2396d3bd0b5f2be69533
https://github.com/wesnoth/wesnoth/commit/c2e1d71fc257db38251f2396d3bd0b5f2be69533
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M data/_main.cfg
M src/game_config_manager.cpp
M src/game_config_manager.hpp
M src/game_initialization/create_engine.cpp
M src/game_launcher.cpp
Log Message:
-----------
less config reloads
This removes a config reload when opening multiplayer or singleplayer
campaign selection screen after playign a campaign.
To do this we must make sure the default era for sp and for mp have the
same id becasue otherwise we might get an id not found error.
Commit: 8fc40ae22756805aba8c56d6f84c870b644a1a98
https://github.com/wesnoth/wesnoth/commit/8fc40ae22756805aba8c56d6f84c870b644a1a98
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/mp_options.cpp
M src/game_initialization/mp_options.hpp
Log Message:
-----------
remove unused function
Commit: a719d6e2ab4f6023ce0a7c74fcfe7ae8fc5e17b9
https://github.com/wesnoth/wesnoth/commit/a719d6e2ab4f6023ce0a7c74fcfe7ae8fc5e17b9
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/mp_options.cpp
M src/game_initialization/mp_options.hpp
Log Message:
-----------
remove unused function
Commit: 46295cbde63b411d05f430b7a47bcc85b56ec7e3
https://github.com/wesnoth/wesnoth/commit/46295cbde63b411d05f430b7a47bcc85b56ec7e3
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/mp_options.cpp
M src/game_initialization/mp_options.hpp
M src/game_initialization/multiplayer_configure.cpp
M src/game_initialization/playcampaign.cpp
M src/saved_game.cpp
Log Message:
-----------
allow [options] in [campaign]
this makes more sense than puttng them into the first [scenario] because
those options usually apply to all scenarios of that campaign.
Commit: 6c97702c458f06c68666d8930c53f57ee6f93421
https://github.com/wesnoth/wesnoth/commit/6c97702c458f06c68666d8930c53f57ee6f93421
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/flg_manager.cpp
Log Message:
-----------
fix random leader gender in sp
http://gna.org/bugs/?23496
Commit: 98fcd16ead492e698ba5bfd273b120c0edfc8bc4
https://github.com/wesnoth/wesnoth/commit/98fcd16ead492e698ba5bfd273b120c0edfc8bc4
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
Log Message:
-----------
add previous_save_id= in [side]
A feature for mp campaigns. previous_save_id lets you specify which user
of teh previous scenario should control this side. For example if
previous_save_id="Konrad" than the user that controlled the side with
the save_id "Konrad" in the previous scenario should control this side.
This also replaces the controller=<number> feature which had similar
intentions but was less flexible.
Commit: aad571d0bd0234ae3f5915e328be6ca562bd32ee
https://github.com/wesnoth/wesnoth/commit/aad571d0bd0234ae3f5915e328be6ca562bd32ee
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/create_engine.cpp
M src/game_initialization/create_engine.hpp
Log Message:
-----------
fix mp depcheck crashing
previously mp depcheck was initialized after refeshing the cache which
caused a missmatch betwen create_engine::mods_ and depcheck::depinfo_
Commit: f149990041f72ecdd537c9951a7f76d6c79556b0
https://github.com/wesnoth/wesnoth/commit/f149990041f72ecdd537c9951a7f76d6c79556b0
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.hpp
Log Message:
-----------
remove unused function
Commit: e8723b9ebbfbf119a91a1fc7fdb27d8b93b384a7
https://github.com/wesnoth/wesnoth/commit/e8723b9ebbfbf119a91a1fc7fdb27d8b93b384a7
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/flg_manager.cpp
Log Message:
-----------
mp connect should ignore extra_recruit
extra_recruit is a unit specific attribute like canrecruit, upkeep or
placement. It should not be related to factions recruitlist.
Commit: 7fce000723a8d29e994760ac7cea789a7dc480da
https://github.com/wesnoth/wesnoth/commit/7fce000723a8d29e994760ac7cea789a7dc480da
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/game_config_manager.cpp
M src/game_launcher.cpp
Log Message:
-----------
fixup 'less config reloads'
Commit: 1ce3698aaf82e4426cd7b87adc7b740cef7c3db4
https://github.com/wesnoth/wesnoth/commit/1ce3698aaf82e4426cd7b87adc7b740cef7c3db4
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M host.lua
M src/game_config_manager.cpp
Log Message:
-----------
fix mp test
Commit: d49bcaab48c0974acc469f8d8b0243b55e6269e0
https://github.com/wesnoth/wesnoth/commit/d49bcaab48c0974acc469f8d8b0243b55e6269e0
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M src/game_initialization/flg_manager.cpp
Log Message:
-----------
refactor flg_manager::update_available_factions()
this makes it easier to read.
Commit: f8aa355486d15013e4ef889952bac765195bfa97
https://github.com/wesnoth/wesnoth/commit/f8aa355486d15013e4ef889952bac765195bfa97
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M src/game_initialization/flg_manager.cpp
M src/game_initialization/flg_manager.hpp
Log Message:
-----------
fix faction_lock when no recruitlist is specified.
Commit: acf177fbd0d1f30d04f16463a570c1a774a64576
https://github.com/wesnoth/wesnoth/commit/acf177fbd0d1f30d04f16463a570c1a774a64576
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M data/gui/default/window/campaign_settings.cfg
M src/game_initialization/connect_engine.cpp
M src/game_initialization/create_engine.cpp
M src/game_initialization/mp_options.cpp
M src/game_initialization/mp_options.hpp
M src/game_initialization/multiplayer_configure.cpp
M src/game_initialization/multiplayer_configure.hpp
M src/game_initialization/singleplayer.cpp
M src/game_launcher.cpp
M src/gui/dialogs/campaign_settings.cpp
M src/mp_game_settings.cpp
M src/mp_game_settings.hpp
Log Message:
-----------
automaticly detect whether to show mp_configure in sp
We now automaticly show mp_configure in sp iff there are actually things
to configure. This means if eigher force_lock_settiings was explicitly
set to false or if the [campaign] or one of the [modification] provides
[options] to configure.
Commit: f1385f78287bc9a226378e31c98676a0b7067bbf
https://github.com/wesnoth/wesnoth/commit/f1385f78287bc9a226378e31c98676a0b7067bbf
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
Log Message:
-----------
fix faction overwriting wrong values
"image" and "flag_rgb" which are unit attributes should not be
overwritten by those values form teh faction which describe how teh
faction is presented in teh faction list
Commit: 4d4b69812ebb146941a7f58798c38628fc043c6b
https://github.com/wesnoth/wesnoth/commit/4d4b69812ebb146941a7f58798c38628fc043c6b
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M src/game_initialization/singleplayer.cpp
M src/game_initialization/singleplayer.hpp
Log Message:
-----------
fixup 'automaticly detect whether to show mp_configure in sp'
Fixed a travis wanring and commandline jump to scenario.
Commit: dbea53e5273cbb6aa1baec998a10c68ba6155707
https://github.com/wesnoth/wesnoth/commit/dbea53e5273cbb6aa1baec998a10c68ba6155707
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M src/server/game.cpp
Log Message:
-----------
remove unread attrbutes
te host only reads "faction","gender" and "leader" if change_faction=yes
Commit: da4994f4dd65a3b4496a17ec77ab1f573a3e5175
https://github.com/wesnoth/wesnoth/commit/da4994f4dd65a3b4496a17ec77ab1f573a3e5175
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M src/game_initialization/flg_manager.cpp
M src/game_initialization/flg_manager.hpp
Log Message:
-----------
fix assertions on invalid network data
previously it could happen that the host got assertion errors if teh
clients choose invalid factions/leaders
Commit: 796a154ba1cbebfcdeb587ecf28d5ec958e3dec0
https://github.com/wesnoth/wesnoth/commit/796a154ba1cbebfcdeb587ecf28d5ec958e3dec0
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-19 (Fri, 19 Jun 2015)
Changed paths:
M src/game_initialization/flg_manager.cpp
Log Message:
-----------
fixup 'fix assertions on invalid network data'
Commit: 17cc88dbc9154fd62239ccff964d77b7d053c8bc
https://github.com/wesnoth/wesnoth/commit/17cc88dbc9154fd62239ccff964d77b7d053c8bc
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/game_initialization/multiplayer_connect.cpp
M src/game_initialization/multiplayer_connect.hpp
M src/game_initialization/multiplayer_ui.cpp
M src/game_initialization/multiplayer_ui.hpp
Log Message:
-----------
fix custom colors in mp connect
https://gna.org/bugs/?23629
currently only the host shows these custom colors, but it fixes the sp
case.
Commit: 17d478bff60b5fa039b3f98fa87d42aa59a91856
https://github.com/wesnoth/wesnoth/commit/17d478bff60b5fa039b3f98fa87d42aa59a91856
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
Log Message:
-----------
fix travis build
Commit: dc7fb0b951f4be973b68770b8ec8f56556e2da40
https://github.com/wesnoth/wesnoth/commit/dc7fb0b951f4be973b68770b8ec8f56556e2da40
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M SConstruct
Log Message:
-----------
Update SConstruct to reflect rename of README
Commit: 88fa71e32db9df40f2eaefba0a942e775678a9dd
https://github.com/wesnoth/wesnoth/commit/88fa71e32db9df40f2eaefba0a942e775678a9dd
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M packaging/windows/Wesnoth.nsi.in
Log Message:
-----------
Remove "run now" option from windows installer
It causes wesnoth to be run with installer's privileges which is
security concern and also might result in confusing behavior wrt
location of stdout.txt and stderr.txt files.
Commit: a74a0135cdcf459b82593b709c60cc245046f5a3
https://github.com/wesnoth/wesnoth/commit/a74a0135cdcf459b82593b709c60cc245046f5a3
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/flg_manager.cpp
Log Message:
-----------
fix random factions
removed a wrong assert and removed hardcoding of mainline faction id
Commit: 92fa1bb699f8370b6f5a9083bf0477e650c42d46
https://github.com/wesnoth/wesnoth/commit/92fa1bb699f8370b6f5a9083bf0477e650c42d46
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
Log Message:
-----------
dont print faction dialog in mp wait if not needed
We dont show the faction choose dialog for connection clients f there is
onyl 1 faction/leader/gender this is for example the case in LoW.
Commit: ebe08f0d98aa539dc912ebe1987615cb44142ac4
https://github.com/wesnoth/wesnoth/commit/ebe08f0d98aa539dc912ebe1987615cb44142ac4
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/multiplayer_wait.cpp
Log Message:
-----------
don't reload config when leavign a mp game.
There is no reason to do that,
Commit: e9acbd1d192ccb504a3afe62b6115793c4c50d18
https://github.com/wesnoth/wesnoth/commit/e9acbd1d192ccb504a3afe62b6115793c4c50d18
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/game_initialization/flg_manager.cpp
M src/game_initialization/flg_manager.hpp
M src/game_initialization/multiplayer_connect.cpp
M src/game_initialization/multiplayer_wait.cpp
M src/game_initialization/multiplayer_wait.hpp
Log Message:
-----------
fix custom team color in mpwait and flg_manager
This also fixes another bug where colors in flg_manager (the
faction/leader comboboxes in mpconnect) were not updated when color was
changed.
Commit: 61fab699e59e0b684db0c0bf0812e23458924ce7
https://github.com/wesnoth/wesnoth/commit/61fab699e59e0b684db0c0bf0812e23458924ce7
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M data/multiplayer/scenarios/4p_A_New_Land.cfg
M src/game_initialization/connect_engine.cpp
M src/game_initialization/flg_manager.cpp
M src/game_initialization/flg_manager.hpp
Log Message:
-----------
fix faction_from_recruit
Previously faction_from_recruit would search for default_recruit= in
[multiplayer_side]. This commit fixes it so that it seached for
'recruit' ('default recruit' is no attribute of [multiplayer_side]).
This fixed behaviour breaks 'A new land' mp scenario becasue the faction
now gets locked to the mp faction that matches the recruits best
(loyalists), but in ANL we wants custon recruitlist and not Loyalists
recruitlist. To Fix this i removed faction_from_recruit= from 'A new
land's sides.
Commit: 8c5830d65d3e494ef76c98770e147d6f1f8a080d
https://github.com/wesnoth/wesnoth/commit/8c5830d65d3e494ef76c98770e147d6f1f8a080d
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
Log Message:
-----------
Make ng::side_engine::get_color()'s argument a signed integer
Fixes a signed vs. unsigned type comparison warning.
Commit: f6c77b7dd84be5165dc690864492d6aa2b2af295
https://github.com/wesnoth/wesnoth/commit/f6c77b7dd84be5165dc690864492d6aa2b2af295
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-20 (Sat, 20 Jun 2015)
Changed paths:
M src/game_initialization/create_engine.cpp
M src/game_initialization/create_engine.hpp
M src/gui/dialogs/campaign_settings.cpp
Log Message:
-----------
gui2/tcampaign_settings: Request unescaped era names
Otherwise everything gets displayed with a caret prefix because GUI1
markup is of course not recognized by GUI2.
Commit: daa045026fcd2fc3865539f60070773f31933d17
https://github.com/wesnoth/wesnoth/commit/daa045026fcd2fc3865539f60070773f31933d17
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M src/playturn_network_adapter.cpp
Log Message:
-----------
Demote network error message to info log level
This message in particular tends to happen when quitting the game during
the MP replay phase. Having pending incoming data at exit seems par for
the course, so it might be best to keep normal users from seeing this
message in stderr.
Commit: 87313970e17d8b741cdf08c6dc0f19fadbac1127
https://github.com/wesnoth/wesnoth/commit/87313970e17d8b741cdf08c6dc0f19fadbac1127
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M data/multiplayer/eras.cfg
M src/game_initialization/create_engine.cpp
M src/game_initialization/depcheck.cpp
M src/game_initialization/depcheck.hpp
Log Message:
-----------
fix [modification]type=key
Previous it couldhappens that create_engines and depcheck::manager s lis
of mods could get out of sync which caused wrong modification to be
active.
Also we add a type= key to [era]s chiech defaults to mp so that only the
default era is avaiable in sp by default (for technical reasons there
must be at least one era avaiable in sp.
Commit: 3d3b5103a84f74d42ec2bd64030c9be4f67c4d06
https://github.com/wesnoth/wesnoth/commit/3d3b5103a84f74d42ec2bd64030c9be4f67c4d06
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M src/game_initialization/depcheck.cpp
M src/game_initialization/depcheck.hpp
Log Message:
-----------
remove unused function
Commit: 0cd8ea545392d3c5d4552c2cb9d2d3fb520246de
https://github.com/wesnoth/wesnoth/commit/0cd8ea545392d3c5d4552c2cb9d2d3fb520246de
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M changelog
M data/gui/default/window/campaign_difficulty.cfg
M players_changelog
M src/game_initialization/create_engine.cpp
M src/game_launcher.cpp
M src/game_preferences.cpp
M src/game_preferences.hpp
M src/gui/dialogs/campaign_difficulty.cpp
M src/gui/dialogs/campaign_difficulty.hpp
M src/savegame.cpp
M src/tests/gui/test_gui2.cpp
Log Message:
-----------
Merge branch 'master' of https://github.com/abacabadabacaba/wesnoth into abacabadabacaba-master
Conflicts:
changelog
src/game_launcher.cpp
Commit: ce2359c118b6abddaf5dafabf55619828a5d6ad8
https://github.com/wesnoth/wesnoth/commit/ce2359c118b6abddaf5dafabf55619828a5d6ad8
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M src/gui/dialogs/campaign_selection.cpp
Log Message:
-----------
Revert "Dropped some includes unused after 9f6c07815e13"
This reverts commit 7fe17353f124831ca60f78c85b770cc9addba5bd.
Commit: 548e44f5cad05133823233aaa4af5c4ca7f5ca35
https://github.com/wesnoth/wesnoth/commit/548e44f5cad05133823233aaa4af5c4ca7f5ca35
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M data/gui/default/window/campaign_dialog.cfg
M src/gui/dialogs/campaign_selection.cpp
Log Message:
-----------
Revert "tcampain_selection: removed unused tree view"
This reverts commit 9f6c07815e138c77909409aab6481ca22656e2e8.
Conflicts:
src/gui/dialogs/campaign_selection.cpp
Commit: e8140d8248a0d3b262aa749e1fb8ddc548a4b3b0
https://github.com/wesnoth/wesnoth/commit/e8140d8248a0d3b262aa749e1fb8ddc548a4b3b0
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M src/gui/widgets/toggle_panel.cpp
Log Message:
-----------
fix gui2::ttoogle_panel
previously toggle panels did not did work if you clicked to a label or a
image inside the toggle panel. (you had to click 'dirctly' to the toggle
panel in order to work properly)
Commit: cbd0838b3d004692a288ad866c847d1ee65cf9f6
https://github.com/wesnoth/wesnoth/commit/cbd0838b3d004692a288ad866c847d1ee65cf9f6
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M src/gui/widgets/label.cpp
Log Message:
-----------
fix gui2::tlabel
previous labels captured the mouse after clicking on it (I don't know
why). This means that you had to to do another click after selecting
something different. This was specially annyoing an toggle_panels where
you'd often click on a label.
Maybe it was related to link labels, in any case this fixed the much
more common non-link labels.
Commit: fc6bbe0f75889711f91426d592efc1c2c4ab7063
https://github.com/wesnoth/wesnoth/commit/fc6bbe0f75889711f91426d592efc1c2c4ab7063
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M src/gui/widgets/tree_view_node.cpp
Log Message:
-----------
don't make 'tree_view_node_label' manditory
there is no need to have this manditory (It had no effect anyway if it
was no selectable widget).
This removes the need for a previously used workaround which is adding a
dummy invisible widget with that id.
Commit: 630cce5e97cb59857e68ae123db24055e3e98c53
https://github.com/wesnoth/wesnoth/commit/630cce5e97cb59857e68ae123db24055e3e98c53
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M data/gui/default/window/campaign_dialog.cfg
M src/gui/dialogs/campaign_selection.cpp
M src/gui/dialogs/campaign_selection.hpp
Log Message:
-----------
show modifications on campaigns slection screen
This means less clicks when activating modifications in SP.
In order to do this we enable the alternative campaign list which was
previously disabled. A side effect of this is, that completed campaigns
are now seperated from not-played-yet campaigns.
Commit: 53e8f54e022ad89a6ea2bcf2bd8dd78f2ea875bd
https://github.com/wesnoth/wesnoth/commit/53e8f54e022ad89a6ea2bcf2bd8dd78f2ea875bd
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M src/gui/dialogs/campaign_selection.cpp
Log Message:
-----------
fix c++03 compilation
Commit: 8b59af444d06de4c15ce1a96e20baea76ee02790
https://github.com/wesnoth/wesnoth/commit/8b59af444d06de4c15ce1a96e20baea76ee02790
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-21 (Sun, 21 Jun 2015)
Changed paths:
M changelog
R data/tools/wmlxgettext
Log Message:
-----------
Remove broken Python port of wmlxgettext
Commit: 92d4c015dd6849fb61092357ab4b67b64a8e6c04
https://github.com/wesnoth/wesnoth/commit/92d4c015dd6849fb61092357ab4b67b64a8e6c04
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-22 (Mon, 22 Jun 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Update RELEASE_NOTES
Commit: 5e497031fbfebf2c45365aa571d24e7415d1b698
https://github.com/wesnoth/wesnoth/commit/5e497031fbfebf2c45365aa571d24e7415d1b698
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-22 (Mon, 22 Jun 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Update RELEASE_NOTES
Commit: 407485120333a5c3effb561a6279d6ee73b574a5
https://github.com/wesnoth/wesnoth/commit/407485120333a5c3effb561a6279d6ee73b574a5
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-22 (Mon, 22 Jun 2015)
Changed paths:
M src/game_events/menu_item.cpp
M src/game_events/menu_item.hpp
M src/game_events/wmi_container.hpp
M src/game_state.cpp
M src/game_state.hpp
M src/hotkey_handler_sp.cpp
Log Message:
-----------
Add synced=yes(default)/no to [set_menu_item]
Allows to add 'unsynced' wml menu hotkeys which are not sended to other
players and are also clickable off-turn.
This can for example used for help menus and similar.
Commit: 928404f19607d349a64786a0be73d321fe5ec82b
https://github.com/wesnoth/wesnoth/commit/928404f19607d349a64786a0be73d321fe5ec82b
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-22 (Mon, 22 Jun 2015)
Changed paths:
M src/game_events/menu_item.cpp
M src/game_events/menu_item.hpp
M src/game_events/wmi_container.hpp
M src/game_state.cpp
M src/game_state.hpp
M src/hotkey_handler_sp.cpp
Log Message:
-----------
Merge pull request #413 from gfgtdf/unsyced_menu_item
Add synced=yes(default)/no to [set_menu_item]
Commit: ccac655da432a17096b88b8718a8dceda9336bb9
https://github.com/wesnoth/wesnoth/commit/ccac655da432a17096b88b8718a8dceda9336bb9
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-06-24 (Wed, 24 Jun 2015)
Changed paths:
M projectfiles/VC9/wesnoth.vcproj
Log Message:
-----------
vcproj: Update for da1c8bf & 138f7c9
Commit: 94cf0adb29a44ae4e376f7936f4ddd7c46430f7f
https://github.com/wesnoth/wesnoth/commit/94cf0adb29a44ae4e376f7936f4ddd7c46430f7f
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M src/image_modifications.cpp
Log Message:
-----------
allow negative x,y in ~CROP
this allows to crop a larger image from a smaller source image, the
underlying cut_surface function already supports this behaviour.
This is specially useful to blit another image on the image which would
not fit onto the original image otherwise.
Commit: 101e9911a28a003c7bd4ec9525d0a0cb89c5aab2
https://github.com/wesnoth/wesnoth/commit/101e9911a28a003c7bd4ec9525d0a0cb89c5aab2
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M src/mp_game_settings.cpp
M src/mp_game_settings.hpp
Log Message:
-----------
remove unused variable
Commit: b34dc86e372666139f359ddbb7e0d37a6698b7a6
https://github.com/wesnoth/wesnoth/commit/b34dc86e372666139f359ddbb7e0d37a6698b7a6
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M src/playmp_controller.cpp
M src/synced_context.cpp
Log Message:
-----------
fix an assertion when reloading an mp game
Commit: cee449106aaf8dfd6d2bc01080e54296e3a7deca
https://github.com/wesnoth/wesnoth/commit/cee449106aaf8dfd6d2bc01080e54296e3a7deca
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
add wesnoth.get_viewing_side
http://gna.org/bugs/?22822
Commit: 56d79ff13b9fcd13b44ee2be6663797b3df0c4c2
https://github.com/wesnoth/wesnoth/commit/56d79ff13b9fcd13b44ee2be6663797b3df0c4c2
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Update changelog entries for bug #23504
Commit: 24a166db220db1056241d011c349e66ed0ed3003
https://github.com/wesnoth/wesnoth/commit/24a166db220db1056241d011c349e66ed0ed3003
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M CMakeLists.txt
M changelog
Log Message:
-----------
cmake: Disable strict compilation by default
It's no good for users who are likely to hit issues with compilers not
used by the release team.
Commit: cf85ac43a7a8ec7ca22c67246b181382a220e15f
https://github.com/wesnoth/wesnoth/commit/cf85ac43a7a8ec7ca22c67246b181382a220e15f
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M data/gui/default/window/campaign_dialog.cfg
M src/gui/dialogs/campaign_selection.cpp
Log Message:
-----------
remove different lists for completed and noncompleted campaigns.
Commit: bd29f7685f62fc877bfb6c4fb04381c160d5a504
https://github.com/wesnoth/wesnoth/commit/bd29f7685f62fc877bfb6c4fb04381c160d5a504
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M data/tools/wesnoth/wmliterator.py
Log Message:
-----------
wmliterator: Add function to detect [+tags]
Commit: e520e9ddcc1ddabf9fcdc4c233f21221ad901997
https://github.com/wesnoth/wesnoth/commit/e520e9ddcc1ddabf9fcdc4c233f21221ad901997
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
wmllint: Quick and dirty hack to recognize [+tags] in [part]
Commit: 5a622888093aa35fd0225f38ceb05df423393943
https://github.com/wesnoth/wesnoth/commit/5a622888093aa35fd0225f38ceb05df423393943
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg
Log Message:
-----------
NR S9a: Silence wmllint warning about missing [side] unit type
Commit: 7cc6c2fe7306b58669ba74e0182659821759dbf1
https://github.com/wesnoth/wesnoth/commit/7cc6c2fe7306b58669ba74e0182659821759dbf1
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
Log Message:
-----------
EI S9: Fix incorrect recruitment pattern, spotted by wmllint
There are no scouts in the side's recruit list, only a unit with 'Scout'
in its name that is actually a mixed fighter.
Commit: a78d69c54d24ccc93fe3a5fa8ef8484df757fd2b
https://github.com/wesnoth/wesnoth/commit/a78d69c54d24ccc93fe3a5fa8ef8484df757fd2b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
Log Message:
-----------
EI S9: Fix recruit missing from recruitment pattern, spotted by wmllint
Commit: 0ece907a68eac1305c7d5421ad97836b3f4d3741
https://github.com/wesnoth/wesnoth/commit/0ece907a68eac1305c7d5421ad97836b3f4d3741
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M changelog
Log Message:
-----------
Update changelog
Commit: 4863fb1ca98186e173cd9216f314c260a0ad88f8
https://github.com/wesnoth/wesnoth/commit/4863fb1ca98186e173cd9216f314c260a0ad88f8
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M src/xBRZ/xbrz.cpp
Log Message:
-----------
Suppress uninit variable warnings in xBRZ code with gcc 4.8 too
Commit: 6aa55157e7d644d9674471300e0e9cfb4ee013a6
https://github.com/wesnoth/wesnoth/commit/6aa55157e7d644d9674471300e0e9cfb4ee013a6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M changelog
M data/core/about.cfg
M po/wesnoth-units/ru.po
Log Message:
-----------
Russian translation update
Commit: de176435b1ee32da542ba3c537ad6b1a6dc53787
https://github.com/wesnoth/wesnoth/commit/de176435b1ee32da542ba3c537ad6b1a6dc53787
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Several changelog fixes
Commit: c16673c6ce113484cd36856fd5a246a4e0524bbe
https://github.com/wesnoth/wesnoth/commit/c16673c6ce113484cd36856fd5a246a4e0524bbe
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M doc/man/cs/wesnoth.6
M doc/man/es/wesnoth.6
M doc/man/fr/wesnoth.6
M doc/man/gl/wesnoth.6
M doc/man/it/wesnoth.6
M doc/man/pt/wesnoth.6
M doc/man/ru/wesnoth.6
M doc/man/sk/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/wesnoth-ai.pot
M po/wesnoth-anl/af.po
M po/wesnoth-anl/ang.po
M po/wesnoth-anl/ang at latin.po
M po/wesnoth-anl/ar.po
M po/wesnoth-anl/bg.po
M po/wesnoth-anl/ca.po
M po/wesnoth-anl/ca_ES at valencia.po
M po/wesnoth-anl/cs.po
M po/wesnoth-anl/da.po
M po/wesnoth-anl/de.po
M po/wesnoth-anl/el.po
M po/wesnoth-anl/en at shaw.po
M po/wesnoth-anl/en_GB.po
M po/wesnoth-anl/eo.po
M po/wesnoth-anl/es.po
M po/wesnoth-anl/et.po
M po/wesnoth-anl/eu.po
M po/wesnoth-anl/fi.po
M po/wesnoth-anl/fr.po
M po/wesnoth-anl/fur_IT.po
M po/wesnoth-anl/ga.po
M po/wesnoth-anl/gd.po
M po/wesnoth-anl/gl.po
M po/wesnoth-anl/he.po
M po/wesnoth-anl/hr.po
M po/wesnoth-anl/hu.po
M po/wesnoth-anl/id.po
M po/wesnoth-anl/is.po
M po/wesnoth-anl/it.po
M po/wesnoth-anl/ja.po
M po/wesnoth-anl/ko.po
M po/wesnoth-anl/la.po
M po/wesnoth-anl/lt.po
M po/wesnoth-anl/lv.po
M po/wesnoth-anl/mk.po
M po/wesnoth-anl/mr.po
M po/wesnoth-anl/nb_NO.po
M po/wesnoth-anl/nl.po
M po/wesnoth-anl/pl.po
M po/wesnoth-anl/pt.po
M po/wesnoth-anl/pt_BR.po
M po/wesnoth-anl/racv.po
M po/wesnoth-anl/ro.po
M po/wesnoth-anl/ru.po
M po/wesnoth-anl/sk.po
M po/wesnoth-anl/sl.po
M po/wesnoth-anl/sr.po
M po/wesnoth-anl/sr at ijekavian.po
M po/wesnoth-anl/sr at ijekavianlatin.po
M po/wesnoth-anl/sr at latin.po
M po/wesnoth-anl/sv.po
M po/wesnoth-anl/tl.po
M po/wesnoth-anl/tr.po
M po/wesnoth-anl/uk.po
M po/wesnoth-anl/vi.po
M po/wesnoth-anl/wesnoth-anl.pot
M po/wesnoth-anl/zh_CN.po
M po/wesnoth-anl/zh_TW.po
M po/wesnoth-aoi/wesnoth-aoi.pot
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/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/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/wesnoth-httt.pot
M po/wesnoth-l/wesnoth-l.pot
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/wesnoth-low.pot
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/wesnoth-sof.pot
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/wesnoth-trow.pot
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/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
Log Message:
-----------
pot and documentation update
Commit: 18763934cd7a979f9b7cd7e75013bea4ff87d975
https://github.com/wesnoth/wesnoth/commit/18763934cd7a979f9b7cd7e75013bea4ff87d975
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M Doxyfile
M changelog
M players_changelog
M src/wesconfig.h
Log Message:
-----------
Version 1.13.1
Commit: b888dd979767d0a419a874f3a22d05c4beeb81f8
https://github.com/wesnoth/wesnoth/commit/b888dd979767d0a419a874f3a22d05c4beeb81f8
Author: Gregory Gauthier <rjaguar3netgames at yahoo.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M changelog
M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
M data/core/about.cfg
M players_changelog
Log Message:
-----------
DM S19: Add defeat condition for losing last undead (bug #23668)
Commit: 0d71489ee7c547d441cb8a484d3a6ad895c007a6
https://github.com/wesnoth/wesnoth/commit/0d71489ee7c547d441cb8a484d3a6ad895c007a6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M Doxyfile
M changelog
M players_changelog
M src/wesconfig.h
Log Message:
-----------
Bump version
Commit: 221bd15c6b73858f03ff036255660d5c24f1e9ee
https://github.com/wesnoth/wesnoth/commit/221bd15c6b73858f03ff036255660d5c24f1e9ee
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M src/game_launcher.cpp
Log Message:
-----------
don't use era_blank in tutorial
Commit: 19dab7c63d10a17d19a260e454d0ca4474113637
https://github.com/wesnoth/wesnoth/commit/19dab7c63d10a17d19a260e454d0ca4474113637
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M changelog
Log Message:
-----------
Update changelog
Commit: 31e9f234df5ab582b88def2d7918979a9c9a3251
https://github.com/wesnoth/wesnoth/commit/31e9f234df5ab582b88def2d7918979a9c9a3251
Author: Gregory Gauthier <rjaguar3netgames at yahoo.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
Log Message:
-----------
DM S19: Replace [if] with [filter_condition] in undead death event
Commit: 5116ce72bc5e91bce978efc764bd0bd7952c0bd3
https://github.com/wesnoth/wesnoth/commit/5116ce72bc5e91bce978efc764bd0bd7952c0bd3
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Update RELEASE_NOTES
Commit: 23d4367f954073f647088d91fa3c1d639d9f3021
https://github.com/wesnoth/wesnoth/commit/23d4367f954073f647088d91fa3c1d639d9f3021
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-06-29 (Mon, 29 Jun 2015)
Changed paths:
M RELEASE_NOTES
Log Message:
-----------
Purge RELEASE_NOTES
Commit: ceb693380fb264be0beabbe705b36647a7e28449
https://github.com/wesnoth/wesnoth/commit/ceb693380fb264be0beabbe705b36647a7e28449
Author: Nils Kneuper <crazy-ivanovic at gmx.net>
Date: 2015-06-30 (Tue, 30 Jun 2015)
Changed paths:
M changelog
M players_changelog
M po/wesnoth-ei/gl.po
M po/wesnoth-lib/gl.po
M po/wesnoth-manpages/gl.po
M po/wesnoth-nr/gl.po
M po/wesnoth-thot/gl.po
M po/wesnoth-tsg/gl.po
M po/wesnoth/gl.po
Log Message:
-----------
updated Galician translation
Commit: 4e7e00d2d593626b87f729e91649473ddecf7af8
https://github.com/wesnoth/wesnoth/commit/4e7e00d2d593626b87f729e91649473ddecf7af8
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M changelog
M data/core/about.cfg
M data/core/macros/sound-utils.cfg
M data/core/sounds/dwarf-die-1.ogg
M data/core/sounds/dwarf-die-2.ogg
A data/core/sounds/dwarf-die-3.ogg
M data/core/sounds/dwarf-hit-1.ogg
M data/core/sounds/dwarf-hit-2.ogg
M data/core/sounds/dwarf-hit-3.ogg
M data/core/sounds/dwarf-hit-4.ogg
M players_changelog
Log Message:
-----------
New dwarf hit and die sounds
Commit: d52c8c7f1d8db795483bacb397138bce54ece86f
https://github.com/wesnoth/wesnoth/commit/d52c8c7f1d8db795483bacb397138bce54ece86f
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Lua: added support for unit.level field (read only)
Commit: 10d509d4b898968a7ce50d4e8546301ba5608d9d
https://github.com/wesnoth/wesnoth/commit/10d509d4b898968a7ce50d4e8546301ba5608d9d
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
Log Message:
-----------
UtBS: made Garak a Desert Marshal
Commit: 48ffe53cfea1008e9349139723ff94b178bd3871
https://github.com/wesnoth/wesnoth/commit/48ffe53cfea1008e9349139723ff94b178bd3871
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-05 (Sun, 05 Jul 2015)
Changed paths:
M src/game_config_manager.cpp
Log Message:
-----------
Attempt to fix a "No previous prototype for function" error
Found by ancestral on Apple OS X.
Commit: eb3dfed69f08b98ea1b30c279d2ac9c5d287ce56
https://github.com/wesnoth/wesnoth/commit/eb3dfed69f08b98ea1b30c279d2ac9c5d287ce56
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-05 (Sun, 05 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
M data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
A data/campaigns/Under_the_Burning_Suns/utils/garak-abilities.cfg
Log Message:
-----------
UtBS: gave new Teaching ability to Garak
The Teaching ability redistributes a unit's experience points to all
the adjacent units on the same side at the start of every turn.
In case that the result of the division isn't integer, the remaining
points are assigned giving priority to the units with lower levels and
less experience.
If no suitable unit is found, the teacher's experience goes back to zero.
Commit: 89cc9ac49f6ce480f0ce3d5947cb1bd73ff34765
https://github.com/wesnoth/wesnoth/commit/89cc9ac49f6ce480f0ce3d5947cb1bd73ff34765
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M data/gui/default/window/campaign_dialog.cfg
Log Message:
-----------
tcampaign_dialog: remove excess borders
Commit: b1dac5dfce9c5e7e494fb5047e4e4dab5964fd49
https://github.com/wesnoth/wesnoth/commit/b1dac5dfce9c5e7e494fb5047e4e4dab5964fd49
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
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: Add external/include and external/lib
As the vcproj format is poorly documented, we previously couldn't find an option to pass compiler/librarian/linker dependencies without manually adding them in the menu. After installing VC9, I found an option that is correctly ported to vcxproj (the new format since VC10) and allows to specify these additional dependencies.
Commit: 70a83bafe878cc7b7429dadf7ffc5a3622b274d1
https://github.com/wesnoth/wesnoth/commit/70a83bafe878cc7b7429dadf7ffc5a3622b274d1
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/config.hpp
Log Message:
-----------
add -, + and [] to child config iterators.
Commit: fc220fee266ec91debf958a147193f682cc5306c
https://github.com/wesnoth/wesnoth/commit/fc220fee266ec91debf958a147193f682cc5306c
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
A src/scripting/push_check.hpp
M src/unit.cpp
M src/unit.hpp
Log Message:
-----------
make units advancements modifyable in lua.
http://gna.org/bugs/?23677
units advancements is an array of wml tables.
This also adds template lua_push/lua_check functions wich also accept
vectors or similar. The file scripting/push_check.hpp was written using msvc
which implements look-up in template functions differently so it might be
necessary to fix it for other compilers by adding forward declarations of
those template functions.
Commit: 86809349b5040a627b63790aa3739f3e541d17b9
https://github.com/wesnoth/wesnoth/commit/86809349b5040a627b63790aa3739f3e541d17b9
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/game_events/menu_item.cpp
Log Message:
-----------
fix unsynced wml menu items
Commit: 6de490dbf0b89284529f98739e698a41d3289f63
https://github.com/wesnoth/wesnoth/commit/6de490dbf0b89284529f98739e698a41d3289f63
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/ai/lua/unit_advancements_aspect.cpp
Log Message:
-----------
ai: Use ctor initialization list instead of statements in ctor body
No functional changes.
Found by cppcheck.
Commit: 89879e67c601244dcee114ebff1308286f16733a
https://github.com/wesnoth/wesnoth/commit/89879e67c601244dcee114ebff1308286f16733a
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/ai/lua/core.cpp
Log Message:
-----------
Use prefix instead of postfix increment/decrement
Found by cppcheck.
Commit: a126563da16fa0631d2972e9ba7f5e3c03dfa0e0
https://github.com/wesnoth/wesnoth/commit/a126563da16fa0631d2972e9ba7f5e3c03dfa0e0
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/gettext_boost.cpp
Log Message:
-----------
i18n: Use ctor initialization list instead of statement in ctor body
Found by cppcheck.
Commit: 10bb87535ff077f8214f764755808b98e0185eb4
https://github.com/wesnoth/wesnoth/commit/10bb87535ff077f8214f764755808b98e0185eb4
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/gui/widgets/list.cpp
Log Message:
-----------
gui2: Initialize variables
Found by cppcheck.
Commit: bcfdc85568b308b48138ee5884595f272a0795c3
https://github.com/wesnoth/wesnoth/commit/bcfdc85568b308b48138ee5884595f272a0795c3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/scripting/debug_lua.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_cpp_function.cpp
Log Message:
-----------
Use prefix instead of postfix increment/decrement
Found by cppcheck.
Commit: ddde2a6d6402d05a9440209ed43952f01ec38d83
https://github.com/wesnoth/wesnoth/commit/ddde2a6d6402d05a9440209ed43952f01ec38d83
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/show_dialog.cpp
Log Message:
-----------
gui1: Elide pointless assignment
Found by cppcheck.
Commit: cd2620e439bf490963ae3e187cc4d6644f269e81
https://github.com/wesnoth/wesnoth/commit/cd2620e439bf490963ae3e187cc4d6644f269e81
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/strftime.cpp
Log Message:
-----------
Fix end iterator dereference with specific util::strftime() input
A format string with a trailing '%' character at the end would cause an
implementation detail to dereference the end iterator of a string. Since
the underlying storage is a null-terminated string, this would be
harmless in practice.
Found by cppcheck.
Commit: 2bc3d877e47639c9ad8c7f324a60e06d93a7a57f
https://github.com/wesnoth/wesnoth/commit/2bc3d877e47639c9ad8c7f324a60e06d93a7a57f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M changelog
Log Message:
-----------
Add changelog entry to note util::strftime() bug is not harmless
Commit: 98c910e109616f0728cf2fe6b0ca41dbf3007f55
https://github.com/wesnoth/wesnoth/commit/98c910e109616f0728cf2fe6b0ca41dbf3007f55
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/maps/01_The_Morning_After.map
M data/campaigns/Under_the_Burning_Suns/maps/02_Across_the_Harsh_Sands.map
M data/campaigns/Under_the_Burning_Suns/maps/03_A_Stirring_in_the_Night.map
M data/campaigns/Under_the_Burning_Suns/maps/04_Descending_into_Darkness.map
M data/campaigns/Under_the_Burning_Suns/maps/05_A_Subterranean_Struggle.map
M data/campaigns/Under_the_Burning_Suns/maps/06a_In_the_Tunnels_of_the_Trolls.map
M data/campaigns/Under_the_Burning_Suns/maps/06b_In_the_Domain_of_the_Dwarves.map
M data/campaigns/Under_the_Burning_Suns/maps/07a_Dealing_with_Dwarves.map
M data/campaigns/Under_the_Burning_Suns/maps/07b_Talking_with_Trolls.map
M data/campaigns/Under_the_Burning_Suns/maps/08_Out_of_the_Frying_Pan.map
M data/campaigns/Under_the_Burning_Suns/maps/09_Blood_is_Thicker_Than_Water.map
M data/campaigns/Under_the_Burning_Suns/maps/10_Speaking_with_the_Fishes.map
M data/campaigns/Under_the_Burning_Suns/maps/11_Battle_for_Zocthanol_Isle.map
M data/campaigns/Under_the_Burning_Suns/maps/12_The_Final_Confrontation.map
M data/campaigns/Under_the_Burning_Suns/maps/13_Epilogue.map
Log Message:
-----------
UtBS: saved maps in new format
Commit: ead94b399b8a78202eb03f3853e753fdf76fa188
https://github.com/wesnoth/wesnoth/commit/ead94b399b8a78202eb03f3853e753fdf76fa188
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/make_enum.hpp
Log Message:
-----------
Pass object by reference
Found by cppcheck.
Commit: ed2a64fe26a89f87c869ffecfcbdab5e81adf698
https://github.com/wesnoth/wesnoth/commit/ed2a64fe26a89f87c869ffecfcbdab5e81adf698
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/game_board.cpp
M src/game_board.hpp
Log Message:
-----------
Pass object by reference
Found by cppcheck.
Commit: ef0eb55f241150ab707221304199636783b135cc
https://github.com/wesnoth/wesnoth/commit/ef0eb55f241150ab707221304199636783b135cc
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/help/help_topic_generators.cpp
Log Message:
-----------
Use prefix instead of postfix increment/decrement
Found by cppcheck.
Commit: 413d3528bdf65fbac94dbfc642871450d9acab31
https://github.com/wesnoth/wesnoth/commit/413d3528bdf65fbac94dbfc642871450d9acab31
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/help/help_impl.cpp
Log Message:
-----------
Use empty() method instead of size() for emptiness checks
Found by cppcheck.
Commit: c76de34fe6937edb14d77bd4c63a7b45e490c03b
https://github.com/wesnoth/wesnoth/commit/c76de34fe6937edb14d77bd4c63a7b45e490c03b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/halo.cpp
Log Message:
-----------
Use prefix instead of postfix increment/decrement
Found by cppcheck.
Commit: 926ba98d465844451f39e4d3a4ef901db09d43e4
https://github.com/wesnoth/wesnoth/commit/926ba98d465844451f39e4d3a4ef901db09d43e4
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/mp_game_settings.cpp
Log Message:
-----------
Add missing field from ctor initialization list
Found by cppcheck.
Commit: aecdbab096eacd9d63ecb6bb2e2b4b53d4aca130
https://github.com/wesnoth/wesnoth/commit/aecdbab096eacd9d63ecb6bb2e2b4b53d4aca130
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/tooltips.cpp
Log Message:
-----------
Pass object by reference
Found by cppcheck.
Commit: d3113a9bd4929c4ba57c40adb8076f9d1e0f7714
https://github.com/wesnoth/wesnoth/commit/d3113a9bd4929c4ba57c40adb8076f9d1e0f7714
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M changelog
M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
M data/core/about.cfg
M players_changelog
Log Message:
-----------
Merge pull request #414 from rjaguar3/bug23668
DM S19: Add defeat condition for losing last undead (bug #23668)
Commit: f1c2178cd575dce1b97136366b14164d432a5eae
https://github.com/wesnoth/wesnoth/commit/f1c2178cd575dce1b97136366b14164d432a5eae
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M changelog
Log Message:
-----------
Move changelog entry from b888dd979767 to correct version
Commit: 249aa23295f3e81ee301ce22db433f976376f377
https://github.com/wesnoth/wesnoth/commit/249aa23295f3e81ee301ce22db433f976376f377
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M players_changelog
Log Message:
-----------
Move players_changelog entry from b888dd979767 to correct version
Commit: 947d39b52208d48ddc923bfb22a4591d3b0c2264
https://github.com/wesnoth/wesnoth/commit/947d39b52208d48ddc923bfb22a4591d3b0c2264
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
Log Message:
-----------
UtBS: increased Garak's max experience to 1000 XP
Commit: 3b01d925471e7b256c9922e57b183f408b97d2f8
https://github.com/wesnoth/wesnoth/commit/3b01d925471e7b256c9922e57b183f408b97d2f8
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/server/game.cpp
M src/server/game.hpp
M src/server/server.cpp
M src/synced_context.cpp
M src/synced_context.hpp
Log Message:
-----------
refactor random seed server choices
we add a more generic server choice mechnism. The plan is to use it also
for controller changes by wml.
Commit: 2d80c97b1359ba893e04c646cbad73894a6d055f
https://github.com/wesnoth/wesnoth/commit/2d80c97b1359ba893e04c646cbad73894a6d055f
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/server/game.cpp
M src/server/game.hpp
M src/team.cpp
Log Message:
-----------
use synced choices for controller changes by wml
Using synced_context::ask_server_choice has some advantages over the
previous implementation:
Instead of calculating which client controls a side separately on each
client, we now calculate that on the server and send the result to the
clients. This makes it more robust against calculation mismatches on the
clients (OOS).
The mechanism which notifies the server about controller changes is more
robust because previously only the currently active side sent that message
to the server, but now all clients send that information to the server (and
the server ignores non-first notifications). Specially this fixes the rare
case that none of the clients control the currently active client during
that event (which can for example happen if the currently active side
disconnected from the game after the action was invoked but before the side
was modified on that client.).
We automatically get non-undoability (just like for random seed requests)
Commit: 2e05fd399216f5b077111facdebbf9a500982296
https://github.com/wesnoth/wesnoth/commit/2e05fd399216f5b077111facdebbf9a500982296
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/config.hpp
Log Message:
-----------
make config child_iterator a random access iterator
This is more efficient, specially when std::advance is used on these
iterators
Also this migth fix a bug related to
boost::iterator_range<config::const_child_iterator> on boost 1.57 and
later
Commit: 3dc1cd55ab0ac7b308318f1c93eaff86af28c27d
https://github.com/wesnoth/wesnoth/commit/3dc1cd55ab0ac7b308318f1c93eaff86af28c27d
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/tod_manager.cpp
Log Message:
-----------
Add a comment
Commit: ce8ef64191f6167af88123d9afeccab160a98d0c
https://github.com/wesnoth/wesnoth/commit/ce8ef64191f6167af88123d9afeccab160a98d0c
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/playturn_network_adapter.cpp
Log Message:
-----------
remove a comment
Commit: b2717715f5bed0059720a7796317757b6f08f05c
https://github.com/wesnoth/wesnoth/commit/b2717715f5bed0059720a7796317757b6f08f05c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/addon/manager_ui.cpp
Log Message:
-----------
addon/mg: Remove underscore suffixes from public struct members
Commit: a0345857c6b3e83403e561a24579f2517f3fdd02
https://github.com/wesnoth/wesnoth/commit/a0345857c6b3e83403e561a24579f2517f3fdd02
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/addon/manager_ui.cpp
Log Message:
-----------
addon/mg: Make struct type name lowercase
Commit: 2101c0e34de819b7d8a26f15b95cb63770e4bf1b
https://github.com/wesnoth/wesnoth/commit/2101c0e34de819b7d8a26f15b95cb63770e4bf1b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/addon/manager_ui.cpp
Log Message:
-----------
addon/mg: Remove static storage specifier from anonymous namespace members
Commit: 14a5716b53247b4af31368eba682b7e85925c8ac
https://github.com/wesnoth/wesnoth/commit/14a5716b53247b4af31368eba682b7e85925c8ac
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
M src/campaign_server/campaign_server.hpp
Log Message:
-----------
campaignd: Remember port number and report net configuration
Commit: a503066838fb6292b482e3b433c3b1b750bca0cf
https://github.com/wesnoth/wesnoth/commit/a503066838fb6292b482e3b433c3b1b750bca0cf
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-08 (Wed, 08 Jul 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Print version number and config file path on startup
Commit: 077c66fdc0460bbb9c5bc32cb570bc50a2dbb81e
https://github.com/wesnoth/wesnoth/commit/077c66fdc0460bbb9c5bc32cb570bc50a2dbb81e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
A src/build_info.cpp
A src/build_info.hpp
Log Message:
-----------
New centralized library versions API
Registers library versions in a single structure that can be queried
later as many times as necessary (say, from the game UI) instead of
relying on recording this information in different object files in an
inconsistent fashion. Also, it provides a pretty formatter for console
usage (e.g., in --version).
libpng also gets to join in the fun.
Commit: 6ee669803b40bd97fbad1d56d1d52b4c933fcc3a
https://github.com/wesnoth/wesnoth/commit/6ee669803b40bd97fbad1d56d1d52b4c933fcc3a
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M src/font.cpp
M src/font.hpp
M src/image.cpp
M src/image.hpp
M src/network.cpp
M src/network.hpp
M src/sound.cpp
M src/sound.hpp
M src/wesnoth.cpp
Log Message:
-----------
Remove describe*_versions() functions, supersed by library_versions_report()
font::manager::init() had a call to the font::describe_versions()
function I just dropped since there's little point in having that line
there when one can just run wesnoth --version to get the full table now.
Commit: a9d014665673beb2bd4ad2c0d0e3a1f019e920bc
https://github.com/wesnoth/wesnoth/commit/a9d014665673beb2bd4ad2c0d0e3a1f019e920bc
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M changelog
A data/core/images/units/dwarves/runesmith-bob-1.png
A data/core/images/units/dwarves/runesmith-bob-2.png
A data/core/images/units/dwarves/runesmith-bob-3.png
A data/core/images/units/dwarves/runesmith-bob-4.png
A data/core/images/units/dwarves/runesmith-bob-5.png
A data/core/images/units/dwarves/runesmith-bob-6.png
M data/core/units/dwarves/Runesmith.cfg
Log Message:
-----------
New standing animation for the Dwarvish Runesmith by Kwandulin
Commit: 4854413f7526c38cf74d84fa9b75292556bb3aa0
https://github.com/wesnoth/wesnoth/commit/4854413f7526c38cf74d84fa9b75292556bb3aa0
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M changelog
M src/gui/widgets/stacked_widget.cpp
M src/gui/widgets/stacked_widget.hpp
Log Message:
-----------
gui2/tstacked_widget: Add single layer mode and layer switching
This effectively allows us to use stacked_widget as part of the
implementation of tabbed dialogs like Preferences.
The most important thing here is making sure individual layers are
selected so that they can receive events. This works fine in testing,
and it's much easier for me to take an existing widget and adapt it for
my purposes rather than build a new one from scratch.
Another important thing is not selecting the same layer twice. This
apparently deselects it instead.
Finally, existing applications like the titlescreen are unaffected.
Commit: 86df4a9250c0d4d0b8dbda9520964bb3656b94eb
https://github.com/wesnoth/wesnoth/commit/86df4a9250c0d4d0b8dbda9520964bb3656b94eb
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M src/gui/widgets/stacked_widget.cpp
M src/gui/widgets/stacked_widget.hpp
Log Message:
-----------
gui2/tstacked_widget: Add getter for the total number of layers
Commit: 6c97b05f84092102f41eaebc18306f8e458c9854
https://github.com/wesnoth/wesnoth/commit/6c97b05f84092102f41eaebc18306f8e458c9854
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M changelog
M src/gui/widgets/widget.cpp
M src/gui/widgets/widget.hpp
Log Message:
-----------
gui2/twidget: Recursively check visibility of parents in is_at()
This fixes an issue where visible children widgets can be interacted
with even if one of their parents is hidden. This fix is particularly
important for the implementation of layer selection in tstacked_widget.
Commit: 1790c9102c25330eb088e1b65eb366bf9f19b523
https://github.com/wesnoth/wesnoth/commit/1790c9102c25330eb088e1b65eb366bf9f19b523
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
Log Message:
-----------
UtBS S1: general code cleanup
Commit: 3bd24a6d5f42913f17dac51dfb203e75360fe938
https://github.com/wesnoth/wesnoth/commit/3bd24a6d5f42913f17dac51dfb203e75360fe938
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
Log Message:
-----------
UtBS: removed ai/aliases/stable_singleplayer.cfg includes
Commit: 778dc676f0a026cc57cdfdf0b4e878dd8a05ff66
https://github.com/wesnoth/wesnoth/commit/778dc676f0a026cc57cdfdf0b4e878dd8a05ff66
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/04_Descending_into_Darkness.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/05_A_Subterranean_Struggle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/07a_Dealing_with_Dwarves.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/07b_Talking_with_Trolls.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/10_Speaking_with_the_Fishes.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
Log Message:
-----------
UtBS: reduce macro inclusion by using [recall] for main characters
Commit: 4b7a4a7e8502ec21fd69a3bcf2f69c33935e5f90
https://github.com/wesnoth/wesnoth/commit/4b7a4a7e8502ec21fd69a3bcf2f69c33935e5f90
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
Log Message:
-----------
UtBS: strip side= keys from character macros
Commit: 067fc64017543da990e13fdc59a0992a0341471c
https://github.com/wesnoth/wesnoth/commit/067fc64017543da990e13fdc59a0992a0341471c
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M changelog
M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
Log Message:
-----------
Fixed troll sighting filter brokenness on easy
Commit: fe73c98ad16c71545e70be366de06f9433d3308d
https://github.com/wesnoth/wesnoth/commit/fe73c98ad16c71545e70be366de06f9433d3308d
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M changelog
Log Message:
-----------
Clarified changelog entry and reordered categories
Commit: b30e01422b59700b4292f778ac61dd40ddfc7871
https://github.com/wesnoth/wesnoth/commit/b30e01422b59700b4292f778ac61dd40ddfc7871
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/04_Descending_into_Darkness.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/05_A_Subterranean_Struggle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
M data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg
Log Message:
-----------
UtBS: include stun weapon special events directly in Kaleh's unit type
Commit: 96c22c009f9ee22685d18bfb475190af901317bf
https://github.com/wesnoth/wesnoth/commit/96c22c009f9ee22685d18bfb475190af901317bf
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-11 (Sat, 11 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
Log Message:
-----------
UtBS: moved Kaleh's definition to a macro (use in other scenarios pending)
Commit: 7397477b6e19972357de835ac321ada539f604c7
https://github.com/wesnoth/wesnoth/commit/7397477b6e19972357de835ac321ada539f604c7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
Log Message:
-----------
UtBS: cleaned up Kaleh's unit file
Most notably, this reduces code bloat by inheriting his base stats instead of
including them in every variation
Commit: 51f0242903036726d97a5e4174f584546a391104
https://github.com/wesnoth/wesnoth/commit/51f0242903036726d97a5e4174f584546a391104
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
Log Message:
-----------
UtBS: fixup 7397477b6e19, dropped some commented out code
Commit: 728d8260d071d6b81abdf7cbc3f8d9f05d2093bf
https://github.com/wesnoth/wesnoth/commit/728d8260d071d6b81abdf7cbc3f8d9f05d2093bf
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
Log Message:
-----------
UtBS S1: no need for difficulty-variant gold if it's always 0
Commit: 5eebd30c330fef7b4af1937fc9db9647ce2c98c6
https://github.com/wesnoth/wesnoth/commit/5eebd30c330fef7b4af1937fc9db9647ce2c98c6
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/13_Epilogue.cfg
M data/campaigns/Under_the_Burning_Suns/utils/storytxt.cfg
Log Message:
-----------
UtBS: dropped the Epilogue storytext screen
Commit: 7b5dacbec3c228e0c1a20bae830abe93b547ef77
https://github.com/wesnoth/wesnoth/commit/7b5dacbec3c228e0c1a20bae830abe93b547ef77
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/_main.cfg
A data/campaigns/Under_the_Burning_Suns/lua/theme.lua
M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg
Log Message:
-----------
UtBS: unified dehydration and stunned theme status icon checks
Commit: f4231e52dfc310a31d0a98c25dfe16ec785378b6
https://github.com/wesnoth/wesnoth/commit/f4231e52dfc310a31d0a98c25dfe16ec785378b6
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/images/attacks/sand-storm.png
Log Message:
-----------
UtBS: new sandstorm attack icon
Commit: 95ba1b2206e20b9356e2c6bd933d1adb9c23380e
https://github.com/wesnoth/wesnoth/commit/95ba1b2206e20b9356e2c6bd933d1adb9c23380e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg
Log Message:
-----------
UtBS: only include dehydration events via macro in S2
'
This gets rid of invalid tags ([event]) serialized at toplevel when the campaign is started
and all the util macros being redefined by an in-scenario inclusion
Commit: 4c75f6cf66d0da488382b0c578213614f66bd759
https://github.com/wesnoth/wesnoth/commit/4c75f6cf66d0da488382b0c578213614f66bd759
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M src/persist_var.cpp
Log Message:
-----------
make side=global the default for [get/set_global_variable]
previously this attribute always had to be spcified in networked mp.
This was specially annoing in unsyced contexts where this attribute was
ignored anyway.
See http://gna.org/bugs/?23686
Commit: 37293b257698fc1499849f13e7982bbb8f339e9e
https://github.com/wesnoth/wesnoth/commit/37293b257698fc1499849f13e7982bbb8f339e9e
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M src/game_events/menu_item.cpp
M src/hotkey_handler.cpp
M src/hotkey_handler_sp.cpp
M src/play_controller.cpp
M src/play_controller.hpp
Log Message:
-----------
Fix unsynced wml menu items
https://gna.org/bugs/?23685
Commit: c449fcbce2174cd8b3c520e9c2021c700896d943
https://github.com/wesnoth/wesnoth/commit/c449fcbce2174cd8b3c520e9c2021c700896d943
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M src/game_events/menu_item.cpp
Log Message:
-----------
fix unsynced wml menu items
Previously it would casue OOS to use unsynced wml menu items during
moves or other actions.
Commit: e4962c47f826fdad8e69790b3ce4e5985b592f03
https://github.com/wesnoth/wesnoth/commit/e4962c47f826fdad8e69790b3ce4e5985b592f03
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M src/actions/undo.cpp
M src/ai/actions.cpp
M src/display.cpp
M src/game_display.cpp
M src/game_events/menu_item.cpp
M src/replay.cpp
M src/synced_context.cpp
M src/synced_context.hpp
M src/unit.cpp
Log Message:
-----------
refactor set_scontext_(un)synced classes
renamed set_scontext_local_choice to leave_synced_context and
set_scontext_leave_for_draw to set_scontext_unsynced.
The old names do not fit anymore because set_scontext_leave_for_draw is
also used for wml menu items.
Also simplified the implementation of set_scontext_leave_for_draw.
Commit: 459ce3adc29bf75ac444560369ad08f317b379ab
https://github.com/wesnoth/wesnoth/commit/459ce3adc29bf75ac444560369ad08f317b379ab
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M data/scenario-test.cfg
Log Message:
-----------
test: add include needed as of b30e01422b59700b4292
Commit: dbd9436c72d092883dee2b2dd32e64ebca049c55
https://github.com/wesnoth/wesnoth/commit/dbd9436c72d092883dee2b2dd32e64ebca049c55
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M src/hotkey_handler.cpp
Log Message:
-----------
Fix wml menu items
This was broken in https://github.com/wesnoth/wesnoth/commit/37293b257698fc1499849f13e7982bbb8f339e9e
Commit: a94228934af6e319e9a239d06ee8cb0915e4e917
https://github.com/wesnoth/wesnoth/commit/a94228934af6e319e9a239d06ee8cb0915e4e917
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M src/game_events/menu_item.cpp
M src/game_events/wmi_container.cpp
Log Message:
-----------
fix test_wml_menu_items_1
by not checking can_use_synced_wml_menu() when using
wesnoth.fire_wml_menu_item()
Commit: 8ac2239ca16c17cb9abe21f5939dccb1a99a467c
https://github.com/wesnoth/wesnoth/commit/8ac2239ca16c17cb9abe21f5939dccb1a99a467c
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M data/scenario-test.cfg
Log Message:
-----------
test: some minor cleanup, esp post-459ce3adc29b
Commit: 29d4da6ec4204871bbe94d7e041a83553613477f
https://github.com/wesnoth/wesnoth/commit/29d4da6ec4204871bbe94d7e041a83553613477f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M src/build_info.cpp
M src/build_info.hpp
Log Message:
-----------
bi: Add getter for user-visible library names
Commit: 3a4c11a2e73e8a2cabd6a327ee536b17c6cd9b3a
https://github.com/wesnoth/wesnoth/commit/3a4c11a2e73e8a2cabd6a327ee536b17c6cd9b3a
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M SConstruct
M src/SConscript
Log Message:
-----------
scons: Propagate HAVE_FRIBIDI to all files
How does doing otherwise even help reduce compile times unless you are
changing your build environment every time? It's just a liability that
makes it harder to do feature detection from other files. It's also
asymmetrical with regards to the CMake recipe.
Commit: 10baf457660e8e391892d32ad611adf566d61528
https://github.com/wesnoth/wesnoth/commit/10baf457660e8e391892d32ad611adf566d61528
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M src/build_info.cpp
M src/build_info.hpp
M src/wesnoth.cpp
Log Message:
-----------
bi: Keep track of optional build features and add a report function
Also added this information to --version's output.
Commit: 941e983d616ea6c919556fa82f49c896433a8d03
https://github.com/wesnoth/wesnoth/commit/941e983d616ea6c919556fa82f49c896433a8d03
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
R data/gui/default/window/game_paths.cfg
A data/gui/default/window/game_version.cfg
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
M src/game_preferences_display.cpp
R src/gui/dialogs/game_paths.cpp
R src/gui/dialogs/game_paths.hpp
A src/gui/dialogs/game_version.cpp
A src/gui/dialogs/game_version.hpp
M src/tests/gui/test_gui2.cpp
Log Message:
-----------
gui2/tgame_paths: Rename to tgame_version
This is in preparation for repurposing it into a more full-fledged game
version/build info dialog.
Commit: c6685bbb6d7bef3c342e4fb8368506267d32aa2a
https://github.com/wesnoth/wesnoth/commit/c6685bbb6d7bef3c342e4fb8368506267d32aa2a
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M src/actions/move.cpp
Log Message:
-----------
Fix [allow_undo] in enter_hex and exit_hex events.
http://gna.org/bugs/?23558
event_mutated_ is set to true by those events by default, but previously it was overwritten later. In that line.
Commit: 51c026dc91c23f1a8765a55f991b73d737e70925
https://github.com/wesnoth/wesnoth/commit/51c026dc91c23f1a8765a55f991b73d737e70925
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
A src/desktop/version.cpp
A src/desktop/version.hpp
Log Message:
-----------
desktop: Add function to obtain OS version string
Highly unreliable and generally useless, see the Doxygen documentation.
Also missing the actual Windows implementation for the moment. Also,
since uname() is highly useless on most platforms, I'll need to think up
a better OS X implementation later down the road.
Commit: 00ad4fd9e5d912bf5880067513b5095810cd8510
https://github.com/wesnoth/wesnoth/commit/00ad4fd9e5d912bf5880067513b5095810cd8510
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/terrain.cpp
Log Message:
-----------
Tweaked duplicate terrain error formatting
Commit: 93a544e584f67f09fec5764b41e9b2255fb8792c
https://github.com/wesnoth/wesnoth/commit/93a544e584f67f09fec5764b41e9b2255fb8792c
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/build_info.cpp
Log Message:
-----------
bi: D-Bus isn't supposed to be an option on non-X11 platforms
Commit: 0ed6815296e21598b0c9b93cc335f92db569e819
https://github.com/wesnoth/wesnoth/commit/0ed6815296e21598b0c9b93cc335f92db569e819
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/build_info.cpp
Log Message:
-----------
bi: Fix some inconsistent spelling
Commit: 31796c0b46e0c9398e53a939abde058feca2a065
https://github.com/wesnoth/wesnoth/commit/31796c0b46e0c9398e53a939abde058feca2a065
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
add wesnoth,.current.event_context.unit_x/y
http://gna.org/bugs/?23507
Commit: 980434ce9677995f56308646480e9a7aaabf1b85
https://github.com/wesnoth/wesnoth/commit/980434ce9677995f56308646480e9a7aaabf1b85
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M SConstruct
M packaging/windows/Wesnoth.nsi.in
Log Message:
-----------
Windows installer: added a start menu shortcut to run wesnoth with console
Commit: 2ff22bae3691f821a61dd9bf3e5c1cb4ee37f5f8
https://github.com/wesnoth/wesnoth/commit/2ff22bae3691f821a61dd9bf3e5c1cb4ee37f5f8
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/game_events/pump.cpp
Log Message:
-----------
fix [fire_event] from wesnoth.events.on_event not preventing undo
Commit: 55662b99601ef7aebe6e15bb69790dec450c58a9
https://github.com/wesnoth/wesnoth/commit/55662b99601ef7aebe6e15bb69790dec450c58a9
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
add parameter to wesnoth.allow_undo
now it can also disallow undoing.
https://gna.org/bugs/?23506
Commit: 43dd063425a01ca6434d4a35e9715b8a9f2e4796
https://github.com/wesnoth/wesnoth/commit/43dd063425a01ca6434d4a35e9715b8a9f2e4796
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M data/gui/default/window/game_version.cfg
M src/gui/dialogs/game_version.cpp
M src/gui/dialogs/game_version.hpp
Log Message:
-----------
gui2/tgame_version: Turned into a tabbed dialog, added plenty more info
The dialog now includes the game and OS version, and has three tabs with
extra information: the Game Paths tab with the existing contents
inherited from the tgame_paths dialog, the Libraries tab with a table
listing the build/runtime library versions, and the Features tab listing
the status of optional build-time features.
Had to move a lot of code around for this, obviously. Now I have to
decide again where to move the button from Preferences -> General.
Commit: f608d4f46a7b24151b5bb1931082dcd9e8e65de4
https://github.com/wesnoth/wesnoth/commit/f608d4f46a7b24151b5bb1931082dcd9e8e65de4
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/desktop/version.cpp
Log Message:
-----------
desktop: Add an actual os_version() implementation for Windows
Commit: 948a3ae19a807cd60852cd5567813f338cf0d32f
https://github.com/wesnoth/wesnoth/commit/948a3ae19a807cd60852cd5567813f338cf0d32f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M data/gui/default/window/game_version.cfg
M src/gui/dialogs/game_version.cpp
M src/gui/dialogs/game_version.hpp
Log Message:
-----------
gui2/tgame_version: Add plain text report and a button to save it to clipboard
Most of it is not translatable. This is intentional as it is intended to
serve as a Technical Support/bug tracker post aid.
Commit: 3d140c8727e9bcf43da2b0f7198dd4844aed7e13
https://github.com/wesnoth/wesnoth/commit/3d140c8727e9bcf43da2b0f7198dd4844aed7e13
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/desktop/windows_console.cpp
M src/desktop/windows_console.hpp
Log Message:
-----------
desktop: Add function to get the Win32 console manager status
Commit: f2b86823b50bb5c2f5d6de23ef47171b862daa09
https://github.com/wesnoth/wesnoth/commit/f2b86823b50bb5c2f5d6de23ef47171b862daa09
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M data/gui/default/window/game_version.cfg
M src/gui/dialogs/game_version.cpp
M src/gui/dialogs/game_version.hpp
Log Message:
-----------
gui2/tgame_version: Add option to open stderr.txt on Windows
This is only displayed on Windows and it is disabled there if Wesnoth
was started with the --wconsole option.
Commit: 6a5adc30b72c36371ddff926ff096fb07a33d3fd
https://github.com/wesnoth/wesnoth/commit/6a5adc30b72c36371ddff926ff096fb07a33d3fd
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M data/gui/default/widget/button_25x25.cfg
M data/gui/default/window/title_screen.cfg
M src/gui/dialogs/title_screen.cpp
Log Message:
-----------
gui2/ttitle_screen: Add button to display the About dialog
It's on the bottom left corner, just like the version number. It's not
possible to have both the version number label and the button on the
same layer because only widgets on the topmost stacked_widget layer
receive events, and the label can't be on there because it messes up the
layout of the button panels row.
This currently causes the game to abort on 800x480 because the layout
algorithm runs out of space (needs 800x487) due to to the top row on the
dialog's main grid taking up a fixed amount of vertical space. This will
be corrected in a separate commit.
Commit: b548d6946bec95b2b31f16ac56e7274881cfc8e0
https://github.com/wesnoth/wesnoth/commit/b548d6946bec95b2b31f16ac56e7274881cfc8e0
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/game_preferences_display.cpp
Log Message:
-----------
preferences: Remove Paths button, superseded by titlescreen version button
Commit: d7583f8bb1932b84820d3ed9950cf8f5cdbb712f
https://github.com/wesnoth/wesnoth/commit/d7583f8bb1932b84820d3ed9950cf8f5cdbb712f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M data/gui/default/window/title_screen.cfg
Log Message:
-----------
gui2/ttitle_screen: Reorganize grid slightly
This frees up some space for the central stacked widget so the game
doesn't crash to desktop due to requiring a vertical resolution of 487
or more to fit it with the version label and button.
Also, the layout of the version label and button is now simpler as they
are now on their own grid outside the central stacked widget. This also
happens to ensure that the label doesn't end up behind the tip of the
day panel. Whether this is a good thing or not depends on personal
opinion.
(And incidentally, the button no longer has a margin around it. This is
intentional.)
Commit: aa924e7a5f8c64044592f68f68afd918308e0cd9
https://github.com/wesnoth/wesnoth/commit/aa924e7a5f8c64044592f68f68afd918308e0cd9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M packaging/windows/wesnoth.rc
Log Message:
-----------
Remove DISCARDABLE icon attribute from the Win32 resources table
<https://msdn.microsoft.com/en-us/library/windows/desktop/aa380908%28v=vs.85%29.aspx>
Commit: e119f4071f047c6d740ebec4636985fdf39349bc
https://github.com/wesnoth/wesnoth/commit/e119f4071f047c6d740ebec4636985fdf39349bc
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
A packaging/windows/wesnoth.exe.manifest
M packaging/windows/wesnoth.rc
Log Message:
-----------
Add manifest declaring compatibility with Windows 8.1 and 10
This is needed so GetVersionEx doesn't lie to us on these versions.
MSVC++ people: I have no idea how this will interact with your building
procedure, if at all. In particular, I believe MSVC++ is supposed to
produce its own manifest declaring our dependencies on the MSVC++
runtime libraries, and it may or may not emit the compatibility
information as well.
Commit: ce1e0b2502b23dd99c7707e786a0fc808f57a44f
https://github.com/wesnoth/wesnoth/commit/ce1e0b2502b23dd99c7707e786a0fc808f57a44f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/desktop/version.cpp
Log Message:
-----------
desktop: Assume GetVersionEx is not lying
Commit: ec74ea24a45a2f1d8a47a447d360daab63fcb808
https://github.com/wesnoth/wesnoth/commit/ec74ea24a45a2f1d8a47a447d360daab63fcb808
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M data/gui/default/widget/button_25x25.cfg
R data/gui/default/window/game_paths.cfg
A data/gui/default/window/game_version.cfg
M data/gui/default/window/title_screen.cfg
A packaging/windows/wesnoth.exe.manifest
M packaging/windows/wesnoth.rc
M projectfiles/CodeBlocks/wesnoth.cbp
M src/CMakeLists.txt
M src/SConscript
A src/desktop/version.cpp
A src/desktop/version.hpp
M src/desktop/windows_console.cpp
M src/desktop/windows_console.hpp
M src/game_preferences_display.cpp
R src/gui/dialogs/game_paths.cpp
R src/gui/dialogs/game_paths.hpp
A src/gui/dialogs/game_version.cpp
A src/gui/dialogs/game_version.hpp
M src/gui/dialogs/title_screen.cpp
M src/tests/gui/test_gui2.cpp
Log Message:
-----------
Merge branch 'feature/gui2-game-version-dialog'
Commit: cf8fdc33eac5b2eb91e7988fb6b9746702d5cad7
https://github.com/wesnoth/wesnoth/commit/cf8fdc33eac5b2eb91e7988fb6b9746702d5cad7
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M players_changelog
Log Message:
-----------
Fix the players_changelog
Commit: bffcad8a873179506e8d58083ff72cf69fb9a42e
https://github.com/wesnoth/wesnoth/commit/bffcad8a873179506e8d58083ff72cf69fb9a42e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M RELEASE_NOTES
M changelog
M players_changelog
Log Message:
-----------
Update changelogs
Commit: 9fa45e0e78695477335b3035f2068e5f6a209c34
https://github.com/wesnoth/wesnoth/commit/9fa45e0e78695477335b3035f2068e5f6a209c34
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M src/desktop/open.cpp
Log Message:
-----------
desktop: Log open_object() requests
Otherwise there's pretty much no way to tell why a particular request
went wrong.
Commit: 084e01f88546d2003bfb9e9f3543263122d98bd6
https://github.com/wesnoth/wesnoth/commit/084e01f88546d2003bfb9e9f3543263122d98bd6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M RELEASE_NOTES
M changelog
M players_changelog
Log Message:
-----------
Merge branch 'master' of github.com:wesnoth/wesnoth
Commit: 50d248c1dba3ee776136c5f5a46abd31b3bc4927
https://github.com/wesnoth/wesnoth/commit/50d248c1dba3ee776136c5f5a46abd31b3bc4927
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M packaging/windows/wesnoth.rc
Log Message:
-----------
Windows: preliminary addition of VERSIONINFO resource
Need to figure out how to get actual version yet.
Commit: ca8ea2158f9eef6b8e9b3bd72ab59a526d2f6c7d
https://github.com/wesnoth/wesnoth/commit/ca8ea2158f9eef6b8e9b3bd72ab59a526d2f6c7d
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M projectfiles/VC9/wesnoth.vcproj
M projectfiles/VC9/wesnothlib.vcproj
Log Message:
-----------
vcproj: Add build_info, desktop/version, dialogs/game_version
Commit: 6ae5ea220faa615a7fb645dd859b33e9b36064d5
https://github.com/wesnoth/wesnoth/commit/6ae5ea220faa615a7fb645dd859b33e9b36064d5
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/game_initialization/multiplayer_wait.cpp
M src/game_initialization/playcampaign.cpp
M src/server/game.cpp
Log Message:
-----------
Automatically show mp_connect if needed between scenarios
Instead of showing mp_connect when the scenario has allow_new_game=no
the game now shows mp connect automatically iff there are are sides to
which the game cannot automatically assign a controller.
http://gna.org/bugs/?23643
Commit: c405766578f0b5f65252007548227e83d1bfa4a0
https://github.com/wesnoth/wesnoth/commit/c405766578f0b5f65252007548227e83d1bfa4a0
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M src/game_display.hpp
Log Message:
-----------
Fix observer list
http://gna.org/bugs/?23694
Commit: 3781d1358ca7d21e9345d2d3046b6e9dfd2672ac
https://github.com/wesnoth/wesnoth/commit/3781d1358ca7d21e9345d2d3046b6e9dfd2672ac
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/game_initialization/playcampaign.cpp
M src/play_controller.cpp
M src/play_controller.hpp
Log Message:
-----------
remember connected user when entering mp_connect
Otherwise we might assign sides to users that arent in the game annymore
Commit: ebbdb086c00a61709693ef6a00b30c6fb5823e52
https://github.com/wesnoth/wesnoth/commit/ebbdb086c00a61709693ef6a00b30c6fb5823e52
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M src/game_events/menu_item.cpp
Log Message:
-----------
fix menu items
Commit: 4360679c2acf598613bfb957f44e07368975f2ae
https://github.com/wesnoth/wesnoth/commit/4360679c2acf598613bfb957f44e07368975f2ae
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M RELEASE_NOTES
M SConstruct
M changelog
M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
M data/campaigns/Under_the_Burning_Suns/_main.cfg
M data/campaigns/Under_the_Burning_Suns/images/attacks/sand-storm.png
A data/campaigns/Under_the_Burning_Suns/lua/theme.lua
M data/campaigns/Under_the_Burning_Suns/maps/01_The_Morning_After.map
M data/campaigns/Under_the_Burning_Suns/maps/02_Across_the_Harsh_Sands.map
M data/campaigns/Under_the_Burning_Suns/maps/03_A_Stirring_in_the_Night.map
M data/campaigns/Under_the_Burning_Suns/maps/04_Descending_into_Darkness.map
M data/campaigns/Under_the_Burning_Suns/maps/05_A_Subterranean_Struggle.map
M data/campaigns/Under_the_Burning_Suns/maps/06a_In_the_Tunnels_of_the_Trolls.map
M data/campaigns/Under_the_Burning_Suns/maps/06b_In_the_Domain_of_the_Dwarves.map
M data/campaigns/Under_the_Burning_Suns/maps/07a_Dealing_with_Dwarves.map
M data/campaigns/Under_the_Burning_Suns/maps/07b_Talking_with_Trolls.map
M data/campaigns/Under_the_Burning_Suns/maps/08_Out_of_the_Frying_Pan.map
M data/campaigns/Under_the_Burning_Suns/maps/09_Blood_is_Thicker_Than_Water.map
M data/campaigns/Under_the_Burning_Suns/maps/10_Speaking_with_the_Fishes.map
M data/campaigns/Under_the_Burning_Suns/maps/11_Battle_for_Zocthanol_Isle.map
M data/campaigns/Under_the_Burning_Suns/maps/12_The_Final_Confrontation.map
M data/campaigns/Under_the_Burning_Suns/maps/13_Epilogue.map
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/04_Descending_into_Darkness.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/05_A_Subterranean_Struggle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/07a_Dealing_with_Dwarves.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/07b_Talking_with_Trolls.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/10_Speaking_with_the_Fishes.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/13_Epilogue.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Kaleh.cfg
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg
M data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg
M data/campaigns/Under_the_Burning_Suns/utils/storytxt.cfg
M data/core/about.cfg
A data/core/images/units/dwarves/runesmith-bob-1.png
A data/core/images/units/dwarves/runesmith-bob-2.png
A data/core/images/units/dwarves/runesmith-bob-3.png
A data/core/images/units/dwarves/runesmith-bob-4.png
A data/core/images/units/dwarves/runesmith-bob-5.png
A data/core/images/units/dwarves/runesmith-bob-6.png
M data/core/units/dwarves/Runesmith.cfg
M data/gui/default/widget/button_25x25.cfg
M data/gui/default/window/campaign_dialog.cfg
R data/gui/default/window/game_paths.cfg
A data/gui/default/window/game_version.cfg
M data/gui/default/window/title_screen.cfg
M data/scenario-test.cfg
M packaging/windows/Wesnoth.nsi.in
A packaging/windows/wesnoth.exe.manifest
M packaging/windows/wesnoth.rc
M players_changelog
M projectfiles/CodeBlocks/wesnoth.cbp
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/SConscript
M src/actions/move.cpp
M src/actions/undo.cpp
M src/addon/manager_ui.cpp
M src/ai/actions.cpp
M src/ai/lua/core.cpp
M src/ai/lua/unit_advancements_aspect.cpp
A src/build_info.cpp
A src/build_info.hpp
M src/campaign_server/campaign_server.cpp
M src/campaign_server/campaign_server.hpp
M src/config.hpp
A src/desktop/version.cpp
A src/desktop/version.hpp
M src/desktop/windows_console.cpp
M src/desktop/windows_console.hpp
M src/display.cpp
M src/font.cpp
M src/font.hpp
M src/game_board.cpp
M src/game_board.hpp
M src/game_config_manager.cpp
M src/game_display.cpp
M src/game_display.hpp
M src/game_events/menu_item.cpp
M src/game_events/pump.cpp
M src/game_events/wmi_container.cpp
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/game_initialization/multiplayer_wait.cpp
M src/game_initialization/playcampaign.cpp
M src/game_preferences_display.cpp
M src/gettext_boost.cpp
R src/gui/dialogs/game_paths.cpp
R src/gui/dialogs/game_paths.hpp
A src/gui/dialogs/game_version.cpp
A src/gui/dialogs/game_version.hpp
M src/gui/dialogs/title_screen.cpp
M src/gui/widgets/list.cpp
M src/gui/widgets/stacked_widget.cpp
M src/gui/widgets/stacked_widget.hpp
M src/gui/widgets/widget.cpp
M src/gui/widgets/widget.hpp
M src/halo.cpp
M src/help/help_impl.cpp
M src/help/help_topic_generators.cpp
M src/hotkey_handler.cpp
M src/hotkey_handler_sp.cpp
M src/image.cpp
M src/image.hpp
M src/make_enum.hpp
M src/mp_game_settings.cpp
M src/network.cpp
M src/network.hpp
M src/persist_var.cpp
M src/play_controller.cpp
M src/play_controller.hpp
M src/playturn_network_adapter.cpp
M src/replay.cpp
M src/scripting/debug_lua.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_cpp_function.cpp
A src/scripting/push_check.hpp
M src/server/game.cpp
M src/server/game.hpp
M src/server/server.cpp
M src/show_dialog.cpp
M src/sound.cpp
M src/sound.hpp
M src/strftime.cpp
M src/synced_context.cpp
M src/synced_context.hpp
M src/team.cpp
M src/terrain.cpp
M src/tests/gui/test_gui2.cpp
M src/tod_manager.cpp
M src/tooltips.cpp
M src/unit.cpp
M src/unit.hpp
M src/wesnoth.cpp
Log Message:
-----------
Upstream merged
Commit: 017c75f6e3f29749d30e27c478201836585020d2
https://github.com/wesnoth/wesnoth/commit/017c75f6e3f29749d30e27c478201836585020d2
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
M data/campaigns/Under_the_Burning_Suns/utils/garak-abilities.cfg
Log Message:
-----------
UtBS: put Teaching ability events in Garak's [unit] tag
Commit: 055ce30ac8e1c4c603900b73cb48c49849aaaf4e
https://github.com/wesnoth/wesnoth/commit/055ce30ac8e1c4c603900b73cb48c49849aaaf4e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M packaging/windows/wesnoth.rc
Log Message:
-----------
Include windows.h instead of winuser.h directly
Otherwise we get additional definitions and includes which the Microsoft
Resource Compiler can't handle (resulting in RC4011 warnings, for
example).
Commit: ff7e909c8bd3177c1a02be1c5067c04a265b0a56
https://github.com/wesnoth/wesnoth/commit/ff7e909c8bd3177c1a02be1c5067c04a265b0a56
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M src/gui/dialogs/game_version.cpp
Log Message:
-----------
gui2/tgame_version: Omit entries for missing library dependencies
Otherwise we get empty list rows.
Commit: ce5f9dfa38c7009fcd42fc290c3af6dac6d22056
https://github.com/wesnoth/wesnoth/commit/ce5f9dfa38c7009fcd42fc290c3af6dac6d22056
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M packaging/windows/wesnoth.rc
M projectfiles/VC9/wesnoth.vcproj
M projectfiles/VC9/wesnothlib.vcproj
M src/game_display.hpp
M src/game_events/menu_item.cpp
M src/game_initialization/connect_engine.cpp
M src/game_initialization/connect_engine.hpp
M src/game_initialization/multiplayer_wait.cpp
M src/game_initialization/playcampaign.cpp
M src/gui/dialogs/game_version.cpp
M src/play_controller.cpp
M src/play_controller.hpp
M src/server/game.cpp
Log Message:
-----------
Merge branch 'master' of github.com:wesnoth/wesnoth
Commit: e2aa9d4239ac139becb2ed49b44640a7f20f43a5
https://github.com/wesnoth/wesnoth/commit/e2aa9d4239ac139becb2ed49b44640a7f20f43a5
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-16 (Thu, 16 Jul 2015)
Changed paths:
M src/wesconfig.h
Log Message:
-----------
Add preprocessor symbols for the Win32 version info resource numbers
Since Windows absolutely needs the numeric components and there's no way
to extract them from a string literal, and I don't really want to turn
this file into an eyesore.
Commit: 7465f04e0aaa495d39084f9ab9a95df6cdde28e7
https://github.com/wesnoth/wesnoth/commit/7465f04e0aaa495d39084f9ab9a95df6cdde28e7
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-16 (Thu, 16 Jul 2015)
Changed paths:
M packaging/windows/wesnoth.rc
Log Message:
-----------
Add correct version numbers to the Windows resource file
For the numeric fields, this means we get to treat all X.Y.Z versions as
X.Y.Z.0, and there's no string suffix for those for obvious reasons. Not
that anyone cares, really.
Now we get a pretty name for our client process in the Task Manager too,
hooray!
(Also cleaned-up some of the placeholder code that was left here by
loonycyborg.)
Commit: a6ae18a9b5a10570b02c7a041f35f4614de4b041
https://github.com/wesnoth/wesnoth/commit/a6ae18a9b5a10570b02c7a041f35f4614de4b041
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M packaging/windows/SConscript
Log Message:
-----------
scons: ensure that windres finds config.h
Commit: 428421c3415953fdc91f94cc94737c09e72481bf
https://github.com/wesnoth/wesnoth/commit/428421c3415953fdc91f94cc94737c09e72481bf
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/menu_events.cpp
Log Message:
-----------
Fix beeing able to use sync debug command during events
Previously it was possible to issue synced debug commands like :unit
:n.. while another user actions was executed. This casued assertion
failures and OOS.
Commit: db54a8dce543af9224dd79cd72e416b7f617aeb5
https://github.com/wesnoth/wesnoth/commit/db54a8dce543af9224dd79cd72e416b7f617aeb5
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/actions/move.cpp
M src/actions/move.hpp
M src/actions/undo_move_action.cpp
Log Message:
-----------
Fix capture event fired when undoing
http://gna.org/bugs/?23695
Commit: 57ad85a17b5bf8230b7afff598101e7ad1eaad72
https://github.com/wesnoth/wesnoth/commit/57ad85a17b5bf8230b7afff598101e7ad1eaad72
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M src/help/help_topic_generators.cpp
Log Message:
-----------
help: automatically scale unit_type.profile in the absence of unit_type.small_profile
Prior to this, profile= was used in the absence of small_profile, but not scaled, requiring
the manual specification of a 'small_profile=profile~SCALE()' line in unit type files if no
unique small profile image was provided. Since it appears the help browser is the only place
that used small_profile, we move the scaling here.
The standard value of 205x205 is used.
Commit: e71c5292905c19d9bf50bfcf7c9478e99fdfca02
https://github.com/wesnoth/wesnoth/commit/e71c5292905c19d9bf50bfcf7c9478e99fdfca02
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M changelog
M data/core/images/portraits/trolls/transparent/troll.png
M data/core/images/portraits/trolls/transparent/whelp.png
R data/core/images/portraits/trolls/troll.png
R data/core/images/portraits/trolls/whelp.png
M data/core/units/trolls/Troll.cfg
M data/core/units/trolls/Whelp.cfg
Log Message:
-----------
New Troll and Troll Whelp portraits by LordBob
Commit: 72b9f9999897d41d7539e89cfec323b468f82021
https://github.com/wesnoth/wesnoth/commit/72b9f9999897d41d7539e89cfec323b468f82021
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M data/core/units/elves/Fighter.cfg
M data/core/units/elves/Lord.cfg
M data/core/units/gryphons/Gryphon_Master.cfg
M data/core/units/gryphons/Gryphon_Rider.cfg
M data/core/units/humans/Horseman.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_Lieutenant.cfg
M data/core/units/humans/Loyalist_Sergeant.cfg
M data/core/units/humans/Loyalist_Shock_Trooper.cfg
M data/core/units/humans/Loyalist_Swordsman.cfg
M data/core/units/humans/Woodsman.cfg
M data/core/units/ogres/Ogre.cfg
M data/core/units/ogres/Young_Ogre.cfg
M data/core/units/orcs/Archer.cfg
M data/core/units/orcs/Assassin.cfg
M data/core/units/orcs/Crossbowman.cfg
M data/core/units/orcs/Grunt.cfg
Log Message:
-----------
Strip unnecessary (as of 57ad85a17b5bf8230b) scale-based small_profile keys from units
Commit: 662a1d639ab9b06b1b3e28f2f387f85f76dfcc67
https://github.com/wesnoth/wesnoth/commit/662a1d639ab9b06b1b3e28f2f387f85f76dfcc67
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M src/help/help_topic_generators.cpp
Log Message:
-----------
help: don't show any portrait for profile=unit_image
Commit: 1d12cbb1a6c405ab358f4ddb898aa18771a4078f
https://github.com/wesnoth/wesnoth/commit/1d12cbb1a6c405ab358f4ddb898aa18771a4078f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
R data/core/images/portraits/undead/soulless.png
R data/core/images/portraits/undead/walking-corpse.png
M data/core/units/undead/Corpse_Soulless.cfg
M data/core/units/undead/Corpse_Walking.cfg
Log Message:
-----------
Use auto-scaled small portraits for the Walking corpse and Soulless
Commit: af17045bd13a422657bae7fc85b63842175af31b
https://github.com/wesnoth/wesnoth/commit/af17045bd13a422657bae7fc85b63842175af31b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-19 (Sun, 19 Jul 2015)
Changed paths:
M src/help/help_topic_generators.cpp
Log Message:
-----------
Fixup 662a1d639ab9
The third check against "unit_image" is probably the wrong way to do this, but for now it works
Commit: f77579813d6cf4a1e9f9d6b06a02e6b427da09bd
https://github.com/wesnoth/wesnoth/commit/f77579813d6cf4a1e9f9d6b06a02e6b427da09bd
Author: Elvish-Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
A data/campaigns/Under_the_Burning_Suns/utils/garak-abilities.cfg
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
Merge pull request #416 from Elvish-Hunter/master
UtBS: teaching ability for Garak
Commit: acd0b2d7a26ae12af9e95e5832dc092f4c49d959
https://github.com/wesnoth/wesnoth/commit/acd0b2d7a26ae12af9e95e5832dc092f4c49d959
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M changelog
M players_changelog
Log Message:
-----------
Changelog entries
Commit: ad7c25b6bf6cf5e6995d12af04cab062ebf63493
https://github.com/wesnoth/wesnoth/commit/ad7c25b6bf6cf5e6995d12af04cab062ebf63493
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M changelog
Log Message:
-----------
Changelog entry
Commit: c2c1dac618a486c08f35dcf0c42a0b9d3b237779
https://github.com/wesnoth/wesnoth/commit/c2c1dac618a486c08f35dcf0c42a0b9d3b237779
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M src/help/help_topic_generators.cpp
Log Message:
-----------
Fix code typos resulting in compilation errors
Commit: eb889462f61f5cbbfae8dba668e109479ef880a8
https://github.com/wesnoth/wesnoth/commit/eb889462f61f5cbbfae8dba668e109479ef880a8
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-20 (Mon, 20 Jul 2015)
Changed paths:
M src/wesconfig.h
Log Message:
-----------
Reorganize wesconfig.h so that RC only sees relevant definitions
Commit: 877ead550af0cd1d09d76edd438daeb1be507603
https://github.com/wesnoth/wesnoth/commit/877ead550af0cd1d09d76edd438daeb1be507603
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-20 (Mon, 20 Jul 2015)
Changed paths:
M packaging/windows/SConscript
A packaging/windows/wesnothd.rc
M projectfiles/CodeBlocks/wesnothd.cbp
Log Message:
-----------
Add Windows resource file for wesnothd
Commit: c353981e88b9afa1b7488d6cea59bebf288194ff
https://github.com/wesnoth/wesnoth/commit/c353981e88b9afa1b7488d6cea59bebf288194ff
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-20 (Mon, 20 Jul 2015)
Changed paths:
R packaging/windows/wesnoth_editor.rc
Log Message:
-----------
Remove obsolete/unused resource file
Commit: b88879537f7e8746a1c4531b6f0fce4a1606404e
https://github.com/wesnoth/wesnoth/commit/b88879537f7e8746a1c4531b6f0fce4a1606404e
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-20 (Mon, 20 Jul 2015)
Changed paths:
M changelog
M src/game_launcher.cpp
Log Message:
-----------
Launch wesnothd without stdout/stderr redirection on Windows
This is only effective when wesnothd is launched as a child process of
the game client when using the Host Network Game option in the menu.
Commit: 76f1e4bf3c5911c069b97ac7229de90c327fb78d
https://github.com/wesnoth/wesnoth/commit/76f1e4bf3c5911c069b97ac7229de90c327fb78d
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M data/tools/GUI.pyw
Log Message:
-----------
wml tools GUI: added support for *BSD systems
Commit: 0b5e0b42c5f3eac47d4d0dd3e23ac0df5a430cf3
https://github.com/wesnoth/wesnoth/commit/0b5e0b42c5f3eac47d4d0dd3e23ac0df5a430cf3
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/game_classification.cpp
M src/game_classification.hpp
M src/game_initialization/configure_engine.cpp
M src/game_initialization/multiplayer_wait.cpp
M src/game_launcher.cpp
M src/saved_game.cpp
M src/settings.cpp
M src/settings.hpp
Log Message:
-----------
More spmp fixes
refactors out common expressions
game_classification::get_tagname/is_normal_mp_game()
Change some mp_configure defaults from mp campaigns to match the
defaults of sp campaigns (note that since campaigns have
force_lock_settings=yes by default this does not really matter)
Also we simplify how mp_wait reloads the game config.
Commit: 1cbde8d0d3faa3f5dd54e0b1c4ea721921289853
https://github.com/wesnoth/wesnoth/commit/1cbde8d0d3faa3f5dd54e0b1c4ea721921289853
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/scripting/game_lua_kernel.cpp
Log Message:
-----------
simplify wesnoth.set_next_scenario and wesnoth.set_end_campaign_credits
luaL_checkstring never returns NULL so we can skip this check.
Commit: 7df9c043d09f0656d99330d1db92cbe4848646ba
https://github.com/wesnoth/wesnoth/commit/7df9c043d09f0656d99330d1db92cbe4848646ba
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/game_classification.cpp
M src/game_config_manager.cpp
Log Message:
-----------
don't convert [scenario] to [multiplayer]
This should fix the :cl list which previously did not show all scenarios.
Also it speeds up config reloading becasue previously the contents of every [scenario] were copied multiple times when reloading the game config.
I don't know why the [scenario]s were converted to [multiplayer] in the first place.
Commit: 1dabbc31636f92bb99fbb35d8be4f00807701172
https://github.com/wesnoth/wesnoth/commit/1dabbc31636f92bb99fbb35d8be4f00807701172
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/play_controller.cpp
Log Message:
-----------
fix play_controller::all_players()
Commit: 34647a3446600225010423cd58372ac2121f9d8f
https://github.com/wesnoth/wesnoth/commit/34647a3446600225010423cd58372ac2121f9d8f
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Fix unused variable warning on Windows
Commit: d35082e9e822ee7ccd4cd05801a837955d3b1b17
https://github.com/wesnoth/wesnoth/commit/d35082e9e822ee7ccd4cd05801a837955d3b1b17
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/campaign_server/campaign_server.cpp
Log Message:
-----------
campaignd: Don't try to use a monotonic clock on Windows
Fixes linker errors about clock_gettime not being resolved for some
reason, at least when crosscompiling from Linux using MinGW-w64.
Commit: e6ece8f147e68fa8a8be0b212cbd7d2a1d6aedbf
https://github.com/wesnoth/wesnoth/commit/e6ece8f147e68fa8a8be0b212cbd7d2a1d6aedbf
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/lexical_cast.hpp
Log Message:
-----------
Fix missing strtoll declaration with MinGW-w64
Commit: 40711ff2eec8fa6f83a65c23b36875ac36fe032b
https://github.com/wesnoth/wesnoth/commit/40711ff2eec8fa6f83a65c23b36875ac36fe032b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/SConscript
Log Message:
-----------
scons: Include the wesnothd resources when linking wesnothd.exe
Fixes an oversight from commit 877ead550af0cd1d09d76edd438daeb1be507603.
Commit: e33767fc9ebcb0a8971038957edb47a67613fad6
https://github.com/wesnoth/wesnoth/commit/e33767fc9ebcb0a8971038957edb47a67613fad6
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/desktop/version.cpp
Log Message:
-----------
desktop: Detect and report Wine
See <http://wiki.winehq.org/DeveloperFaq> and
<https://www.winehq.org/pipermail/wine-devel/2008-September/069387.html>.
Commit: 88811d9bf13662f1471854d574120cc0571885e4
https://github.com/wesnoth/wesnoth/commit/88811d9bf13662f1471854d574120cc0571885e4
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M SConstruct
Log Message:
-----------
scons: Clean up warning message
Commit: 6c2ef9f3a17ad875af2de2bb9a8defe293e0dfe3
https://github.com/wesnoth/wesnoth/commit/6c2ef9f3a17ad875af2de2bb9a8defe293e0dfe3
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M data/campaigns/Eastern_Invasion/_main.cfg
Log Message:
-----------
EI: dropped article prefix from displayed name
Commit: 4235d310a99cdb17fa9d8d56cfbb90f87504c0a0
https://github.com/wesnoth/wesnoth/commit/4235d310a99cdb17fa9d8d56cfbb90f87504c0a0
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M data/gui/default/window/editor_edit_side.cfg
M src/editor/map/context_manager.cpp
M src/gui/dialogs/editor/editor_edit_side.cpp
M src/gui/dialogs/editor/editor_edit_side.hpp
Log Message:
-----------
tedior_edit_side: remove controller=<number> option
Commit: 9fb687bb93547d1cbb78be72776ebac366f093a1
https://github.com/wesnoth/wesnoth/commit/9fb687bb93547d1cbb78be72776ebac366f093a1
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M data/advanced_preferences.cfg
Log Message:
-----------
Set Titlescreen Animation preference to false by default
This option has been broken for awhile, so better to have it turned off
Commit: 49219ad0fdfc3c500771fff84db84071429db203
https://github.com/wesnoth/wesnoth/commit/49219ad0fdfc3c500771fff84db84071429db203
Author: gfgtdf <f492343 at rmqkr.net>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
M data/test/scenarios/filter_vision.cfg
M src/editor/map/map_context.cpp
M src/game_initialization/connect_engine.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_team.cpp
M src/team.cpp
M src/team.hpp
Log Message:
-----------
add team share_vision=all/shroud/none
previously there were 2 flags share_view=yes/no and share_maps=yes/no,
but only 3 possible settings (share both, share none, only share shroud)
(so share_maps= was ignored if share_viewv=yes). This made the wml code and
the c++ code needlessly complicated.
Now these 2 flags are replaced by share_vision=all/shroud/none
Commit: 2e08043fb9a8407fadb9a3f860b2557a4641bc62
https://github.com/wesnoth/wesnoth/commit/2e08043fb9a8407fadb9a3f860b2557a4641bc62
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
M data/test/scenarios/filter_vision.cfg
M src/editor/map/map_context.cpp
M src/game_initialization/connect_engine.cpp
M src/scripting/game_lua_kernel.cpp
M src/scripting/lua_team.cpp
M src/team.cpp
M src/team.hpp
Log Message:
-----------
Merge pull request #408 from gfgtdf/vision_tristate
team share_vision tristate
Commit: 6ea5ce860f5106490bbb62b565823426c5786bff
https://github.com/wesnoth/wesnoth/commit/6ea5ce860f5106490bbb62b565823426c5786bff
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M data/campaigns/Delfadors_Memoirs/_main.cfg
M data/campaigns/Legend_of_Wesmere/_main.cfg
M data/campaigns/The_Rise_Of_Wesnoth/_main.cfg
M data/campaigns/Under_the_Burning_Suns/_main.cfg
Log Message:
-----------
Change credited instances of 'shadowmaster' to 'shadowm'
Commit: a0aa111c91da917676a202fc129fe75d2b0b51d2
https://github.com/wesnoth/wesnoth/commit/a0aa111c91da917676a202fc129fe75d2b0b51d2
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M data/core/about.cfg
M data/gui/default/widget/button_25x25.cfg
A images/icons/action/about_25-active.png
A images/icons/action/about_25-pressed.png
A images/icons/action/about_25.png
Log Message:
-----------
Add new icon overlays for the About dialog button by pydsigner
Commit: b756c19dd382ed60939558fa0f853ab660867fb2
https://github.com/wesnoth/wesnoth/commit/b756c19dd382ed60939558fa0f853ab660867fb2
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-23 (Thu, 23 Jul 2015)
Changed paths:
M SConstruct
Log Message:
-----------
scons: Require SDK defs for Windows XP and later instead of 2000 and later
1.13.1 does away with Windows 2000 compatibility by requiring the
AttachConsole function from kernel32.dll, introduced in Windows XP.
Commit: 00259251fa89c735ba5d04124888a7eadef4b0e3
https://github.com/wesnoth/wesnoth/commit/00259251fa89c735ba5d04124888a7eadef4b0e3
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M projectfiles/VC9/wesnoth.vcproj
M projectfiles/VC9/wesnothd.vcproj
Log Message:
-----------
vcproj: Merge manifest information
Commit: 55a59882b76cc0c5db663b9fcfc499508425383b
https://github.com/wesnoth/wesnoth/commit/55a59882b76cc0c5db663b9fcfc499508425383b
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M src/desktop/windows_console.cpp
Log Message:
-----------
Fix warning about conversion from boost scoped_ptr to bool
There's no explicit conversion, thus we use the implicit one
Commit: dc27e981c8cf54cd3cb82f8ee2b653c4b729139b
https://github.com/wesnoth/wesnoth/commit/dc27e981c8cf54cd3cb82f8ee2b653c4b729139b
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M src/synced_commands.cpp
Log Message:
-----------
add a comment
Commit: 121594af743dc8b96e3174d012989ffc192baeee
https://github.com/wesnoth/wesnoth/commit/121594af743dc8b96e3174d012989ffc192baeee
Author: gfgtdf <tischpapier at gmail.com>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M src/game_initialization/flg_manager.cpp
Log Message:
-----------
fix typo in wml attribute
fixes up https://github.com/wesnoth/wesnoth/commit/61fab699e59e0b684db0c0bf0812e23458924ce7
Commit: 51fb515def3ee7e132cc4ed12cb87b07bee4a3c8
https://github.com/wesnoth/wesnoth/commit/51fb515def3ee7e132cc4ed12cb87b07bee4a3c8
Author: Kunal Mehta <legoktm at gmail.com>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
R utils/mediawiki.py
Log Message:
-----------
Remove outdated and likely broken utils/mediawiki.py
This script apparently predates MediaWiki's api.php interface, and
resorts to screen-scraping, which most likely no longer works due to
changes in form submission.
Nothing else appears to be using it.
Commit: 116991f618956bf3a734821a74451aaa88bda4c3
https://github.com/wesnoth/wesnoth/commit/116991f618956bf3a734821a74451aaa88bda4c3
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
R utils/mediawiki.py
Log Message:
-----------
Merge pull request #420 from legoktm/rm-mw
Remove outdated and likely broken utils/mediawiki.py
Commit: daa214072b66d346b6c5d3614b47bb66a33a9fbe
https://github.com/wesnoth/wesnoth/commit/daa214072b66d346b6c5d3614b47bb66a33a9fbe
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M src/CMakeLists.txt
M src/SConscript
M src/widgets/menu.hpp
A src/widgets/multimenu.cpp
A src/widgets/multimenu.hpp
Log Message:
-----------
GUI1 multi-selection menu widget.
Commit: 4bd85f74f1f4cdf186c599e9a7ac2b96f65df39d
https://github.com/wesnoth/wesnoth/commit/4bd85f74f1f4cdf186c599e9a7ac2b96f65df39d
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M src/game_initialization/multiplayer_create.cpp
M src/game_initialization/multiplayer_create.hpp
Log Message:
-----------
Deploy multimenu widget on the MP Create screen.
Commit: f374f537b24cf6d348b76620f425924ddeb9d475
https://github.com/wesnoth/wesnoth/commit/f374f537b24cf6d348b76620f425924ddeb9d475
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
Log Message:
-----------
Updated codeblocks projectfile
Commit: c36edfa30e6bb5ccc301fc2c405d901cebd016a2
https://github.com/wesnoth/wesnoth/commit/c36edfa30e6bb5ccc301fc2c405d901cebd016a2
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M src/widgets/menu.cpp
Log Message:
-----------
Align row contents to available space rather than the full width of the widget.
Fixes a rendering glitch with the multimenu.
Commit: d9b54985611f0830e6981dbeda70cddedb9fdf43
https://github.com/wesnoth/wesnoth/commit/d9b54985611f0830e6981dbeda70cddedb9fdf43
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M src/SConscript
Log Message:
-----------
scons: Fix indentation
Commit: 1ee6cd64482289e04f688508540d2b306be4f7d3
https://github.com/wesnoth/wesnoth/commit/1ee6cd64482289e04f688508540d2b306be4f7d3
Author: Kevin Yap <me at kevinyap.ca>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
Improve colour search in pangoize()
- Fix check for RGB colour value over 255.
- Use string formatting to compose hex colour code.
Commit: da37c16ba76fc3680c6fff73f21ea56da26a5f3b
https://github.com/wesnoth/wesnoth/commit/da37c16ba76fc3680c6fff73f21ea56da26a5f3b
Author: Ryckes <kevin.mnmn at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M changelog
M data/core/about.cfg
M src/gui/dialogs/editor_generate_map.cpp
Log Message:
-----------
Fix bug #23711 about selecting last map generator used in editor
Commit: 7789dcc2087ba3d7578d8e2683f5fcf3efb909d1
https://github.com/wesnoth/wesnoth/commit/7789dcc2087ba3d7578d8e2683f5fcf3efb909d1
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M changelog
M data/core/about.cfg
M src/gui/dialogs/editor_generate_map.cpp
Log Message:
-----------
Merge pull request #424 from Ryckes/master
Fix bug #23711 about selecting last map generator used in editor
Commit: e72bba5ab622f4662352f9e1c72c740c02f124e4
https://github.com/wesnoth/wesnoth/commit/e72bba5ab622f4662352f9e1c72c740c02f124e4
Author: Elvish-Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M data/tools/wmllint
Log Message:
-----------
Merge pull request #421 from iKevinY/wmllint
Improve colour search in pangoize()
Commit: cbd024fea999b25934d5cb82c9463a7f2d502dd9
https://github.com/wesnoth/wesnoth/commit/cbd024fea999b25934d5cb82c9463a7f2d502dd9
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M projectfiles/VC9/wesnoth.vcproj
M projectfiles/VC9/wesnothlib.vcproj
Log Message:
-----------
vcproj: Add png screenshot support
Commit: d279aa4afe8c74601f9839ab86c957ea169a943b
https://github.com/wesnoth/wesnoth/commit/d279aa4afe8c74601f9839ab86c957ea169a943b
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M packaging/windows/wesnoth.rc
M projectfiles/VC9/WML_tests.cmd
M projectfiles/VC9/WindowsTimeout.vcproj
M projectfiles/VC9/wesnoth.sln
M projectfiles/VC9/wesnoth.vcproj
M projectfiles/VC9/wesnoth.vcproj.user
Log Message:
-----------
vcproj: Fixes and cleanup
Fixed an issue caused by 659b9a4 - the 'Start Debugging' option was
basically useless as the process terminates itself if OMP_WAIT_POLICY
isn't defined.
Cleaned up unnecessary configurations for WindowsTimeout.
Fixed duplicate manifest.
Disabled WML unit tests on MSVC Debug builds as they would quintuple build
duration (over 60s per test).
Re-enabled stdout redirection in WML_tests.cmd to avoid spamming the
command line.
Updated vcproj for daa2140 (added multimenu widget).
Commit: 164f37d778968a7f09500d0004353853272be35b
https://github.com/wesnoth/wesnoth/commit/164f37d778968a7f09500d0004353853272be35b
Author: ElectroRat <yyf1992 at mail.ustc.edu.cn>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/maps/07a_Into_the_Depths.map
M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
Log Message:
-----------
Balance Tweak of "Into the Depths"
Made map a little more friendly, with more flat and lit hexes.
Increased enemies money, especially when in easier difficulties.
Decreased troll_help_cost.
Commit: 902bfd38d2866b76683d53b3bbca7c720553fc94
https://github.com/wesnoth/wesnoth/commit/902bfd38d2866b76683d53b3bbca7c720553fc94
Author: ElectroRat <yyf1992 at mail.ustc.edu.cn>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M changelog
M data/campaigns/The_South_Guard/utils/sg_story.cfg
Log Message:
-----------
Make Deoran the grandson of Haldiel
Changed Deoran to be the grandson of HttT Haldiel, instead of son,
because the 2 campaigns has 87 years between them.
Commit: e2cbd98ba3daf718d187dc2466a93373f6814e12
https://github.com/wesnoth/wesnoth/commit/e2cbd98ba3daf718d187dc2466a93373f6814e12
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M src/image.hpp
Log Message:
-----------
Remove an obsolete and potentially harmful code advice from 2003
Commit: 1575fce44a081c6b5e3bd5e524dba3b8a2386746
https://github.com/wesnoth/wesnoth/commit/1575fce44a081c6b5e3bd5e524dba3b8a2386746
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M src/image.hpp
Log Message:
-----------
Remove another obsolete and potentially harmful code advice from 2003
Commit: 1da710a8cb059152db8b67da80198ac70df9eb14
https://github.com/wesnoth/wesnoth/commit/1da710a8cb059152db8b67da80198ac70df9eb14
Author: ElectroRat <yyf1992 at mail.ustc.edu.cn>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
Log Message:
-----------
minor syntax change
Commit: 91b49198ff90537451580f6fc4ddd50722d9e358
https://github.com/wesnoth/wesnoth/commit/91b49198ff90537451580f6fc4ddd50722d9e358
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M src/game_initialization/mp_options.cpp
M src/game_initialization/mp_options.hpp
Log Message:
-----------
Mark a non-mutating function as const.
Commit: 6d64baa207cd29943f1a0a328bb5d97075a53ed5
https://github.com/wesnoth/wesnoth/commit/6d64baa207cd29943f1a0a328bb5d97075a53ed5
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M changelog
M src/game_initialization/create_engine.cpp
M src/game_preferences.cpp
M src/game_preferences.hpp
Log Message:
-----------
Remember modifications separately for sp and mp.
Fixes bug #23617.
Commit: 8bd31f52705d80dc0eef28c0210fa43a1a93f110
https://github.com/wesnoth/wesnoth/commit/8bd31f52705d80dc0eef28c0210fa43a1a93f110
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M src/addon/client.cpp
M src/addon/client.hpp
M src/addon/manager_ui.cpp
Log Message:
-----------
Load addon pbl before beginning upload process
Commit: c0e6a4dc77551b7806264ba0e9648a00602ef421
https://github.com/wesnoth/wesnoth/commit/c0e6a4dc77551b7806264ba0e9648a00602ef421
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M src/addon/manager_ui.cpp
Log Message:
-----------
Display an error if trying to upload an addon with an invalid icon
Commit: 3799f1e17cf5ec5ab1492c6cb560f988278fef0a
https://github.com/wesnoth/wesnoth/commit/3799f1e17cf5ec5ab1492c6cb560f988278fef0a
Author: Kunal Mehta <legoktm at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M data/tools/wesnoth/wmltools.py
Log Message:
-----------
wmltools: Use string.ascii_lowercase for the alphabet
Commit: 63132099a7e6e8c28923f8a28be4e34fa40891e0
https://github.com/wesnoth/wesnoth/commit/63132099a7e6e8c28923f8a28be4e34fa40891e0
Author: Kunal Mehta <legoktm at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M data/tools/wesnoth/wmltools.py
Log Message:
-----------
wmltools: Use collections.defaultdict
And minor nearby whitespace fixes.
Commit: 817511f7ab59d79890acf4373e064b3b5cade473
https://github.com/wesnoth/wesnoth/commit/817511f7ab59d79890acf4373e064b3b5cade473
Author: Kunal Mehta <legoktm at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M data/tools/wesnoth/wmlgrammar.py
Log Message:
-----------
wmlgrammar: Various cleanup
* Fix lots of spacing to be PEP8 compliant
* Use collections.defaultdict to simplify some code
* Use dict.get() to simplify some code
* Use plain set() to create a new set
* Don't create unnecessary tuples for string formatting
Commit: 1ea58864cfb0b7b53790175529426ac90f1f65ba
https://github.com/wesnoth/wesnoth/commit/1ea58864cfb0b7b53790175529426ac90f1f65ba
Author: Kunal Mehta <legoktm at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M data/tools/wesnoth/wmltools.py
Log Message:
-----------
wmltools: Consistently use "is" when checking if a variable is None
Commit: de864c0bc002ddc0b451d4f8ad296ef4bfa949ac
https://github.com/wesnoth/wesnoth/commit/de864c0bc002ddc0b451d4f8ad296ef4bfa949ac
Author: Kunal Mehta <legoktm at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M data/tools/wesnoth/wmltools.py
Log Message:
-----------
wmltools: Use isinstance to check if a variable is a string
Using the built-in basestring.
Commit: bd23c32d640fcbd9cfca70b2af8d7aef279299c5
https://github.com/wesnoth/wesnoth/commit/bd23c32d640fcbd9cfca70b2af8d7aef279299c5
Author: Kunal Mehta <legoktm at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M data/tools/wesnoth/wmliterator.py
Log Message:
-----------
Optimize wmliterator.isDirective()
Skips an unecessary for loop and if conditional.
Commit: da6e149100663a628ccfae786cf7ea66ed44a2cd
https://github.com/wesnoth/wesnoth/commit/da6e149100663a628ccfae786cf7ea66ed44a2cd
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M data/core/images/wesnoth-icon.png
M icons/wesnoth-icon-Mac.png
M icons/wesnoth-icon.png
A icons/wesnoth-logo-big.png
M images/icons/icon-addon-delete.png
M images/icons/icon-addon-publish.png
M images/icons/icon-game.png
Log Message:
-----------
Updated wesnoth icon image by Sgt. Groovy
Includes large 500x500 version.
Commit: 1599f62f46bad9bf969644d9e6270143269287b4
https://github.com/wesnoth/wesnoth/commit/1599f62f46bad9bf969644d9e6270143269287b4
Author: Elvish-Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M data/tools/wesnoth/wmlgrammar.py
M data/tools/wesnoth/wmliterator.py
M data/tools/wesnoth/wmltools.py
Log Message:
-----------
Merge pull request #427 from legoktm/wmltools-cleanup
Various Python cleanup in wmltools-related code
Commit: 79c8ba2c82ea8ed821f036ffa849e50d2257bc8e
https://github.com/wesnoth/wesnoth/commit/79c8ba2c82ea8ed821f036ffa849e50d2257bc8e
Author: Lari Nieminen <lari.nieminen at iki.fi>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/maps/07a_Into_the_Depths.map
M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
Log Message:
-----------
Merge pull request #425 from chisquare130/master
Balance Tweak of "Into the Depths"
Commit: a87e7e16ed774ac8d49460bc6f3d00353458b8ea
https://github.com/wesnoth/wesnoth/commit/a87e7e16ed774ac8d49460bc6f3d00353458b8ea
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M changelog
M src/terrain_builder.cpp
M src/terrain_builder.hpp
Log Message:
-----------
Added support for mod_x,mod_y in [terrain_graphics]
These work like x,y except that they match the rule on all locations
with coordinates that are multiples of the given values. For example,
mod_x,mod_y=4,3 matches (4,3)(8,3)(12,3)(16,3)(20,3)(etc) and then
(4,6)(8,6)(12,6)(16,6)(20,6)(etc) and so on.
Commit: 2f910913f37394259dbb96b56b03c710a87d28c5
https://github.com/wesnoth/wesnoth/commit/2f910913f37394259dbb96b56b03c710a87d28c5
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M changelog
M src/terrain_builder.cpp
M src/terrain_builder.hpp
Log Message:
-----------
Added support for has_flag in [variant]
Works like in [tile]: for the [variant] to match, the tile that the rule
is being applied to must have all of the specified flags.
Commit: d04be35efff5bdb5b3a2b4ec199b8a897f1cf24e
https://github.com/wesnoth/wesnoth/commit/d04be35efff5bdb5b3a2b4ec199b8a897f1cf24e
Author: Lari Nieminen <lari.nieminen at iki.fi>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M changelog
M data/campaigns/The_South_Guard/utils/sg_story.cfg
Log Message:
-----------
Merge pull request #429 from chisquare130/tSG_balance
Make Deoran the grandson of Haldiel
Commit: 337dd246b2e21b8528f6a1eb7ddf7322aad8ac71
https://github.com/wesnoth/wesnoth/commit/337dd246b2e21b8528f6a1eb7ddf7322aad8ac71
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M utils/pofix.py
Log Message:
-----------
pofix: Add download path string fixes for the 1.12.4 release
Commit: f61ae5d56ceb654b1a765fb142985ddcdd1d284c
https://github.com/wesnoth/wesnoth/commit/f61ae5d56ceb654b1a765fb142985ddcdd1d284c
Author: ElectroRat <yyf1992 at mail.ustc.edu.cn>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg
M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg
Log Message:
-----------
Slightly tweaked balances and changed texts
Increased the difficulties of scenario 3 and scenario 8a in the South
Guard;
Fixed the objective display after killing the naga queen
Commit: ff348149566ca858392f0edc638c6a8bfc57de70
https://github.com/wesnoth/wesnoth/commit/ff348149566ca858392f0edc638c6a8bfc57de70
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M packaging/windows/wesnoth-icon.ico
Log Message:
-----------
Update Windows icon
Updated logo (new version by Srgt. Groovy), added 256x256 high-resolution version
Commit: 8be183bdd9f455f00e9b8fe6bdcb64d91bdc39e1
https://github.com/wesnoth/wesnoth/commit/8be183bdd9f455f00e9b8fe6bdcb64d91bdc39e1
Author: Javier Novoa <jstitch at gmail.com>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M data/tools/wmlindent
M data/tools/wmllint
M data/tools/wmlscope
Log Message:
-----------
Use with statements to open/close files on wml{indent,lint,scope}.
Commit: f46c85b5f0e016c1766f40969ba86f60585ef881
https://github.com/wesnoth/wesnoth/commit/f46c85b5f0e016c1766f40969ba86f60585ef881
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
Log Message:
-----------
T S1: minor wording change
Commit: 273be754f1043cd6edfba4035f37facb471348c3
https://github.com/wesnoth/wesnoth/commit/273be754f1043cd6edfba4035f37facb471348c3
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/campaigns/tutorial/maps/01_Tutorial_part_1.map
M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
Log Message:
-----------
T S1: move the northernmost village a few hexes south
I hadn't realized the player could reach that village, but then be trapped away from
reaching their keep next move. This puts it within range of the keep.
This also provides an out if by some chance, the player is blocked from the village
across the river.
Commit: ccc2ea931999b859d46cfebf7dffe72a10616eba
https://github.com/wesnoth/wesnoth/commit/ccc2ea931999b859d46cfebf7dffe72a10616eba
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/tools/GUI.pyw
Log Message:
-----------
GUI.pyw: remove some duplicated code
Commit: 61002d78308028eb569b5e4fd683be86c371627e
https://github.com/wesnoth/wesnoth/commit/61002d78308028eb569b5e4fd683be86c371627e
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M changelog
M data/campaigns/The_South_Guard/utils/sg_story.cfg
M data/campaigns/tutorial/maps/01_Tutorial_part_1.map
M data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
M packaging/windows/wesnoth-icon.ico
M utils/pofix.py
Log Message:
-----------
Merge branch 'master' of github.com:wesnoth/wesnoth
Commit: e76a7d1c3f57cfd9e135c5b8105ef1a923e3cfeb
https://github.com/wesnoth/wesnoth/commit/e76a7d1c3f57cfd9e135c5b8105ef1a923e3cfeb
Author: Elvish-Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/tools/wmlindent
M data/tools/wmllint
M data/tools/wmlscope
Log Message:
-----------
Merge pull request #431 from jstitch/master
Use with statements to open/close files on wml{indent,lint,scope}.
Commit: e2063ee024aa0b80f1f80d9d0bda161dc90ec30c
https://github.com/wesnoth/wesnoth/commit/e2063ee024aa0b80f1f80d9d0bda161dc90ec30c
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/tools/GUI.pyw
Log Message:
-----------
GUI.pyw: use 'with' statement instead of open() and close()
Commit: 0326c0d77ed3d923a83fc6d0526f9efc2a7cae07
https://github.com/wesnoth/wesnoth/commit/0326c0d77ed3d923a83fc6d0526f9efc2a7cae07
Author: ElectroRat <yyf1992 at mail.ustc.edu.cn>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
Log Message:
-----------
delay Undead in 6b. Long March
Commit: db5bae762d6a657d5baaa08eb00d77b392067797
https://github.com/wesnoth/wesnoth/commit/db5bae762d6a657d5baaa08eb00d77b392067797
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M projectfiles/VC9/WML_tests.cmd
A projectfiles/VC9/wesnoth.vcxproj.user
M projectfiles/VC9/wesnothd.vcproj.user
A projectfiles/VC9/wesnothd.vcxproj.user
Log Message:
-----------
vcproj: Add debug settings via .vcxproj.user
As user options aren't upgraded with the solution, we provide them in both
formats.
Commit: f00744013b928394749750ee49ff00d3ea02c4f0
https://github.com/wesnoth/wesnoth/commit/f00744013b928394749750ee49ff00d3ea02c4f0
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/images/portraits/trolls/transparent/troll.png
Log Message:
-----------
Small update by LordBob to generic Troll portrait
Commit: 247955f122d750d42655f1b7b0fa08e3923be24e
https://github.com/wesnoth/wesnoth/commit/247955f122d750d42655f1b7b0fa08e3923be24e
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M changelog
A data/core/images/terrain/masks/concave-long-bl-br.png
A data/core/images/terrain/masks/concave-long-bl-l.png
A data/core/images/terrain/masks/concave-long-br-bl.png
A data/core/images/terrain/masks/concave-long-br-r.png
A data/core/images/terrain/masks/concave-long-l-bl.png
A data/core/images/terrain/masks/concave-long-l-tl.png
A data/core/images/terrain/masks/concave-long-r-br.png
A data/core/images/terrain/masks/concave-long-r-tr.png
A data/core/images/terrain/masks/concave-long-tl-l.png
A data/core/images/terrain/masks/concave-long-tl-tr.png
A data/core/images/terrain/masks/concave-long-tr-r.png
A data/core/images/terrain/masks/concave-long-tr-tl.png
A data/core/images/terrain/masks/convex-long-bl-br.png
A data/core/images/terrain/masks/convex-long-bl-l.png
A data/core/images/terrain/masks/convex-long-br-bl.png
A data/core/images/terrain/masks/convex-long-br-r.png
A data/core/images/terrain/masks/convex-long-l-bl.png
A data/core/images/terrain/masks/convex-long-l-tl.png
A data/core/images/terrain/masks/convex-long-r-br.png
A data/core/images/terrain/masks/convex-long-r-tr.png
A data/core/images/terrain/masks/convex-long-tl-l.png
A data/core/images/terrain/masks/convex-long-tl-tr.png
A data/core/images/terrain/masks/convex-long-tr-r.png
A data/core/images/terrain/masks/convex-long-tr-tl.png
M data/core/images/terrain/water/coast-grey-tile.png
M data/core/images/terrain/water/coast-tile.png
M data/core/images/terrain/water/coast-tropical-tile.png
M data/core/images/terrain/water/ocean-grey-tile.png
M data/core/images/terrain/water/ocean-tile.png
M data/core/images/terrain/water/ocean-tropical-tile.png
A data/core/images/terrain/water/ocean01.png
A data/core/images/terrain/water/ocean02.png
A data/core/images/terrain/water/ocean03.png
A data/core/images/terrain/water/ocean04.png
A data/core/images/terrain/water/ocean05.png
A data/core/images/terrain/water/ocean06.png
A data/core/images/terrain/water/ocean07.png
A data/core/images/terrain/water/ocean08.png
A data/core/images/terrain/water/ocean09.png
A data/core/images/terrain/water/ocean10.png
A data/core/images/terrain/water/ocean11.png
A data/core/images/terrain/water/ocean12.png
A data/core/images/terrain/water/ocean13.png
A data/core/images/terrain/water/ocean14.png
A data/core/images/terrain/water/ocean15.png
A data/core/images/terrain/water/ocean16.png
A data/core/images/terrain/water/ocean17.png
A data/core/images/terrain/water/ocean18.png
A data/core/images/terrain/water/ocean19.png
A data/core/images/terrain/water/ocean20.png
A data/core/images/terrain/water/ocean21.png
A data/core/images/terrain/water/water01.png
A data/core/images/terrain/water/water02.png
A data/core/images/terrain/water/water03.png
A data/core/images/terrain/water/water04.png
A data/core/images/terrain/water/water05.png
A data/core/images/terrain/water/water06.png
A data/core/images/terrain/water/water07.png
A data/core/images/terrain/water/water08.png
A data/core/images/terrain/water/water09.png
A data/core/images/terrain/water/water10.png
A data/core/images/terrain/water/water11.png
A data/core/images/terrain/water/water12.png
A data/core/images/terrain/water/water13.png
A data/core/images/terrain/water/water14.png
A data/core/images/terrain/water/water15.png
A data/core/images/terrain/water/water16.png
A data/core/images/terrain/water/water17.png
M data/core/terrain-graphics.cfg
M data/core/terrain-graphics/new-macros.cfg
M players_changelog
Log Message:
-----------
New animated water
Commit: 1aede338679cb1625ecedacfdf4df404425c8bf4
https://github.com/wesnoth/wesnoth/commit/1aede338679cb1625ecedacfdf4df404425c8bf4
Author: ln-zookeeper <lari.nieminen at iki.fi>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/campaigns/Under_the_Burning_Suns/utils/terrain_graphics.cfg
Log Message:
-----------
UtBS: updated floor<->water transition hack
Commit: 07b5b4e3f3452e3b01584a5d079044a477cd0f15
https://github.com/wesnoth/wesnoth/commit/07b5b4e3f3452e3b01584a5d079044a477cd0f15
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M data/tools/wmlindent
Log Message:
-----------
Fixed a bug in PR #431 which broke wmlindent
Commit: 1573476c3d48a3901fede9fa206201d8b66885bc
https://github.com/wesnoth/wesnoth/commit/1573476c3d48a3901fede9fa206201d8b66885bc
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M src/gui/dialogs/campaign_selection.cpp
M src/gui/dialogs/campaign_selection.hpp
Log Message:
-----------
toggeled -> toggled
Commit: d0afc4f4174fee9c31ba22167f5b12db788dde3f
https://github.com/wesnoth/wesnoth/commit/d0afc4f4174fee9c31ba22167f5b12db788dde3f
Author: Lipka Boldizsár <lipkab at zoho.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M src/gui/dialogs/campaign_selection.cpp
Log Message:
-----------
Remember last selected sp mods.
Commit: 3dca9e374d3b7e8fbaf42965383cda2598a0cf7d
https://github.com/wesnoth/wesnoth/commit/3dca9e374d3b7e8fbaf42965383cda2598a0cf7d
Author: Lari Nieminen <lari.nieminen at iki.fi>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg
M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg
Log Message:
-----------
Merge pull request #430 from chisquare130/master
Tweaked Elf Path of The South Guard
Commit: 0ce084e8b0ff2e67e07ba8c455518c02847ac395
https://github.com/wesnoth/wesnoth/commit/0ce084e8b0ff2e67e07ba8c455518c02847ac395
Author: Jason Francis <jason at halfspiral.com>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M src/serialization/preprocessor.cpp
Log Message:
-----------
adding location of macro definition to preprocessor argument error message
Commit: e4bc79c4fa46a24d88ab2b84633dfc6e14545102
https://github.com/wesnoth/wesnoth/commit/e4bc79c4fa46a24d88ab2b84633dfc6e14545102
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Add Xara to Misc Contributors
Commit: f2445639af7794098bc8d77e8a6d68810872b1ae
https://github.com/wesnoth/wesnoth/commit/f2445639af7794098bc8d77e8a6d68810872b1ae
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Fix a few art credits entries out of order
Commit: c3f40b5a7d98fd96ecc124fbcfdc032a7508efd0
https://github.com/wesnoth/wesnoth/commit/c3f40b5a7d98fd96ecc124fbcfdc032a7508efd0
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Update Dave's credits entry
Commit: b798b1edc04ae4b10f34dee4ae1f4a212e5440b2
https://github.com/wesnoth/wesnoth/commit/b798b1edc04ae4b10f34dee4ae1f4a212e5440b2
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M changelog
Log Message:
-----------
Restore alphabetical order among changelog sections
Commit: 14ffaf8a30b6481eb3c758e4d2367b602e6e237b
https://github.com/wesnoth/wesnoth/commit/14ffaf8a30b6481eb3c758e4d2367b602e6e237b
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Merge "English strings edition" credits section into Misc Contributors
The heading is not Title Case, and there's only one person in it. It
doesn't make sense to have a dedicated section for one prose reviewer of
the many that we've had over the years.
Commit: 464c3d40b351cf5ebb77fda55e42e7c4526c1511
https://github.com/wesnoth/wesnoth/commit/464c3d40b351cf5ebb77fda55e42e7c4526c1511
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/tools/wmlindent
Log Message:
-----------
wmlindent: use startswith()/endswith() support for tuples instead of a for cycle
Commit: 421a736c456546e965ec69b70a0e00b2ec003ab6
https://github.com/wesnoth/wesnoth/commit/421a736c456546e965ec69b70a0e00b2ec003ab6
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/tools/wmlindent
Log Message:
-----------
wmlindent: use print function instead of print statement
This solution has the advantage of fixing one of the most important issues when moving to Python 3.
Also, in other tools this will allow getting rid of the inconsistent usage of print>>sys.stderr/out and sys.stderr/out.write
Commit: c1643892e235d88dc693b7fb9ab67e60aac1d266
https://github.com/wesnoth/wesnoth/commit/c1643892e235d88dc693b7fb9ab67e60aac1d266
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/tools/wmlindent
Log Message:
-----------
wmlindent: use print function with file= argument instead of sys.stderr.write
Commit: 0b92bcb9bc7ce59b59c50d5d3f036a68de01600a
https://github.com/wesnoth/wesnoth/commit/0b92bcb9bc7ce59b59c50d5d3f036a68de01600a
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/tools/wmlindent
Log Message:
-----------
wmlindent: remove endlines which are automatically added by print()
Commit: d3b58a46bd59f7550d0736ec2957069c94819642
https://github.com/wesnoth/wesnoth/commit/d3b58a46bd59f7550d0736ec2957069c94819642
Author: aquileia <sk.aquileia at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Update art credit entries
Commit: 2daaf1bf907c4810c81a4516cf426e1390b836cb
https://github.com/wesnoth/wesnoth/commit/2daaf1bf907c4810c81a4516cf426e1390b836cb
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Add Sgt. Groovy to credits for new logo
Commit: c7aae07a2ffd418f0eba79d35a686ebc86082a9d
https://github.com/wesnoth/wesnoth/commit/c7aae07a2ffd418f0eba79d35a686ebc86082a9d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
R icons/wesnoth-logo-big.png
Log Message:
-----------
Removed 500x500 version of logo, since it was affected by bad scaling
Commit: 176bda844c7d6fea72cec97a7f3c33ca16d4907b
https://github.com/wesnoth/wesnoth/commit/176bda844c7d6fea72cec97a7f3c33ca16d4907b
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
A attic/map-editor-icon-Mac.png
R icons/map-editor-icon-Mac.png
R icons/wesnoth_editor-icon.png
R icons/wesnoth_editor.desktop
Log Message:
-----------
Removed old icons/.desktop files for standalone editor app
Commit: 4a676317c365e81b9e153d0670ab09186284f44a
https://github.com/wesnoth/wesnoth/commit/4a676317c365e81b9e153d0670ab09186284f44a
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M images/icons/icon-addon-delete.png
M images/icons/icon-addon-publish.png
M src/addon/manager_ui.cpp
Log Message:
-----------
Use BLIT() IFP to generate addon Publish/Delete images
Previously, we used an icon with the game logo embedded. However, as the publish/delete
symbols are distinct, we can blit them on top
Commit: 3d0bae9bd0c68c4e1f48bfa23f10e3118ceb72e7
https://github.com/wesnoth/wesnoth/commit/3d0bae9bd0c68c4e1f48bfa23f10e3118ceb72e7
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/core/images/wesnoth-icon.png
M icons/wesnoth-icon-Mac.png
M icons/wesnoth-icon.png
M images/icons/icon-game.png
Log Message:
-----------
Updated game icons with versions downscaled from the master 1920x image.
Commit: ebd712c06fe1dade8f3e7ef63dc957c251ece201
https://github.com/wesnoth/wesnoth/commit/ebd712c06fe1dade8f3e7ef63dc957c251ece201
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/core/images/wesnoth-icon.png
M icons/wesnoth-icon-Mac.png
M icons/wesnoth-icon.png
M images/icons/icon-game.png
Log Message:
-----------
Fixup 3d0bae9bd0c6 with better renders
Commit: bca54561f75569c41a6e7287492acc8d88ba7e58
https://github.com/wesnoth/wesnoth/commit/bca54561f75569c41a6e7287492acc8d88ba7e58
Author: ElectroRat <yyf1992 at mail.ustc.edu.cn>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg
M data/campaigns/The_South_Guard/utils/sg_story.cfg
Log Message:
-----------
South Guard text change
1. Swap option positions to make Elf Path the default choice;
2. Made it slightly less obvious that Epilogues are outdated reference
to Eastern Invasion
3. Added a delay at victory in 9a, to make it less abrupt
Commit: 23f09050ce09229db338a39ff0ec31f6eab2225d
https://github.com/wesnoth/wesnoth/commit/23f09050ce09229db338a39ff0ec31f6eab2225d
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Fixed an out-of-order are credit
Commit: 52b54b48f1bdc3f4dca02de09eba8ecead8a342f
https://github.com/wesnoth/wesnoth/commit/52b54b48f1bdc3f4dca02de09eba8ecead8a342f
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M images/game-icon.png
Log Message:
-----------
Updated game icon I missed. Might remove later.
Commit: a83955fee502beef1b5b33bec0a17337bebeef5e
https://github.com/wesnoth/wesnoth/commit/a83955fee502beef1b5b33bec0a17337bebeef5e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M images/icons/icon-display.png
M images/icons/icon-general.png
M images/icons/icon-hostgame.png
M images/icons/icon-music.png
M images/icons/icon-server.png
M images/icons/icon-serverother.png
Log Message:
-----------
Updated canvas size of preference and mp connect icons to standard sizes
icon-general.png was changes to 64x64 due to its usage in the hotkey preferences dialog
Commit: 94c44f56a99443f08130857a5390d30f14daa9fb
https://github.com/wesnoth/wesnoth/commit/94c44f56a99443f08130857a5390d30f14daa9fb
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/core/help.cfg
Log Message:
-----------
help: some wording improvements to terrain help
Commit: c130a4848b391e8d938289653f1546b754e4ea8e
https://github.com/wesnoth/wesnoth/commit/c130a4848b391e8d938289653f1546b754e4ea8e
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/core/images/terrain/village/coast-tile.png
Log Message:
-----------
Updated Merfolk Village tile icon to go with new water
Commit: 5396e32a719a8ca53ed1cbbcd7920b044557f3e5
https://github.com/wesnoth/wesnoth/commit/5396e32a719a8ca53ed1cbbcd7920b044557f3e5
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/core/images/terrain/water/reef-gray-tile.png
M data/core/images/terrain/water/reef-tile.png
M data/core/images/terrain/water/reef-tropical-tile.png
Log Message:
-----------
Updated Reef tile icons to go with new water
Commit: add65e316aa23dbb5228869bd9b58b1840e387a8
https://github.com/wesnoth/wesnoth/commit/add65e316aa23dbb5228869bd9b58b1840e387a8
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M packaging/windows/Wesnoth.nsi.in
Log Message:
-----------
NSIS: Properly remove (with console) shortcut during uninstall
Commit: 5e87c14c2067f4ea7595fe04548b999316f285aa
https://github.com/wesnoth/wesnoth/commit/5e87c14c2067f4ea7595fe04548b999316f285aa
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/cores.cfg
Log Message:
-----------
Add missing textdomain
Commit: cdd03d50cbee14746377619f03fd33a751445623
https://github.com/wesnoth/wesnoth/commit/cdd03d50cbee14746377619f03fd33a751445623
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Restore alphabetical order to the Campaign Design credits section
Commit: fcaa2ab0068bc72904869d55d3633028265fa6d9
https://github.com/wesnoth/wesnoth/commit/fcaa2ab0068bc72904869d55d3633028265fa6d9
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
Log Message:
-----------
wmlindent pass
Commit: d7686f4895e02be18e7c1edbdda42ca616facd71
https://github.com/wesnoth/wesnoth/commit/d7686f4895e02be18e7c1edbdda42ca616facd71
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M src/serialization/preprocessor.cpp
Log Message:
-----------
Merge branch 'macro-argument-location' of https://github.com/halfspiral/wesnoth into staging/pr-434
Commit: 60400f29a23e5ed1cc522d5bace5079165161568
https://github.com/wesnoth/wesnoth/commit/60400f29a23e5ed1cc522d5bace5079165161568
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/addon/client.cpp
M src/addon/client.hpp
M src/addon/manager_ui.cpp
Log Message:
-----------
Merge pull request #426 from Vultraz/master
Display an error if trying to upload an addon with an invalid icon
Commit: 7923a41663527e37dd236d0d6d3e188d649d82e0
https://github.com/wesnoth/wesnoth/commit/7923a41663527e37dd236d0d6d3e188d649d82e0
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
cmake: drop reference to standalone editor icon and .desktop files
These were removed in 176bda844c7d.
Commit: b650686888d0d9df91c1ccef7fe66ba4f522e2db
https://github.com/wesnoth/wesnoth/commit/b650686888d0d9df91c1ccef7fe66ba4f522e2db
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/serialization/preprocessor.cpp
Log Message:
-----------
preproc: Minor coding style nitpick
Commit: a16cc24d8c39acc1bc6963b3e313d4940a43f0ca
https://github.com/wesnoth/wesnoth/commit/a16cc24d8c39acc1bc6963b3e313d4940a43f0ca
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/serialization/preprocessor.cpp
Log Message:
-----------
Merge branch 'staging/pr-434' (PR #434)
Commit: c4e7b15ebc6588ee748bf182f63f21ced9024567
https://github.com/wesnoth/wesnoth/commit/c4e7b15ebc6588ee748bf182f63f21ced9024567
Author: Ignacio R. Morelle <shadowm at wesnoth.org>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/core/about.cfg
Log Message:
-----------
Update and reorganize Packagers section in the credits
Now the list is split between active and inactive packagers, and we also
list SDK maintainers (aquileia, loonycyborg).
Also restored alphabetical order, fixed comments and names, and added
aquileia, ancestral, mattsc, and vincent_c.
Commit: e7345dd69a545b51dcad3236930413494321a687
https://github.com/wesnoth/wesnoth/commit/e7345dd69a545b51dcad3236930413494321a687
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M projectfiles/CodeBlocks/wesnoth.cbp
M projectfiles/CodeBlocks/wesnothd.cbp
Log Message:
-----------
Updated codeblocks projectfile to use boost 1.58 libs
Commit: 2dee033335a288dc890efdc912cc5401dc2674bd
https://github.com/wesnoth/wesnoth/commit/2dee033335a288dc890efdc912cc5401dc2674bd
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/tools/wmlscope
Log Message:
-----------
wmlscope: fixed sorted() and type() being used as variable names
Commit: d8e69a4c40d8612f0aa66f67ae8936220e2ff18d
https://github.com/wesnoth/wesnoth/commit/d8e69a4c40d8612f0aa66f67ae8936220e2ff18d
Author: Elvish_Hunter <elvish.hunter2010 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/tools/wmlscope
Log Message:
-----------
wmlscope: used print function
This replaces usages of print >> sys.stderr adn sys.stderr.write
Commit: 111e9383194b73d29363e1839d018f3bd05723ef
https://github.com/wesnoth/wesnoth/commit/111e9383194b73d29363e1839d018f3bd05723ef
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/maps/01_Born_to_the_Banner.map
M data/campaigns/The_South_Guard/maps/02_Proven_by_the_Sword.map
M data/campaigns/The_South_Guard/maps/03_A_Desperate_Errand.map
M data/campaigns/The_South_Guard/maps/04_Vale_of_Tears.map
M data/campaigns/The_South_Guard/maps/05_Choice_in_the_Fog.map
M data/campaigns/The_South_Guard/maps/06a_Tidings_Good_and_Ill.map
M data/campaigns/The_South_Guard/maps/06b_The_Long_March.map
M data/campaigns/The_South_Guard/maps/07b_Pebbles_in_the_Flood.map
M data/campaigns/The_South_Guard/maps/08a_Return_to_Kerlath.map
M data/campaigns/The_South_Guard/maps/08b_The_Tides_of_War.map
M data/campaigns/The_South_Guard/maps/09a_Vengeance.map
Log Message:
-----------
TSG: saved maps in new format
Commit: f168f1d3e254d9566c9c4ac5c27c0a4ac7017615
https://github.com/wesnoth/wesnoth/commit/f168f1d3e254d9566c9c4ac5c27c0a4ac7017615
Author: mattsc <mattsc at Matthias-Schoecks-MacBook-Pro.local>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
Log Message:
-----------
Update Xcode project file
Commit: 8d06d3f70d038c693e7b816af0ce2af6d4684deb
https://github.com/wesnoth/wesnoth/commit/8d06d3f70d038c693e7b816af0ce2af6d4684deb
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
R icons/wesnoth-icon-Mac.png
Log Message:
-----------
Removed extra unused icon
Commit: 300b62e304124ee268e23d7ebd2e501e4d84a5f3
https://github.com/wesnoth/wesnoth/commit/300b62e304124ee268e23d7ebd2e501e4d84a5f3
Author: Charles Dang <exodia339 at gmail.com>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
R images/game-icon.png
M src/game_config.cpp
M src/game_launcher.cpp
Log Message:
-----------
Use icons/icon-game for all hardcoded logo needs
Commit: 5495339a5527dc48015534dab8d54fddafb7018b
https://github.com/wesnoth/wesnoth/commit/5495339a5527dc48015534dab8d54fddafb7018b
Author: Lari Nieminen <lari.nieminen at iki.fi>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg
M data/campaigns/The_South_Guard/utils/sg_story.cfg
Log Message:
-----------
Merge pull request #435 from chisquare130/master
South Guard text change
Commit: 7ee2cd2cd4be10530a8a1b6cd29b0e05002458d7
https://github.com/wesnoth/wesnoth/commit/7ee2cd2cd4be10530a8a1b6cd29b0e05002458d7
Author: loonycyborg <loonycyborg at gmail.com>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
A .gitattributes
M .gitignore
A .travis.yml
M CMakeLists.txt
M Doxyfile
M INSTALL
R README
A README.md
M RELEASE_NOTES
M SConstruct
A attic/bar-energy-tinygui.png
A attic/character-box.png
A attic/hover-hex-enemy.png
A attic/hover-hex-yours.png
A attic/lobby_tiny.png
A attic/map-editor-icon-Mac.png
A attic/missing-image-trans.png
A attic/spare_buttons/button_copper_H22-active-pressed.png
A attic/spare_buttons/button_copper_H22-active-pressed at 2x.png
A attic/spare_buttons/button_copper_H22-active.png
A attic/spare_buttons/button_copper_H22-active at 2x.png
A attic/spare_buttons/button_copper_H22-disabled.png
A attic/spare_buttons/button_copper_H22-disabled at 2x.png
A attic/spare_buttons/button_copper_H22-pressed.png
A attic/spare_buttons/button_copper_H22-pressed at 2x.png
A attic/spare_buttons/button_copper_H22.png
A attic/spare_buttons/button_copper_H22 at 2x.png
A attic/spare_buttons/button_small_copper_H22-active-pressed.png
A attic/spare_buttons/button_small_copper_H22-active-pressed at 2x.png
A attic/spare_buttons/button_small_copper_H22-active.png
A attic/spare_buttons/button_small_copper_H22-active at 2x.png
A attic/spare_buttons/button_small_copper_H22-disabled.png
A attic/spare_buttons/button_small_copper_H22-disabled at 2x.png
A attic/spare_buttons/button_small_copper_H22-pressed.png
A attic/spare_buttons/button_small_copper_H22-pressed at 2x.png
A attic/spare_buttons/button_small_copper_H22.png
A attic/spare_buttons/button_small_copper_H22 at 2x.png
A attic/spare_buttons/disabled/button_H22-disabled.png
A attic/spare_buttons/disabled/button_H22-disabled at 2x.png
A attic/spare_buttons/disabled/button_small_H22-disabled.png
A attic/spare_buttons/disabled/button_small_H22-disabled at 2x.png
A attic/spare_buttons/disabled/button_square_25-disabled-pressed.png
A attic/spare_buttons/disabled/button_square_25-disabled.png
A attic/spare_buttons/disabled/button_square_30-disabled-pressed.png
A attic/spare_buttons/disabled/button_square_30-disabled.png
A attic/spare_buttons/disabled/checkbox-disabled-pressed.png
A attic/spare_buttons/disabled/checkbox-disabled-pressed at 2x.png
A attic/spare_buttons/disabled/checkbox-disabled.png
A attic/spare_buttons/disabled/checkbox-disabled at 2x.png
A attic/spare_buttons/disabled/fold-arrow-disabled.png
A attic/spare_buttons/disabled/fold-arrow-disabled at 2x.png
A attic/spare_buttons/disabled/lite-disabled.png
A attic/spare_buttons/disabled/menu_button_copper_H18-disabled.png
A attic/spare_buttons/disabled/menu_button_copper_H18-disabled at 2x.png
A attic/spare_buttons/disabled/menu_button_copper_H20-disabled.png
A attic/spare_buttons/disabled/menu_button_copper_H20-disabled at 2x.png
A attic/spare_buttons/disabled/menu_button_small_copper_H18-disabled.png
A attic/spare_buttons/disabled/menu_button_small_copper_H18-disabled at 2x.png
A attic/spare_buttons/disabled/menu_button_small_copper_H20-disabled.png
A attic/spare_buttons/disabled/menu_button_small_copper_H20-disabled at 2x.png
A attic/spare_buttons/disabled/radiobox-disabled-pressed.png
A attic/spare_buttons/disabled/radiobox-disabled-pressed at 2x.png
A attic/spare_buttons/disabled/radiobox-disabled.png
A attic/spare_buttons/disabled/radiobox-disabled at 2x.png
A attic/spare_buttons/disabled/scrollbottom-disabled.png
A attic/spare_buttons/disabled/scrollbottom_transparent-disabled.png
A attic/spare_buttons/disabled/scrollgroove-disabled-bottom.png
A attic/spare_buttons/disabled/scrollgroove-disabled-horizontal.png
A attic/spare_buttons/disabled/scrollgroove-disabled-left.png
A attic/spare_buttons/disabled/scrollgroove-disabled-mid.png
A attic/spare_buttons/disabled/scrollgroove-disabled-right.png
A attic/spare_buttons/disabled/scrollgroove-disabled-top.png
A attic/spare_buttons/disabled/scrollgroove_transparent-disabled-bottom.png
A attic/spare_buttons/disabled/scrollgroove_transparent-disabled-horizontal.png
A attic/spare_buttons/disabled/scrollgroove_transparent-disabled-left.png
A attic/spare_buttons/disabled/scrollgroove_transparent-disabled-mid.png
A attic/spare_buttons/disabled/scrollgroove_transparent-disabled-right.png
A attic/spare_buttons/disabled/scrollgroove_transparent-disabled-top.png
A attic/spare_buttons/disabled/scrollhorizontal-disabled.png
A attic/spare_buttons/disabled/scrollhorizontal_transparent-disabled.png
A attic/spare_buttons/disabled/scrollleft-disabled.png
A attic/spare_buttons/disabled/scrollleft_transparent-disabled.png
A attic/spare_buttons/disabled/scrollmid-disabled.png
A attic/spare_buttons/disabled/scrollmid_transparent-disabled.png
A attic/spare_buttons/disabled/scrollright-disabled.png
A attic/spare_buttons/disabled/scrollright_transparent-disabled.png
A attic/spare_buttons/disabled/scrolltop-disabled.png
A attic/spare_buttons/disabled/scrolltop_transparent-disabled.png
A attic/spare_buttons/disabled/slider-disabled.png
A attic/spare_buttons/disabled/slider-disabled at 2x.png
A attic/spare_buttons/disabled/slider_arrow_blue-disabled.png
A attic/spare_buttons/disabled/slider_arrow_blue-disabled at 2x.png
A attic/spare_buttons/disabled/slider_arrow_gold-disabled.png
A attic/spare_buttons/disabled/slider_arrow_gold-disabled at 2x.png
A attic/spare_buttons/disabled/unfold-arrow-disabled.png
A attic/spare_buttons/disabled/unfold-arrow-disabled at 2x.png
A attic/spare_buttons/menu_button_H18-active-pressed.png
A attic/spare_buttons/menu_button_H18-active-pressed at 2x.png
A attic/spare_buttons/menu_button_H18-active.png
A attic/spare_buttons/menu_button_H18-active at 2x.png
A attic/spare_buttons/menu_button_H18-disabled.png
A attic/spare_buttons/menu_button_H18-disabled at 2x.png
A attic/spare_buttons/menu_button_H18-pressed.png
A attic/spare_buttons/menu_button_H18-pressed at 2x.png
A attic/spare_buttons/menu_button_H18.png
A attic/spare_buttons/menu_button_H18 at 2x.png
A attic/spare_buttons/menu_button_H20-active-pressed.png
A attic/spare_buttons/menu_button_H20-active-pressed at 2x.png
A attic/spare_buttons/menu_button_H20-active.png
A attic/spare_buttons/menu_button_H20-active at 2x.png
A attic/spare_buttons/menu_button_H20-disabled.png
A attic/spare_buttons/menu_button_H20-disabled at 2x.png
A attic/spare_buttons/menu_button_H20-pressed.png
A attic/spare_buttons/menu_button_H20-pressed at 2x.png
A attic/spare_buttons/menu_button_H20.png
A attic/spare_buttons/menu_button_H20 at 2x.png
A attic/spare_buttons/menu_button_copper_H18-active-pressed.png
A attic/spare_buttons/menu_button_copper_H18-active-pressed at 2x.png
A attic/spare_buttons/menu_button_copper_H18-active.png
A attic/spare_buttons/menu_button_copper_H18-active at 2x.png
A attic/spare_buttons/menu_button_copper_H18-pressed.png
A attic/spare_buttons/menu_button_copper_H18-pressed at 2x.png
A attic/spare_buttons/menu_button_copper_H18.png
A attic/spare_buttons/menu_button_copper_H18 at 2x.png
A attic/spare_buttons/menu_button_small_H18-active-pressed.png
A attic/spare_buttons/menu_button_small_H18-active-pressed at 2x.png
A attic/spare_buttons/menu_button_small_H18-active.png
A attic/spare_buttons/menu_button_small_H18-active at 2x.png
A attic/spare_buttons/menu_button_small_H18-disabled.png
A attic/spare_buttons/menu_button_small_H18-disabled at 2x.png
A attic/spare_buttons/menu_button_small_H18-pressed.png
A attic/spare_buttons/menu_button_small_H18-pressed at 2x.png
A attic/spare_buttons/menu_button_small_H18.png
A attic/spare_buttons/menu_button_small_H18 at 2x.png
A attic/spare_buttons/menu_button_small_H20-active-pressed.png
A attic/spare_buttons/menu_button_small_H20-active-pressed at 2x.png
A attic/spare_buttons/menu_button_small_H20-active.png
A attic/spare_buttons/menu_button_small_H20-active at 2x.png
A attic/spare_buttons/menu_button_small_H20-disabled.png
A attic/spare_buttons/menu_button_small_H20-disabled at 2x.png
A attic/spare_buttons/menu_button_small_H20-pressed.png
A attic/spare_buttons/menu_button_small_H20-pressed at 2x.png
A attic/spare_buttons/menu_button_small_H20.png
A attic/spare_buttons/menu_button_small_H20 at 2x.png
A attic/spare_buttons/menu_button_small_copper_H18-active-pressed.png
A attic/spare_buttons/menu_button_small_copper_H18-active-pressed at 2x.png
A attic/spare_buttons/menu_button_small_copper_H18-active.png
A attic/spare_buttons/menu_button_small_copper_H18-active at 2x.png
A attic/spare_buttons/menu_button_small_copper_H18-pressed.png
A attic/spare_buttons/menu_button_small_copper_H18-pressed at 2x.png
A attic/spare_buttons/menu_button_small_copper_H18.png
A attic/spare_buttons/menu_button_small_copper_H18 at 2x.png
A attic/spare_buttons/transparent/scrollbottom_transparent-active.png
A attic/spare_buttons/transparent/scrollbottom_transparent-pressed.png
A attic/spare_buttons/transparent/scrollbottom_transparent.png
A attic/spare_buttons/transparent/scrollgroove_transparent-bottom.png
A attic/spare_buttons/transparent/scrollgroove_transparent-horizontal.png
A attic/spare_buttons/transparent/scrollgroove_transparent-left.png
A attic/spare_buttons/transparent/scrollgroove_transparent-mid.png
A attic/spare_buttons/transparent/scrollgroove_transparent-right.png
A attic/spare_buttons/transparent/scrollgroove_transparent-top.png
A attic/spare_buttons/transparent/scrollhorizontal_transparent-active.png
A attic/spare_buttons/transparent/scrollhorizontal_transparent-pressed.png
A attic/spare_buttons/transparent/scrollhorizontal_transparent.png
A attic/spare_buttons/transparent/scrollleft_transparent-active.png
A attic/spare_buttons/transparent/scrollleft_transparent-pressed.png
A attic/spare_buttons/transparent/scrollleft_transparent.png
A attic/spare_buttons/transparent/scrollmid_transparent-active.png
A attic/spare_buttons/transparent/scrollmid_transparent-pressed.png
A attic/spare_buttons/transparent/scrollmid_transparent.png
A attic/spare_buttons/transparent/scrollright_transparent-active.png
A attic/spare_buttons/transparent/scrollright_transparent-pressed.png
A attic/spare_buttons/transparent/scrollright_transparent.png
A attic/spare_buttons/transparent/scrolltop_transparent-active.png
A attic/spare_buttons/transparent/scrolltop_transparent-pressed.png
A attic/spare_buttons/transparent/scrolltop_transparent.png
A attic/topleft-corner.png
A attic/topright-corner.png
M changelog
R cmake/FindFriBiDi.cmake
A cmake/FindHistory.cmake
M cmake/FindTranslationTools.cmake
A cmake/FindVorbisFile.cmake
M cmake/update_pot_source_dependencies.cmake
M copyright
A cwesnoth.cmd
M data/_main.cfg
M data/advanced_preferences.cfg
M data/ai/ais/ai_default_rca.cfg
A data/ai/ais/ai_default_rca_strong.cfg
R data/ai/ais/ai_generic-rush.cfg
A data/ai/ais/ai_generic_rush.cfg
M data/ai/aliases/dev_multiplayer.cfg
A data/ai/dev/ai_old_recruitment.cfg
A data/ai/dev/ai_sf_with_rca.cfg
M data/ai/dev/akihara_recruitment.cfg
M data/ai/dev/formula_ai.cfg
M data/ai/dev/formula_ai_poisoning.cfg
M data/ai/dev/idle_ai.cfg
M data/ai/dev/testing_recruiting.cfg
M data/ai/formula/new_recruitment.fai
M data/ai/lua/ai_helper.lua
M data/ai/lua/battle_calcs.lua
M data/ai/lua/dummy_engine_lua.lua
R data/ai/lua/generic-recruit_engine.lua
R data/ai/lua/generic-rush_engine.lua
A data/ai/lua/generic_recruit_engine.lua
A data/ai/lua/generic_rush_engine.lua
A data/ai/lua/move_to_any_target.lua
M data/ai/lua/retreat.lua
R data/ai/micro_ais/ais/lurker_moves.fai
R data/ai/micro_ais/ais/mai_animals_engine.lua
R data/ai/micro_ais/ais/mai_bottleneck_defense_engine.lua
R data/ai/micro_ais/ais/mai_goto_engine.lua
R data/ai/micro_ais/ais/mai_guardian_engine.lua
R data/ai/micro_ais/ais/mai_healer_support_engine.lua
R data/ai/micro_ais/ais/mai_lurkers_engine.lua
R data/ai/micro_ais/ais/mai_messenger_escort_engine.lua
R data/ai/micro_ais/ais/mai_patrol_engine.lua
R data/ai/micro_ais/ais/mai_protect_unit_engine.lua
R data/ai/micro_ais/ais/mai_recruit_engine.lua
R data/ai/micro_ais/ais/micro_ais_wml_tags.lua
R data/ai/micro_ais/ais/priority_target_engine.lua
R data/ai/micro_ais/ais/urudin_engine.lua
A data/ai/micro_ais/cas/ca_big_animals.lua
A data/ai/micro_ais/cas/ca_bottleneck_attack.lua
A data/ai/micro_ais/cas/ca_bottleneck_move.lua
A data/ai/micro_ais/cas/ca_coward.lua
A data/ai/micro_ais/cas/ca_fast_combat.lua
A data/ai/micro_ais/cas/ca_fast_move.lua
A data/ai/micro_ais/cas/ca_forest_animals_move.lua
A data/ai/micro_ais/cas/ca_forest_animals_new_rabbit.lua
A data/ai/micro_ais/cas/ca_forest_animals_tusker_attack.lua
A data/ai/micro_ais/cas/ca_forest_animals_tusklet_move.lua
A data/ai/micro_ais/cas/ca_goto.lua
A data/ai/micro_ais/cas/ca_hang_out.lua
A data/ai/micro_ais/cas/ca_healer_initialize.lua
A data/ai/micro_ais/cas/ca_healer_may_attack.lua
A data/ai/micro_ais/cas/ca_healer_move.lua
A data/ai/micro_ais/cas/ca_herding_attack_close_enemy.lua
A data/ai/micro_ais/cas/ca_herding_dog_move.lua
A data/ai/micro_ais/cas/ca_herding_dog_stopmove.lua
A data/ai/micro_ais/cas/ca_herding_f_herding_area.lua
A data/ai/micro_ais/cas/ca_herding_herd_sheep.lua
A data/ai/micro_ais/cas/ca_herding_sheep_move.lua
A data/ai/micro_ais/cas/ca_herding_sheep_runs_dog.lua
A data/ai/micro_ais/cas/ca_herding_sheep_runs_enemy.lua
A data/ai/micro_ais/cas/ca_hunter.lua
A data/ai/micro_ais/cas/ca_lurkers.lua
A data/ai/micro_ais/cas/ca_messenger_attack.lua
A data/ai/micro_ais/cas/ca_messenger_escort_move.lua
A data/ai/micro_ais/cas/ca_messenger_f_next_waypoint.lua
A data/ai/micro_ais/cas/ca_messenger_move.lua
A data/ai/micro_ais/cas/ca_patrol.lua
A data/ai/micro_ais/cas/ca_protect_unit_attack.lua
A data/ai/micro_ais/cas/ca_protect_unit_finish.lua
A data/ai/micro_ais/cas/ca_protect_unit_move.lua
A data/ai/micro_ais/cas/ca_recruit_random.lua
A data/ai/micro_ais/cas/ca_recruit_rushers.lua
A data/ai/micro_ais/cas/ca_return_guardian.lua
A data/ai/micro_ais/cas/ca_simple_attack.lua
A data/ai/micro_ais/cas/ca_stationed_guardian.lua
A data/ai/micro_ais/cas/ca_swarm_move.lua
A data/ai/micro_ais/cas/ca_swarm_scatter.lua
A data/ai/micro_ais/cas/ca_wolves_move.lua
A data/ai/micro_ais/cas/ca_wolves_multipacks_attack.lua
A data/ai/micro_ais/cas/ca_wolves_multipacks_functions.lua
A data/ai/micro_ais/cas/ca_wolves_multipacks_wander.lua
A data/ai/micro_ais/cas/ca_wolves_wander.lua
A data/ai/micro_ais/cas/ca_zone_guardian.lua
A data/ai/micro_ais/engines/lurker_moves.fai
A data/ai/micro_ais/engines/priority_target_engine.lua
A data/ai/micro_ais/engines/urudin_engine.lua
R data/ai/micro_ais/maps/bottleneck-defense.map
A data/ai/micro_ais/maps/bottleneck_defense.map
M data/ai/micro_ais/maps/goto.map
R data/ai/micro_ais/maps/messenger-escort.map
A data/ai/micro_ais/maps/messenger_escort.map
R data/ai/micro_ais/maps/protect-unit.map
A data/ai/micro_ais/maps/protect_unit.map
A data/ai/micro_ais/micro_ai_helper.lua
A data/ai/micro_ais/micro_ai_self_data.lua
A data/ai/micro_ais/micro_ai_unit_variables.lua
A data/ai/micro_ais/micro_ai_wml_tag.lua
M data/ai/micro_ais/scenarios/The_Elves_Besieged.cfg
M data/ai/micro_ais/scenarios/animals.cfg
R data/ai/micro_ais/scenarios/bottleneck-defense.cfg
A data/ai/micro_ais/scenarios/bottleneck_defense.cfg
M data/ai/micro_ais/scenarios/dragon.cfg
M data/ai/micro_ais/scenarios/goto.cfg
M data/ai/micro_ais/scenarios/guardians.cfg
A data/ai/micro_ais/scenarios/hang_out.cfg
M data/ai/micro_ais/scenarios/healer_support.cfg
M data/ai/micro_ais/scenarios/lurkers.cfg
R data/ai/micro_ais/scenarios/messenger-escort.cfg
A data/ai/micro_ais/scenarios/messenger_escort.cfg
M data/ai/micro_ais/scenarios/patrols.cfg
R data/ai/micro_ais/scenarios/protect-unit.cfg
A data/ai/micro_ais/scenarios/protect_unit.cfg
M data/ai/micro_ais/scenarios/recruiting.cfg
R data/ai/micro_ais/scenarios/scenario-micro_ai.cfg
A data/ai/micro_ais/scenarios/scenario_micro_ai.cfg
A data/ai/micro_ais/scenarios/simple_attack.cfg
M data/ai/micro_ais/scenarios/swarm.cfg
M data/ai/micro_ais/scenarios/wolves.cfg
M data/ai/scenarios/scenario-AI_Arena_small.cfg
M data/ai/scenarios/scenario-lua-ai.cfg
M data/ai/scenarios/scenario-no_engine.cfg
M data/ai/utils/default_config.cfg
R data/campaigns/An_Orcish_Incursion/images/.gitignore
R data/campaigns/An_Orcish_Incursion/images/an-orcish-incursion-map.png
R data/campaigns/An_Orcish_Incursion/images/l10n/de/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/es/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/fr/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/gd/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/hu/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/it/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/lt/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/pt/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/ru/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/sr/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/sr at ijekavian/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/sr at ijekavianlatin/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/sr at latin/an-orcish-incursion-map--overlay.png
R data/campaigns/An_Orcish_Incursion/images/l10n/zh_CN/an-orcish-incursion-map--overlay.png
A data/campaigns/An_Orcish_Incursion/images/maps/aoi.png
A data/campaigns/An_Orcish_Incursion/images/maps/l10n/de/aoi--overlay.png
A data/campaigns/An_Orcish_Incursion/images/maps/l10n/gd/aoi--overlay.png
A data/campaigns/An_Orcish_Incursion/images/maps/l10n/gl/aoi--overlay.png
A data/campaigns/An_Orcish_Incursion/images/maps/l10n/lt/aoi--overlay.png
A data/campaigns/An_Orcish_Incursion/images/maps/l10n/pt/aoi--overlay.png
M data/campaigns/An_Orcish_Incursion/maps/01_Defend_the_Forest.map
M data/campaigns/An_Orcish_Incursion/maps/02_Assassins.map
M data/campaigns/An_Orcish_Incursion/maps/03_Wasteland.map
M data/campaigns/An_Orcish_Incursion/maps/04_Valley_of_Trolls.map
M data/campaigns/An_Orcish_Incursion/maps/05_Linaera_the_Quick.map
M data/campaigns/An_Orcish_Incursion/maps/06_A_Detour_through_the_Swamp.map
M data/campaigns/An_Orcish_Incursion/maps/07_Showdown.map
M data/campaigns/An_Orcish_Incursion/scenarios/01_Defend_the_Forest.cfg
M data/campaigns/An_Orcish_Incursion/scenarios/02_Assassins.cfg
M data/campaigns/An_Orcish_Incursion/scenarios/03_Wasteland.cfg
M data/campaigns/An_Orcish_Incursion/scenarios/04_Valley_of_Trolls.cfg
M data/campaigns/An_Orcish_Incursion/scenarios/05_Linaera_the_Quick.cfg
M data/campaigns/An_Orcish_Incursion/scenarios/06_A_Detour_through_the_Swamp.cfg
M data/campaigns/An_Orcish_Incursion/scenarios/07_Showdown.cfg
A data/campaigns/An_Orcish_Incursion/utils/bigmap.cfg
A data/campaigns/An_Orcish_Incursion/utils/characters.cfg
M data/campaigns/An_Orcish_Incursion/utils/deaths.cfg
R data/campaigns/An_Orcish_Incursion/utils/journey.cfg
A data/campaigns/An_Orcish_Incursion/utils/macros.cfg
M data/campaigns/Dead_Water/_main.cfg
R data/campaigns/Dead_Water/images/dead-water-map.png
R data/campaigns/Dead_Water/images/l10n/fr/dead-water-map--overlay.png
R data/campaigns/Dead_Water/images/l10n/it/dead-water-map--overlay.png
R data/campaigns/Dead_Water/images/l10n/lt/dead-water-map--overlay.png
R data/campaigns/Dead_Water/images/l10n/pt/dead-water-map--overlay.png
A data/campaigns/Dead_Water/images/maps/dw.png
A data/campaigns/Dead_Water/images/maps/l10n/de/dw--overlay.png
A data/campaigns/Dead_Water/images/maps/l10n/gl/dw--overlay.png
A data/campaigns/Dead_Water/images/maps/l10n/pt/dw--overlay.png
M data/campaigns/Dead_Water/scenarios/01_Invasion.cfg
M data/campaigns/Dead_Water/scenarios/02_Flight.cfg
M data/campaigns/Dead_Water/scenarios/03_Wolf_Coast.cfg
M data/campaigns/Dead_Water/scenarios/04_Slavers.cfg
M data/campaigns/Dead_Water/scenarios/05_Tirigaz.cfg
M data/campaigns/Dead_Water/scenarios/06_Uncharted_Islands.cfg
M data/campaigns/Dead_Water/scenarios/07_Bilheld.cfg
M data/campaigns/Dead_Water/scenarios/08_Talking_to_Tyegea.cfg
M data/campaigns/Dead_Water/scenarios/09_The_Mage.cfg
M data/campaigns/Dead_Water/scenarios/10_The_Flaming_Sword.cfg
M data/campaigns/Dead_Water/scenarios/11_Getting_Help.cfg
M data/campaigns/Dead_Water/scenarios/12_Revenge.cfg
M data/campaigns/Dead_Water/scenarios/13_Epilogue.cfg
M data/campaigns/Dead_Water/units/Brawler.cfg
M data/campaigns/Dead_Water/units/Child_King.cfg
M data/campaigns/Dead_Water/units/Citizen.cfg
M data/campaigns/Dead_Water/units/Kraken.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
A data/campaigns/Dead_Water/utils/bigmap.cfg
M data/campaigns/Delfadors_Memoirs/_main.cfg
M data/campaigns/Delfadors_Memoirs/images/portraits/old_delfador.png
R data/campaigns/Delfadors_Memoirs/images/units/wose-shaman-attack-1.png
R data/campaigns/Delfadors_Memoirs/images/units/wose-shaman-attack-2.png
M data/campaigns/Delfadors_Memoirs/images/units/wose-shaman.png
M data/campaigns/Delfadors_Memoirs/scenarios/01_Overture.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/02_This_Valley_Belongs_to_Me.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/03_The_Road_to_Weldyn.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/04_Leollyn.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/05_Council_in_Weldyn.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/06_Swamps_of_Illuven.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/07_Night_in_the_Swamp.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/08_Ur_Thorodor.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/09_Houses_of_the_Undead.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/10_The_Gate_Between_Worlds.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/11_Wasteland.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/12_Terror_at_the_Ford_of_Parthyn.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/13_The_Return_of_Trouble.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/14_Shadows.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/15_Save_the_King.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/16_Dark_Sky_Over_Weldyn.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/17_A_New_Ally.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/18_The_Portal_of_Doom.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/19_Showdown_in_the_Northern_Swamp.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/20_Prince_of_Wesnoth.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/21_Clash_at_the_Manor.cfg
M data/campaigns/Delfadors_Memoirs/scenarios/22_Face_of_the_Enemy.cfg
M data/campaigns/Delfadors_Memoirs/units/Wose_Shaman.cfg
A data/campaigns/Delfadors_Memoirs/utils/bigmap.cfg
M data/campaigns/Delfadors_Memoirs/utils/characters.cfg
R data/campaigns/Delfadors_Memoirs/utils/journey.cfg
M data/campaigns/Delfadors_Memoirs/utils/sides.cfg
M data/campaigns/Descent_Into_Darkness/_main.cfg
A data/campaigns/Descent_Into_Darkness/images/maps/did.png
A data/campaigns/Descent_Into_Darkness/images/maps/l10n/de/did--overlay.png
A data/campaigns/Descent_Into_Darkness/images/maps/l10n/gl/did--overlay.png
A data/campaigns/Descent_Into_Darkness/images/maps/l10n/lt/did--overlay.png
A data/campaigns/Descent_Into_Darkness/images/maps/l10n/pt/did--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/.gitignore
R data/campaigns/Descent_Into_Darkness/images/misc/descent-into-darkness.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/de/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/es/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/fr/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/hu/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/it/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/lt/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/pt/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr at ijekavian/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr at ijekavianlatin/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr at latin/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/misc/l10n/zh_CN/descent-into-darkness--overlay.png
R data/campaigns/Descent_Into_Darkness/images/portraits/.gitignore
R data/campaigns/Descent_Into_Darkness/images/units/.gitignore
M data/campaigns/Descent_Into_Darkness/maps/01_Saving_Parthyn.map
M data/campaigns/Descent_Into_Darkness/maps/02_Peaceful_Valley.map
M data/campaigns/Descent_Into_Darkness/maps/03_A_Haunting_in_Winter.map
M data/campaigns/Descent_Into_Darkness/maps/04_Beginning_of_the_Revenge.map
M data/campaigns/Descent_Into_Darkness/maps/05_Orc_War.map
M data/campaigns/Descent_Into_Darkness/maps/06_Return_to_Parthyn.map
M data/campaigns/Descent_Into_Darkness/maps/07_A_Small_Favor.map
M data/campaigns/Descent_Into_Darkness/maps/08_A_Small_Favor2.map
M data/campaigns/Descent_Into_Darkness/maps/09_A_Small_Favor3.map
M data/campaigns/Descent_Into_Darkness/maps/10_Alone_at_Last.map
M data/campaigns/Descent_Into_Darkness/maps/11_Descent_into_Darkness.map
M data/campaigns/Descent_Into_Darkness/maps/12_Endless_Night.map
M data/campaigns/Descent_Into_Darkness/scenarios/01_Saving_Parthyn.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/02_Peaceful_Valley.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/03_A_Haunting_in_Winter.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/04_Beginning_of_the_Revenge.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/05_Orc_War.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/06_Return_to_Parthyn.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/07_A_Small_Favor.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/08_A_Small_Favor2.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/09_A_Small_Favor3.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/10_Alone_at_Last.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/11_Descent_into_Darkness.cfg
M data/campaigns/Descent_Into_Darkness/scenarios/12_Endless_Night.cfg
A data/campaigns/Descent_Into_Darkness/units/Apprentice_Mage.cfg
A data/campaigns/Descent_Into_Darkness/units/Apprentice_Necromancer.cfg
A data/campaigns/Descent_Into_Darkness/units/Dark_Adept.cfg
A data/campaigns/Descent_Into_Darkness/units/Dark_Mage.cfg
A data/campaigns/Descent_Into_Darkness/units/Dark_Sorcerer.cfg
A data/campaigns/Descent_Into_Darkness/units/Frontier_Baroness.cfg
R data/campaigns/Descent_Into_Darkness/units/apprentice-mage.cfg
R data/campaigns/Descent_Into_Darkness/units/apprentice-necromancer.cfg
R data/campaigns/Descent_Into_Darkness/units/dark-adept.cfg
R data/campaigns/Descent_Into_Darkness/units/dark-mage.cfg
R data/campaigns/Descent_Into_Darkness/units/dark-sorcerer.cfg
R data/campaigns/Descent_Into_Darkness/units/frontier-baroness.cfg
R data/campaigns/Descent_Into_Darkness/units/iceball.cfg
R data/campaigns/Descent_Into_Darkness/units/lich.cfg
A data/campaigns/Descent_Into_Darkness/utils/bigmap.cfg
A data/campaigns/Descent_Into_Darkness/utils/characters.cfg
M data/campaigns/Descent_Into_Darkness/utils/deaths.cfg
R data/campaigns/Descent_Into_Darkness/utils/journey.cfg
M data/campaigns/Descent_Into_Darkness/utils/macros.cfg
M data/campaigns/Eastern_Invasion/_main.cfg
A data/campaigns/Eastern_Invasion/ai/ca_ogres_flee.lua
R data/campaigns/Eastern_Invasion/images/eastern-invasion-map.png
R data/campaigns/Eastern_Invasion/images/l10n/de/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/es/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/fr/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/hu/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/it/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/lt/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/pt/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/sr/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/sr at ijekavian/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/sr at ijekavianlatin/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/sr at latin/eastern-invasion-map--overlay.png
R data/campaigns/Eastern_Invasion/images/l10n/zh_CN/eastern-invasion-map--overlay.png
A data/campaigns/Eastern_Invasion/images/maps/ei.png
A data/campaigns/Eastern_Invasion/images/maps/l10n/de/ei--overlay.png
A data/campaigns/Eastern_Invasion/images/maps/l10n/pt/ei--overlay.png
A data/campaigns/Eastern_Invasion/images/misc/arcane-icon.png
R data/campaigns/Eastern_Invasion/images/portraits/.gitignore
A data/campaigns/Eastern_Invasion/images/portraits/disguise.png
R data/campaigns/Eastern_Invasion/images/units/.gitignore
A data/campaigns/Eastern_Invasion/images/units/undead-skeletal/boneknight.png
A data/campaigns/Eastern_Invasion/images/units/undead-skeletal/rider-attack.png
A data/campaigns/Eastern_Invasion/images/units/undead-skeletal/rider-defend.png
A data/campaigns/Eastern_Invasion/images/units/undead-skeletal/rider-moving.png
A data/campaigns/Eastern_Invasion/images/units/undead-skeletal/rider.png
A data/campaigns/Eastern_Invasion/lua/bandits.lua
M data/campaigns/Eastern_Invasion/maps/01_The_Outpost.map
M data/campaigns/Eastern_Invasion/maps/02_The_Escape_Tunnel.map
M data/campaigns/Eastern_Invasion/maps/03_An_Unexpected_Appearance.map
M data/campaigns/Eastern_Invasion/maps/04a_An_Elven_Alliance.map
M data/campaigns/Eastern_Invasion/maps/04b_The_Undead_Border_Patrol.map
M data/campaigns/Eastern_Invasion/maps/04c_Mal-Ravanals_Capital.map
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/07a_The_Crossing.map
M data/campaigns/Eastern_Invasion/maps/07b_Undead_Crossing.map
M data/campaigns/Eastern_Invasion/maps/08_Training_the_Ogres.map
M data/campaigns/Eastern_Invasion/maps/09_Xenophobia.map
M data/campaigns/Eastern_Invasion/maps/10_Lake_Vrug.map
M data/campaigns/Eastern_Invasion/maps/11_Captured.map
M data/campaigns/Eastern_Invasion/maps/12_Evacuation.map
M data/campaigns/Eastern_Invasion/maps/14_Approaching_Weldyn.map
M data/campaigns/Eastern_Invasion/maps/16_Weldyn_under_Attack.map
M data/campaigns/Eastern_Invasion/maps/17a_The_Duel.map
M data/campaigns/Eastern_Invasion/maps/17b_Weldyn_Besieged.map
M data/campaigns/Eastern_Invasion/maps/Throne_Room.map
M data/campaigns/Eastern_Invasion/scenarios/01_The_Outpost.cfg
M data/campaigns/Eastern_Invasion/scenarios/02_The_Escape_Tunnel.cfg
M data/campaigns/Eastern_Invasion/scenarios/03_An_Unexpected_Appearance.cfg
M data/campaigns/Eastern_Invasion/scenarios/04a_An_Elven_Alliance.cfg
M data/campaigns/Eastern_Invasion/scenarios/04b_The_Undead_Border_Patrol.cfg
M data/campaigns/Eastern_Invasion/scenarios/04c_Mal-Ravanals_Capital.cfg
M data/campaigns/Eastern_Invasion/scenarios/05_Northern_Outpost.cfg
M data/campaigns/Eastern_Invasion/scenarios/06_Two_Paths.cfg
M data/campaigns/Eastern_Invasion/scenarios/07a_The_Crossing.cfg
M data/campaigns/Eastern_Invasion/scenarios/07b_Undead_Crossing.cfg
M data/campaigns/Eastern_Invasion/scenarios/08_Training_the_Ogres.cfg
M data/campaigns/Eastern_Invasion/scenarios/09_Xenophobia.cfg
M data/campaigns/Eastern_Invasion/scenarios/10_Lake_Vrug.cfg
M data/campaigns/Eastern_Invasion/scenarios/11_Captured.cfg
M data/campaigns/Eastern_Invasion/scenarios/12_Evacuation.cfg
M data/campaigns/Eastern_Invasion/scenarios/13_The_Drowned_Plains.cfg
M data/campaigns/Eastern_Invasion/scenarios/14_Approaching_Weldyn.cfg
M data/campaigns/Eastern_Invasion/scenarios/15_The_Council.cfg
M data/campaigns/Eastern_Invasion/scenarios/16_Weldyn_under_Attack.cfg
M data/campaigns/Eastern_Invasion/scenarios/17a_The_Duel.cfg
M data/campaigns/Eastern_Invasion/scenarios/17b_Weldyn_Besieged.cfg
M data/campaigns/Eastern_Invasion/scenarios/18_Epilogue.cfg
A data/campaigns/Eastern_Invasion/units/Bone_Knight.cfg
M data/campaigns/Eastern_Invasion/units/Horse_Lord.cfg
M data/campaigns/Eastern_Invasion/units/Lich_Lord.cfg
M data/campaigns/Eastern_Invasion/units/Mounted_Fighter.cfg
M data/campaigns/Eastern_Invasion/units/Mounted_Warrior.cfg
A data/campaigns/Eastern_Invasion/units/Skeleton_Rider.cfg
M data/campaigns/Eastern_Invasion/utils/animations.cfg
A data/campaigns/Eastern_Invasion/utils/bigmap.cfg
A data/campaigns/Eastern_Invasion/utils/character-definitions.cfg
M data/campaigns/Eastern_Invasion/utils/deaths.cfg
M data/campaigns/Eastern_Invasion/utils/final_battle.cfg
R data/campaigns/Eastern_Invasion/utils/journey.cfg
A data/campaigns/Eastern_Invasion/utils/macros.cfg
A data/campaigns/Eastern_Invasion/utils/schedule.cfg
A data/campaigns/Eastern_Invasion/utils/sound_sources.cfg
M data/campaigns/Eastern_Invasion/utils/throneroom.cfg
M data/campaigns/Heir_To_The_Throne/_main.cfg
R data/campaigns/Heir_To_The_Throne/images/.gitignore
A data/campaigns/Heir_To_The_Throne/images/maps/l10n/de/httt--overlay.png
A data/campaigns/Heir_To_The_Throne/images/maps/l10n/gd/httt--overlay.png
A data/campaigns/Heir_To_The_Throne/images/maps/l10n/gl/httt--overlay.png
A data/campaigns/Heir_To_The_Throne/images/maps/l10n/lt/httt--overlay.png
A data/campaigns/Heir_To_The_Throne/images/maps/l10n/pt/httt--overlay.png
R data/campaigns/Heir_To_The_Throne/images/portraits/.gitignore
A data/campaigns/Heir_To_The_Throne/images/portraits/asheviere-defeated.png
A data/campaigns/Heir_To_The_Throne/images/portraits/asheviere-mad.png
M data/campaigns/Heir_To_The_Throne/images/portraits/asheviere.png
A data/campaigns/Heir_To_The_Throne/images/portraits/delfador-elvish-mad.png
A data/campaigns/Heir_To_The_Throne/images/portraits/delfador-elvish-mentoring.png
A data/campaigns/Heir_To_The_Throne/images/portraits/delfador-elvish.png
A data/campaigns/Heir_To_The_Throne/images/portraits/delfador-mad.png
A data/campaigns/Heir_To_The_Throne/images/portraits/delfador-mentoring.png
M data/campaigns/Heir_To_The_Throne/images/portraits/delfador.png
A data/campaigns/Heir_To_The_Throne/images/portraits/moremirmu.png
R data/campaigns/Heir_To_The_Throne/images/story/.gitignore
R data/campaigns/Heir_To_The_Throne/images/units/.gitignore
M data/campaigns/Heir_To_The_Throne/scenarios/01_The_Elves_Besieged.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/02_Blackwater_Port.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/03_The_Isle_of_Alduin.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/04_The_Bay_of_Pearls.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/05a_Muff_Malal_Peninsula.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/05b_Isle_of_the_Damned.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/06_The_Siege_of_Elensefar.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/08_The_Princess_of_Wesnoth.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/09_The_Valley_of_Death.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/10_Gryphon_Mountain.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/11_The_Ford_of_Abez.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/12_Northern_Winter.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/13_The_Dwarven_Doors.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/14_Plunging_Into_the_Darkness.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/15_The_Lost_General.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/16_Hasty_Alliance.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/17_Scepter_of_Fire.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/18_A_Choice_Must_Be_Made.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/19a_Snow_Plains.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/19b_Swamp_Of_Dread.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/19c_Cliffs_of_Thoria.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/20a_North_Elves.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/20b_Underground_Channels.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/21_Elven_Council.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/22_Return_to_Wesnoth.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/23_Test_of_the_Clans.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/24_Battle_for_Wesnoth.cfg
M data/campaigns/Heir_To_The_Throne/scenarios/25_HttT_Epilogue.cfg
M data/campaigns/Heir_To_The_Throne/units/Battle_Princess.cfg
M data/campaigns/Heir_To_The_Throne/units/Commander.cfg
M data/campaigns/Heir_To_The_Throne/units/Dark_Queen.cfg
M data/campaigns/Heir_To_The_Throne/units/Fighter.cfg
M data/campaigns/Heir_To_The_Throne/units/Lord.cfg
M data/campaigns/Heir_To_The_Throne/units/Princess.cfg
M data/campaigns/Heir_To_The_Throne/units/Sea_Orc.cfg
M data/campaigns/Heir_To_The_Throne/units/Sleeping_Gryphon.cfg
A data/campaigns/Heir_To_The_Throne/utils/abilities.cfg
M data/campaigns/Heir_To_The_Throne/utils/bigmap.cfg
M data/campaigns/Heir_To_The_Throne/utils/deaths.cfg
M data/campaigns/Heir_To_The_Throne/utils/httt_utils.cfg
M data/campaigns/Legend_of_Wesmere/_main.cfg
R data/campaigns/Legend_of_Wesmere/images/l10n/de/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/es/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/fr/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/hu/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/it/legend-of-wesmere-map--overlay.png
A data/campaigns/Legend_of_Wesmere/images/l10n/low-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/lt/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/pt/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/sr/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/sr at ijekavian/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/sr at ijekavianlatin/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/sr at latin/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/l10n/zh_CN/legend-of-wesmere-map--overlay.png
R data/campaigns/Legend_of_Wesmere/images/legend-of-wesmere-map.png
A data/campaigns/Legend_of_Wesmere/images/low-map.png
A data/campaigns/Legend_of_Wesmere/images/units/monsters/great-ogre.png
M data/campaigns/Legend_of_Wesmere/lua/replace_map.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
R data/campaigns/Legend_of_Wesmere/scenarios/North_elves_utils.cfg
R data/campaigns/Legend_of_Wesmere/scenarios/_main.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
R data/campaigns/Legend_of_Wesmere/scenarios/chapter1/Chapter_One_End.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/15_The_Treaty.cfg
M data/campaigns/Legend_of_Wesmere/scenarios/chapter4/16_The_Chief_Must_Die.cfg
M 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/chapter4/18_Hour_of_Glory.cfg
M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/19_Costly_Revenge.cfg
M data/campaigns/Legend_of_Wesmere/scenarios/chapter5/20_Council_Ruling.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/scenarios/chapter5/24_Epilogue.cfg
A data/campaigns/Legend_of_Wesmere/units/Great_Ogre.cfg
M data/campaigns/Legend_of_Wesmere/units/Horse_Archer.cfg
R data/campaigns/Legend_of_Wesmere/utils/_main.cfg
M data/campaigns/Legend_of_Wesmere/utils/abilities.cfg
A data/campaigns/Legend_of_Wesmere/utils/bigmap.cfg
M data/campaigns/Legend_of_Wesmere/utils/characters.cfg
M data/campaigns/Legend_of_Wesmere/utils/deaths.cfg
R data/campaigns/Legend_of_Wesmere/utils/journey.cfg
M data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg
R data/campaigns/Liberty/images/.gitignore
R data/campaigns/Liberty/images/attacks/.gitignore
R data/campaigns/Liberty/images/halo/.gitignore
R data/campaigns/Liberty/images/maps/.gitignore
A data/campaigns/Liberty/images/maps/l10n/de/liberty--overlay.png
R data/campaigns/Liberty/images/maps/l10n/de/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/es/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/fr/liberty-map--overlay.png
A data/campaigns/Liberty/images/maps/l10n/gl/liberty--overlay.png
R data/campaigns/Liberty/images/maps/l10n/hu/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/it/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/lt/liberty-map--overlay.png
A data/campaigns/Liberty/images/maps/l10n/pt/liberty--overlay.png
R data/campaigns/Liberty/images/maps/l10n/pt/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/sr/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/sr at ijekavian/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/sr at ijekavianlatin/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/sr at latin/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/l10n/zh_CN/liberty-map--overlay.png
R data/campaigns/Liberty/images/maps/liberty-map.png
A data/campaigns/Liberty/images/maps/liberty.png
R data/campaigns/Liberty/images/portraits/.gitignore
R data/campaigns/Liberty/images/projectiles/.gitignore
A data/campaigns/Liberty/images/projectiles/shadow-blast-n-1.png
A data/campaigns/Liberty/images/projectiles/shadow-blast-n-2.png
A data/campaigns/Liberty/images/projectiles/shadow-blast-n-3.png
A data/campaigns/Liberty/images/projectiles/shadow-blast-ne-1.png
A data/campaigns/Liberty/images/projectiles/shadow-blast-ne-2.png
A data/campaigns/Liberty/images/projectiles/shadow-blast-ne-3.png
R data/campaigns/Liberty/images/projectiles/shadowmissile-n.png
R data/campaigns/Liberty/images/projectiles/shadowmissile-ne.png
R data/campaigns/Liberty/images/story/.gitignore
M data/campaigns/Liberty/images/units/human-outlaws/rogue-mage.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-1.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-2.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-3.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-4.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-5.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-6.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-lord-7.png
M data/campaigns/Liberty/images/units/human-outlaws/shadow-lord.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-1.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-2.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-3.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-4.png
A data/campaigns/Liberty/images/units/human-outlaws/shadow-mage-5.png
M data/campaigns/Liberty/images/units/human-outlaws/shadow-mage.png
M data/campaigns/Liberty/maps/01_The_Raid.map
M data/campaigns/Liberty/scenarios/01_The_Raid.cfg
M data/campaigns/Liberty/scenarios/02_Civil_Disobedience.cfg
M data/campaigns/Liberty/scenarios/03_A_Strategy_Of_Hope.cfg
M data/campaigns/Liberty/scenarios/04_Unlawful_Orders.cfg
M data/campaigns/Liberty/scenarios/05_Hide_and_Seek.cfg
M data/campaigns/Liberty/scenarios/06_The_Grey_Woods.cfg
M data/campaigns/Liberty/scenarios/07_The_Hunters.cfg
M data/campaigns/Liberty/scenarios/08_Glory.cfg
M data/campaigns/Liberty/scenarios/09_Epilogue.cfg
M data/campaigns/Liberty/units/Bone_Knight.cfg
M data/campaigns/Liberty/units/Death_Squire.cfg
M data/campaigns/Liberty/units/Rogue_Mage.cfg
M data/campaigns/Liberty/units/Shadow_Lord.cfg
M data/campaigns/Liberty/units/Shadow_Mage.cfg
M data/campaigns/Liberty/units/Skeleton_Rider.cfg
A data/campaigns/Liberty/utils/bigmap.cfg
R data/campaigns/Liberty/utils/journey.cfg
M data/campaigns/Liberty/utils/utils.cfg
M data/campaigns/Northern_Rebirth/_main.cfg
R data/campaigns/Northern_Rebirth/images/.gitignore
A data/campaigns/Northern_Rebirth/images/maps/l10n/de/nr--overlay.png
A data/campaigns/Northern_Rebirth/images/maps/l10n/gd/nr--overlay.png
A data/campaigns/Northern_Rebirth/images/maps/l10n/gl/nr--overlay.png
A data/campaigns/Northern_Rebirth/images/maps/l10n/lt/nr--overlay.png
A data/campaigns/Northern_Rebirth/images/maps/l10n/pt/nr--overlay.png
A data/campaigns/Northern_Rebirth/images/maps/nr.png
R data/campaigns/Northern_Rebirth/images/portraits/.gitignore
A data/campaigns/Northern_Rebirth/lua/respawn_utils.lua
M data/campaigns/Northern_Rebirth/maps/01_Breaking_the_Chains.map
A data/campaigns/Northern_Rebirth/maps/02_01_Infested_Caves.map
A data/campaigns/Northern_Rebirth/maps/02_02_Meeting_With_Dwarves.map
R data/campaigns/Northern_Rebirth/maps/02_Infested_Caves.map
M data/campaigns/Northern_Rebirth/maps/03_To_the_Mines.map
M data/campaigns/Northern_Rebirth/maps/04_Clearing_the_Mines.map
A data/campaigns/Northern_Rebirth/maps/05a_01_The_Pursuit.map
A data/campaigns/Northern_Rebirth/maps/05a_02_Dealings.map
R data/campaigns/Northern_Rebirth/maps/05a_The_Pursuit.map
M data/campaigns/Northern_Rebirth/maps/05b_Compelled.map
M data/campaigns/Northern_Rebirth/maps/06a_Old_Friend.map
M data/campaigns/Northern_Rebirth/maps/06b_Slave_of_the_Undead.map
M data/campaigns/Northern_Rebirth/maps/07a_Settling_Disputes.map
M data/campaigns/Northern_Rebirth/maps/07b_Protecting_the_Master.map
M data/campaigns/Northern_Rebirth/maps/08a_Elvish_Princess.map
M data/campaigns/Northern_Rebirth/maps/08b_Ray_of_Hope.map
M data/campaigns/Northern_Rebirth/maps/09a_Introductions.map
M data/campaigns/Northern_Rebirth/maps/09b_Judgment.map
M data/campaigns/Northern_Rebirth/maps/10a_Stolen_Gold.map
M data/campaigns/Northern_Rebirth/maps/11a_The_Eastern_Flank.map
M data/campaigns/Northern_Rebirth/maps/12a_Get_the_Gold.map
M data/campaigns/Northern_Rebirth/maps/13a_Showdown.map
M data/campaigns/Northern_Rebirth/maps/14a_Epilogue.map
M data/campaigns/Northern_Rebirth/scenarios/01_Breaking_the_Chains.cfg
A data/campaigns/Northern_Rebirth/scenarios/02_01_Infested_Caves.cfg
A data/campaigns/Northern_Rebirth/scenarios/02_02_Meeting_With_Dwarves.cfg
R data/campaigns/Northern_Rebirth/scenarios/02_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
A data/campaigns/Northern_Rebirth/scenarios/05a_01_The_Pursuit.cfg
A data/campaigns/Northern_Rebirth/scenarios/05a_02_Dealings.cfg
R data/campaigns/Northern_Rebirth/scenarios/05a_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/06b_Slave_of_the_Undead.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/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/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/Northern_Rebirth/scenarios/14a_Epilogue.cfg
A data/campaigns/Northern_Rebirth/sounds/gate-fall.ogg
A data/campaigns/Northern_Rebirth/utils/bigmap.cfg
A data/campaigns/Northern_Rebirth/utils/characters.cfg
M data/campaigns/Northern_Rebirth/utils/herodeaths.cfg
R data/campaigns/Northern_Rebirth/utils/journey.cfg
M data/campaigns/Northern_Rebirth/utils/utils.cfg
A data/campaigns/Sceptre_of_Fire/images/maps/l10n/de/sof--overlay.png
A data/campaigns/Sceptre_of_Fire/images/maps/l10n/gl/sof--overlay.png
A data/campaigns/Sceptre_of_Fire/images/maps/l10n/pt/sof--overlay.png
M data/campaigns/Sceptre_of_Fire/scenarios/1_A_Bargain_is_Struck.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/2_Closing_the_Gates.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/2t_In_the_Dwarven_City.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/3_Searching_for_the_Runecrafter.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/3t_The_Council_Regathers.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/4_Gathering_Materials.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/4t_The_Jeweler.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/5_Hills_of_the_Shorbear_Clan.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/6_Towards_the_Caves.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/7_Outriding_the_Outriders.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/8_The_Dragon.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/9_Caverns_of_Flame.cfg
M data/campaigns/Sceptre_of_Fire/scenarios/Epilogue.cfg
M data/campaigns/Sceptre_of_Fire/units/Dwarvish_Miner.cfg
M data/campaigns/Sceptre_of_Fire/units/Haldric_II.cfg
M data/campaigns/Sceptre_of_Fire/utils/bigmap.cfg
A data/campaigns/Son_Of_The_Black_Eye/ai/ca_transport_S6.lua
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/fr/farnorth--overlay.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/hu/farnorth.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/it/farnorth--overlay.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/pt/farnorth--overlay.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/ru/farnorth--overlay.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/sr/farnorth--overlay.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/sr at ijekavian/farnorth--overlay.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/sr at ijekavianlatin/farnorth--overlay.png
R data/campaigns/Son_Of_The_Black_Eye/images/l10n/sr at latin/farnorth--overlay.png
A data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/de/sotbe--overlay.png
A data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/gl/sotbe--overlay.png
A data/campaigns/Son_Of_The_Black_Eye/images/maps/l10n/pt/sotbe--overlay.png
A 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.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black-curse-1.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black-defend.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black-staff-1.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-black.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red-curse-1.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red-defend.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red-staff-1.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-red.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan-curse-1.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan-defend.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan-staff-1.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman-tan.png
A data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-shaman.png
R data/campaigns/Son_Of_The_Black_Eye/images/units/orcish-watch-tower.png
M data/campaigns/Son_Of_The_Black_Eye/maps/01_End_of_Peace.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/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/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/Son_Of_The_Black_Eye/scenarios/01_End_of_Peace.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/02_The_Human_Army.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/03_Toward_Mountains_of_Haag.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/04_The_Siege_of_Barag_Gor.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/05_To_the_Harbor_of_Tirigaz.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/06_Black_Flag.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/07_The_Desert_of_Death.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/08_Silent_Forest.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/09_Shan_Taum_the_Smug.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/10_Saving_Inarix.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/11_Clash_of_Armies.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/12_Giving_Some_Back.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/13_The_Dwarvish_Stand.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/14_Back_Home.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/15_Civil_War.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/16_The_Coward.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/17_The_Human_Attack.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/18_Northern_Alliance.cfg
M data/campaigns/Son_Of_The_Black_Eye/scenarios/19_Epilogue.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
R data/campaigns/Son_Of_The_Black_Eye/units/Watch_Tower.cfg
M data/campaigns/Son_Of_The_Black_Eye/utils/bigmap.cfg
M data/campaigns/Son_Of_The_Black_Eye/utils/deaths.cfg
M data/campaigns/Son_Of_The_Black_Eye/utils/utils.cfg
M data/campaigns/The_Hammer_of_Thursagan/_main.cfg
A data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/de/thot--overlay.png
A data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/gl/thot--overlay.png
A data/campaigns/The_Hammer_of_Thursagan/images/maps/l10n/pt/thot--overlay.png
A data/campaigns/The_Hammer_of_Thursagan/images/maps/thot.png
A data/campaigns/The_Hammer_of_Thursagan/images/misc/righteous-flame-icon.png
A data/campaigns/The_Hammer_of_Thursagan/images/units/karrag-unmasked.png
A data/campaigns/The_Hammer_of_Thursagan/lua/spawns.lua
M data/campaigns/The_Hammer_of_Thursagan/maps/01_At_the_East_Gate.map
M data/campaigns/The_Hammer_of_Thursagan/maps/02_Reclaiming_the_Past.map
M data/campaigns/The_Hammer_of_Thursagan/maps/03_Strange_Allies.map
M data/campaigns/The_Hammer_of_Thursagan/maps/04_Troll_Bridge.map
M data/campaigns/The_Hammer_of_Thursagan/maps/05_Invaders.map
M data/campaigns/The_Hammer_of_Thursagan/maps/06_High_Pass.map
M data/campaigns/The_Hammer_of_Thursagan/maps/07_Mages_and_Drakes.map
M data/campaigns/The_Hammer_of_Thursagan/maps/08_Fear.map
M data/campaigns/The_Hammer_of_Thursagan/maps/09_Forbidden_Forest.map
M data/campaigns/The_Hammer_of_Thursagan/maps/10_The_Siege_of_Kal_Kartha.map
M data/campaigns/The_Hammer_of_Thursagan/maps/11_The_Court_of_Karrag.map
M data/campaigns/The_Hammer_of_Thursagan/maps/12_The_Underlevels.map
A data/campaigns/The_Hammer_of_Thursagan/maps/13_Epilogue.map
M data/campaigns/The_Hammer_of_Thursagan/scenarios/01_At_the_East_Gate.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/02_Reclaiming_the_Past.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/03_Strange_Allies.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/04_Troll_Bridge.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/06_High_Pass.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/07_Mages_and_Drakes.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/08_Fear.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/09_Forbidden_Forest.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/10_The_Siege_of_Kal_Kartha.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/11_The_Court_of_Karrag.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/12_The_Underlevels.cfg
M data/campaigns/The_Hammer_of_Thursagan/scenarios/13_Epilogue.cfg
A data/campaigns/The_Hammer_of_Thursagan/sounds/unlock.ogg
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_Dragonguard.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Fighter.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Guardsman.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Lord.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Sentinel.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Stalwart.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Steelclad.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Thunderer.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Masked_Thunderguard.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Rune_Lord.cfg
M data/campaigns/The_Hammer_of_Thursagan/units/Dwarvish_Witness.cfg
M data/campaigns/The_Hammer_of_Thursagan/utils/abilities.cfg
A data/campaigns/The_Hammer_of_Thursagan/utils/bigmap.cfg
A data/campaigns/The_Hammer_of_Thursagan/utils/characters.cfg
M data/campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg
R data/campaigns/The_Hammer_of_Thursagan/utils/journey.cfg
M data/campaigns/The_Hammer_of_Thursagan/utils/macros.cfg
M data/campaigns/The_Rise_Of_Wesnoth/_main.cfg
A data/campaigns/The_Rise_Of_Wesnoth/ai/ca_aggressive_attack_no_suicide.lua
A data/campaigns/The_Rise_Of_Wesnoth/ai/ca_retreat.lua
A data/campaigns/The_Rise_Of_Wesnoth/images/maps/great_continent.png
A data/campaigns/The_Rise_Of_Wesnoth/images/maps/green_isle.png
A data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/de/green_isle--overlay.png
A data/campaigns/The_Rise_Of_Wesnoth/images/maps/l10n/pt/green_isle--overlay.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/east.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/east.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/tgi-blackmore.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/tgi-clearwater.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/tgi-jevyan.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/tgi-southbay.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/tgi-stormvale.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/tgi-thegreenisle.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/fr/west.png
A data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/gl/trow-logo.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/hu/east.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/hu/tgi-clearwater.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/hu/tgi-southbay.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/hu/tgi-thegreenisle.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/hu/west.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/east.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/tgi-blackmore.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/tgi-clearwater.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/tgi-jevyan.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/tgi-southbay.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/tgi-stormvale.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/tgi-thegreenisle.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/l10n/pt/west.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-blackmore.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-clearwater.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-jevyan.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-southbay.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-stormvale.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/tgi-thegreenisle.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/the_great_continent.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/the_green_isle.png
R data/campaigns/The_Rise_Of_Wesnoth/images/story/west.png
A data/campaigns/The_Rise_Of_Wesnoth/images/units/autumn-shyde.png
M data/campaigns/The_Rise_Of_Wesnoth/maps/15_A_New_Land.map
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/01_A_Summer_of_Storms.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/02_The_Fall.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/03_A_Harrowing_Escape.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/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/05_The_Oldwood.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/06_Temple_in_the_Deep.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/07_Return_to_Oldwood.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/08_Clearwater_Port.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/09_Fallen_Lich_Point.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/10_Sewer_of_Southbay.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/11_Southbay_in_Winter.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/12_A_Final_Spring.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/13_Peoples_in_Decline.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/14_Rough_Landing.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/15_A_New_Land.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/16_The_Kalian.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17a_The_Dragon.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17b_Lizard_Beach.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17c_Troll_Hole.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/17d_Cursed_Isle.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/18_A_Spy_in_the_Woods.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/19_The_Vanguard.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/20_Return_of_the_Fleet.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/21_The_Plan.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/22_The_Rise_of_Wesnoth.cfg
M data/campaigns/The_Rise_Of_Wesnoth/scenarios/23_Epilogue.cfg
A data/campaigns/The_Rise_Of_Wesnoth/units/Autumn_Shyde.cfg
M data/campaigns/The_Rise_Of_Wesnoth/units/Familiar.cfg
M data/campaigns/The_Rise_Of_Wesnoth/units/Noble_Commander.cfg
M data/campaigns/The_Rise_Of_Wesnoth/units/Noble_Fighter.cfg
M data/campaigns/The_Rise_Of_Wesnoth/units/Noble_Lord.cfg
M data/campaigns/The_Rise_Of_Wesnoth/units/Noble_Youth.cfg
M data/campaigns/The_Rise_Of_Wesnoth/units/Vampire_Lady.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_Rise_Of_Wesnoth/units/Wose_Sapling.cfg
A data/campaigns/The_Rise_Of_Wesnoth/utils/bigmap.cfg
M data/campaigns/The_Rise_Of_Wesnoth/utils/trow-abilities.cfg
R data/campaigns/The_Rise_Of_Wesnoth/utils/trow-bigmap.cfg
R data/campaigns/The_Rise_Of_Wesnoth/utils/trow-green-isle-journey.cfg
R data/campaigns/The_Rise_Of_Wesnoth/utils/trow-story.cfg
R data/campaigns/The_South_Guard/images/deoran/.gitignore
R data/campaigns/The_South_Guard/images/flag/.gitignore
A data/campaigns/The_South_Guard/images/maps/l10n/de/tsg--overlay.png
A data/campaigns/The_South_Guard/images/maps/l10n/gd/tsg--overlay.png
A data/campaigns/The_South_Guard/images/maps/l10n/gl/tsg--overlay.png
A data/campaigns/The_South_Guard/images/maps/l10n/lt/tsg--overlay.png
A data/campaigns/The_South_Guard/images/maps/l10n/pt/tsg--overlay.png
R data/campaigns/The_South_Guard/images/portraits/.gitignore
R data/campaigns/The_South_Guard/images/story/.gitignore
R data/campaigns/The_South_Guard/images/units/.gitignore
M data/campaigns/The_South_Guard/maps/01_Born_to_the_Banner.map
M data/campaigns/The_South_Guard/maps/02_Proven_by_the_Sword.map
M data/campaigns/The_South_Guard/maps/03_A_Desperate_Errand.map
M data/campaigns/The_South_Guard/maps/04_Vale_of_Tears.map
M data/campaigns/The_South_Guard/maps/05_Choice_in_the_Fog.map
M data/campaigns/The_South_Guard/maps/06a_Tidings_Good_and_Ill.map
M data/campaigns/The_South_Guard/maps/06b_The_Long_March.map
M data/campaigns/The_South_Guard/maps/07a_Into_the_Depths.map
M data/campaigns/The_South_Guard/maps/07b_Pebbles_in_the_Flood.map
M data/campaigns/The_South_Guard/maps/08a_Return_to_Kerlath.map
M data/campaigns/The_South_Guard/maps/08b_The_Tides_of_War.map
M data/campaigns/The_South_Guard/maps/09a_Vengeance.map
M data/campaigns/The_South_Guard/scenarios/01_Born_to_the_Banner.cfg
M data/campaigns/The_South_Guard/scenarios/02_Proven_by_the_Sword.cfg
M data/campaigns/The_South_Guard/scenarios/03_A_Desparate_Errand.cfg
M data/campaigns/The_South_Guard/scenarios/04_Vale_of_Tears.cfg
M data/campaigns/The_South_Guard/scenarios/05_Choice_In_The_Fog.cfg
M data/campaigns/The_South_Guard/scenarios/06a_Tidings_Good_and_Ill.cfg
M data/campaigns/The_South_Guard/scenarios/06b_The_Long_March.cfg
M data/campaigns/The_South_Guard/scenarios/07a_Into_the_Depths.cfg
M data/campaigns/The_South_Guard/scenarios/07b_Pebbles_in_the_Flood.cfg
M data/campaigns/The_South_Guard/scenarios/08a_Return_to_Kerlath.cfg
M data/campaigns/The_South_Guard/scenarios/08b_The_Tides_of_War.cfg
M data/campaigns/The_South_Guard/scenarios/09a_Vengeance.cfg
M data/campaigns/The_South_Guard/units/Eyestalk.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/The_South_Guard/utils/bigmap.cfg
M data/campaigns/The_South_Guard/utils/sg_story.cfg
M data/campaigns/Two_Brothers/_main.cfg
A data/campaigns/Two_Brothers/images/maps/l10n/de/tb--overlay.png
A data/campaigns/Two_Brothers/images/maps/l10n/gl/tb--overlay.png
A data/campaigns/Two_Brothers/images/maps/l10n/pt/tb--overlay.png
A data/campaigns/Two_Brothers/images/maps/tb.png
M data/campaigns/Two_Brothers/maps/01_Rooting_Out_a_Mage.map
M data/campaigns/Two_Brothers/maps/02_The_Chase.map
M data/campaigns/Two_Brothers/maps/03_Guarded_Castle.map
M data/campaigns/Two_Brothers/maps/04_Return_to_the_Village.map
M data/campaigns/Two_Brothers/scenarios/01_Rooting_Out_a_Mage.cfg
M data/campaigns/Two_Brothers/scenarios/02_The_Chase.cfg
M data/campaigns/Two_Brothers/scenarios/03_Guarded_Castle.cfg
M data/campaigns/Two_Brothers/scenarios/04_Return_to_the_Village.cfg
M data/campaigns/Two_Brothers/scenarios/05_Epilogue.cfg
A data/campaigns/Two_Brothers/utils/bigmap.cfg
A data/campaigns/Two_Brothers/utils/characters.cfg
R data/campaigns/Two_Brothers/utils/journey.cfg
M data/campaigns/Under_the_Burning_Suns/_main.cfg
R data/campaigns/Under_the_Burning_Suns/images/.gitignore
R data/campaigns/Under_the_Burning_Suns/images/attacks/.gitignore
M data/campaigns/Under_the_Burning_Suns/images/attacks/sand-storm.png
R data/campaigns/Under_the_Burning_Suns/images/items/.gitignore
R data/campaigns/Under_the_Burning_Suns/images/misc/.gitignore
R data/campaigns/Under_the_Burning_Suns/images/misc/UtBS_title.jpg
M data/campaigns/Under_the_Burning_Suns/images/misc/kaleh_story.jpg
R data/campaigns/Under_the_Burning_Suns/images/misc/time/.gitignore
R data/campaigns/Under_the_Burning_Suns/images/misc/time/10afternoon2.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/11dusk2.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/12longdark1.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/13longdark2.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/14longdark3.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/15longdark4.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/1dawn1.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/2morning1.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/3midday1.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/4afternoon1.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/5dusk1.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/6shortdark.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/7dawn2.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/8morning2.png
R data/campaigns/Under_the_Burning_Suns/images/misc/time/9midday2.png
R data/campaigns/Under_the_Burning_Suns/images/portraits/.gitignore
R data/campaigns/Under_the_Burning_Suns/images/projectiles/.gitignore
R data/campaigns/Under_the_Burning_Suns/images/terrain/.gitignore
A data/campaigns/Under_the_Burning_Suns/images/units/undead-skeletal/rider-attack.png
A data/campaigns/Under_the_Burning_Suns/images/units/undead-skeletal/rider-defend.png
A data/campaigns/Under_the_Burning_Suns/images/units/undead-skeletal/rider-moving.png
A data/campaigns/Under_the_Burning_Suns/images/units/undead-skeletal/rider.png
R data/campaigns/Under_the_Burning_Suns/images/units/undead/skeletonrider-attack1.png
R data/campaigns/Under_the_Burning_Suns/images/units/undead/skeletonrider-attack2.png
R data/campaigns/Under_the_Burning_Suns/images/units/undead/skeletonrider-defend.png
R data/campaigns/Under_the_Burning_Suns/images/units/undead/skeletonrider-moving.png
R data/campaigns/Under_the_Burning_Suns/images/units/undead/skeletonrider.png
A data/campaigns/Under_the_Burning_Suns/lua/theme.lua
M data/campaigns/Under_the_Burning_Suns/maps/01_The_Morning_After.map
M data/campaigns/Under_the_Burning_Suns/maps/02_Across_the_Harsh_Sands.map
M data/campaigns/Under_the_Burning_Suns/maps/03_A_Stirring_in_the_Night.map
M data/campaigns/Under_the_Burning_Suns/maps/04_Descending_into_Darkness.map
M data/campaigns/Under_the_Burning_Suns/maps/05_A_Subterranean_Struggle.map
M data/campaigns/Under_the_Burning_Suns/maps/06a_In_the_Tunnels_of_the_Trolls.map
M data/campaigns/Under_the_Burning_Suns/maps/06b_In_the_Domain_of_the_Dwarves.map
M data/campaigns/Under_the_Burning_Suns/maps/07a_Dealing_with_Dwarves.map
M data/campaigns/Under_the_Burning_Suns/maps/07b_Talking_with_Trolls.map
M data/campaigns/Under_the_Burning_Suns/maps/08_Out_of_the_Frying_Pan.map
M data/campaigns/Under_the_Burning_Suns/maps/09_Blood_is_Thicker_Than_Water.map
M data/campaigns/Under_the_Burning_Suns/maps/10_Speaking_with_the_Fishes.map
M data/campaigns/Under_the_Burning_Suns/maps/11_Battle_for_Zocthanol_Isle.map
M data/campaigns/Under_the_Burning_Suns/maps/12_The_Final_Confrontation.map
M data/campaigns/Under_the_Burning_Suns/maps/13_Epilogue.map
M data/campaigns/Under_the_Burning_Suns/scenarios/01_The_Morning_After.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/02_Across_the_Harsh_Sands.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/03_Stirring_in_the_Night.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/04_Descending_into_Darkness.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/05_A_Subterranean_Struggle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06a_In_the_Tunnels_of_Trolls.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/06b_In_the_Domain_of_Dwarves.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/07a_Dealing_with_Dwarves.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/07b_Talking_with_Trolls.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/08_Out_of_the_Frying_Pan.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/09_Blood_is_Thicker_Than_Water.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/10_Speaking_with_the_Fishes.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/11_Battle_for_Zocthanol_Isle.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/12_The_Final_Confrontation.cfg
M data/campaigns/Under_the_Burning_Suns/scenarios/13_Epilogue.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Corrupted_Elf.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Archer.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Avenger.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Captain.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Champion.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Druid.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Fighter.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hero.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Horseman.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Hunter.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marksman.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Marshal.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Outrider.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Prowler.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Ranger.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Rider.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Scout.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sentinel.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shaman.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Sharpshooter.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Shyde.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Desert_Star.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Divine_Avatar.cfg
M data/campaigns/Under_the_Burning_Suns/units/elves/Divine_Incarnation.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/humans/Human_Commander.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Body.cfg
R data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Body2.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Minion.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Alien_Spire.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Ant.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Crab_Man.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Darawf.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Dust_Devil.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Flesh_Golem.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Ixthala_Demon.cfg
M data/campaigns/Under_the_Burning_Suns/units/monsters/Small_Mudcrawler.cfg
M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Guardian.cfg
M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Hunter.cfg
M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Sentinel.cfg
M data/campaigns/Under_the_Burning_Suns/units/nagas/Naga_Warden.cfg
M data/campaigns/Under_the_Burning_Suns/units/orcs/Dark_Assassin1.cfg
M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Ghost.cfg
M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Nightgaunt.cfg
M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Shadow.cfg
M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Spectre.cfg
M data/campaigns/Under_the_Burning_Suns/units/undead/Ethereal_Wraith.cfg
M data/campaigns/Under_the_Burning_Suns/units/undead/Spider_Lich.cfg
M data/campaigns/Under_the_Burning_Suns/units/undead/Undead_Horseman.cfg
M data/campaigns/Under_the_Burning_Suns/units/units.cfg
M data/campaigns/Under_the_Burning_Suns/utils/abilities.cfg
M data/campaigns/Under_the_Burning_Suns/utils/character-definitions.cfg
M data/campaigns/Under_the_Burning_Suns/utils/deaths.cfg
M data/campaigns/Under_the_Burning_Suns/utils/dehydration-utils.cfg
A data/campaigns/Under_the_Burning_Suns/utils/garak-abilities.cfg
M data/campaigns/Under_the_Burning_Suns/utils/kaleh-abilities.cfg
M data/campaigns/Under_the_Burning_Suns/utils/macros.cfg
M data/campaigns/Under_the_Burning_Suns/utils/storytxt.cfg
M data/campaigns/Under_the_Burning_Suns/utils/terrain.cfg
M data/campaigns/Under_the_Burning_Suns/utils/terrain_graphics.cfg
R data/campaigns/Under_the_Burning_Suns/utils/time.cfg
A data/campaigns/tutorial/_main.cfg
A data/campaigns/tutorial/images/misc/highlight-hex.png
M data/campaigns/tutorial/images/portraits/delfador.png
R data/campaigns/tutorial/images/units/quintain-attack1.png
R data/campaigns/tutorial/images/units/quintain-attack2.png
M data/campaigns/tutorial/images/units/quintain.png
A data/campaigns/tutorial/lua/character_selection.lua
A data/campaigns/tutorial/maps/01_Tutorial_part_1.map
A data/campaigns/tutorial/maps/02_Tutorial_part_2.map
R data/campaigns/tutorial/maps/2_Tutorial.map
A data/campaigns/tutorial/scenarios/01_Tutorial_part_1.cfg
A data/campaigns/tutorial/scenarios/02_Tutorial_part_2.cfg
R data/campaigns/tutorial/scenarios/1_Tutorial.cfg
R data/campaigns/tutorial/scenarios/2_Speaking.cfg
R data/campaigns/tutorial/scenarios/2_Tutorial.cfg
R data/campaigns/tutorial/scenarios/utils.cfg
M data/campaigns/tutorial/units/Fighter.cfg
M data/campaigns/tutorial/units/Fighteress.cfg
M data/campaigns/tutorial/units/Quintain.cfg
A data/campaigns/tutorial/utils/utils.cfg
M data/core/_main.cfg
M data/core/about.cfg
M data/core/editor/_main.cfg
M data/core/editor/brushes.cfg
A data/core/editor/help.cfg
A data/core/editor/items.cfg
M data/core/editor/music.cfg
M data/core/editor/time-of-day.cfg
R data/core/editor/tool-hints.cfg
R data/core/encyclopedia/drakes.cfg
A data/core/encyclopedia/drakes.txt
M data/core/encyclopedia/geography.cfg
M data/core/help.cfg
M data/core/hotkeys.cfg
R data/core/images/.gitignore
R data/core/images/attacks/.gitignore
A data/core/images/flags/flag-1.png
A data/core/images/flags/flag-2.png
A data/core/images/flags/flag-3.png
A data/core/images/flags/flag-4.png
A data/core/images/flags/flag-icon.png
A data/core/images/flags/knalgan-flag-1.png
A data/core/images/flags/knalgan-flag-2.png
A data/core/images/flags/knalgan-flag-3.png
A data/core/images/flags/knalgan-flag-4.png
A data/core/images/flags/knalgan-flag-icon.png
A data/core/images/flags/long-flag-1.png
A data/core/images/flags/long-flag-2.png
A data/core/images/flags/long-flag-3.png
A data/core/images/flags/long-flag-4.png
A data/core/images/flags/long-flag-icon.png
A data/core/images/flags/loyalist-flag-1.png
A data/core/images/flags/loyalist-flag-2.png
A data/core/images/flags/loyalist-flag-3.png
A data/core/images/flags/loyalist-flag-4.png
A data/core/images/flags/loyalist-flag-icon.png
A data/core/images/flags/ragged-flag-1.png
A data/core/images/flags/ragged-flag-2.png
A data/core/images/flags/ragged-flag-3.png
A data/core/images/flags/ragged-flag-4.png
A data/core/images/flags/ragged-flag-5.png
A data/core/images/flags/ragged-flag-6.png
A data/core/images/flags/ragged-flag-icon.png
A data/core/images/flags/undead-flag-1.png
A data/core/images/flags/undead-flag-2.png
A data/core/images/flags/undead-flag-3.png
A data/core/images/flags/undead-flag-4.png
A data/core/images/flags/undead-flag-icon.png
A data/core/images/flags/wood-elvish-flag-1.png
A data/core/images/flags/wood-elvish-flag-2.png
A data/core/images/flags/wood-elvish-flag-3.png
A data/core/images/flags/wood-elvish-flag-4.png
A data/core/images/flags/wood-elvish-flag-icon.png
R data/core/images/halo/.gitignore
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-1.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-10.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-11.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-12.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-13.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-14.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-15.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-16.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-17.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-2.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-3.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-4.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-5.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-6.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-7.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-8.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-n-9.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-1.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-10.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-11.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-12.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-13.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-14.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-15.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-16.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-17.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-2.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-3.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-4.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-5.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-6.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-7.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-8.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-ne-9.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-1.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-10.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-11.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-12.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-13.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-14.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-15.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-16.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-17.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-2.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-3.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-4.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-5.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-6.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-7.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-8.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-s-9.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-1.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-10.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-11.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-12.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-13.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-14.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-15.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-16.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-17.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-2.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-3.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-4.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-5.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-6.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-7.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-8.png
A data/core/images/halo/dragonguard/dg-muzzle-flash-se-9.png
R data/core/images/halo/elven/.gitignore
R data/core/images/halo/holy/.gitignore
M data/core/images/halo/illuminates-aura.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill1.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill10.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill11.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill2.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill3.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill4.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill5.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill6.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill7.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill8.png
A data/core/images/halo/thunderer/smoke-se-ranged-kill9.png
R data/core/images/halo/undead/.gitignore
R data/core/images/help/.gitignore
M data/core/images/help/hp-bars.png
M data/core/images/help/hpxp.png
A data/core/images/help/l10n/cs/hpxp.png
A data/core/images/help/l10n/cs/recruit.png
A data/core/images/help/l10n/cs/tooltip.png
M data/core/images/help/l10n/de/hpxp.png
M data/core/images/help/l10n/de/recruit.png
M data/core/images/help/l10n/de/tooltip.png
M data/core/images/help/l10n/es/hpxp.png
M data/core/images/help/l10n/es/recruit.png
M data/core/images/help/l10n/es/tooltip.png
M data/core/images/help/l10n/fr/hpxp.png
M data/core/images/help/l10n/fr/recruit.png
M data/core/images/help/l10n/fr/tooltip.png
R data/core/images/help/l10n/gd/hpxp.png
R data/core/images/help/l10n/gd/recruit.png
R data/core/images/help/l10n/gd/tooltip.png
A data/core/images/help/l10n/gl/hpxp.png
A data/core/images/help/l10n/gl/recruit.png
A data/core/images/help/l10n/gl/tooltip.png
R data/core/images/help/l10n/hu/hpxp.png
R data/core/images/help/l10n/hu/recruit.png
R data/core/images/help/l10n/hu/tooltip.png
M data/core/images/help/l10n/it/hpxp.png
M data/core/images/help/l10n/it/recruit.png
M data/core/images/help/l10n/it/tooltip.png
R data/core/images/help/l10n/lt/hpxp.png
R data/core/images/help/l10n/lt/recruit.png
R data/core/images/help/l10n/lt/tooltip.png
M data/core/images/help/l10n/pt/hpxp.png
M data/core/images/help/l10n/pt/tooltip.png
R data/core/images/help/l10n/ru/hpxp.png
R data/core/images/help/l10n/ru/recruit.png
R data/core/images/help/l10n/ru/tooltip.png
A data/core/images/help/l10n/sk/hpxp.png
A data/core/images/help/l10n/sk/recruit.png
A data/core/images/help/l10n/sk/tooltip.png
R data/core/images/help/l10n/sr/hpxp.png
R data/core/images/help/l10n/sr/recruit.png
R data/core/images/help/l10n/sr/tooltip.png
R data/core/images/help/l10n/sr at ijekavian/recruit.png
R data/core/images/help/l10n/sr at ijekavianlatin/recruit.png
R data/core/images/help/l10n/sr at latin/hpxp.png
R data/core/images/help/l10n/sr at latin/recruit.png
R data/core/images/help/l10n/sr at latin/tooltip.png
M data/core/images/help/l10n/vi/hpxp.png
M data/core/images/help/l10n/vi/recruit.png
M data/core/images/help/l10n/vi/tooltip.png
R data/core/images/help/l10n/zh_CN/hpxp.png
R data/core/images/help/l10n/zh_CN/recruit.png
R data/core/images/help/l10n/zh_CN/tooltip.png
M data/core/images/help/moving1.png
M data/core/images/help/moving2.png
M data/core/images/help/orb-blue.png
M data/core/images/help/orb-green.png
M data/core/images/help/orb-none.png
M data/core/images/help/orb-red.png
M data/core/images/help/orb-yellow.png
M data/core/images/help/recruit.png
M data/core/images/help/tooltip.png
A data/core/images/icons/ankh_necklace.png
A data/core/images/icons/hat-huntsman.png
A data/core/images/icons/key_silver.png
A data/core/images/icons/ring_gold.png
R data/core/images/items/.gitignore
M data/core/images/items/barrel.png
M data/core/images/items/cloak-green.png
M data/core/images/items/dummy.png
R data/core/images/maps/.gitignore
A data/core/images/maps/l10n/de/titlescreen--overlay.png
A data/core/images/maps/l10n/gd/titlescreen--overlay.png
A data/core/images/maps/l10n/gl/titlescreen--overlay.png
A data/core/images/maps/l10n/lt/titlescreen--overlay.png
R data/core/images/maps/l10n/lt/wesnoth--overlay.png
A data/core/images/maps/l10n/pt/titlescreen--overlay.png
R data/core/images/misc/.gitignore
M data/core/images/misc/hero-icon.png
A data/core/images/misc/l10n/gl/logo.png
M data/core/images/misc/leader-expendable.png
M data/core/images/misc/loyal-icon.png
R data/core/images/misc/schedule-afternoon.png
R data/core/images/misc/schedule-dawn.png
R data/core/images/misc/schedule-dusk.png
R data/core/images/misc/schedule-firstwatch.png
R data/core/images/misc/schedule-indoors.png
R data/core/images/misc/schedule-morning.png
R data/core/images/misc/schedule-secondwatch.png
R data/core/images/misc/schedule-underground-illum.png
R data/core/images/misc/schedule-underground.png
A data/core/images/misc/time-schedules/after-the-fall/10afternoon2.png
A data/core/images/misc/time-schedules/after-the-fall/11dusk2.png
A data/core/images/misc/time-schedules/after-the-fall/12longdark1.png
A data/core/images/misc/time-schedules/after-the-fall/13longdark2.png
A data/core/images/misc/time-schedules/after-the-fall/14longdark3.png
A data/core/images/misc/time-schedules/after-the-fall/15longdark4.png
A data/core/images/misc/time-schedules/after-the-fall/1dawn1.png
A data/core/images/misc/time-schedules/after-the-fall/2morning1.png
A data/core/images/misc/time-schedules/after-the-fall/3midday1.png
A data/core/images/misc/time-schedules/after-the-fall/4afternoon1.png
A data/core/images/misc/time-schedules/after-the-fall/5dusk1.png
A data/core/images/misc/time-schedules/after-the-fall/6shortdark.png
A data/core/images/misc/time-schedules/after-the-fall/7dawn2.png
A data/core/images/misc/time-schedules/after-the-fall/8morning2.png
A data/core/images/misc/time-schedules/after-the-fall/9midday2.png
A data/core/images/misc/time-schedules/default/schedule-afternoon.png
A data/core/images/misc/time-schedules/default/schedule-dawn.png
A data/core/images/misc/time-schedules/default/schedule-dusk.png
A data/core/images/misc/time-schedules/default/schedule-firstwatch.png
A data/core/images/misc/time-schedules/default/schedule-morning.png
A data/core/images/misc/time-schedules/default/schedule-secondwatch.png
A data/core/images/misc/time-schedules/schedule-indoors.png
A data/core/images/misc/time-schedules/schedule-underground-illum.png
A data/core/images/misc/time-schedules/schedule-underground.png
A data/core/images/misc/time-schedules/tod-schedule-24hrs.png
R data/core/images/misc/tod-schedule-24hrs.png
M data/core/images/portraits/humans/transparent/mage-red+female.png
A data/core/images/portraits/khalifate/hakim.png
A data/core/images/portraits/khalifate/transparent/hakim.png
M data/core/images/portraits/trolls/transparent/troll.png
M data/core/images/portraits/trolls/transparent/whelp.png
R data/core/images/portraits/trolls/troll.png
R data/core/images/portraits/trolls/whelp.png
A data/core/images/portraits/undead/ancient-lich.png
A data/core/images/portraits/undead/transparent/ancient-lich.png
A data/core/images/portraits/undead/transparent/soulless.png
A data/core/images/portraits/undead/transparent/walking-corpse.png
A data/core/images/portraits/undead/transparent/wraith.png
A data/core/images/portraits/undead/wraith.png
R data/core/images/projectiles/.gitignore
R data/core/images/scenery/.gitignore
R data/core/images/terrain/castle/.gitignore
R data/core/images/terrain/castle/elven/.gitignore
M data/core/images/terrain/castle/elven/keep-tile.png
M data/core/images/terrain/castle/elven/tile.png
M data/core/images/terrain/castle/winter-orcish/fort-concave-bl.png
M data/core/images/terrain/castle/winter-orcish/fort-concave-br.png
M data/core/images/terrain/castle/winter-orcish/fort-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/fort-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-l.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-r.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-tl.png
M data/core/images/terrain/castle/winter-orcish/keep-convex-tr.png
M data/core/images/terrain/castle/winter-orcish/keep-fort-convex-bl.png
M data/core/images/terrain/castle/winter-orcish/keep-fort-convex-br.png
M data/core/images/terrain/castle/winter-orcish/keep.png
R data/core/images/terrain/cave/.gitignore
R data/core/images/terrain/flat/.gitignore
A data/core/images/terrain/fog/fog-all.png
R data/core/images/terrain/forest/.gitignore
A data/core/images/terrain/masks/concave-long-bl-br.png
A data/core/images/terrain/masks/concave-long-bl-l.png
A data/core/images/terrain/masks/concave-long-br-bl.png
A data/core/images/terrain/masks/concave-long-br-r.png
A data/core/images/terrain/masks/concave-long-l-bl.png
A data/core/images/terrain/masks/concave-long-l-tl.png
A data/core/images/terrain/masks/concave-long-r-br.png
A data/core/images/terrain/masks/concave-long-r-tr.png
A data/core/images/terrain/masks/concave-long-tl-l.png
A data/core/images/terrain/masks/concave-long-tl-tr.png
A data/core/images/terrain/masks/concave-long-tr-r.png
A data/core/images/terrain/masks/concave-long-tr-tl.png
A data/core/images/terrain/masks/convex-long-bl-br.png
A data/core/images/terrain/masks/convex-long-bl-l.png
A data/core/images/terrain/masks/convex-long-br-bl.png
A data/core/images/terrain/masks/convex-long-br-r.png
A data/core/images/terrain/masks/convex-long-l-bl.png
A data/core/images/terrain/masks/convex-long-l-tl.png
A data/core/images/terrain/masks/convex-long-r-br.png
A data/core/images/terrain/masks/convex-long-r-tr.png
A data/core/images/terrain/masks/convex-long-tl-l.png
A data/core/images/terrain/masks/convex-long-tl-tr.png
A data/core/images/terrain/masks/convex-long-tr-r.png
A data/core/images/terrain/masks/convex-long-tr-tl.png
A data/core/images/terrain/misc/brazier-A01.png
A data/core/images/terrain/misc/brazier-A02.png
A data/core/images/terrain/misc/brazier-A03.png
A data/core/images/terrain/misc/brazier-A04.png
A data/core/images/terrain/misc/brazier-A05.png
A data/core/images/terrain/misc/brazier-A06.png
A data/core/images/terrain/misc/brazier-A07.png
A data/core/images/terrain/misc/brazier-A08.png
A data/core/images/terrain/misc/brazier-embellishment.png
A data/core/images/terrain/misc/detritus/detritusA-1.png
A data/core/images/terrain/misc/detritus/detritusA-2.png
A data/core/images/terrain/misc/detritus/detritusA-3.png
A data/core/images/terrain/misc/detritus/detritusA-4.png
A data/core/images/terrain/misc/detritus/detritusA-5.png
A data/core/images/terrain/misc/detritus/detritusB-1.png
A data/core/images/terrain/misc/detritus/detritusB-10.png
A data/core/images/terrain/misc/detritus/detritusB-11.png
A data/core/images/terrain/misc/detritus/detritusB-12.png
A data/core/images/terrain/misc/detritus/detritusB-13.png
A data/core/images/terrain/misc/detritus/detritusB-14.png
A data/core/images/terrain/misc/detritus/detritusB-15.png
A data/core/images/terrain/misc/detritus/detritusB-16.png
A data/core/images/terrain/misc/detritus/detritusB-2.png
A data/core/images/terrain/misc/detritus/detritusB-3.png
A data/core/images/terrain/misc/detritus/detritusB-4.png
A data/core/images/terrain/misc/detritus/detritusB-5.png
A data/core/images/terrain/misc/detritus/detritusB-6.png
A data/core/images/terrain/misc/detritus/detritusB-7.png
A data/core/images/terrain/misc/detritus/detritusB-8.png
A data/core/images/terrain/misc/detritus/detritusB-9.png
A data/core/images/terrain/misc/detritus/detritusC-1.png
A data/core/images/terrain/misc/detritus/detritusC-2.png
A data/core/images/terrain/misc/detritus/detritusC-3.png
A data/core/images/terrain/misc/detritus/detritusC-4.png
A data/core/images/terrain/misc/detritus/detritusC-5.png
A data/core/images/terrain/misc/detritus/detritusC-6.png
A data/core/images/terrain/misc/detritus/detritusC-7.png
A data/core/images/terrain/misc/detritus/liter.png
A data/core/images/terrain/misc/detritus/liter2.png
A data/core/images/terrain/misc/detritus/liter3.png
A data/core/images/terrain/misc/detritus/liter4.png
A data/core/images/terrain/misc/detritus/liter5.png
A data/core/images/terrain/misc/detritus/liter6.png
A data/core/images/terrain/misc/detritus/trashA-1.png
A data/core/images/terrain/misc/detritus/trashA-2.png
A data/core/images/terrain/misc/detritus/trashA-3.png
A data/core/images/terrain/misc/detritus/trashA-4.png
A data/core/images/terrain/misc/detritus/trashA-5.png
A data/core/images/terrain/misc/detritus/trashB-1.png
A data/core/images/terrain/misc/detritus/trashB-10.png
A data/core/images/terrain/misc/detritus/trashB-2.png
A data/core/images/terrain/misc/detritus/trashB-3.png
A data/core/images/terrain/misc/detritus/trashB-4.png
A data/core/images/terrain/misc/detritus/trashB-5.png
A data/core/images/terrain/misc/detritus/trashB-6.png
A data/core/images/terrain/misc/detritus/trashB-7.png
A data/core/images/terrain/misc/detritus/trashB-8.png
A data/core/images/terrain/misc/detritus/trashB-9.png
A data/core/images/terrain/misc/detritus/trashC-1.png
A data/core/images/terrain/misc/detritus/trashC-2.png
A data/core/images/terrain/misc/detritus/trashC-3.png
A data/core/images/terrain/misc/detritus/trashC-4.png
R data/core/images/terrain/off-map/.gitignore
R data/core/images/terrain/swamp/.gitignore
A data/core/images/terrain/symbols/terrain_group_all_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_all_30.png
A data/core/images/terrain/symbols/terrain_group_bridges_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_bridges_30.png
A data/core/images/terrain/symbols/terrain_group_castle_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_castle_30.png
A data/core/images/terrain/symbols/terrain_group_caves_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_caves_30.png
A data/core/images/terrain/symbols/terrain_group_custom2_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_custom2_30.png
A data/core/images/terrain/symbols/terrain_group_custom3_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_custom3_30.png
A data/core/images/terrain/symbols/terrain_group_custom_04_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_custom_04_30.png
A data/core/images/terrain/symbols/terrain_group_custom_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_custom_30.png
A data/core/images/terrain/symbols/terrain_group_embellishments_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_embellishments_30.png
A data/core/images/terrain/symbols/terrain_group_fall_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_fall_30.png
A data/core/images/terrain/symbols/terrain_group_flat_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_flat_30.png
A data/core/images/terrain/symbols/terrain_group_forest_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_forest_30.png
A data/core/images/terrain/symbols/terrain_group_frozen_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_frozen_30.png
A data/core/images/terrain/symbols/terrain_group_hills_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_hills_30.png
A data/core/images/terrain/symbols/terrain_group_keep_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_keep_30.png
A data/core/images/terrain/symbols/terrain_group_mainline_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_mainline_30.png
A data/core/images/terrain/symbols/terrain_group_mountains_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_mountains_30.png
A data/core/images/terrain/symbols/terrain_group_mushrooms_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_mushrooms_30.png
A data/core/images/terrain/symbols/terrain_group_reef_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_reef_30.png
A data/core/images/terrain/symbols/terrain_group_sand_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_sand_30.png
A data/core/images/terrain/symbols/terrain_group_spring_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_spring_30.png
A data/core/images/terrain/symbols/terrain_group_swamp_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_swamp_30.png
A data/core/images/terrain/symbols/terrain_group_unwalkable_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_unwalkable_30.png
A data/core/images/terrain/symbols/terrain_group_village_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_village_30.png
A data/core/images/terrain/symbols/terrain_group_water_deep_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_water_deep_30.png
A data/core/images/terrain/symbols/terrain_group_water_shallow_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_water_shallow_30.png
A data/core/images/terrain/symbols/terrain_group_x_30-pressed.png
A data/core/images/terrain/symbols/terrain_group_x_30.png
A data/core/images/terrain/symbols/terrain_type_castle.png
A data/core/images/terrain/symbols/terrain_type_castle_30.png
A data/core/images/terrain/symbols/terrain_type_cave.png
A data/core/images/terrain/symbols/terrain_type_cave_30.png
A data/core/images/terrain/symbols/terrain_type_deep_water.png
A data/core/images/terrain/symbols/terrain_type_deep_water_30.png
A data/core/images/terrain/symbols/terrain_type_flat.png
A data/core/images/terrain/symbols/terrain_type_flat_30.png
A data/core/images/terrain/symbols/terrain_type_fog.png
A data/core/images/terrain/symbols/terrain_type_fog_30.png
A data/core/images/terrain/symbols/terrain_type_forest.png
A data/core/images/terrain/symbols/terrain_type_forest_30.png
A data/core/images/terrain/symbols/terrain_type_frozen.png
A data/core/images/terrain/symbols/terrain_type_frozen_30.png
A data/core/images/terrain/symbols/terrain_type_fungus.png
A data/core/images/terrain/symbols/terrain_type_fungus_30.png
A data/core/images/terrain/symbols/terrain_type_hills.png
A data/core/images/terrain/symbols/terrain_type_hills_30.png
A data/core/images/terrain/symbols/terrain_type_impassable.png
A data/core/images/terrain/symbols/terrain_type_impassable_30.png
A data/core/images/terrain/symbols/terrain_type_info.png
A data/core/images/terrain/symbols/terrain_type_info_30.png
A data/core/images/terrain/symbols/terrain_type_keep.png
A data/core/images/terrain/symbols/terrain_type_keep_30.png
A data/core/images/terrain/symbols/terrain_type_mountains.png
A data/core/images/terrain/symbols/terrain_type_mountains_30.png
A data/core/images/terrain/symbols/terrain_type_rails.png
A data/core/images/terrain/symbols/terrain_type_rails_30.png
A data/core/images/terrain/symbols/terrain_type_reef.png
A data/core/images/terrain/symbols/terrain_type_reef_30.png
A data/core/images/terrain/symbols/terrain_type_sand.png
A data/core/images/terrain/symbols/terrain_type_sand_30.png
A data/core/images/terrain/symbols/terrain_type_shallow_water.png
A data/core/images/terrain/symbols/terrain_type_shallow_water_30.png
A data/core/images/terrain/symbols/terrain_type_shroud.png
A data/core/images/terrain/symbols/terrain_type_shroud_30.png
A data/core/images/terrain/symbols/terrain_type_swamp_water.png
A data/core/images/terrain/symbols/terrain_type_swamp_water_30.png
A data/core/images/terrain/symbols/terrain_type_unwalkable.png
A data/core/images/terrain/symbols/terrain_type_unwalkable_30.png
A data/core/images/terrain/symbols/terrain_type_village.png
A data/core/images/terrain/symbols/terrain_type_village_30.png
R data/core/images/terrain/village/.gitignore
M data/core/images/terrain/village/coast-tile.png
R data/core/images/terrain/water/.gitignore
M data/core/images/terrain/water/coast-grey-tile.png
M data/core/images/terrain/water/coast-tile.png
M data/core/images/terrain/water/coast-tropical-tile.png
M data/core/images/terrain/water/ocean-grey-tile.png
M data/core/images/terrain/water/ocean-tile.png
M data/core/images/terrain/water/ocean-tropical-tile.png
A data/core/images/terrain/water/ocean01.png
A data/core/images/terrain/water/ocean02.png
A data/core/images/terrain/water/ocean03.png
A data/core/images/terrain/water/ocean04.png
A data/core/images/terrain/water/ocean05.png
A data/core/images/terrain/water/ocean06.png
A data/core/images/terrain/water/ocean07.png
A data/core/images/terrain/water/ocean08.png
A data/core/images/terrain/water/ocean09.png
A data/core/images/terrain/water/ocean10.png
A data/core/images/terrain/water/ocean11.png
A data/core/images/terrain/water/ocean12.png
A data/core/images/terrain/water/ocean13.png
A data/core/images/terrain/water/ocean14.png
A data/core/images/terrain/water/ocean15.png
A data/core/images/terrain/water/ocean16.png
A data/core/images/terrain/water/ocean17.png
A data/core/images/terrain/water/ocean18.png
A data/core/images/terrain/water/ocean19.png
A data/core/images/terrain/water/ocean20.png
A data/core/images/terrain/water/ocean21.png
M data/core/images/terrain/water/reef-gray-tile.png
M data/core/images/terrain/water/reef-tile.png
M data/core/images/terrain/water/reef-tropical-tile.png
A data/core/images/terrain/water/water01.png
A data/core/images/terrain/water/water02.png
A data/core/images/terrain/water/water03.png
A data/core/images/terrain/water/water04.png
A data/core/images/terrain/water/water05.png
A data/core/images/terrain/water/water06.png
A data/core/images/terrain/water/water07.png
A data/core/images/terrain/water/water08.png
A data/core/images/terrain/water/water09.png
A data/core/images/terrain/water/water10.png
A data/core/images/terrain/water/water11.png
A data/core/images/terrain/water/water12.png
A data/core/images/terrain/water/water13.png
A data/core/images/terrain/water/water14.png
A data/core/images/terrain/water/water15.png
A data/core/images/terrain/water/water16.png
A data/core/images/terrain/water/water17.png
R data/core/images/terrain/water/waves-concave-A01-bl.png
R data/core/images/terrain/water/waves-concave-A01-br.png
R data/core/images/terrain/water/waves-concave-A01-l.png
R data/core/images/terrain/water/waves-concave-A01-r.png
R data/core/images/terrain/water/waves-concave-A01-tl.png
R data/core/images/terrain/water/waves-concave-A01-tr.png
A data/core/images/terrain/water/waves-concave-A01.png
R data/core/images/terrain/water/waves-concave-A02-bl.png
R data/core/images/terrain/water/waves-concave-A02-br.png
R data/core/images/terrain/water/waves-concave-A02-l.png
R data/core/images/terrain/water/waves-concave-A02-r.png
R data/core/images/terrain/water/waves-concave-A02-tl.png
R data/core/images/terrain/water/waves-concave-A02-tr.png
A data/core/images/terrain/water/waves-concave-A02.png
R data/core/images/terrain/water/waves-concave-A03-bl.png
R data/core/images/terrain/water/waves-concave-A03-br.png
R data/core/images/terrain/water/waves-concave-A03-l.png
R data/core/images/terrain/water/waves-concave-A03-r.png
R data/core/images/terrain/water/waves-concave-A03-tl.png
R data/core/images/terrain/water/waves-concave-A03-tr.png
A data/core/images/terrain/water/waves-concave-A03.png
R data/core/images/terrain/water/waves-concave-A04-bl.png
R data/core/images/terrain/water/waves-concave-A04-br.png
R data/core/images/terrain/water/waves-concave-A04-l.png
R data/core/images/terrain/water/waves-concave-A04-r.png
R data/core/images/terrain/water/waves-concave-A04-tl.png
R data/core/images/terrain/water/waves-concave-A04-tr.png
A data/core/images/terrain/water/waves-concave-A04.png
R data/core/images/terrain/water/waves-concave-A05-bl.png
R data/core/images/terrain/water/waves-concave-A05-br.png
R data/core/images/terrain/water/waves-concave-A05-l.png
R data/core/images/terrain/water/waves-concave-A05-r.png
R data/core/images/terrain/water/waves-concave-A05-tl.png
R data/core/images/terrain/water/waves-concave-A05-tr.png
A data/core/images/terrain/water/waves-concave-A05.png
R data/core/images/terrain/water/waves-concave-A06-bl.png
R data/core/images/terrain/water/waves-concave-A06-br.png
R data/core/images/terrain/water/waves-concave-A06-l.png
R data/core/images/terrain/water/waves-concave-A06-r.png
R data/core/images/terrain/water/waves-concave-A06-tl.png
R data/core/images/terrain/water/waves-concave-A06-tr.png
A data/core/images/terrain/water/waves-concave-A06.png
A data/core/images/terrain/water/waves-concave-A07.png
A data/core/images/terrain/water/waves-concave-A08.png
A data/core/images/terrain/water/waves-concave-A09.png
A data/core/images/terrain/water/waves-concave-A10.png
A data/core/images/terrain/water/waves-concave-A11.png
A data/core/images/terrain/water/waves-concave-A12.png
A data/core/images/terrain/water/waves-concave-A13.png
A data/core/images/terrain/water/waves-convex-A01.png
A data/core/images/terrain/water/waves-convex-A02.png
A data/core/images/terrain/water/waves-convex-A03.png
A data/core/images/terrain/water/waves-convex-A04.png
A data/core/images/terrain/water/waves-convex-A05.png
A data/core/images/terrain/water/waves-convex-A06.png
A data/core/images/terrain/water/waves-convex-A07.png
A data/core/images/terrain/water/waves-convex-A08.png
A data/core/images/terrain/water/waves-convex-A09.png
A data/core/images/terrain/water/waves-convex-A10.png
A data/core/images/terrain/water/waves-convex-A11.png
A data/core/images/terrain/water/waves-convex-A12.png
A data/core/images/terrain/water/waves-convex-A13.png
A data/core/images/terrain/water/waves-mask-bl-br.png
A data/core/images/terrain/water/waves-mask-bl-l.png
A data/core/images/terrain/water/waves-mask-br-bl.png
A data/core/images/terrain/water/waves-mask-br-r.png
A data/core/images/terrain/water/waves-mask-l-bl.png
A data/core/images/terrain/water/waves-mask-l-tl.png
A data/core/images/terrain/water/waves-mask-r-br.png
A data/core/images/terrain/water/waves-mask-r-tr.png
A data/core/images/terrain/water/waves-mask-tl-l.png
A data/core/images/terrain/water/waves-mask-tl-tr.png
A data/core/images/terrain/water/waves-mask-tr-r.png
A data/core/images/terrain/water/waves-mask-tr-tl.png
R data/core/images/themes/.gitignore
A data/core/images/themes/classic/mapframe_corner.png
A data/core/images/themes/classic/mapframe_top.png
A data/core/images/themes/classic/mapframe_toprightcorner.png
A data/core/images/themes/classic/menubar.png
A data/core/images/themes/classic/minimap-800.png
A data/core/images/themes/classic/minimap.png
A data/core/images/themes/classic/sidebar.png
R data/core/images/themes/editor/classic/UI_editor_menubar_rightside-800.png
R data/core/images/themes/editor/classic/UI_editor_menubar_tile-800.png
R data/core/images/themes/editor/classic/UI_editor_sidebar_tileV-800.png
R data/core/images/themes/editor/classic/UI_editor_uppertoolbar_rightside-800.png
R data/core/images/themes/editor/classic/UI_editor_uppertoolbar_tile-800.png
R data/core/images/themes/editor/classic/mapframe_corner.png
M data/core/images/themes/editor/classic/mapframe_rightside.png
R data/core/images/themes/editor/classic/mapframe_top.png
R data/core/images/themes/editor/classic/mapframe_toprightcorner.png
A data/core/images/themes/editor/classic/menubar-800.png
R data/core/images/themes/editor/classic/menubar.png
A data/core/images/themes/editor/classic/menubar_rightside-800.png
M data/core/images/themes/editor/classic/menubar_rightside.png
R data/core/images/themes/editor/classic/minimap.png
M data/core/images/themes/editor/classic/palette.png
M data/core/images/themes/editor/classic/palette_top.png
R data/core/images/themes/editor/classic/sidebar.png
A data/core/images/themes/editor/classic/sidebar_border.png
A data/core/images/themes/editor/classic/sidebar_borderless.png
A data/core/images/themes/editor/classic/sidebar_top-800.png
M data/core/images/themes/editor/classic/sidebar_top.png
A data/core/images/themes/editor/classic/toolbar-800.png
M data/core/images/themes/editor/classic/toolbar.png
A data/core/images/themes/editor/classic/toolbar_rightside-800.png
M data/core/images/themes/editor/classic/toolbar_rightside.png
A data/core/images/themes/editor/classic/tools-800.png
M data/core/images/themes/editor/classic/tools.png
R data/core/images/themes/editor/classic/tools_options.png
R data/core/images/themes/experimental-rightside.png
A data/core/images/themes/game/classic/endturn.png
A data/core/images/themes/game/classic/menubar.png
A data/core/images/themes/game/classic/menubar_rightside.png
A data/core/images/themes/game/classic/minimap.png
A data/core/images/themes/game/classic/replaybar.png
A data/core/images/themes/game/classic/replaybar_rightside.png
A data/core/images/themes/game/classic/sidebar.png
A data/core/images/themes/game/classic/sidebar_top.png
A data/core/images/themes/game/classic/unitinfo.png
A data/core/images/themes/game/classic/unitinfo_bottom.png
A data/core/images/themes/game/classic/unitinfo_top.png
M data/core/images/themes/gold-bw.png
M data/core/images/themes/gold.png
M data/core/images/themes/income-bw.png
M data/core/images/themes/income.png
R data/core/images/themes/leftside-bg.png
R data/core/images/themes/leftside-bottom.png
R data/core/images/themes/leftside-small.png
R data/core/images/themes/leftside.png
A data/core/images/themes/legacy/rightside-bg.png
A data/core/images/themes/legacy/rightside-bottom.png
A data/core/images/themes/legacy/rightside-small.png
A data/core/images/themes/legacy/rightside.png
A data/core/images/themes/legacy/status-bg.png
A data/core/images/themes/legacy/top-bg.png
R data/core/images/themes/minimap.png
R data/core/images/themes/rightside-bg.png
R data/core/images/themes/rightside-bottom.png
R data/core/images/themes/rightside-editor-bg.png
R data/core/images/themes/rightside-editor-small.png
R data/core/images/themes/rightside-editor.png
R data/core/images/themes/rightside-small.png
R data/core/images/themes/rightside.png
M data/core/images/themes/sand-clock-bw.png
M data/core/images/themes/sand-clock.png
R data/core/images/themes/status-bg.png
M data/core/images/themes/status_box/status_box-background.png
M data/core/images/themes/status_box/status_box-border-right.png
M data/core/images/themes/status_box/status_box-border-top.png
R data/core/images/themes/timeofday.png
R data/core/images/themes/top-bg.png
R data/core/images/themes/unit.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-afternoon.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-dawn.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-dusk.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-firstwatch.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-indoors.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-morning.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-secondwatch.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-underground-illum.png
A data/core/images/themes/unit_box/misc/time-schedules/default/schedule-underground.png
A data/core/images/themes/unit_box/misc/time-schedules/default/tod-schedule-24hrs.png
M data/core/images/themes/units-bw.png
M data/core/images/themes/units.png
M data/core/images/themes/upkeep-bw.png
M data/core/images/themes/upkeep.png
M data/core/images/themes/villages-bw.png
M data/core/images/themes/villages.png
A data/core/images/unit_env/schedule/ToD-day1.png
A data/core/images/unit_env/schedule/ToD-day2.png
A data/core/images/unit_env/schedule/ToD-day3.png
A data/core/images/unit_env/schedule/ToD-local-light.png
A data/core/images/unit_env/schedule/ToD-night.png
A data/core/images/unit_env/schedule/tod-clouds-dawn.png
A data/core/images/unit_env/schedule/tod-clouds-day.png
A data/core/images/unit_env/schedule/tod-clouds-dusk.png
A data/core/images/unit_env/schedule/tod-clouds-golden.png
A data/core/images/unit_env/schedule/tod-clouds-night.png
A data/core/images/unit_env/schedule/tod-schedule-24hrs.png
A data/core/images/unit_env/schedule/tod-schedule-default.png
A data/core/images/unit_env/schedule/tod-template.png
A data/core/images/unit_env/terrain/terrain-castle.png
A data/core/images/unit_env/terrain/terrain-desert-mountains.png
A data/core/images/unit_env/terrain/terrain-flat.png
A data/core/images/unit_env/terrain/terrain-forest.png
A data/core/images/unit_env/terrain/terrain-frozen.png
A data/core/images/unit_env/terrain/terrain-hills.png
A data/core/images/unit_env/terrain/terrain-indoors.png
A data/core/images/unit_env/terrain/terrain-mountains.png
A data/core/images/unit_env/terrain/terrain-sand.png
A data/core/images/unit_env/terrain/terrain-shallow_water.png
A data/core/images/unit_env/terrain/terrain-snow-hills.png
A data/core/images/unit_env/terrain/terrain-underground.png
A data/core/images/unit_env/terrain/terrain-village.png
R data/core/images/units/.gitignore
R data/core/images/units/drakes/.gitignore
R data/core/images/units/dwarves/.gitignore
R data/core/images/units/dwarves/berserker-attack-1.png
R data/core/images/units/dwarves/berserker-attack-2.png
R data/core/images/units/dwarves/berserker-attack-3.png
R data/core/images/units/dwarves/berserker-attack-4.png
R data/core/images/units/dwarves/berserker-attack-5.png
R data/core/images/units/dwarves/berserker-attack-6.png
R data/core/images/units/dwarves/berserker-attack-7.png
R data/core/images/units/dwarves/berserker-attack-8.png
R data/core/images/units/dwarves/berserker-defend-1.png
R data/core/images/units/dwarves/berserker-defend-2.png
R data/core/images/units/dwarves/berserker-idle-1.png
R data/core/images/units/dwarves/berserker-idle-10.png
R data/core/images/units/dwarves/berserker-idle-11.png
R data/core/images/units/dwarves/berserker-idle-12.png
R data/core/images/units/dwarves/berserker-idle-13.png
R data/core/images/units/dwarves/berserker-idle-14.png
R data/core/images/units/dwarves/berserker-idle-15.png
R data/core/images/units/dwarves/berserker-idle-16.png
R data/core/images/units/dwarves/berserker-idle-2.png
R data/core/images/units/dwarves/berserker-idle-3.png
R data/core/images/units/dwarves/berserker-idle-4.png
R data/core/images/units/dwarves/berserker-idle-5.png
R data/core/images/units/dwarves/berserker-idle-6.png
R data/core/images/units/dwarves/berserker-idle-7.png
R data/core/images/units/dwarves/berserker-idle-8.png
R data/core/images/units/dwarves/berserker-idle-9.png
R data/core/images/units/dwarves/berserker-laugh-1.png
R data/core/images/units/dwarves/berserker-laugh-2.png
R data/core/images/units/dwarves/berserker.png
A data/core/images/units/dwarves/berserker/berserker-attack-1.png
A data/core/images/units/dwarves/berserker/berserker-attack-2.png
A data/core/images/units/dwarves/berserker/berserker-attack-3.png
A data/core/images/units/dwarves/berserker/berserker-attack-4.png
A data/core/images/units/dwarves/berserker/berserker-attack-5.png
A data/core/images/units/dwarves/berserker/berserker-attack-6.png
A data/core/images/units/dwarves/berserker/berserker-attack-7.png
A data/core/images/units/dwarves/berserker/berserker-attack-8.png
A data/core/images/units/dwarves/berserker/berserker-bob1.png
A data/core/images/units/dwarves/berserker/berserker-bob2.png
A data/core/images/units/dwarves/berserker/berserker-bob3.png
A data/core/images/units/dwarves/berserker/berserker-bob4.png
A data/core/images/units/dwarves/berserker/berserker-bob5.png
A data/core/images/units/dwarves/berserker/berserker-bob6.png
A data/core/images/units/dwarves/berserker/berserker-defend-1.png
A data/core/images/units/dwarves/berserker/berserker-defend-2.png
A data/core/images/units/dwarves/berserker/berserker-idle-1.png
A data/core/images/units/dwarves/berserker/berserker-idle-10.png
A data/core/images/units/dwarves/berserker/berserker-idle-11.png
A data/core/images/units/dwarves/berserker/berserker-idle-12.png
A data/core/images/units/dwarves/berserker/berserker-idle-13.png
A data/core/images/units/dwarves/berserker/berserker-idle-14.png
A data/core/images/units/dwarves/berserker/berserker-idle-15.png
A data/core/images/units/dwarves/berserker/berserker-idle-16.png
A data/core/images/units/dwarves/berserker/berserker-idle-2.png
A data/core/images/units/dwarves/berserker/berserker-idle-3.png
A data/core/images/units/dwarves/berserker/berserker-idle-4.png
A data/core/images/units/dwarves/berserker/berserker-idle-5.png
A data/core/images/units/dwarves/berserker/berserker-idle-6.png
A data/core/images/units/dwarves/berserker/berserker-idle-7.png
A data/core/images/units/dwarves/berserker/berserker-idle-8.png
A data/core/images/units/dwarves/berserker/berserker-idle-9.png
A data/core/images/units/dwarves/berserker/berserker-laugh-1.png
A data/core/images/units/dwarves/berserker/berserker-laugh-2.png
A data/core/images/units/dwarves/berserker/berserker.png
R data/core/images/units/dwarves/dragonguard-attack-ranged-n.png
R data/core/images/units/dwarves/dragonguard-attack-ranged-ne.png
R data/core/images/units/dwarves/dragonguard-attack-ranged-s.png
R data/core/images/units/dwarves/dragonguard-attack-ranged-se.png
R data/core/images/units/dwarves/dragonguard-blade-1.png
R data/core/images/units/dwarves/dragonguard-blade-2.png
R data/core/images/units/dwarves/dragonguard-blade-3.png
R data/core/images/units/dwarves/dragonguard-blade-4.png
R data/core/images/units/dwarves/dragonguard-blade-5.png
R data/core/images/units/dwarves/dragonguard-blade-defend-1.png
R data/core/images/units/dwarves/dragonguard-blade-defend-2.png
R data/core/images/units/dwarves/dragonguard-blade.png
R data/core/images/units/dwarves/dragonguard-defend.png
R data/core/images/units/dwarves/dragonguard.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged10.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged11.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged12.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged13.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged14.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged15.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged16.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged17.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged18.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged19.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged20.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged21.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged22.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-n-ranged9.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade-defend1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade-defend2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-blade9.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-bob1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-bob2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-bob3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-bob4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-bob5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-bob6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-defend1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-defend2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged10.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged11.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged12.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged13.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged14.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged15.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged16.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged17.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged18.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged19.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged20.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged21.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged22.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged23.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-ranged9.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run10.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne-run9.png
A data/core/images/units/dwarves/dragonguard/dragonguard-ne.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged10.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged11.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged12.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged13.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged14.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged15.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged16.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged17.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged18.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged19.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged20.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged21.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged22.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-s-ranged9.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade-defend1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade-defend2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-blade9.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-bob1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-bob2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-bob3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-bob4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-bob5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-bob6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-defend1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-defend2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged10.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged11.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged12.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged13.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged14.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged15.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged16.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged17.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged18.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged19.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged20.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged21.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged22.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged23.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-ranged9.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run1.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run10.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run2.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run3.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run4.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run5.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run6.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run7.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run8.png
A data/core/images/units/dwarves/dragonguard/dragonguard-se-run9.png
A data/core/images/units/dwarves/dragonguard/dragonguard.png
A data/core/images/units/dwarves/guard-ne-run1.png
A data/core/images/units/dwarves/guard-ne-run10.png
A data/core/images/units/dwarves/guard-ne-run2.png
A data/core/images/units/dwarves/guard-ne-run3.png
A data/core/images/units/dwarves/guard-ne-run4.png
A data/core/images/units/dwarves/guard-ne-run5.png
A data/core/images/units/dwarves/guard-ne-run6.png
A data/core/images/units/dwarves/guard-ne-run7.png
A data/core/images/units/dwarves/guard-ne-run8.png
A data/core/images/units/dwarves/guard-ne-run9.png
A data/core/images/units/dwarves/guard-se-run1.png
A data/core/images/units/dwarves/guard-se-run10.png
A data/core/images/units/dwarves/guard-se-run2.png
A data/core/images/units/dwarves/guard-se-run3.png
A data/core/images/units/dwarves/guard-se-run4.png
A data/core/images/units/dwarves/guard-se-run5.png
A data/core/images/units/dwarves/guard-se-run6.png
A data/core/images/units/dwarves/guard-se-run7.png
A data/core/images/units/dwarves/guard-se-run8.png
A data/core/images/units/dwarves/guard-se-run9.png
M data/core/images/units/dwarves/guard.png
A data/core/images/units/dwarves/runesmith-bob-1.png
A data/core/images/units/dwarves/runesmith-bob-2.png
A data/core/images/units/dwarves/runesmith-bob-3.png
A data/core/images/units/dwarves/runesmith-bob-4.png
A data/core/images/units/dwarves/runesmith-bob-5.png
A data/core/images/units/dwarves/runesmith-bob-6.png
A data/core/images/units/dwarves/sentinel-bob-1.png
A data/core/images/units/dwarves/sentinel-bob-2.png
A data/core/images/units/dwarves/sentinel-bob-3.png
A data/core/images/units/dwarves/sentinel-bob-4.png
A data/core/images/units/dwarves/sentinel-bob-5.png
M data/core/images/units/dwarves/sentinel.png
A data/core/images/units/dwarves/stalwart-bob-1.png
A data/core/images/units/dwarves/stalwart-bob-2.png
A data/core/images/units/dwarves/stalwart-bob-3.png
A data/core/images/units/dwarves/stalwart-bob-4.png
A data/core/images/units/dwarves/stalwart-bob-5.png
R data/core/images/units/dwarves/thunderer-attack-n.png
R data/core/images/units/dwarves/thunderer-attack-ne.png
R data/core/images/units/dwarves/thunderer-attack-s.png
R data/core/images/units/dwarves/thunderer-attack-se.png
R data/core/images/units/dwarves/thunderer-blade-1.png
R data/core/images/units/dwarves/thunderer-blade-2.png
R data/core/images/units/dwarves/thunderer-blade-3.png
R data/core/images/units/dwarves/thunderer-blade-4.png
R data/core/images/units/dwarves/thunderer-blade-5.png
R data/core/images/units/dwarves/thunderer-blade-defend-1.png
R data/core/images/units/dwarves/thunderer-blade-defend-2.png
R data/core/images/units/dwarves/thunderer-blade.png
R data/core/images/units/dwarves/thunderer-defend.png
R data/core/images/units/dwarves/thunderer-die1.png
R data/core/images/units/dwarves/thunderer-die2.png
R data/core/images/units/dwarves/thunderer-die3.png
R data/core/images/units/dwarves/thunderer-idle-1.png
R data/core/images/units/dwarves/thunderer-idle-2.png
R data/core/images/units/dwarves/thunderer-idle-3.png
R data/core/images/units/dwarves/thunderer-idle-4.png
R data/core/images/units/dwarves/thunderer-idle-5.png
R data/core/images/units/dwarves/thunderer-idle-6.png
R data/core/images/units/dwarves/thunderer.png
A data/core/images/units/dwarves/thunderer/thunderer-die1.png
A data/core/images/units/dwarves/thunderer/thunderer-die2.png
A data/core/images/units/dwarves/thunderer/thunderer-die3.png
A data/core/images/units/dwarves/thunderer/thunderer-idle-1.png
A data/core/images/units/dwarves/thunderer/thunderer-idle-2.png
A data/core/images/units/dwarves/thunderer/thunderer-idle-3.png
A data/core/images/units/dwarves/thunderer/thunderer-idle-4.png
A data/core/images/units/dwarves/thunderer/thunderer-idle-5.png
A data/core/images/units/dwarves/thunderer/thunderer-idle-6.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged1.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged2.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged3.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged4.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged5.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged6.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged7.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged8.png
A data/core/images/units/dwarves/thunderer/thunderer-n-ranged9.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade-defend1.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade-defend2.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade1.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade2.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade3.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade4.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade5.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade6.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade7.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade8.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-blade9.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-bob1.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-bob2.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-bob3.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-bob4.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-bob5.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-bob6.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-defend1.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-defend2.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged1.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged2.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged3.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged4.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged5.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged6.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged7.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged8.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-ranged9.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run1.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run10.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run2.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run3.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run4.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run5.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run6.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run7.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run8.png
A data/core/images/units/dwarves/thunderer/thunderer-ne-run9.png
A data/core/images/units/dwarves/thunderer/thunderer-ne.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged1.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged2.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged3.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged4.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged5.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged6.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged7.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged8.png
A data/core/images/units/dwarves/thunderer/thunderer-s-ranged9.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade-defend1.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade-defend2.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade1.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade2.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade3.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade4.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade5.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade6.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade7.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade8.png
A data/core/images/units/dwarves/thunderer/thunderer-se-blade9.png
A data/core/images/units/dwarves/thunderer/thunderer-se-bob1.png
A data/core/images/units/dwarves/thunderer/thunderer-se-bob2.png
A data/core/images/units/dwarves/thunderer/thunderer-se-bob3.png
A data/core/images/units/dwarves/thunderer/thunderer-se-bob4.png
A data/core/images/units/dwarves/thunderer/thunderer-se-bob5.png
A data/core/images/units/dwarves/thunderer/thunderer-se-bob6.png
A data/core/images/units/dwarves/thunderer/thunderer-se-defend1.png
A data/core/images/units/dwarves/thunderer/thunderer-se-defend2.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill1.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill10.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill11.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill12.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill13.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill2.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill3.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill4.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill5.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill6.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill7.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill8.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged-kill9.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged1.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged2.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged3.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged4.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged5.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged6.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged7.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged8.png
A data/core/images/units/dwarves/thunderer/thunderer-se-ranged9.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run1.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run10.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run2.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run3.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run4.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run5.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run6.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run7.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run8.png
A data/core/images/units/dwarves/thunderer/thunderer-se-run9.png
A data/core/images/units/dwarves/thunderer/thunderer.png
R data/core/images/units/dwarves/thunderguard-attack-ranged-n.png
R data/core/images/units/dwarves/thunderguard-attack-ranged-ne.png
R data/core/images/units/dwarves/thunderguard-attack-ranged-s.png
R data/core/images/units/dwarves/thunderguard-attack-ranged-se.png
R data/core/images/units/dwarves/thunderguard-blade-1.png
R data/core/images/units/dwarves/thunderguard-blade-2.png
R data/core/images/units/dwarves/thunderguard-blade-3.png
R data/core/images/units/dwarves/thunderguard-blade-4.png
R data/core/images/units/dwarves/thunderguard-blade-5.png
R data/core/images/units/dwarves/thunderguard-blade-defend-1.png
R data/core/images/units/dwarves/thunderguard-blade-defend-2.png
R data/core/images/units/dwarves/thunderguard-blade.png
R data/core/images/units/dwarves/thunderguard-defend.png
R data/core/images/units/dwarves/thunderguard.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged10.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged11.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged12.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-n-ranged9.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade-defend1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade-defend2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-blade9.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-bob1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-bob2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-bob3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-bob4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-bob5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-bob6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-defend1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-defend2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged10.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged11.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged12.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-ranged9.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run10.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne-run9.png
A data/core/images/units/dwarves/thunderguard/thunderguard-ne.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged10.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged11.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged12.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-s-ranged9.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade-defend1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade-defend2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-blade9.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-bob1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-bob2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-bob3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-bob4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-bob5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-bob6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-defend1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-defend2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged10.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged11.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged12.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-ranged9.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run1.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run10.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run2.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run3.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run4.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run5.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run6.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run7.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run8.png
A data/core/images/units/dwarves/thunderguard/thunderguard-se-run9.png
A data/core/images/units/dwarves/thunderguard/thunderguard.png
A data/core/images/units/dwarves/ulfserker-bob-1.png
A data/core/images/units/dwarves/ulfserker-bob-2.png
A data/core/images/units/dwarves/ulfserker-bob-3.png
A data/core/images/units/dwarves/ulfserker-bob-4.png
A data/core/images/units/dwarves/ulfserker-bob-5.png
A data/core/images/units/dwarves/ulfserker-bob-6.png
R data/core/images/units/elves-wood/.gitignore
R data/core/images/units/elves-wood/outrider-attack1.png
R data/core/images/units/elves-wood/outrider-attack2.png
R data/core/images/units/elves-wood/outrider-defend.png
R data/core/images/units/elves-wood/outrider-melee-1.png
R data/core/images/units/elves-wood/outrider-melee-2.png
R data/core/images/units/elves-wood/outrider-moving.png
R data/core/images/units/elves-wood/outrider.png
A data/core/images/units/elves-wood/outrider/outrider-attack1.png
A data/core/images/units/elves-wood/outrider/outrider-attack2.png
A data/core/images/units/elves-wood/outrider/outrider-defend.png
A data/core/images/units/elves-wood/outrider/outrider-melee-1.png
A data/core/images/units/elves-wood/outrider/outrider-melee-2.png
A data/core/images/units/elves-wood/outrider/outrider-moving.png
A data/core/images/units/elves-wood/outrider/outrider.png
R data/core/images/units/elves-wood/rider-attack1.png
R data/core/images/units/elves-wood/rider-attack2.png
R data/core/images/units/elves-wood/rider-defend.png
R data/core/images/units/elves-wood/rider-melee-1.png
R data/core/images/units/elves-wood/rider-melee-2.png
R data/core/images/units/elves-wood/rider-moving.png
R data/core/images/units/elves-wood/rider.png
A data/core/images/units/elves-wood/rider/rider-attack1.png
A data/core/images/units/elves-wood/rider/rider-attack2.png
A data/core/images/units/elves-wood/rider/rider-defend.png
A data/core/images/units/elves-wood/rider/rider-melee-1.png
A data/core/images/units/elves-wood/rider/rider-melee-2.png
A data/core/images/units/elves-wood/rider/rider-moving.png
A data/core/images/units/elves-wood/rider/rider.png
R data/core/images/units/elves-wood/scout-attack.png
R data/core/images/units/elves-wood/scout-attack1.png
R data/core/images/units/elves-wood/scout-attack2.png
R data/core/images/units/elves-wood/scout-defend.png
R data/core/images/units/elves-wood/scout-idle-1.png
R data/core/images/units/elves-wood/scout-idle-10.png
R data/core/images/units/elves-wood/scout-idle-11.png
R data/core/images/units/elves-wood/scout-idle-12.png
R data/core/images/units/elves-wood/scout-idle-13.png
R data/core/images/units/elves-wood/scout-idle-14.png
R data/core/images/units/elves-wood/scout-idle-15.png
R data/core/images/units/elves-wood/scout-idle-16.png
R data/core/images/units/elves-wood/scout-idle-2.png
R data/core/images/units/elves-wood/scout-idle-3.png
R data/core/images/units/elves-wood/scout-idle-4.png
R data/core/images/units/elves-wood/scout-idle-5.png
R data/core/images/units/elves-wood/scout-idle-6.png
R data/core/images/units/elves-wood/scout-idle-7.png
R data/core/images/units/elves-wood/scout-idle-8.png
R data/core/images/units/elves-wood/scout-idle-9.png
R data/core/images/units/elves-wood/scout-moving.png
R data/core/images/units/elves-wood/scout.png
A data/core/images/units/elves-wood/scout/scout-idle-1.png
A data/core/images/units/elves-wood/scout/scout-idle-10.png
A data/core/images/units/elves-wood/scout/scout-idle-11.png
A data/core/images/units/elves-wood/scout/scout-idle-12.png
A data/core/images/units/elves-wood/scout/scout-idle-13.png
A data/core/images/units/elves-wood/scout/scout-idle-14.png
A data/core/images/units/elves-wood/scout/scout-idle-15.png
A data/core/images/units/elves-wood/scout/scout-idle-16.png
A data/core/images/units/elves-wood/scout/scout-idle-2.png
A data/core/images/units/elves-wood/scout/scout-idle-3.png
A data/core/images/units/elves-wood/scout/scout-idle-4.png
A data/core/images/units/elves-wood/scout/scout-idle-5.png
A data/core/images/units/elves-wood/scout/scout-idle-6.png
A data/core/images/units/elves-wood/scout/scout-idle-7.png
A data/core/images/units/elves-wood/scout/scout-idle-8.png
A data/core/images/units/elves-wood/scout/scout-idle-9.png
A data/core/images/units/elves-wood/scout/scout.png
R data/core/images/units/goblins/.gitignore
R data/core/images/units/human-loyalists/.gitignore
M data/core/images/units/human-loyalists/bowman-bow-attack-3.png
M data/core/images/units/human-loyalists/bowman-bow.png
M data/core/images/units/human-loyalists/bowman-melee-attack-2.png
M data/core/images/units/human-loyalists/bowman-melee-attack-3.png
M data/core/images/units/human-loyalists/bowman-melee-attack-4.png
M data/core/images/units/human-loyalists/bowman.png
R data/core/images/units/human-loyalists/cavalier-attack.png
R data/core/images/units/human-loyalists/cavalier-defend.png
R data/core/images/units/human-loyalists/cavalier-moving.png
R data/core/images/units/human-loyalists/cavalier-ranged-1.png
R data/core/images/units/human-loyalists/cavalier-ranged-2.png
R data/core/images/units/human-loyalists/cavalier-ranged-3.png
R data/core/images/units/human-loyalists/cavalier-ranged-4.png
R data/core/images/units/human-loyalists/cavalier-ranged-5.png
R data/core/images/units/human-loyalists/cavalier-ranged-6.png
R data/core/images/units/human-loyalists/cavalier-ranged-7.png
R data/core/images/units/human-loyalists/cavalier.png
A data/core/images/units/human-loyalists/cavalier/cavalier.png
R data/core/images/units/human-loyalists/cavalryman-attack.png
R data/core/images/units/human-loyalists/cavalryman-defend.png
R data/core/images/units/human-loyalists/cavalryman-die-1.png
R data/core/images/units/human-loyalists/cavalryman-die-2.png
R data/core/images/units/human-loyalists/cavalryman-moving.png
R data/core/images/units/human-loyalists/cavalryman.png
A data/core/images/units/human-loyalists/cavalryman/cavalryman.png
R data/core/images/units/human-loyalists/dragoon-attack.png
R data/core/images/units/human-loyalists/dragoon-defend.png
R data/core/images/units/human-loyalists/dragoon-idle-1.png
R data/core/images/units/human-loyalists/dragoon-idle-2.png
R data/core/images/units/human-loyalists/dragoon-idle-3.png
R data/core/images/units/human-loyalists/dragoon-idle-4.png
R data/core/images/units/human-loyalists/dragoon-idle-5.png
R data/core/images/units/human-loyalists/dragoon-idle-6.png
R data/core/images/units/human-loyalists/dragoon-moving.png
R data/core/images/units/human-loyalists/dragoon-ranged-1.png
R data/core/images/units/human-loyalists/dragoon-ranged-2.png
R data/core/images/units/human-loyalists/dragoon-ranged-3.png
R data/core/images/units/human-loyalists/dragoon-ranged-4.png
R data/core/images/units/human-loyalists/dragoon-ranged-5.png
R data/core/images/units/human-loyalists/dragoon-ranged-6.png
R data/core/images/units/human-loyalists/dragoon-ranged-7.png
R data/core/images/units/human-loyalists/dragoon.png
A data/core/images/units/human-loyalists/dragoon/dragoon-idle-1.png
A data/core/images/units/human-loyalists/dragoon/dragoon-idle-2.png
A data/core/images/units/human-loyalists/dragoon/dragoon-idle-3.png
A data/core/images/units/human-loyalists/dragoon/dragoon-idle-4.png
A data/core/images/units/human-loyalists/dragoon/dragoon-idle-5.png
A data/core/images/units/human-loyalists/dragoon/dragoon-idle-6.png
A data/core/images/units/human-loyalists/dragoon/dragoon.png
M data/core/images/units/human-loyalists/duelist-attack.png
M data/core/images/units/human-loyalists/duelist-defend.png
M data/core/images/units/human-loyalists/duelist-die1.png
M data/core/images/units/human-loyalists/duelist-die3.png
M data/core/images/units/human-loyalists/duelist-die4.png
M data/core/images/units/human-loyalists/duelist-die5.png
M data/core/images/units/human-loyalists/duelist-die6.png
M data/core/images/units/human-loyalists/duelist-die7.png
M data/core/images/units/human-loyalists/duelist-die8.png
M data/core/images/units/human-loyalists/duelist-ranged.png
M data/core/images/units/human-loyalists/duelist.png
M data/core/images/units/human-loyalists/fencer-attack-1.png
M data/core/images/units/human-loyalists/fencer-attack-2.png
M data/core/images/units/human-loyalists/fencer-attack-3.png
M data/core/images/units/human-loyalists/fencer-attack-7.png
M data/core/images/units/human-loyalists/fencer-attack-8.png
M data/core/images/units/human-loyalists/fencer-attack-9.png
M data/core/images/units/human-loyalists/fencer-die1.png
M data/core/images/units/human-loyalists/fencer-die2.png
M data/core/images/units/human-loyalists/fencer-die3.png
M data/core/images/units/human-loyalists/fencer-die4.png
M data/core/images/units/human-loyalists/fencer-die5.png
M data/core/images/units/human-loyalists/fencer-idle-1.png
M data/core/images/units/human-loyalists/fencer-idle-2.png
M data/core/images/units/human-loyalists/fencer-idle-3.png
M data/core/images/units/human-loyalists/fencer-idle-4.png
M data/core/images/units/human-loyalists/fencer-idle-6.png
M data/core/images/units/human-loyalists/fencer-idle-7.png
M data/core/images/units/human-loyalists/fencer-stand-1.png
M data/core/images/units/human-loyalists/fencer-stand-2.png
M data/core/images/units/human-loyalists/fencer-stand-4.png
M data/core/images/units/human-loyalists/fencer-stand-6.png
M data/core/images/units/human-loyalists/fencer-stand-7.png
M data/core/images/units/human-loyalists/fencer-stand-8.png
M data/core/images/units/human-loyalists/fencer.png
M data/core/images/units/human-loyalists/general-attack-sword1.png
M data/core/images/units/human-loyalists/general-attack-sword2.png
M data/core/images/units/human-loyalists/general-attack-sword3.png
M data/core/images/units/human-loyalists/general-crossbow-attack1.png
M data/core/images/units/human-loyalists/general-crossbow-attack2.png
M data/core/images/units/human-loyalists/general-crossbow.png
M data/core/images/units/human-loyalists/general-defend-2.png
M data/core/images/units/human-loyalists/general-idle-1.png
M data/core/images/units/human-loyalists/general-idle-2.png
M data/core/images/units/human-loyalists/general-idle-3.png
M data/core/images/units/human-loyalists/general-idle-6.png
M data/core/images/units/human-loyalists/general-leading.png
R data/core/images/units/human-loyalists/grand-knight-attack-sword.png
R data/core/images/units/human-loyalists/grand-knight-defend.png
R data/core/images/units/human-loyalists/grand-knight-moving.png
R data/core/images/units/human-loyalists/grand-knight.png
A data/core/images/units/human-loyalists/grand-knight/grand-knight.png
M data/core/images/units/human-loyalists/halberdier-defend.png
M data/core/images/units/human-loyalists/halberdier-idle-10.png
M data/core/images/units/human-loyalists/halberdier-idle-11.png
M data/core/images/units/human-loyalists/halberdier-idle-12.png
M data/core/images/units/human-loyalists/halberdier-idle-2.png
M data/core/images/units/human-loyalists/halberdier-idle-3.png
M data/core/images/units/human-loyalists/halberdier-idle-4.png
M data/core/images/units/human-loyalists/halberdier-idle-5.png
M data/core/images/units/human-loyalists/halberdier-idle-6.png
M data/core/images/units/human-loyalists/halberdier-idle-7.png
M data/core/images/units/human-loyalists/halberdier-idle-8.png
M data/core/images/units/human-loyalists/halberdier-idle-9.png
M data/core/images/units/human-loyalists/halberdier-pierce-n.png
M data/core/images/units/human-loyalists/halberdier-pierce-s.png
M data/core/images/units/human-loyalists/halberdier-pierce-se.png
M data/core/images/units/human-loyalists/halberdier-slash-se-1.png
M data/core/images/units/human-loyalists/halberdier-slash-se-2.png
M data/core/images/units/human-loyalists/halberdier.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-1.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-2.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-3.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-4.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-5.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-6.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-7.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-8.png
M data/core/images/units/human-loyalists/heavy-infantry-idle-9.png
M data/core/images/units/human-loyalists/heavyinfantry-attack-1.png
M data/core/images/units/human-loyalists/heavyinfantry-attack-2.png
M data/core/images/units/human-loyalists/heavyinfantry-defend-1.png
M data/core/images/units/human-loyalists/heavyinfantry-defend-2.png
M data/core/images/units/human-loyalists/heavyinfantry.png
R data/core/images/units/human-loyalists/horseman-n-attack1.png
R data/core/images/units/human-loyalists/horseman-n-attack10.png
R data/core/images/units/human-loyalists/horseman-n-attack11.png
R data/core/images/units/human-loyalists/horseman-n-attack12.png
R data/core/images/units/human-loyalists/horseman-n-attack2.png
R data/core/images/units/human-loyalists/horseman-n-attack3.png
R data/core/images/units/human-loyalists/horseman-n-attack4.png
R data/core/images/units/human-loyalists/horseman-n-attack5.png
R data/core/images/units/human-loyalists/horseman-n-attack6.png
R data/core/images/units/human-loyalists/horseman-n-attack7.png
R data/core/images/units/human-loyalists/horseman-n-attack8.png
R data/core/images/units/human-loyalists/horseman-n-attack9.png
R data/core/images/units/human-loyalists/horseman-ne-attack1.png
R data/core/images/units/human-loyalists/horseman-ne-attack10.png
R data/core/images/units/human-loyalists/horseman-ne-attack11.png
R data/core/images/units/human-loyalists/horseman-ne-attack12.png
R data/core/images/units/human-loyalists/horseman-ne-attack2.png
R data/core/images/units/human-loyalists/horseman-ne-attack3.png
R data/core/images/units/human-loyalists/horseman-ne-attack4.png
R data/core/images/units/human-loyalists/horseman-ne-attack5.png
R data/core/images/units/human-loyalists/horseman-ne-attack6.png
R data/core/images/units/human-loyalists/horseman-ne-attack7.png
R data/core/images/units/human-loyalists/horseman-ne-attack8.png
R data/core/images/units/human-loyalists/horseman-ne-attack9.png
R data/core/images/units/human-loyalists/horseman-ne-defend1.png
R data/core/images/units/human-loyalists/horseman-ne-defend2.png
R data/core/images/units/human-loyalists/horseman-ne-run1.png
R data/core/images/units/human-loyalists/horseman-ne-run2.png
R data/core/images/units/human-loyalists/horseman-ne-run3.png
R data/core/images/units/human-loyalists/horseman-ne-run4.png
R data/core/images/units/human-loyalists/horseman-ne-run5.png
R data/core/images/units/human-loyalists/horseman-ne-run6.png
R data/core/images/units/human-loyalists/horseman-ne-run7.png
R data/core/images/units/human-loyalists/horseman-ne-run8.png
R data/core/images/units/human-loyalists/horseman-s-attack1.png
R data/core/images/units/human-loyalists/horseman-s-attack10.png
R data/core/images/units/human-loyalists/horseman-s-attack11.png
R data/core/images/units/human-loyalists/horseman-s-attack12.png
R data/core/images/units/human-loyalists/horseman-s-attack2.png
R data/core/images/units/human-loyalists/horseman-s-attack3.png
R data/core/images/units/human-loyalists/horseman-s-attack4.png
R data/core/images/units/human-loyalists/horseman-s-attack5.png
R data/core/images/units/human-loyalists/horseman-s-attack6.png
R data/core/images/units/human-loyalists/horseman-s-attack7.png
R data/core/images/units/human-loyalists/horseman-s-attack8.png
R data/core/images/units/human-loyalists/horseman-s-attack9.png
R data/core/images/units/human-loyalists/horseman-se-attack1.png
R data/core/images/units/human-loyalists/horseman-se-attack10.png
R data/core/images/units/human-loyalists/horseman-se-attack11.png
R data/core/images/units/human-loyalists/horseman-se-attack12.png
R data/core/images/units/human-loyalists/horseman-se-attack2.png
R data/core/images/units/human-loyalists/horseman-se-attack3.png
R data/core/images/units/human-loyalists/horseman-se-attack4.png
R data/core/images/units/human-loyalists/horseman-se-attack5.png
R data/core/images/units/human-loyalists/horseman-se-attack6.png
R data/core/images/units/human-loyalists/horseman-se-attack7.png
R data/core/images/units/human-loyalists/horseman-se-attack8.png
R data/core/images/units/human-loyalists/horseman-se-attack9.png
R data/core/images/units/human-loyalists/horseman-se-bob1.png
R data/core/images/units/human-loyalists/horseman-se-bob2.png
R data/core/images/units/human-loyalists/horseman-se-bob3.png
R data/core/images/units/human-loyalists/horseman-se-bob4.png
R data/core/images/units/human-loyalists/horseman-se-bob5.png
R data/core/images/units/human-loyalists/horseman-se-bob6.png
R data/core/images/units/human-loyalists/horseman-se-defend1.png
R data/core/images/units/human-loyalists/horseman-se-defend2.png
R data/core/images/units/human-loyalists/horseman-se-die1.png
R data/core/images/units/human-loyalists/horseman-se-die2.png
R data/core/images/units/human-loyalists/horseman-se-die3.png
R data/core/images/units/human-loyalists/horseman-se-die4.png
R data/core/images/units/human-loyalists/horseman-se-die5.png
R data/core/images/units/human-loyalists/horseman-se-run1.png
R data/core/images/units/human-loyalists/horseman-se-run2.png
R data/core/images/units/human-loyalists/horseman-se-run3.png
R data/core/images/units/human-loyalists/horseman-se-run4.png
R data/core/images/units/human-loyalists/horseman-se-run5.png
R data/core/images/units/human-loyalists/horseman-se-run6.png
R data/core/images/units/human-loyalists/horseman-se-run7.png
R data/core/images/units/human-loyalists/horseman-se-run8.png
R data/core/images/units/human-loyalists/horseman.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack1.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack10.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack11.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack12.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack2.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack3.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack4.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack5.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack6.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack7.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack8.png
A data/core/images/units/human-loyalists/horseman/horseman-n-attack9.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack1.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack10.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack11.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack12.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack2.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack3.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack4.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack5.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack6.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack7.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack8.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-attack9.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-bob1.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-bob2.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-bob3.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-bob4.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-bob5.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-bob6.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-defend1.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-defend2.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-die1.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-die2.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-die3.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-die4.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-die5.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run1.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run2.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run3.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run4.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run5.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run6.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run7.png
A data/core/images/units/human-loyalists/horseman/horseman-ne-run8.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack1.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack10.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack11.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack12.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack2.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack3.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack4.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack5.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack6.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack7.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack8.png
A data/core/images/units/human-loyalists/horseman/horseman-s-attack9.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack1.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack10.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack11.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack12.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack2.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack3.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack4.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack5.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack6.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack7.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack8.png
A data/core/images/units/human-loyalists/horseman/horseman-se-attack9.png
A data/core/images/units/human-loyalists/horseman/horseman-se-bob1.png
A data/core/images/units/human-loyalists/horseman/horseman-se-bob2.png
A data/core/images/units/human-loyalists/horseman/horseman-se-bob3.png
A data/core/images/units/human-loyalists/horseman/horseman-se-bob4.png
A data/core/images/units/human-loyalists/horseman/horseman-se-bob5.png
A data/core/images/units/human-loyalists/horseman/horseman-se-bob6.png
A data/core/images/units/human-loyalists/horseman/horseman-se-defend1.png
A data/core/images/units/human-loyalists/horseman/horseman-se-defend2.png
A data/core/images/units/human-loyalists/horseman/horseman-se-die1.png
A data/core/images/units/human-loyalists/horseman/horseman-se-die2.png
A data/core/images/units/human-loyalists/horseman/horseman-se-die3.png
A data/core/images/units/human-loyalists/horseman/horseman-se-die4.png
A data/core/images/units/human-loyalists/horseman/horseman-se-die5.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run1.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run2.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run3.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run4.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run5.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run6.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run7.png
A data/core/images/units/human-loyalists/horseman/horseman-se-run8.png
A data/core/images/units/human-loyalists/horseman/horseman.png
M data/core/images/units/human-loyalists/javelineer-attack-melee-1.png
M data/core/images/units/human-loyalists/javelineer-attack-melee-2.png
M data/core/images/units/human-loyalists/javelineer-attack-melee-3.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-1.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-2.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-3.png
M data/core/images/units/human-loyalists/javelineer-attack-ranged-4.png
M data/core/images/units/human-loyalists/javelineer-defend-ranged.png
M data/core/images/units/human-loyalists/javelineer.png
R data/core/images/units/human-loyalists/knight-attack.png
R data/core/images/units/human-loyalists/knight-defend.png
R data/core/images/units/human-loyalists/knight-moving.png
R data/core/images/units/human-loyalists/knight.png
A data/core/images/units/human-loyalists/knight/knight.png
R data/core/images/units/human-loyalists/lancer-attack.png
R data/core/images/units/human-loyalists/lancer-defend.png
R data/core/images/units/human-loyalists/lancer-moving.png
R data/core/images/units/human-loyalists/lancer.png
A data/core/images/units/human-loyalists/lancer/lancer.png
M data/core/images/units/human-loyalists/lieutenant-attack-sword-1.png
M data/core/images/units/human-loyalists/lieutenant-attack-sword-2.png
M data/core/images/units/human-loyalists/lieutenant-crossbow-attack1.png
M data/core/images/units/human-loyalists/lieutenant-crossbow-defend.png
M data/core/images/units/human-loyalists/lieutenant-die-1.png
M data/core/images/units/human-loyalists/lieutenant-die-2.png
M data/core/images/units/human-loyalists/lieutenant-die-3.png
M data/core/images/units/human-loyalists/lieutenant-die-4.png
M data/core/images/units/human-loyalists/lieutenant-die-5.png
M data/core/images/units/human-loyalists/lieutenant-die-6.png
M data/core/images/units/human-loyalists/lieutenant-die-7.png
M data/core/images/units/human-loyalists/lieutenant-die-8.png
M data/core/images/units/human-loyalists/lieutenant-die-9.png
M data/core/images/units/human-loyalists/lieutenant-idle-1.png
M data/core/images/units/human-loyalists/lieutenant-idle-2.png
M data/core/images/units/human-loyalists/lieutenant-idle-3.png
M data/core/images/units/human-loyalists/lieutenant-idle-4.png
M data/core/images/units/human-loyalists/lieutenant-idle-6.png
M data/core/images/units/human-loyalists/lieutenant-idle-8.png
M data/core/images/units/human-loyalists/lieutenant-idle-9.png
M data/core/images/units/human-loyalists/lieutenant.png
M data/core/images/units/human-loyalists/longbowman-bow-defend.png
M data/core/images/units/human-loyalists/longbowman-idle-2.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-1.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-2.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-3.png
M data/core/images/units/human-loyalists/longbowman-melee-attack-4.png
M data/core/images/units/human-loyalists/longbowman-melee-defend-1.png
M data/core/images/units/human-loyalists/longbowman-melee-defend-2.png
M data/core/images/units/human-loyalists/longbowman.png
M data/core/images/units/human-loyalists/marshal-attack-sword2.png
M data/core/images/units/human-loyalists/marshal-attack-sword3.png
M data/core/images/units/human-loyalists/marshal-attack-sword4.png
M data/core/images/units/human-loyalists/marshal-attack-sword5.png
M data/core/images/units/human-loyalists/marshal-defend-1.png
M data/core/images/units/human-loyalists/marshal-defend-2.png
M data/core/images/units/human-loyalists/marshal-die-1.png
M data/core/images/units/human-loyalists/marshal-die-10.png
M data/core/images/units/human-loyalists/marshal-die-2.png
M data/core/images/units/human-loyalists/marshal-die-4.png
M data/core/images/units/human-loyalists/marshal-die-5.png
M data/core/images/units/human-loyalists/marshal-die-6.png
M data/core/images/units/human-loyalists/marshal-die-7.png
M data/core/images/units/human-loyalists/marshal-die-8.png
M data/core/images/units/human-loyalists/marshal-die-9.png
M data/core/images/units/human-loyalists/marshal-leading.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-1.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-2.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-3.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-4.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-5.png
M data/core/images/units/human-loyalists/master-at-arms-crossbow-6.png
M data/core/images/units/human-loyalists/master-at-arms-defend-1.png
M data/core/images/units/human-loyalists/master-at-arms-defend-2.png
M data/core/images/units/human-loyalists/master-at-arms-melee-1-1.png
M data/core/images/units/human-loyalists/master-at-arms-melee-1-3.png
M data/core/images/units/human-loyalists/master-at-arms-melee-2-1.png
M data/core/images/units/human-loyalists/master-at-arms-melee-2-2.png
M data/core/images/units/human-loyalists/master-at-arms-melee-2-3.png
M data/core/images/units/human-loyalists/master-at-arms-melee-3-3.png
M data/core/images/units/human-loyalists/master-at-arms-recover-1.png
M data/core/images/units/human-loyalists/master-at-arms-recover-2.png
M data/core/images/units/human-loyalists/master-at-arms-victory-1.png
M data/core/images/units/human-loyalists/master-at-arms-victory-2.png
M data/core/images/units/human-loyalists/master-at-arms-victory-4.png
M data/core/images/units/human-loyalists/master-at-arms-victory-5.png
M data/core/images/units/human-loyalists/master-at-arms-victory-6.png
M data/core/images/units/human-loyalists/master-at-arms.png
M data/core/images/units/human-loyalists/masterbowman-bow-attack-1.png
M data/core/images/units/human-loyalists/masterbowman-bow-defend.png
M data/core/images/units/human-loyalists/masterbowman-bow.png
M data/core/images/units/human-loyalists/masterbowman-idle-1.png
M data/core/images/units/human-loyalists/masterbowman-idle-3.png
M data/core/images/units/human-loyalists/masterbowman-idle-4.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-1.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-2.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-3.png
M data/core/images/units/human-loyalists/masterbowman-melee-attack-4.png
M data/core/images/units/human-loyalists/masterbowman-melee-defend-1.png
M data/core/images/units/human-loyalists/masterbowman-melee-defend-2.png
M data/core/images/units/human-loyalists/masterbowman.png
R data/core/images/units/human-loyalists/paladin-attack-sword.png
R data/core/images/units/human-loyalists/paladin-defend.png
R data/core/images/units/human-loyalists/paladin-healing.png
R data/core/images/units/human-loyalists/paladin-moving.png
R data/core/images/units/human-loyalists/paladin.png
A data/core/images/units/human-loyalists/paladin/paladin.png
M data/core/images/units/human-loyalists/pikeman-attack-ne.png
M data/core/images/units/human-loyalists/pikeman-attack-s.png
M data/core/images/units/human-loyalists/pikeman-attack-se.png
M data/core/images/units/human-loyalists/pikeman-defend.png
M data/core/images/units/human-loyalists/pikeman-die-1.png
M data/core/images/units/human-loyalists/pikeman-die-2.png
M data/core/images/units/human-loyalists/pikeman-die-3.png
M data/core/images/units/human-loyalists/pikeman-die-4.png
M data/core/images/units/human-loyalists/pikeman-die-5.png
M data/core/images/units/human-loyalists/pikeman-idle-2.png
M data/core/images/units/human-loyalists/pikeman-idle-3.png
M data/core/images/units/human-loyalists/pikeman-idle-4.png
M data/core/images/units/human-loyalists/pikeman.png
M data/core/images/units/human-loyalists/royal-warrior-attack2.png
M data/core/images/units/human-loyalists/royalguard-attack-sword1.png
M data/core/images/units/human-loyalists/royalguard-attack-sword2.png
M data/core/images/units/human-loyalists/royalguard-attack-sword3.png
M data/core/images/units/human-loyalists/royalguard-defend-2.png
M data/core/images/units/human-loyalists/sergeant-attack-sword-1.png
M data/core/images/units/human-loyalists/sergeant-attack-sword-2.png
M data/core/images/units/human-loyalists/sergeant-crossbow-attack1.png
M data/core/images/units/human-loyalists/sergeant-crossbow-attack2.png
M data/core/images/units/human-loyalists/sergeant-crossbow.png
M data/core/images/units/human-loyalists/sergeant-defend.png
M data/core/images/units/human-loyalists/sergeant-idle-1.png
M data/core/images/units/human-loyalists/sergeant-idle-2.png
M data/core/images/units/human-loyalists/sergeant-idle-3.png
M data/core/images/units/human-loyalists/sergeant-idle-5.png
M data/core/images/units/human-loyalists/sergeant-idle-9.png
M data/core/images/units/human-loyalists/sergeant-lead-1.png
M data/core/images/units/human-loyalists/sergeant-lead-2.png
M data/core/images/units/human-loyalists/sergeant.png
M data/core/images/units/human-loyalists/shocktrooper-attack-1.png
M data/core/images/units/human-loyalists/shocktrooper-attack-2.png
M data/core/images/units/human-loyalists/shocktrooper-attack-3.png
M data/core/images/units/human-loyalists/shocktrooper-attack-4.png
M data/core/images/units/human-loyalists/shocktrooper-attack-5.png
M data/core/images/units/human-loyalists/shocktrooper-attack-6.png
M data/core/images/units/human-loyalists/shocktrooper-defend-2.png
M data/core/images/units/human-loyalists/shocktrooper.png
M data/core/images/units/human-loyalists/siegetrooper-attack-1.png
M data/core/images/units/human-loyalists/siegetrooper-attack-2.png
M data/core/images/units/human-loyalists/siegetrooper.png
A data/core/images/units/human-loyalists/spearman-attack-n-1.png
A data/core/images/units/human-loyalists/spearman-attack-n-10.png
A data/core/images/units/human-loyalists/spearman-attack-n-11.png
A data/core/images/units/human-loyalists/spearman-attack-n-12.png
A data/core/images/units/human-loyalists/spearman-attack-n-2.png
A data/core/images/units/human-loyalists/spearman-attack-n-3.png
A data/core/images/units/human-loyalists/spearman-attack-n-4.png
A data/core/images/units/human-loyalists/spearman-attack-n-5.png
A data/core/images/units/human-loyalists/spearman-attack-n-6.png
A data/core/images/units/human-loyalists/spearman-attack-n-7.png
A data/core/images/units/human-loyalists/spearman-attack-n-8.png
A data/core/images/units/human-loyalists/spearman-attack-n-9.png
R data/core/images/units/human-loyalists/spearman-attack-n.png
M data/core/images/units/human-loyalists/spearman-attack-ne.png
M data/core/images/units/human-loyalists/spearman-attack-ranged.png
M data/core/images/units/human-loyalists/spearman-attack-ranged2.png
M data/core/images/units/human-loyalists/spearman-attack-s-10.png
M data/core/images/units/human-loyalists/spearman-attack-s-11.png
M data/core/images/units/human-loyalists/spearman-attack-s-12.png
M data/core/images/units/human-loyalists/spearman-attack-s-13.png
M data/core/images/units/human-loyalists/spearman-attack-s-14.png
M data/core/images/units/human-loyalists/spearman-attack-s-3.png
M data/core/images/units/human-loyalists/spearman-attack-s-4.png
M data/core/images/units/human-loyalists/spearman-attack-s-5.png
M data/core/images/units/human-loyalists/spearman-attack-s-6.png
M data/core/images/units/human-loyalists/spearman-attack-s-7.png
M data/core/images/units/human-loyalists/spearman-attack-s-8.png
M data/core/images/units/human-loyalists/spearman-attack-s-9.png
M data/core/images/units/human-loyalists/spearman-attack-se-1.png
M data/core/images/units/human-loyalists/spearman-attack-se-10.png
M data/core/images/units/human-loyalists/spearman-attack-se-11.png
M data/core/images/units/human-loyalists/spearman-attack-se-12.png
M data/core/images/units/human-loyalists/spearman-attack-se-2.png
M data/core/images/units/human-loyalists/spearman-attack-se-3.png
M data/core/images/units/human-loyalists/spearman-attack-se-4.png
M data/core/images/units/human-loyalists/spearman-attack-se-5.png
M data/core/images/units/human-loyalists/spearman-attack-se-6.png
M data/core/images/units/human-loyalists/spearman-attack-se-7.png
M data/core/images/units/human-loyalists/spearman-attack-se-8.png
M data/core/images/units/human-loyalists/spearman-attack-se-9.png
M data/core/images/units/human-loyalists/spearman-death2.png
M data/core/images/units/human-loyalists/spearman-death3.png
M data/core/images/units/human-loyalists/spearman-death4.png
M data/core/images/units/human-loyalists/spearman-defend-2.png
M data/core/images/units/human-loyalists/spearman-defend.png
M data/core/images/units/human-loyalists/spearman-idle1.png
M data/core/images/units/human-loyalists/spearman-idle2-1.png
M data/core/images/units/human-loyalists/spearman-idle2-2.png
M data/core/images/units/human-loyalists/spearman-idle2-5.png
A data/core/images/units/human-loyalists/spearman-n.png
R data/core/images/units/human-loyalists/spearman-stand-1.png
R data/core/images/units/human-loyalists/spearman-stand-2.png
R data/core/images/units/human-loyalists/spearman-stand-3.png
R data/core/images/units/human-loyalists/spearman-stand-4.png
R data/core/images/units/human-loyalists/spearman-stand-5.png
R data/core/images/units/human-loyalists/spearman-stand-6.png
A data/core/images/units/human-loyalists/spearman-stand-n-1.png
A data/core/images/units/human-loyalists/spearman-stand-n-2.png
A data/core/images/units/human-loyalists/spearman-stand-n-3.png
A data/core/images/units/human-loyalists/spearman-stand-s-1.png
A data/core/images/units/human-loyalists/spearman-stand-s-2.png
A data/core/images/units/human-loyalists/spearman-stand-s-3.png
A data/core/images/units/human-loyalists/spearman-stand-s-4.png
A data/core/images/units/human-loyalists/spearman-stand-s-5.png
A data/core/images/units/human-loyalists/spearman-stand-s-6.png
M data/core/images/units/human-loyalists/swordsman-attack-1.png
M data/core/images/units/human-loyalists/swordsman-attack-2.png
M data/core/images/units/human-loyalists/swordsman-defend.png
M data/core/images/units/human-loyalists/swordsman-idle-1.png
M data/core/images/units/human-loyalists/swordsman-idle-2.png
M data/core/images/units/human-loyalists/swordsman-idle-4.png
M data/core/images/units/human-loyalists/swordsman-idle-5.png
M data/core/images/units/human-loyalists/swordsman-idle-6.png
M data/core/images/units/human-loyalists/swordsman-idle-7.png
M data/core/images/units/human-loyalists/swordsman-idle-8.png
M data/core/images/units/human-loyalists/swordsman-idle-9.png
R data/core/images/units/human-magi/.gitignore
A data/core/images/units/human-magi/arch-mage-standing-1.png
A data/core/images/units/human-magi/arch-mage-standing-10.png
A data/core/images/units/human-magi/arch-mage-standing-2.png
A data/core/images/units/human-magi/arch-mage-standing-3.png
A data/core/images/units/human-magi/arch-mage-standing-4.png
A data/core/images/units/human-magi/arch-mage-standing-5.png
A data/core/images/units/human-magi/arch-mage-standing-6.png
A data/core/images/units/human-magi/arch-mage-standing-7.png
A data/core/images/units/human-magi/arch-mage-standing-8.png
A data/core/images/units/human-magi/arch-mage-standing-9.png
R data/core/images/units/human-magi/mage+female-die-1.png
R data/core/images/units/human-magi/mage+female-die-2.png
R data/core/images/units/human-magi/mage+female-die-3.png
R data/core/images/units/human-magi/mage+female-die-4.png
R data/core/images/units/human-magi/mage-die-1.png
R data/core/images/units/human-magi/mage-die-2.png
R data/core/images/units/human-magi/mage-die-3.png
R data/core/images/units/human-magi/mage-die-4.png
R data/core/images/units/human-magi/red-mage+female-die-1.png
R data/core/images/units/human-magi/red-mage+female-die-2.png
R data/core/images/units/human-magi/red-mage+female-die-3.png
R data/core/images/units/human-magi/red-mage+female-die-4.png
R data/core/images/units/human-magi/red-mage-die-1.png
R data/core/images/units/human-magi/red-mage-die-2.png
R data/core/images/units/human-magi/red-mage-die-3.png
R data/core/images/units/human-magi/red-mage-die-4.png
R data/core/images/units/human-outlaws/.gitignore
M data/core/images/units/human-outlaws/assassin+female-defend-1.png
M data/core/images/units/human-outlaws/assassin+female-defend-2.png
M data/core/images/units/human-outlaws/assassin+female-melee-1-1.png
M data/core/images/units/human-outlaws/assassin+female-melee-1-2.png
M data/core/images/units/human-outlaws/assassin+female-melee-2-1.png
M data/core/images/units/human-outlaws/assassin+female-melee-2-2.png
M data/core/images/units/human-outlaws/assassin+female-throwknife1.png
M data/core/images/units/human-outlaws/assassin+female-throwknife2.png
M data/core/images/units/human-outlaws/assassin+female.png
M data/core/images/units/human-outlaws/assassin-defend-1.png
M data/core/images/units/human-outlaws/assassin-defend-2.png
M data/core/images/units/human-outlaws/assassin-melee-1-1.png
M data/core/images/units/human-outlaws/assassin-melee-1-2.png
M data/core/images/units/human-outlaws/assassin-melee-2-1.png
M data/core/images/units/human-outlaws/assassin-melee-2-2.png
M data/core/images/units/human-outlaws/assassin-throwknife1.png
M data/core/images/units/human-outlaws/assassin-throwknife2.png
M data/core/images/units/human-outlaws/assassin.png
M data/core/images/units/human-outlaws/bandit-defend-1.png
M data/core/images/units/human-outlaws/bandit-defend-2.png
M data/core/images/units/human-outlaws/bandit-melee-1.png
M data/core/images/units/human-outlaws/bandit-melee-2.png
M data/core/images/units/human-outlaws/bandit-melee-4.png
M data/core/images/units/human-outlaws/bandit-melee-5.png
M data/core/images/units/human-outlaws/bandit-melee-8.png
M data/core/images/units/human-outlaws/bandit.png
M data/core/images/units/human-outlaws/footpad+female-attack1.png
M data/core/images/units/human-outlaws/footpad+female-attack2.png
M data/core/images/units/human-outlaws/footpad+female-defend.png
M data/core/images/units/human-outlaws/footpad+female-idle-1.png
M data/core/images/units/human-outlaws/footpad+female-idle-2.png
M data/core/images/units/human-outlaws/footpad+female-idle-3.png
M data/core/images/units/human-outlaws/footpad+female-idle-4.png
M data/core/images/units/human-outlaws/footpad+female-melee-1.png
M data/core/images/units/human-outlaws/footpad+female-melee-2.png
M data/core/images/units/human-outlaws/footpad+female-melee-3.png
M data/core/images/units/human-outlaws/footpad+female-melee-4.png
M data/core/images/units/human-outlaws/footpad+female.png
M data/core/images/units/human-outlaws/footpad-attack1.png
M data/core/images/units/human-outlaws/footpad-attack2.png
M data/core/images/units/human-outlaws/footpad-defend.png
M data/core/images/units/human-outlaws/footpad-idle-1.png
M data/core/images/units/human-outlaws/footpad-idle-2.png
M data/core/images/units/human-outlaws/footpad-idle-3.png
M data/core/images/units/human-outlaws/footpad-idle-4.png
M data/core/images/units/human-outlaws/footpad-melee-1.png
M data/core/images/units/human-outlaws/footpad-melee-2.png
M data/core/images/units/human-outlaws/footpad-melee-3.png
M data/core/images/units/human-outlaws/footpad-melee-4.png
M data/core/images/units/human-outlaws/footpad.png
M data/core/images/units/human-outlaws/fugitive+female-defend.png
M data/core/images/units/human-outlaws/fugitive+female-melee-1.png
M data/core/images/units/human-outlaws/fugitive+female-melee-2.png
M data/core/images/units/human-outlaws/fugitive+female-melee-3.png
M data/core/images/units/human-outlaws/fugitive+female-ranged-1.png
M data/core/images/units/human-outlaws/fugitive+female-ranged-2.png
M data/core/images/units/human-outlaws/fugitive+female.png
M data/core/images/units/human-outlaws/fugitive-defend.png
M data/core/images/units/human-outlaws/fugitive-melee-1.png
M data/core/images/units/human-outlaws/fugitive-melee-2.png
M data/core/images/units/human-outlaws/fugitive-melee-3.png
M data/core/images/units/human-outlaws/fugitive-ranged-1.png
M data/core/images/units/human-outlaws/fugitive-ranged-2.png
M data/core/images/units/human-outlaws/fugitive.png
M data/core/images/units/human-outlaws/highwayman-defend-1.png
M data/core/images/units/human-outlaws/highwayman-defend-2.png
M data/core/images/units/human-outlaws/highwayman-melee-1.png
M data/core/images/units/human-outlaws/highwayman-melee-2.png
M data/core/images/units/human-outlaws/highwayman-melee-3.png
M data/core/images/units/human-outlaws/highwayman-melee-4.png
M data/core/images/units/human-outlaws/highwayman-melee-5.png
M data/core/images/units/human-outlaws/highwayman-melee-6.png
M data/core/images/units/human-outlaws/highwayman-melee-7.png
M data/core/images/units/human-outlaws/highwayman.png
M data/core/images/units/human-outlaws/huntsman-attack-melee.png
M data/core/images/units/human-outlaws/huntsman-attack1.png
M data/core/images/units/human-outlaws/huntsman-attack2.png
M data/core/images/units/human-outlaws/huntsman-attack3.png
M data/core/images/units/human-outlaws/huntsman-bow-defend.png
M data/core/images/units/human-outlaws/huntsman-defend.png
M data/core/images/units/human-outlaws/huntsman.png
M data/core/images/units/human-outlaws/outlaw+female-attack1.png
M data/core/images/units/human-outlaws/outlaw+female-attack2.png
M data/core/images/units/human-outlaws/outlaw+female-defend.png
M data/core/images/units/human-outlaws/outlaw+female-melee-1.png
M data/core/images/units/human-outlaws/outlaw+female-melee-2.png
M data/core/images/units/human-outlaws/outlaw+female-melee-3.png
M data/core/images/units/human-outlaws/outlaw+female.png
M data/core/images/units/human-outlaws/outlaw-attack1.png
M data/core/images/units/human-outlaws/outlaw-attack2.png
M data/core/images/units/human-outlaws/outlaw-defend.png
M data/core/images/units/human-outlaws/outlaw-idle-1.png
M data/core/images/units/human-outlaws/outlaw-idle-2.png
M data/core/images/units/human-outlaws/outlaw-idle-3.png
M data/core/images/units/human-outlaws/outlaw-idle-4.png
M data/core/images/units/human-outlaws/outlaw-idle-5.png
M data/core/images/units/human-outlaws/outlaw-idle-6.png
M data/core/images/units/human-outlaws/outlaw-idle-7.png
M data/core/images/units/human-outlaws/outlaw-melee-1.png
M data/core/images/units/human-outlaws/outlaw-melee-2.png
M data/core/images/units/human-outlaws/outlaw-melee-3.png
M data/core/images/units/human-outlaws/outlaw.png
M data/core/images/units/human-outlaws/poacher-attack.png
M data/core/images/units/human-outlaws/poacher-attack1.png
M data/core/images/units/human-outlaws/poacher-attack2.png
M data/core/images/units/human-outlaws/poacher-attack3.png
M data/core/images/units/human-outlaws/poacher-bow-defend.png
M data/core/images/units/human-outlaws/poacher-dagger.png
M data/core/images/units/human-outlaws/poacher-defend.png
M data/core/images/units/human-outlaws/poacher.png
M data/core/images/units/human-outlaws/ranger-bow-attack1.png
M data/core/images/units/human-outlaws/ranger-bow-attack2.png
M data/core/images/units/human-outlaws/ranger-bow-attack3.png
M data/core/images/units/human-outlaws/ranger-bow-attack4.png
M data/core/images/units/human-outlaws/ranger-bow-defend.png
M data/core/images/units/human-outlaws/ranger-bow.png
M data/core/images/units/human-outlaws/ranger-sword-attack1.png
M data/core/images/units/human-outlaws/ranger-sword-attack2.png
M data/core/images/units/human-outlaws/ranger-sword-attack3.png
M data/core/images/units/human-outlaws/ranger-sword-attack4.png
M data/core/images/units/human-outlaws/ranger-sword-defend-1.png
M data/core/images/units/human-outlaws/ranger-sword-defend-2.png
M data/core/images/units/human-outlaws/ranger.png
M data/core/images/units/human-outlaws/rogue+female-attack.png
M data/core/images/units/human-outlaws/rogue+female-die-1.png
M data/core/images/units/human-outlaws/rogue+female-die-2.png
M data/core/images/units/human-outlaws/rogue+female-die-3.png
M data/core/images/units/human-outlaws/rogue+female-die-4.png
M data/core/images/units/human-outlaws/rogue+female-die-5.png
M data/core/images/units/human-outlaws/rogue+female-die-6.png
M data/core/images/units/human-outlaws/rogue+female-ranged.png
M data/core/images/units/human-outlaws/rogue+female.png
M data/core/images/units/human-outlaws/rogue-attack.png
M data/core/images/units/human-outlaws/rogue-defend.png
M data/core/images/units/human-outlaws/rogue-die-2.png
M data/core/images/units/human-outlaws/rogue-die-3.png
M data/core/images/units/human-outlaws/rogue-die-4.png
M data/core/images/units/human-outlaws/rogue-die-5.png
M data/core/images/units/human-outlaws/rogue-die-6.png
M data/core/images/units/human-outlaws/rogue-ranged.png
M data/core/images/units/human-outlaws/rogue.png
M data/core/images/units/human-outlaws/thief+female-attack.png
M data/core/images/units/human-outlaws/thief+female-defend-1-1.png
M data/core/images/units/human-outlaws/thief+female-defend-1-2.png
M data/core/images/units/human-outlaws/thief+female-defend-2-1.png
M data/core/images/units/human-outlaws/thief+female-defend-2-2.png
M data/core/images/units/human-outlaws/thief+female-defend-3-1.png
M data/core/images/units/human-outlaws/thief+female-die-1.png
M data/core/images/units/human-outlaws/thief+female-die-2.png
M data/core/images/units/human-outlaws/thief+female-die-3.png
M data/core/images/units/human-outlaws/thief+female-die-4.png
M data/core/images/units/human-outlaws/thief+female-die-5.png
M data/core/images/units/human-outlaws/thief+female-die-6.png
M data/core/images/units/human-outlaws/thief+female-die-7.png
M data/core/images/units/human-outlaws/thief+female-idle-1.png
M data/core/images/units/human-outlaws/thief+female-idle-10.png
M data/core/images/units/human-outlaws/thief+female-idle-11.png
M data/core/images/units/human-outlaws/thief+female-idle-12.png
M data/core/images/units/human-outlaws/thief+female-idle-5.png
M data/core/images/units/human-outlaws/thief+female-idle-7.png
M data/core/images/units/human-outlaws/thief+female-idle-8.png
M data/core/images/units/human-outlaws/thief+female-idle-9.png
M data/core/images/units/human-outlaws/thief+female.png
M data/core/images/units/human-outlaws/thief-attack.png
M data/core/images/units/human-outlaws/thief-defend-1-2.png
M data/core/images/units/human-outlaws/thief-defend-2-1.png
M data/core/images/units/human-outlaws/thief-defend-2-2.png
M data/core/images/units/human-outlaws/thief-defend-3-1.png
M data/core/images/units/human-outlaws/thief-die-1.png
M data/core/images/units/human-outlaws/thief-die-2.png
M data/core/images/units/human-outlaws/thief-die-4.png
M data/core/images/units/human-outlaws/thief-die-5.png
M data/core/images/units/human-outlaws/thief-die-6.png
M data/core/images/units/human-outlaws/thief-die-7.png
M data/core/images/units/human-outlaws/thief-idle-10.png
M data/core/images/units/human-outlaws/thief-idle-11.png
M data/core/images/units/human-outlaws/thief-idle-12.png
M data/core/images/units/human-outlaws/thief-idle-2.png
M data/core/images/units/human-outlaws/thief-idle-3.png
M data/core/images/units/human-outlaws/thief-idle-4.png
M data/core/images/units/human-outlaws/thief-idle-5.png
M data/core/images/units/human-outlaws/thief-idle-7.png
M data/core/images/units/human-outlaws/thief-idle-8.png
M data/core/images/units/human-outlaws/thief-idle-9.png
M data/core/images/units/human-outlaws/thug-defend-1.png
M data/core/images/units/human-outlaws/thug-idle-1.png
M data/core/images/units/human-outlaws/thug-melee-1.png
M data/core/images/units/human-outlaws/thug-melee-2.png
M data/core/images/units/human-outlaws/thug-melee-3.png
M data/core/images/units/human-outlaws/thug-melee-4.png
M data/core/images/units/human-outlaws/thug-melee-5.png
M data/core/images/units/human-outlaws/thug-melee-6.png
M data/core/images/units/human-outlaws/thug-melee-7.png
M data/core/images/units/human-outlaws/thug.png
M data/core/images/units/human-outlaws/trapper-attack-melee-2.png
M data/core/images/units/human-outlaws/trapper-attack-melee.png
M data/core/images/units/human-outlaws/trapper-attack1.png
M data/core/images/units/human-outlaws/trapper-attack2.png
M data/core/images/units/human-outlaws/trapper-dagger.png
M data/core/images/units/human-outlaws/trapper-defend.png
M data/core/images/units/human-outlaws/trapper-die-1.png
M data/core/images/units/human-outlaws/trapper-die-2.png
M data/core/images/units/human-outlaws/trapper-die-3.png
M data/core/images/units/human-outlaws/trapper-die-5.png
M data/core/images/units/human-outlaws/trapper-die-6.png
M data/core/images/units/human-outlaws/trapper-die-7.png
M data/core/images/units/human-outlaws/trapper-die-8.png
M data/core/images/units/human-outlaws/trapper.png
R data/core/images/units/human-peasants/.gitignore
A data/core/images/units/khalifate/arif.png
A data/core/images/units/khalifate/batal.png
A data/core/images/units/khalifate/elder-falcon.png
A data/core/images/units/khalifate/falcon.png
A data/core/images/units/khalifate/faris.png
A data/core/images/units/khalifate/ghazi.png
A data/core/images/units/khalifate/hadaf.png
A data/core/images/units/khalifate/hakim.png
A data/core/images/units/khalifate/jawal.png
A data/core/images/units/khalifate/jundi.png
A data/core/images/units/khalifate/khaiyal.png
A data/core/images/units/khalifate/khalid.png
A data/core/images/units/khalifate/mighwar.png
A data/core/images/units/khalifate/monawish.png
A data/core/images/units/khalifate/mudafi.png
A data/core/images/units/khalifate/mufariq.png
A data/core/images/units/khalifate/muharib.png
A data/core/images/units/khalifate/naffat.png
A data/core/images/units/khalifate/qanas.png
A data/core/images/units/khalifate/qatif-al-nar.png
A data/core/images/units/khalifate/rami.png
A data/core/images/units/khalifate/rasikh.png
A data/core/images/units/khalifate/saree.png
A data/core/images/units/khalifate/shuja.png
A data/core/images/units/khalifate/tabib.png
A data/core/images/units/khalifate/tineen.png
R data/core/images/units/merfolk/.gitignore
R data/core/images/units/monsters/.gitignore
R data/core/images/units/monsters/giant-mudcrawler-attack.png
M data/core/images/units/monsters/giant-mudcrawler-attack1.png
A data/core/images/units/monsters/giant-mudcrawler-attack10.png
A data/core/images/units/monsters/giant-mudcrawler-attack11.png
M data/core/images/units/monsters/giant-mudcrawler-attack2.png
A data/core/images/units/monsters/giant-mudcrawler-attack3.png
A data/core/images/units/monsters/giant-mudcrawler-attack4.png
A data/core/images/units/monsters/giant-mudcrawler-attack5.png
A data/core/images/units/monsters/giant-mudcrawler-attack6.png
A data/core/images/units/monsters/giant-mudcrawler-attack7.png
A data/core/images/units/monsters/giant-mudcrawler-attack8.png
A data/core/images/units/monsters/giant-mudcrawler-attack9.png
M data/core/images/units/monsters/giant-mudcrawler-death1.png
M data/core/images/units/monsters/giant-mudcrawler-death2.png
M data/core/images/units/monsters/giant-mudcrawler-death3.png
M data/core/images/units/monsters/giant-mudcrawler-death4.png
A data/core/images/units/monsters/giant-mudcrawler-death5.png
A data/core/images/units/monsters/giant-mudcrawler-death6.png
A data/core/images/units/monsters/giant-mudcrawler-death7.png
R data/core/images/units/monsters/giant-mudcrawler-defend.png
A data/core/images/units/monsters/giant-mudcrawler-defend1.png
A data/core/images/units/monsters/giant-mudcrawler-defend2.png
A data/core/images/units/monsters/giant-mudcrawler-ranged1.png
A data/core/images/units/monsters/giant-mudcrawler-ranged2.png
A data/core/images/units/monsters/giant-mudcrawler-ranged3.png
A data/core/images/units/monsters/giant-mudcrawler-ranged4.png
A data/core/images/units/monsters/giant-mudcrawler-ranged5.png
M data/core/images/units/monsters/giant-mudcrawler.png
R data/core/images/units/monsters/scorpion-defend.png
R data/core/images/units/monsters/scorpion-pincers-attack.png
R data/core/images/units/monsters/scorpion-sting-attack.png
R data/core/images/units/monsters/scorpion.png
A data/core/images/units/monsters/scorpion/scorpion.png
R data/core/images/units/monsters/skeletal-dragon-attack-claws1.png
R data/core/images/units/monsters/skeletal-dragon-attack-claws2.png
R data/core/images/units/monsters/skeletal-dragon-attack-claws3.png
R data/core/images/units/monsters/skeletal-dragon-attack-jaw1.png
R data/core/images/units/monsters/skeletal-dragon-attack-jaw2.png
R data/core/images/units/monsters/skeletal-dragon-defend.png
R data/core/images/units/monsters/skeletal-dragon.png
A data/core/images/units/monsters/skeletal-dragon/skeletal-dragon.png
R data/core/images/units/nagas/.gitignore
R data/core/images/units/ogres/.gitignore
R data/core/images/units/orcs/.gitignore
A data/core/images/units/orcs/archer-bob-1.png
A data/core/images/units/orcs/archer-bob-2.png
A data/core/images/units/orcs/archer-bob-3.png
A data/core/images/units/orcs/archer-bob-4.png
A data/core/images/units/orcs/archer-bob-5.png
A data/core/images/units/orcs/archer-bob-6.png
A data/core/images/units/orcs/nightblade-attack-se1.png
A data/core/images/units/orcs/nightblade-attack-se2.png
A data/core/images/units/orcs/nightblade-attack-se3.png
A data/core/images/units/orcs/nightblade-attack-se4.png
A data/core/images/units/orcs/nightblade-attack-se5.png
A data/core/images/units/orcs/nightblade-attack-se6.png
A data/core/images/units/orcs/nightblade-attack-se7.png
A data/core/images/units/orcs/nightblade-attack-se8.png
A data/core/images/units/orcs/nightblade-attack-se9.png
A data/core/images/units/orcs/nightblade-defend-se1-1.png
A data/core/images/units/orcs/nightblade-defend-se1-2.png
A data/core/images/units/orcs/nightblade-defend-se1-3.png
A data/core/images/units/orcs/nightblade-defend-se1-4.png
A data/core/images/units/orcs/nightblade-defend-se1-5.png
A data/core/images/units/orcs/nightblade-defend-se2-1.png
A data/core/images/units/orcs/nightblade-defend-se2-2.png
A data/core/images/units/orcs/nightblade-kick-se1.png
A data/core/images/units/orcs/nightblade-kick-se10.png
A data/core/images/units/orcs/nightblade-kick-se11.png
A data/core/images/units/orcs/nightblade-kick-se12.png
A data/core/images/units/orcs/nightblade-kick-se2.png
A data/core/images/units/orcs/nightblade-kick-se3.png
A data/core/images/units/orcs/nightblade-kick-se4.png
A data/core/images/units/orcs/nightblade-kick-se5.png
A data/core/images/units/orcs/nightblade-kick-se6.png
A data/core/images/units/orcs/nightblade-kick-se7.png
A data/core/images/units/orcs/nightblade-kick-se8.png
A data/core/images/units/orcs/nightblade-kick-se9.png
A data/core/images/units/orcs/nightblade-se.png
A data/core/images/units/orcs/nightblade-throw-se1.png
A data/core/images/units/orcs/nightblade-throw-se2.png
A data/core/images/units/orcs/nightblade-throw-se3.png
A data/core/images/units/orcs/nightblade-throw-se4.png
A data/core/images/units/orcs/nightblade-throw-se5.png
A data/core/images/units/orcs/nightblade-throw-se6.png
A data/core/images/units/orcs/nightblade-throw-se7.png
A data/core/images/units/orcs/nightblade-throw-se8.png
A data/core/images/units/orcs/nightblade-throw-se9.png
A data/core/images/units/orcs/nightblade.png
R data/core/images/units/saurians/.gitignore
R data/core/images/units/transport/.gitignore
R data/core/images/units/trolls/.gitignore
R data/core/images/units/undead-necromancers/.gitignore
M data/core/images/units/undead-necromancers/ancient-lich-defend.png
M data/core/images/units/undead-necromancers/ancient-lich-magic-1.png
M data/core/images/units/undead-necromancers/ancient-lich-magic-2.png
M data/core/images/units/undead-necromancers/ancient-lich-magic-3.png
A data/core/images/units/undead-necromancers/ancient-lich-melee-1.png
A data/core/images/units/undead-necromancers/ancient-lich-melee-2.png
R data/core/images/units/undead-necromancers/ancient-lich-melee.png
M data/core/images/units/undead-necromancers/ancient-lich.png
R data/core/images/units/undead-skeletal/.gitignore
R data/core/images/units/undead-skeletal/archer-attack.png
R data/core/images/units/undead-skeletal/archer-bow-attack-1.png
R data/core/images/units/undead-skeletal/archer-bow-attack-2.png
R data/core/images/units/undead-skeletal/archer-bow-attack-3.png
R data/core/images/units/undead-skeletal/archer-bow-attack-4.png
R data/core/images/units/undead-skeletal/archer-bow-defend.png
R data/core/images/units/undead-skeletal/archer-bow.png
R data/core/images/units/undead-skeletal/archer-defend.png
R data/core/images/units/undead-skeletal/archer-die-1.png
R data/core/images/units/undead-skeletal/archer-die-10.png
R data/core/images/units/undead-skeletal/archer-die-11.png
R data/core/images/units/undead-skeletal/archer-die-12.png
R data/core/images/units/undead-skeletal/archer-die-13.png
R data/core/images/units/undead-skeletal/archer-die-2.png
R data/core/images/units/undead-skeletal/archer-die-3.png
R data/core/images/units/undead-skeletal/archer-die-4.png
R data/core/images/units/undead-skeletal/archer-die-5.png
R data/core/images/units/undead-skeletal/archer-die-6.png
R data/core/images/units/undead-skeletal/archer-die-7.png
R data/core/images/units/undead-skeletal/archer-die-8.png
R data/core/images/units/undead-skeletal/archer-die-9.png
R data/core/images/units/undead-skeletal/archer-die2-1.png
R data/core/images/units/undead-skeletal/archer-die2-2.png
R data/core/images/units/undead-skeletal/archer-die2-3.png
R data/core/images/units/undead-skeletal/archer-die2-4.png
R data/core/images/units/undead-skeletal/archer-die2-5.png
R data/core/images/units/undead-skeletal/archer-die2-6.png
R data/core/images/units/undead-skeletal/archer-die2-7.png
R data/core/images/units/undead-skeletal/archer-idle-1.png
R data/core/images/units/undead-skeletal/archer-idle-10.png
R data/core/images/units/undead-skeletal/archer-idle-11.png
R data/core/images/units/undead-skeletal/archer-idle-12.png
R data/core/images/units/undead-skeletal/archer-idle-13.png
R data/core/images/units/undead-skeletal/archer-idle-14.png
R data/core/images/units/undead-skeletal/archer-idle-2.png
R data/core/images/units/undead-skeletal/archer-idle-3.png
R data/core/images/units/undead-skeletal/archer-idle-4.png
R data/core/images/units/undead-skeletal/archer-idle-5.png
R data/core/images/units/undead-skeletal/archer-idle-6.png
R data/core/images/units/undead-skeletal/archer-idle-7.png
R data/core/images/units/undead-skeletal/archer-idle-8.png
R data/core/images/units/undead-skeletal/archer-idle-9.png
R data/core/images/units/undead-skeletal/archer.png
A data/core/images/units/undead-skeletal/archer/archer-attack.png
A data/core/images/units/undead-skeletal/archer/archer-bob-1.png
A data/core/images/units/undead-skeletal/archer/archer-bob-2.png
A data/core/images/units/undead-skeletal/archer/archer-bob-3.png
A data/core/images/units/undead-skeletal/archer/archer-bob-4.png
A data/core/images/units/undead-skeletal/archer/archer-bob-5.png
A data/core/images/units/undead-skeletal/archer/archer-bob-6.png
A data/core/images/units/undead-skeletal/archer/archer-bob-7.png
A data/core/images/units/undead-skeletal/archer/archer-bob-8.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-1.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-2.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-3.png
A data/core/images/units/undead-skeletal/archer/archer-bow-attack-4.png
A data/core/images/units/undead-skeletal/archer/archer-bow-defend.png
A data/core/images/units/undead-skeletal/archer/archer-bow.png
A data/core/images/units/undead-skeletal/archer/archer-defend.png
A data/core/images/units/undead-skeletal/archer/archer-die-1.png
A data/core/images/units/undead-skeletal/archer/archer-die-10.png
A data/core/images/units/undead-skeletal/archer/archer-die-11.png
A data/core/images/units/undead-skeletal/archer/archer-die-12.png
A data/core/images/units/undead-skeletal/archer/archer-die-13.png
A data/core/images/units/undead-skeletal/archer/archer-die-2.png
A data/core/images/units/undead-skeletal/archer/archer-die-3.png
A data/core/images/units/undead-skeletal/archer/archer-die-4.png
A data/core/images/units/undead-skeletal/archer/archer-die-5.png
A data/core/images/units/undead-skeletal/archer/archer-die-6.png
A data/core/images/units/undead-skeletal/archer/archer-die-7.png
A data/core/images/units/undead-skeletal/archer/archer-die-8.png
A data/core/images/units/undead-skeletal/archer/archer-die-9.png
A data/core/images/units/undead-skeletal/archer/archer-die2-1.png
A data/core/images/units/undead-skeletal/archer/archer-die2-2.png
A data/core/images/units/undead-skeletal/archer/archer-die2-3.png
A data/core/images/units/undead-skeletal/archer/archer-die2-4.png
A data/core/images/units/undead-skeletal/archer/archer-die2-5.png
A data/core/images/units/undead-skeletal/archer/archer-die2-6.png
A data/core/images/units/undead-skeletal/archer/archer-die2-7.png
A data/core/images/units/undead-skeletal/archer/archer-idle-1.png
A data/core/images/units/undead-skeletal/archer/archer-idle-10.png
A data/core/images/units/undead-skeletal/archer/archer-idle-11.png
A data/core/images/units/undead-skeletal/archer/archer-idle-12.png
A data/core/images/units/undead-skeletal/archer/archer-idle-13.png
A data/core/images/units/undead-skeletal/archer/archer-idle-14.png
A data/core/images/units/undead-skeletal/archer/archer-idle-2.png
A data/core/images/units/undead-skeletal/archer/archer-idle-3.png
A data/core/images/units/undead-skeletal/archer/archer-idle-4.png
A data/core/images/units/undead-skeletal/archer/archer-idle-5.png
A data/core/images/units/undead-skeletal/archer/archer-idle-6.png
A data/core/images/units/undead-skeletal/archer/archer-idle-7.png
A data/core/images/units/undead-skeletal/archer/archer-idle-8.png
A data/core/images/units/undead-skeletal/archer/archer-idle-9.png
A data/core/images/units/undead-skeletal/archer/archer.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-1.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-2.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-3.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-4.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-5.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-6.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-7.png
A data/core/images/units/undead-skeletal/bone-shooter-bob-8.png
A data/core/images/units/undead-skeletal/draug-bob1.png
A data/core/images/units/undead-skeletal/draug-bob2.png
A data/core/images/units/undead-skeletal/draug-bob3.png
A data/core/images/units/undead-skeletal/draug-bob4.png
A data/core/images/units/undead-skeletal/draug-bob5.png
A data/core/images/units/undead-skeletal/draug-bob6.png
A data/core/images/units/undead-skeletal/draug-bob7.png
A data/core/images/units/undead-skeletal/draug-bob8.png
R data/core/images/units/undead-skeletal/revenant-attack-1.png
R data/core/images/units/undead-skeletal/revenant-attack-10.png
R data/core/images/units/undead-skeletal/revenant-attack-2.png
R data/core/images/units/undead-skeletal/revenant-attack-3.png
R data/core/images/units/undead-skeletal/revenant-attack-4.png
R data/core/images/units/undead-skeletal/revenant-attack-5.png
R data/core/images/units/undead-skeletal/revenant-attack-6.png
R data/core/images/units/undead-skeletal/revenant-attack-7.png
R data/core/images/units/undead-skeletal/revenant-attack-8.png
R data/core/images/units/undead-skeletal/revenant-attack-9.png
R data/core/images/units/undead-skeletal/revenant-defend-1.png
R data/core/images/units/undead-skeletal/revenant-defend-2.png
R data/core/images/units/undead-skeletal/revenant-dying-1.png
R data/core/images/units/undead-skeletal/revenant-dying-2.png
R data/core/images/units/undead-skeletal/revenant-dying-3.png
R data/core/images/units/undead-skeletal/revenant-dying-4.png
R data/core/images/units/undead-skeletal/revenant-dying-5.png
R data/core/images/units/undead-skeletal/revenant-dying-6.png
R data/core/images/units/undead-skeletal/revenant-dying-7.png
R data/core/images/units/undead-skeletal/revenant.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-1.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-10.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-2.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-3.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-4.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-5.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-6.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-7.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-8.png
A data/core/images/units/undead-skeletal/revenant/revenant-attack-9.png
A data/core/images/units/undead-skeletal/revenant/revenant-defend-1.png
A data/core/images/units/undead-skeletal/revenant/revenant-defend-2.png
A data/core/images/units/undead-skeletal/revenant/revenant-dying-1.png
A data/core/images/units/undead-skeletal/revenant/revenant-dying-2.png
A data/core/images/units/undead-skeletal/revenant/revenant-dying-3.png
A data/core/images/units/undead-skeletal/revenant/revenant-dying-4.png
A data/core/images/units/undead-skeletal/revenant/revenant-dying-5.png
A data/core/images/units/undead-skeletal/revenant/revenant-dying-6.png
A data/core/images/units/undead-skeletal/revenant/revenant-dying-7.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob1.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob2.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob3.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob4.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob5.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob6.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob7.png
A data/core/images/units/undead-skeletal/revenant/revenant-ne-bob8.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob1.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob2.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob3.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob4.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob5.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob6.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob7.png
A data/core/images/units/undead-skeletal/revenant/revenant-se-bob8.png
A data/core/images/units/undead-skeletal/revenant/revenant.png
R data/core/images/units/undead/.gitignore
M data/core/images/units/undead/soulless-drake-attack-n.png
M data/core/images/units/undead/soulless-drake-attack-s.png
M data/core/images/units/undead/soulless-drake-attack.png
M data/core/images/units/undead/soulless-drake-defend.png
M data/core/images/units/undead/soulless-drake-die-1.png
M data/core/images/units/undead/soulless-drake-die-2.png
M data/core/images/units/undead/soulless-drake-die-3.png
A data/core/images/units/undead/soulless-drake-die-4.png
M data/core/images/units/undead/soulless-drake.png
R data/core/images/units/woses/.gitignore
M data/core/images/wesnoth-icon.png
M data/core/macros/abilities.cfg
M data/core/macros/ai.cfg
M data/core/macros/ai_candidate_actions.cfg
M data/core/macros/ai_controller.cfg
R data/core/macros/ai_micro_ais.cfg
M data/core/macros/animation-utils.cfg
M data/core/macros/animation-utils2.cfg
M data/core/macros/conditional-utils.cfg
M data/core/macros/deprecated-utils.cfg
M data/core/macros/event-utils.cfg
M data/core/macros/image-utils.cfg
M data/core/macros/interface-utils.cfg
M data/core/macros/items.cfg
M data/core/macros/names.cfg
M data/core/macros/objective-utils.cfg
M data/core/macros/scenario-utils.cfg
M data/core/macros/schedules.cfg
M data/core/macros/side-utils.cfg
M data/core/macros/sound-utils.cfg
M data/core/macros/special-notes.cfg
R data/core/macros/story.cfg
M data/core/macros/teleport-utils.cfg
M data/core/macros/traits.cfg
M data/core/macros/unit-utils.cfg
M data/core/macros/utils.cfg
M data/core/music/battle-epic.ogg
M data/core/music/battle.ogg
M data/core/music/breaking_the_chains.ogg
M data/core/music/casualties_of_war.ogg
M data/core/music/defeat.ogg
M data/core/music/defeat2.ogg
M data/core/music/elf-land.ogg
M data/core/music/elvish-theme.ogg
M data/core/music/frantic.ogg
M data/core/music/heroes_rite.ogg
M data/core/music/into_the_shadows.ogg
M data/core/music/journeys_end.ogg
M data/core/music/knalgan_theme.ogg
M data/core/music/knolls.ogg
M data/core/music/legends_of_the_north.ogg
M data/core/music/love_theme.ogg
M data/core/music/loyalists.ogg
M data/core/music/main_menu.ogg
M data/core/music/northern_mountains.ogg
M data/core/music/northerners.ogg
M data/core/music/nunc_dimittis.ogg
M data/core/music/revelation.ogg
M data/core/music/sad.ogg
M data/core/music/siege_of_laurelmor.ogg
M data/core/music/silence.ogg
M data/core/music/silvan_sanctuary.ogg
M data/core/music/suspense.ogg
M data/core/music/the_city_falls.ogg
M data/core/music/the_dangerous_symphony.ogg
M data/core/music/the_deep_path.ogg
M data/core/music/the_king_is_dead.ogg
M data/core/music/transience.ogg
M data/core/music/traveling_minstrels.ogg
M data/core/music/underground.ogg
M data/core/music/vengeful.ogg
M data/core/music/victory2.ogg
M data/core/music/wanderer.ogg
M data/core/music/weight_of_revenge.ogg
M data/core/sounds/dwarf-die-1.ogg
M data/core/sounds/dwarf-die-2.ogg
A data/core/sounds/dwarf-die-3.ogg
M data/core/sounds/dwarf-hit-1.ogg
M data/core/sounds/dwarf-hit-2.ogg
M data/core/sounds/dwarf-hit-3.ogg
M data/core/sounds/dwarf-hit-4.ogg
A data/core/sounds/knife.ogg
M data/core/team-colors.cfg
M data/core/terrain-graphics.cfg
M data/core/terrain-graphics/bridge.cfg
M data/core/terrain-graphics/builder.cfg
M data/core/terrain-graphics/editor.cfg
M data/core/terrain-graphics/internal-generic.cfg
M data/core/terrain-graphics/new-macros.cfg
M data/core/terrain-graphics/transitions.cfg
A data/core/terrain-graphics/trash.cfg
M data/core/terrain.cfg
M data/core/units.cfg
M data/core/units/bats/Bat_Blood.cfg
M data/core/units/bats/Bat_Dread.cfg
M data/core/units/bats/Bat_Vampire.cfg
M data/core/units/boats/Boat.cfg
M data/core/units/boats/Galleon.cfg
M data/core/units/boats/Pirate_Galleon.cfg
M data/core/units/boats/Transport_Galleon.cfg
M data/core/units/drakes/Arbiter.cfg
M data/core/units/drakes/Armageddon.cfg
M data/core/units/drakes/Blademaster.cfg
M data/core/units/drakes/Burner.cfg
M data/core/units/drakes/Clasher.cfg
M data/core/units/drakes/Enforcer.cfg
M data/core/units/drakes/Fighter.cfg
M data/core/units/drakes/Fire.cfg
M data/core/units/drakes/Flameheart.cfg
M data/core/units/drakes/Flare.cfg
M data/core/units/drakes/Glider.cfg
M data/core/units/drakes/Hurricane.cfg
M data/core/units/drakes/Inferno.cfg
M data/core/units/drakes/Sky.cfg
M data/core/units/drakes/Thrasher.cfg
M data/core/units/drakes/Warden.cfg
M data/core/units/drakes/Warrior.cfg
M data/core/units/dwarves/Arcanister.cfg
M data/core/units/dwarves/Berserker.cfg
M data/core/units/dwarves/Dragonguard.cfg
M data/core/units/dwarves/Explorer.cfg
M data/core/units/dwarves/Fighter.cfg
M data/core/units/dwarves/Guardsman.cfg
M data/core/units/dwarves/Lord.cfg
M data/core/units/dwarves/Pathfinder.cfg
M data/core/units/dwarves/Runemaster.cfg
M data/core/units/dwarves/Runesmith.cfg
M data/core/units/dwarves/Scout.cfg
M data/core/units/dwarves/Sentinel.cfg
M data/core/units/dwarves/Stalwart.cfg
M data/core/units/dwarves/Steelclad.cfg
M data/core/units/dwarves/Thunderer.cfg
M data/core/units/dwarves/Thunderguard.cfg
M data/core/units/dwarves/Ulfserker.cfg
M data/core/units/elves/Archer.cfg
M data/core/units/elves/Avenger.cfg
M data/core/units/elves/Captain.cfg
M data/core/units/elves/Champion.cfg
M data/core/units/elves/Druid.cfg
M data/core/units/elves/Enchantress.cfg
M data/core/units/elves/Fighter.cfg
M data/core/units/elves/Hero.cfg
M data/core/units/elves/High_Lord.cfg
M data/core/units/elves/Lady.cfg
M data/core/units/elves/Lord.cfg
M data/core/units/elves/Marksman.cfg
M data/core/units/elves/Marshal.cfg
M data/core/units/elves/Outrider.cfg
M data/core/units/elves/Ranger.cfg
M data/core/units/elves/Rider.cfg
M data/core/units/elves/Scout.cfg
M data/core/units/elves/Shaman.cfg
M data/core/units/elves/Sharpshooter.cfg
M data/core/units/elves/Shyde.cfg
M data/core/units/elves/Sorceress.cfg
M data/core/units/elves/Sylph.cfg
M data/core/units/goblins/Direwolf_Rider.cfg
M data/core/units/goblins/Impaler.cfg
M data/core/units/goblins/Knight.cfg
M data/core/units/goblins/Pillager.cfg
M data/core/units/goblins/Rouser.cfg
M data/core/units/goblins/Spearman.cfg
M data/core/units/goblins/Wolf_Rider.cfg
M data/core/units/gryphons/Gryphon.cfg
M data/core/units/gryphons/Gryphon_Master.cfg
M data/core/units/gryphons/Gryphon_Rider.cfg
M data/core/units/humans/Horse_Grand_Knight.cfg
M data/core/units/humans/Horse_Knight.cfg
M data/core/units/humans/Horse_Lancer.cfg
M data/core/units/humans/Horse_Paladin.cfg
M data/core/units/humans/Horseman.cfg
M data/core/units/humans/Loyalist_Bowman.cfg
M data/core/units/humans/Loyalist_Cavalier.cfg
M data/core/units/humans/Loyalist_Cavalryman.cfg
M data/core/units/humans/Loyalist_Dragoon.cfg
M data/core/units/humans/Loyalist_Duelist.cfg
M data/core/units/humans/Loyalist_Fencer.cfg
M data/core/units/humans/Loyalist_General.cfg
M data/core/units/humans/Loyalist_Grand_Marshal.cfg
M data/core/units/humans/Loyalist_Halberdier.cfg
M data/core/units/humans/Loyalist_Heavy_Infantryman.cfg
M data/core/units/humans/Loyalist_Iron_Mauler.cfg
M data/core/units/humans/Loyalist_Javelineer.cfg
M data/core/units/humans/Loyalist_Lieutenant.cfg
M data/core/units/humans/Loyalist_Longbowman.cfg
M data/core/units/humans/Loyalist_Master_Bowman.cfg
M data/core/units/humans/Loyalist_Master_at_Arms.cfg
M data/core/units/humans/Loyalist_Pikeman.cfg
M data/core/units/humans/Loyalist_Royal_Guard.cfg
M data/core/units/humans/Loyalist_Sergeant.cfg
M data/core/units/humans/Loyalist_Shock_Trooper.cfg
M data/core/units/humans/Loyalist_Spearman.cfg
M data/core/units/humans/Loyalist_Swordsman.cfg
M data/core/units/humans/Mage.cfg
M data/core/units/humans/Mage_Arch.cfg
M data/core/units/humans/Mage_Great.cfg
M data/core/units/humans/Mage_Red.cfg
M data/core/units/humans/Mage_Silver.cfg
M data/core/units/humans/Mage_White.cfg
M data/core/units/humans/Mage_of_Light.cfg
M data/core/units/humans/Outlaw.cfg
M data/core/units/humans/Outlaw_Assassin.cfg
M data/core/units/humans/Outlaw_Bandit.cfg
M data/core/units/humans/Outlaw_Footpad.cfg
M data/core/units/humans/Outlaw_Fugitive.cfg
M data/core/units/humans/Outlaw_Highwayman.cfg
M data/core/units/humans/Outlaw_Rogue.cfg
M data/core/units/humans/Outlaw_Ruffian.cfg
M data/core/units/humans/Outlaw_Thief.cfg
M data/core/units/humans/Outlaw_Thug.cfg
M data/core/units/humans/Peasant.cfg
M data/core/units/humans/Woodsman.cfg
M data/core/units/humans/Woodsman_Huntsman.cfg
M data/core/units/humans/Woodsman_Poacher.cfg
M data/core/units/humans/Woodsman_Ranger.cfg
M data/core/units/humans/Woodsman_Trapper.cfg
A data/core/units/khalifate/Arif.cfg
A data/core/units/khalifate/Batal.cfg
A data/core/units/khalifate/Elder_Falcon.cfg
A data/core/units/khalifate/Falcon.cfg
A data/core/units/khalifate/Faris.cfg
A data/core/units/khalifate/Ghazi.cfg
A data/core/units/khalifate/Hadaf.cfg
A data/core/units/khalifate/Hakim.cfg
A data/core/units/khalifate/Jawal.cfg
A data/core/units/khalifate/Jundi.cfg
A data/core/units/khalifate/Khaiyal.cfg
A data/core/units/khalifate/Khalid.cfg
A data/core/units/khalifate/Mighwar.cfg
A data/core/units/khalifate/Monawish.cfg
A data/core/units/khalifate/Mudafi.cfg
A data/core/units/khalifate/Mufariq.cfg
A data/core/units/khalifate/Muharib.cfg
A data/core/units/khalifate/Naffat.cfg
A data/core/units/khalifate/Qanas.cfg
A data/core/units/khalifate/Qatif-al-nar.cfg
A data/core/units/khalifate/Rami.cfg
A data/core/units/khalifate/Rasikh.cfg
A data/core/units/khalifate/Saree.cfg
A data/core/units/khalifate/Shuja.cfg
A data/core/units/khalifate/Tabib.cfg
A data/core/units/khalifate/Tineen.cfg
M data/core/units/merfolk/Diviner.cfg
M data/core/units/merfolk/Enchantress.cfg
M data/core/units/merfolk/Fighter.cfg
M data/core/units/merfolk/Hoplite.cfg
M data/core/units/merfolk/Hunter.cfg
M data/core/units/merfolk/Initiate.cfg
M data/core/units/merfolk/Javelineer.cfg
M data/core/units/merfolk/Netcaster.cfg
M data/core/units/merfolk/Priestess.cfg
M data/core/units/merfolk/Siren.cfg
M data/core/units/merfolk/Spearman.cfg
M data/core/units/merfolk/Triton.cfg
M data/core/units/merfolk/Warrior.cfg
M data/core/units/monsters/Fire_Dragon.cfg
M data/core/units/monsters/Giant_Mudcrawler.cfg
M data/core/units/monsters/Giant_Rat.cfg
M data/core/units/monsters/Giant_Scorpion.cfg
M data/core/units/monsters/Mudcrawler.cfg
M data/core/units/monsters/Skeletal_Dragon.cfg
M data/core/units/monsters/Tentacle.cfg
M data/core/units/monsters/Water_Serpent.cfg
M data/core/units/monsters/Wolf.cfg
M data/core/units/monsters/Wolf_Great.cfg
M data/core/units/nagas/Fighter.cfg
M data/core/units/nagas/Myrmidon.cfg
M data/core/units/nagas/Warrior.cfg
M data/core/units/ogres/Ogre.cfg
M data/core/units/ogres/Young_Ogre.cfg
M data/core/units/orcs/Archer.cfg
M data/core/units/orcs/Assassin.cfg
M data/core/units/orcs/Crossbowman.cfg
M data/core/units/orcs/Grunt.cfg
M data/core/units/orcs/Leader.cfg
A data/core/units/orcs/Nightblade.cfg
M data/core/units/orcs/Ruler.cfg
M data/core/units/orcs/Slayer.cfg
M data/core/units/orcs/Slurbow.cfg
M data/core/units/orcs/Sovereign.cfg
M data/core/units/orcs/Warlord.cfg
M data/core/units/orcs/Warrior.cfg
M data/core/units/saurians/Ambusher.cfg
M data/core/units/saurians/Augur.cfg
M data/core/units/saurians/Flanker.cfg
M data/core/units/saurians/Oracle.cfg
M data/core/units/saurians/Skirmisher.cfg
M data/core/units/saurians/Soothsayer.cfg
M data/core/units/trolls/Great.cfg
M data/core/units/trolls/Hero.cfg
M data/core/units/trolls/Rocklobber.cfg
M data/core/units/trolls/Troll.cfg
M data/core/units/trolls/Troll_Shaman.cfg
M data/core/units/trolls/Warrior.cfg
M data/core/units/trolls/Whelp.cfg
M data/core/units/undead/Corpse_Ghast.cfg
M data/core/units/undead/Corpse_Ghoul.cfg
M data/core/units/undead/Corpse_Necrophage.cfg
M data/core/units/undead/Corpse_Soulless.cfg
M data/core/units/undead/Corpse_Walking.cfg
M data/core/units/undead/Necro_Ancient_Lich.cfg
M data/core/units/undead/Necro_Dark_Adept.cfg
M data/core/units/undead/Necro_Dark_Sorcerer.cfg
M data/core/units/undead/Necro_Lich.cfg
M data/core/units/undead/Necromancer.cfg
M data/core/units/undead/Skele_Banebow.cfg
M data/core/units/undead/Skele_Bone_Shooter.cfg
M data/core/units/undead/Skele_Chocobone.cfg
M data/core/units/undead/Skele_Death_Knight.cfg
M data/core/units/undead/Skele_Deathblade.cfg
M data/core/units/undead/Skele_Draug.cfg
M data/core/units/undead/Skele_Revenant.cfg
M data/core/units/undead/Skeleton.cfg
M data/core/units/undead/Skeleton_Archer.cfg
M data/core/units/undead/Spirit_Ghost.cfg
M data/core/units/undead/Spirit_Nightgaunt.cfg
M data/core/units/undead/Spirit_Shadow.cfg
M data/core/units/undead/Spirit_Spectre.cfg
M data/core/units/undead/Spirit_Wraith.cfg
M data/core/units/wose/Ancient.cfg
M data/core/units/wose/Elder.cfg
M data/core/units/wose/Wose.cfg
A data/cores.cfg
A data/era_blank.cfg
M data/game_config.cfg
M data/gui/default.cfg
M data/gui/default/macros/_initial.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/label_default.cfg
M data/gui/default/widget/label_title_screen_revision.cfg
M data/gui/default/widget/panel_title_screen.cfg
M data/gui/default/widget/progress_bar_default.cfg
M data/gui/default/widget/repeating_button_default.cfg
A data/gui/default/widget/scroll_label_description.cfg
A data/gui/default/widget/scroll_label_verbatim.cfg
M data/gui/default/widget/slider_default.cfg
A 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
A 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/addon_description.cfg
M data/gui/default/window/addon_filter_options.cfg
M data/gui/default/window/addon_uninstall_list.cfg
A data/gui/default/window/advanced_graphics_options.cfg
M data/gui/default/window/campaign_dialog.cfg
M data/gui/default/window/campaign_difficulty.cfg
A data/gui/default/window/campaign_settings.cfg
M data/gui/default/window/chat_log.cfg
A data/gui/default/window/core_dialog.cfg
A data/gui/default/window/custom_tod.cfg
A data/gui/default/window/depcheck_confirm_change.cfg
A data/gui/default/window/depcheck_select_new.cfg
A data/gui/default/window/editor_edit_scenario.cfg
A data/gui/default/window/editor_edit_side.cfg
M data/gui/default/window/editor_generate_map.cfg
R data/gui/default/window/editor_settings.cfg
A data/gui/default/window/game_cache_options.cfg
M data/gui/default/window/game_save_oos.cfg
A data/gui/default/window/game_version.cfg
M data/gui/default/window/gamestate_inspector.cfg
M data/gui/default/window/lobby_main.cfg
A data/gui/default/window/lua_interpreter.cfg
M data/gui/default/window/message.cfg
A data/gui/default/window/mp_alerts_options.cfg
M data/gui/default/window/mp_cmd_wrapper.cfg
R data/gui/default/window/mp_depcheck_confirm_change.cfg
R data/gui/default/window/mp_depcheck_select_new.cfg
A data/gui/default/window/mp_join_game_password_prompt.cfg
A data/gui/default/window/screenshot_notification.cfg
A data/gui/default/window/theme_list.cfg
M data/gui/default/window/title_screen.cfg
M data/gui/default/window/tooltip_large.cfg
M data/gui/default/window/transient_message.cfg
A data/gui/default/window/wml_error.cfg
M data/gui/default/window/wml_message.cfg
M data/gui/schema.cfg
M data/hardwired/fonts.cfg
R data/hardwired/tips.cfg
M data/lan_server.cfg
M data/languages/ang_GB at latin.cfg
M data/lua/helper.lua
A data/lua/ilua.lua
M data/lua/location_set.lua
M data/lua/wml-tags.lua
M data/lua/wml/items.lua
M data/lua/wml/objectives.lua
M data/multiplayer/eras.cfg
A data/multiplayer/eras.lua
M data/multiplayer/factions/drakes-aoh.cfg
M data/multiplayer/factions/drakes-default.cfg
A data/multiplayer/factions/khalifate-aoh.cfg
A data/multiplayer/factions/khalifate-default.cfg
M data/multiplayer/factions/knalgans-aoh.cfg
M data/multiplayer/factions/knalgans-default.cfg
M data/multiplayer/factions/loyalists-aoh.cfg
M data/multiplayer/factions/loyalists-default.cfg
M data/multiplayer/factions/northerners-aoh.cfg
M data/multiplayer/factions/northerners-default.cfg
M data/multiplayer/factions/rebels-aoh.cfg
M data/multiplayer/factions/rebels-default.cfg
M data/multiplayer/factions/undead-aoh.cfg
M data/multiplayer/factions/undead-default.cfg
M data/multiplayer/maps/2p_Aethermaw.map
M data/multiplayer/maps/2p_Arcanclave_Citadel.map
M data/multiplayer/maps/2p_Caves_of_the_Basilisk.map
M data/multiplayer/maps/2p_Cynsaun_Battlefield.map
M data/multiplayer/maps/2p_Den_of_Onis.map
M data/multiplayer/maps/2p_Elensefar_Courtyard.map
M data/multiplayer/maps/2p_Fallenstar_Lake.map
M data/multiplayer/maps/2p_Hamlets.map
M data/multiplayer/maps/2p_Hornshark_Island.map
M data/multiplayer/maps/2p_Howling_Ghost_Badlands.map
M data/multiplayer/maps/2p_Sablestone_Delta.map
M data/multiplayer/maps/2p_Silverhead_Crossing.map
M data/multiplayer/maps/2p_Sullas_Ruins.map
M data/multiplayer/maps/2p_The_Freelands.map
M data/multiplayer/maps/2p_Thousand_Stings_Garrison.map
M data/multiplayer/maps/2p_Weldyn_Channel.map
M data/multiplayer/maps/3p_Alirok_Marsh.map
M data/multiplayer/maps/3p_Island_of_the_Horatii.map
M data/multiplayer/maps/3p_Morituri.map
M data/multiplayer/maps/4p_A_New_Land.map
M data/multiplayer/maps/4p_Blue_Water_Province.map
M data/multiplayer/maps/4p_Castle_Hopping_Isle.map
M data/multiplayer/maps/4p_Clash.map
M data/multiplayer/maps/4p_Hamlets.map
M data/multiplayer/maps/4p_Isars_Cross.map
M data/multiplayer/maps/4p_King_of_the_Hill.map
M data/multiplayer/maps/4p_Loris_River.map
M data/multiplayer/maps/4p_Morituri.map
M data/multiplayer/maps/4p_Paths_of_Daggers.map
M data/multiplayer/maps/4p_Ruins_of_Terra-Dwelve.map
M data/multiplayer/maps/4p_Siege_Castles.map
M data/multiplayer/maps/4p_Underworld.map
M data/multiplayer/maps/4p_Xanthe_Chaos.map
M data/multiplayer/maps/5p_Auction-X.map
M data/multiplayer/maps/5p_Forest_of_Fear.map
M data/multiplayer/maps/5p_The_Wilderlands.map
M data/multiplayer/maps/6p_Crusaders_Field.map
M data/multiplayer/maps/6p_Hexcake.map
M data/multiplayer/maps/6p_The_Manzivan_Traps.map
M data/multiplayer/maps/6p_Volcano.map
M data/multiplayer/maps/6p_Waterloo_Sunset.map
M data/multiplayer/maps/8p_Mokena_Prairie.map
M data/multiplayer/maps/8p_Morituri.map
M data/multiplayer/maps/9p_Merkwuerdigliebe.map
M data/multiplayer/maps/Dark_Forecast.map
M data/multiplayer/maps/Dark_Forecast_basic.mask
M data/multiplayer/maps/Dark_Forecast_drought.mask
M data/multiplayer/maps/Dark_Forecast_firstsnow.mask
M data/multiplayer/maps/Dark_Forecast_rain.mask
M data/multiplayer/maps/Dark_Forecast_secondsnow.mask
M data/multiplayer/scenarios/2p_Aethermaw.cfg
M data/multiplayer/scenarios/2p_Dark_Forecast.cfg
M data/multiplayer/scenarios/2p_Elensefar_Courtyard.cfg
M data/multiplayer/scenarios/2p_Fallenstar_Lake.cfg
M data/multiplayer/scenarios/2p_Hornshark_Island.cfg
M data/multiplayer/scenarios/4p_A_New_Land.cfg
M data/multiplayer/scenarios/4p_Loris_River.cfg
M data/multiplayer/scenarios/6p_Team_Survival.cfg
M data/multiplayer/scenarios/9p_Merkwuerdigliebe.cfg
M data/multiplayer/scenarios/ANL_utils/ANL_leader_options.cfg
M data/multiplayer/scenarios/ANL_utils/ANL_research_options.cfg
M data/multiplayer/scenarios/ANL_utils/ANL_worker_options.cfg
M data/multiplayer/scenarios/Random_Scenario.cfg
M data/multiplayer/scenarios/Random_Scenario_Desert.cfg
M data/multiplayer/scenarios/Random_Scenario_Marsh.cfg
M data/multiplayer/scenarios/Random_Scenario_Winter.cfg
M data/scenario-test.cfg
M data/schema-gui.cfg
M data/schema.cfg
A data/shaders/default.frag
A data/shaders/default.vert
M data/test/_main.cfg
A data/test/macros/pathfind_answers.cfg
M data/test/macros/readme.txt
A data/test/macros/test.lua
A data/test/macros/wml_unit_test_macros.cfg
A data/test/maps/generic_unit_test.map
A data/test/maps/move_skip_sighted.map
A data/test/maps/pathfind_1.cfg
A data/test/maps/sighted_events.map
A data/test/maps/test_grunt_tod_damage.map
A data/test/multiplayer/_main.cfg
A data/test/multiplayer/macros/mp_unit_test_macros.cfg
A data/test/multiplayer/scenarios/test1.cfg
A data/test/multiplayer/scenarios/test2.cfg
R data/test/scenarios/_main.cfg
A data/test/scenarios/break_replay_with_lua_random.cfg
A data/test/scenarios/characterize_pathfinding.cfg
A data/test/scenarios/conditionals.cfg
A data/test/scenarios/empty_test.cfg
A data/test/scenarios/event_handlers_in_events.cfg
A data/test/scenarios/facing.cfg
A data/test/scenarios/feeding.cfg
A data/test/scenarios/filter_vision.cfg
A data/test/scenarios/has_ally.cfg
A data/test/scenarios/move_skip_sighted.cfg
A data/test/scenarios/order_of_nested_events.cfg
A data/test/scenarios/prestart_settings.cfg
M data/test/scenarios/readme.txt
A data/test/scenarios/recruit_facing.cfg
A data/test/scenarios/sighted_events.cfg
A data/test/scenarios/store_locations.cfg
A data/test/scenarios/test_assert.cfg
A data/test/scenarios/test_berzerk_firststrike.cfg
A data/test/scenarios/test_check_victory.cfg
A data/test/scenarios/test_clear.cfg
A data/test/scenarios/test_dofile.cfg
A data/test/scenarios/test_end_turn.cfg
A data/test/scenarios/test_grunt_tod_damage.cfg
A data/test/scenarios/test_lua.cfg
A data/test/scenarios/test_lua_wml.cfg
A data/test/scenarios/test_max_menu_items.cfg
A data/test/scenarios/test_menu_items.cfg
A data/test/scenarios/test_move.cfg
A data/test/scenarios/test_move_unit.cfg
A data/test/scenarios/test_relative_dir.cfg
A data/test/scenarios/test_require.cfg
A data/test/scenarios/test_return.cfg
A data/test/scenarios/test_role_types.cfg
A data/test/scenarios/test_unit_map.cfg
A data/test/scenarios/test_victory_attacks.cfg
A data/test/scenarios/two_plus_two.cfg
A data/test/scenarios/unit_spawns_at_nearest_vacant_hex.cfg
A data/test/scenarios/units_offmap_goto_recall.cfg
A data/test/scenarios/xp_mod.cfg
A data/test/test/filesystem/enum/A1.cfg
A data/test/test/filesystem/enum/A2.cfg
A data/test/test/filesystem/enum/A3.cfg
A data/test/test/filesystem/enum/B1.cfg
A data/test/test/filesystem/enum/B2.cfg
A data/test/test/filesystem/enum/B3.cfg
A data/test/test/filesystem/enum/D1/empty_dir
A data/test/test/filesystem/enum/D2/empty_dir
A data/test/test/filesystem/enum/D3/empty_dir
A data/test/test/filesystem/enum/_final.cfg
A data/test/test/filesystem/enum/_initial.cfg
A data/themes/_initial.cfg
A data/themes/classic.cfg
M data/themes/default.cfg
R data/themes/dfool.cfg
M data/themes/editor.cfg
R data/themes/experimental.cfg
R data/themes/macros.cfg
M data/themes/null.cfg
A data/themes/pandora.cfg
A data/themes/unit_box.cfg
M data/themes/widescreen.cfg
A data/tips.cfg
R data/tools/.gitignore
A data/tools/GUI.pyw
M data/tools/Makefile
M data/tools/README
M data/tools/about_cfg_to_wiki
M data/tools/addon_manager/html.py
M data/tools/addon_manager/style.css
A data/tools/campaign2wiki.py
M data/tools/emacs_mode/wesnoth-wml-data.el
M data/tools/expand-terrain-macros.py
M data/tools/helptrailer.html
M data/tools/imgcheck
M data/tools/rmtrans/rmtrans.py
M data/tools/terrain2wiki.py
M data/tools/trackplacer
R data/tools/unit_tree/.gitignore
M data/tools/unit_tree/TeamColorizer
M data/tools/unit_tree/html_output.py
M data/tools/unit_tree/overview.py
A data/tools/unit_tree/update-wmlunits
M data/tools/unit_tree/wiki_output.py
A data/tools/vim/wesml.vim
A data/tools/vim/wmllua.vim
R data/tools/wesnoth/.gitignore
M data/tools/wesnoth/campaignserver_client.py
M data/tools/wesnoth/libgithub.py
M data/tools/wesnoth/wescamp.py
M data/tools/wesnoth/wmldata.py
M data/tools/wesnoth/wmlgrammar.py
M data/tools/wesnoth/wmliterator.py
M data/tools/wesnoth/wmlparser.py
M data/tools/wesnoth/wmlparser2.py
M data/tools/wesnoth/wmltools.py
M data/tools/wesnoth_addon_manager
M data/tools/wmlflip
M data/tools/wmlindent
M data/tools/wmllint
A data/tools/wmllint-1.4
R data/tools/wmllint_gui
M data/tools/wmlmove
M data/tools/wmlscope
M data/tools/wmlunits
M data/tools/wmlvalidator
R data/tools/wmlxgettext
R doc/.gitignore
R doc/ana/Doxyfile
R doc/ana/ana-class-diagram.xmi
R doc/ana/description.tex
R doc/ana/images/logo.svg
R doc/ana/images/modules.png
R doc/design/.gitignore
M doc/design/CMakeLists.txt
M doc/design/gui2.tex
M doc/design/gui2/design_details.tex
A doc/design/gui2/design_details/tooltip_placement.tex
R doc/doxygen/.gitignore
M doc/doxygen/footer.html
R doc/man/.gitignore
M doc/man/cs/wesnoth.6
M doc/man/de/wesnoth.6
M doc/man/en_GB/wesnoth.6
M doc/man/es/wesnoth.6
M doc/man/es/wesnothd.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/gl/wesnothd.6
M doc/man/hu/wesnoth.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
R doc/man/lt/wesnoth.6
M doc/man/lt/wesnothd.6
M doc/man/pl/wesnoth.6
M doc/man/pt/wesnoth.6
M doc/man/pt/wesnothd.6
A doc/man/ru/wesnoth.6
M doc/man/ru/wesnothd.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/man/zh_CN/wesnothd.6
R doc/manual/.gitignore
M doc/manual/CMakeLists.txt
R doc/manual/images/.gitignore
M doc/manual/images/README.txt
A doc/manual/images/fr/game-screen-1.11.11.jpg
R doc/manual/images/fr/game-screen-1.9.4.jpg
R doc/manual/images/fr/main-menu-1.10.1.jpg
A doc/manual/images/fr/main-menu-1.11.11.jpg
A doc/manual/images/fr/multiplayer-1.11.11.jpg
R doc/manual/images/fr/multiplayer-1.9.4.jpg
A doc/manual/images/fr/recruit-1.11.11.jpg
R doc/manual/images/fr/recruit-1.9.4.jpg
A doc/manual/images/fr/right_pane-1.11.11.jpg
R doc/manual/images/fr/right_pane-1.9.4.jpg
A doc/manual/images/fr/top_pane-1.11.11.jpg
R doc/manual/images/fr/top_pane-1.9.4.jpg
A doc/manual/images/game-screen-1.11.9.jpg
R doc/manual/images/game-screen-1.9.4.jpg
A doc/manual/images/gl/game-screen-1.11.9.jpg
R doc/manual/images/gl/game-screen-1.9.4.jpg
A doc/manual/images/gl/main-menu-1.11.9.jpg
R doc/manual/images/gl/main-menu-1.9.4.jpg
A doc/manual/images/gl/multiplayer-1.11.9.jpg
R doc/manual/images/gl/multiplayer-1.9.4.jpg
A doc/manual/images/gl/recruit-1.11.9.jpg
R doc/manual/images/gl/recruit-1.9.4.jpg
A doc/manual/images/gl/right_pane-1.11.9.jpg
R doc/manual/images/gl/right_pane-1.9.4.jpg
A doc/manual/images/gl/top_pane-1.11.9.jpg
R doc/manual/images/gl/top_pane-1.9.4.jpg
A doc/manual/images/main-menu-1.11.9.jpg
R doc/manual/images/main-menu-1.9.4.jpg
A doc/manual/images/multiplayer-1.11.9.jpg
R doc/manual/images/multiplayer-1.9.4.jpg
M doc/manual/images/orb-blue.jpg
M doc/manual/images/orb-green.jpg
M doc/manual/images/orb-none.jpg
M doc/manual/images/orb-red.jpg
M doc/manual/images/orb-yellow.jpg
A doc/manual/images/pt/game-screen-1.11.19.jpg
A doc/manual/images/pt/main-menu-1.11.19.jpg
A doc/manual/images/pt/multiplayer-1.11.19.jpg
A doc/manual/images/pt/recruit-1.11.19.jpg
A doc/manual/images/pt/right_pane-1.11.19.jpg
A doc/manual/images/pt/top_pane-1.11.19.jpg
A doc/manual/images/recruit-1.11.9.jpg
R doc/manual/images/recruit-1.9.4.jpg
A doc/manual/images/right_pane-1.11.9.jpg
R doc/manual/images/right_pane-1.9.4.jpg
R doc/manual/images/schedule-underground-illum.png
M doc/manual/images/schedule-underground.png
A doc/manual/images/top_pane-1.11.9.jpg
R doc/manual/images/top_pane-1.9.4.jpg
M doc/manual/manual.cs.html
M doc/manual/manual.de.html
M doc/manual/manual.en.html
M doc/manual/manual.en_GB.html
M doc/manual/manual.es.html
M doc/manual/manual.et.html
M doc/manual/manual.fi.html
M doc/manual/manual.fr.html
M doc/manual/manual.gl.html
M doc/manual/manual.hu.html
M doc/manual/manual.id.html
M doc/manual/manual.it.html
M doc/manual/manual.ja.html
M doc/manual/manual.pl.html
M doc/manual/manual.pt.html
M doc/manual/manual.pt_BR.html
M doc/manual/manual.ru.html
M doc/manual/manual.sk.html
M doc/manual/manual.sr.html
M doc/manual/manual.sr at ijekavian.html
M doc/manual/manual.sr at ijekavianlatin.html
M doc/manual/manual.sr at latin.html
M doc/manual/manual.txt
M doc/manual/manual.uk.html
M doc/manual/manual.vi.html
M doc/manual/manual.zh_CN.html
M doc/manual/manual.zh_TW.html
A fonts/DejaVuSans-Bold.ttf
A fonts/DejaVuSans-Oblique.ttf
M fonts/DejaVuSans.ttf
A fonts/DejaVuSansMono-Bold.ttf
A fonts/DejaVuSansMono.ttf
A fonts/fonts.conf
R graphincludes/project/wesnoth.pm
A host.lua
R icons/.gitignore
R icons/map-editor-icon-Mac.png
R icons/wesnoth-icon-Mac.png
M icons/wesnoth-icon.png
M icons/wesnoth.desktop
R icons/wesnoth_editor-icon.png
R icons/wesnoth_editor.desktop
R images/buttons/big-arrow-button-left-active.png
R images/buttons/big-arrow-button-left-disabled.png
R images/buttons/big-arrow-button-left-pressed.png
R images/buttons/big-arrow-button-left.png
R images/buttons/big-arrow-button-right-active.png
R images/buttons/big-arrow-button-right-disabled.png
R images/buttons/big-arrow-button-right-pressed.png
R images/buttons/big-arrow-button-right.png
R images/buttons/button-active.png
R images/buttons/button-disabled.png
R images/buttons/button-pressed.png
R images/buttons/button.png
A images/buttons/button_menu/menu_button_copper_H20-active-pressed.png
A images/buttons/button_menu/menu_button_copper_H20-active-pressed at 2x.png
A images/buttons/button_menu/menu_button_copper_H20-active.png
A images/buttons/button_menu/menu_button_copper_H20-active at 2x.png
A images/buttons/button_menu/menu_button_copper_H20-pressed.png
A images/buttons/button_menu/menu_button_copper_H20-pressed at 2x.png
A images/buttons/button_menu/menu_button_copper_H20.png
A images/buttons/button_menu/menu_button_copper_H20 at 2x.png
A images/buttons/button_menu/menu_button_small_copper_H20-active-pressed.png
A images/buttons/button_menu/menu_button_small_copper_H20-active-pressed at 2x.png
A images/buttons/button_menu/menu_button_small_copper_H20-active.png
A images/buttons/button_menu/menu_button_small_copper_H20-active at 2x.png
A images/buttons/button_menu/menu_button_small_copper_H20-pressed.png
A images/buttons/button_menu/menu_button_small_copper_H20-pressed at 2x.png
A images/buttons/button_menu/menu_button_small_copper_H20.png
A images/buttons/button_menu/menu_button_small_copper_H20 at 2x.png
M images/buttons/button_normal/button_H22-active-pressed at 2x.png
M images/buttons/button_normal/button_H22-active at 2x.png
R images/buttons/button_normal/button_H22-disabled.png
R images/buttons/button_normal/button_H22-disabled at 2x.png
M images/buttons/button_normal/button_H22-pressed at 2x.png
M images/buttons/button_normal/button_H22 at 2x.png
R images/buttons/button_normal/button_copper_H22-active-pressed.png
R images/buttons/button_normal/button_copper_H22-active-pressed at 2x.png
R images/buttons/button_normal/button_copper_H22-active.png
R images/buttons/button_normal/button_copper_H22-active at 2x.png
R images/buttons/button_normal/button_copper_H22-disabled.png
R images/buttons/button_normal/button_copper_H22-disabled at 2x.png
R images/buttons/button_normal/button_copper_H22-pressed.png
R images/buttons/button_normal/button_copper_H22-pressed at 2x.png
R images/buttons/button_normal/button_copper_H22.png
R images/buttons/button_normal/button_copper_H22 at 2x.png
R images/buttons/button_normal/button_small_H22-disabled.png
R images/buttons/button_normal/button_small_H22-disabled at 2x.png
R images/buttons/button_normal/button_small_copper_H22-active-pressed.png
R images/buttons/button_normal/button_small_copper_H22-active-pressed at 2x.png
R images/buttons/button_normal/button_small_copper_H22-active.png
R images/buttons/button_normal/button_small_copper_H22-active at 2x.png
R images/buttons/button_normal/button_small_copper_H22-disabled.png
R images/buttons/button_normal/button_small_copper_H22-disabled at 2x.png
R images/buttons/button_normal/button_small_copper_H22-pressed.png
R images/buttons/button_normal/button_small_copper_H22-pressed at 2x.png
R images/buttons/button_normal/button_small_copper_H22.png
R images/buttons/button_normal/button_small_copper_H22 at 2x.png
R images/buttons/button_selectable/button_selectable_38_base-disabled.png
R images/buttons/button_selectable/button_selectable_74_base-disabled.png
R images/buttons/button_square/.directory
R images/buttons/button_square/button_square_25-disabled-pressed.png
R images/buttons/button_square/button_square_25-disabled.png
R images/buttons/button_square/button_square_30-disabled-pressed.png
R images/buttons/button_square/button_square_30-disabled.png
A images/buttons/button_square/button_square_60-active-pressed.png
A images/buttons/button_square/button_square_60-active.png
A images/buttons/button_square/button_square_60-disabled-pressed.png
A images/buttons/button_square/button_square_60-disabled.png
A images/buttons/button_square/button_square_60-pressed.png
A images/buttons/button_square/button_square_60-touched.png
A images/buttons/button_square/button_square_60.png
R images/buttons/button_transparent-active.png
R images/buttons/button_transparent-disabled.png
R images/buttons/button_transparent-pressed.png
R images/buttons/button_transparent.png
M images/buttons/checkbox-active-pressed.png
M images/buttons/checkbox-active-pressed at 2x.png
M images/buttons/checkbox-active.png
M images/buttons/checkbox-active at 2x.png
R images/buttons/checkbox-disabled-pressed.png
R images/buttons/checkbox-disabled-pressed at 2x.png
R images/buttons/checkbox-disabled.png
R images/buttons/checkbox-disabled at 2x.png
M images/buttons/checkbox-pressed.png
M images/buttons/checkbox-pressed at 2x.png
M images/buttons/checkbox-touched.png
M images/buttons/checkbox-touched at 2x.png
M images/buttons/checkbox.png
M images/buttons/checkbox at 2x.png
A images/buttons/classic/large-button-active.png
A images/buttons/classic/large-button-pressed.png
A images/buttons/classic/large-button.png
A images/buttons/classic/lite-active.png
A images/buttons/classic/lite-pressed.png
A images/buttons/classic/lite.png
A images/buttons/classic/pause-active.png
A images/buttons/classic/pause-pressed.png
A images/buttons/classic/pause.png
A images/buttons/classic/play-active.png
A images/buttons/classic/play-move-active.png
A images/buttons/classic/play-move-pressed.png
A images/buttons/classic/play-move.png
A images/buttons/classic/play-pressed.png
A images/buttons/classic/play-side-active.png
A images/buttons/classic/play-side-pressed.png
A images/buttons/classic/play-side.png
A images/buttons/classic/play-turn-active.png
A images/buttons/classic/play-turn-pressed.png
A images/buttons/classic/play-turn.png
A images/buttons/classic/play.png
A images/buttons/classic/stop-active.png
A images/buttons/classic/stop-pressed.png
A images/buttons/classic/stop.png
R images/buttons/downarrow-button-active.png
R images/buttons/downarrow-button-disabled.png
R images/buttons/downarrow-button-pressed.png
R images/buttons/downarrow-button.png
R images/buttons/downarrow-button_transparent-active.png
R images/buttons/downarrow-button_transparent-disabled.png
R images/buttons/downarrow-button_transparent-pressed.png
R images/buttons/downarrow-button_transparent.png
R images/buttons/editor/blank_button_editor-active.png
R images/buttons/editor/blank_button_editor-pressed.png
R images/buttons/editor/blank_button_editor.png
R images/buttons/editor/brush/brush-1-active-pressed.png
R images/buttons/editor/brush/brush-1-active.png
R images/buttons/editor/brush/brush-1-disabled-pressed.png
R images/buttons/editor/brush/brush-1-disabled.png
R images/buttons/editor/brush/brush-1-highlighted.png
R images/buttons/editor/brush/brush-1-pressed-highlighted.png
R images/buttons/editor/brush/brush-1-pressed.png
R images/buttons/editor/brush/brush-1-touched.png
R images/buttons/editor/brush/brush-1.png
R images/buttons/editor/brush/brush-2-active-pressed.png
R images/buttons/editor/brush/brush-2-active.png
R images/buttons/editor/brush/brush-2-disabled-pressed.png
R images/buttons/editor/brush/brush-2-disabled.png
R images/buttons/editor/brush/brush-2-highlighted.png
R images/buttons/editor/brush/brush-2-pressed-highlighted.png
R images/buttons/editor/brush/brush-2-pressed.png
R images/buttons/editor/brush/brush-2-touched.png
R images/buttons/editor/brush/brush-2.png
R images/buttons/editor/brush/brush-3-active-pressed.png
R images/buttons/editor/brush/brush-3-active.png
R images/buttons/editor/brush/brush-3-disabled-pressed.png
R images/buttons/editor/brush/brush-3-disabled.png
R images/buttons/editor/brush/brush-3-highlighted.png
R images/buttons/editor/brush/brush-3-pressed-highlighted.png
R images/buttons/editor/brush/brush-3-pressed.png
R images/buttons/editor/brush/brush-3-touched.png
R images/buttons/editor/brush/brush-3.png
R images/buttons/editor/brush/brush-nw-se-active-pressed.png
R images/buttons/editor/brush/brush-nw-se-active.png
R images/buttons/editor/brush/brush-nw-se-disabled-pressed.png
R images/buttons/editor/brush/brush-nw-se-disabled.png
R images/buttons/editor/brush/brush-nw-se-highlighted.png
R images/buttons/editor/brush/brush-nw-se-pressed-highlighted.png
R images/buttons/editor/brush/brush-nw-se-pressed.png
R images/buttons/editor/brush/brush-nw-se-touched.png
R images/buttons/editor/brush/brush-nw-se.png
R images/buttons/editor/brush/brush-se-nw-active-pressed.png
R images/buttons/editor/brush/brush-se-nw-active.png
R images/buttons/editor/brush/brush-se-nw-disabled-pressed.png
R images/buttons/editor/brush/brush-se-nw-disabled.png
R images/buttons/editor/brush/brush-se-nw-highlighted.png
R images/buttons/editor/brush/brush-se-nw-pressed-highlighted.png
R images/buttons/editor/brush/brush-se-nw-pressed.png
R images/buttons/editor/brush/brush-se-nw-touched.png
R images/buttons/editor/brush/brush-se-nw.png
R images/buttons/editor/group/group_all-active-pressed.png
R images/buttons/editor/group/group_all-active.png
R images/buttons/editor/group/group_all-pressed.png
R images/buttons/editor/group/group_all.png
R images/buttons/editor/group/group_bridge-active-pressed.png
R images/buttons/editor/group/group_bridge-active.png
R images/buttons/editor/group/group_bridge-pressed.png
R images/buttons/editor/group/group_bridge.png
R images/buttons/editor/group/group_castle-active-pressed.png
R images/buttons/editor/group/group_castle-active.png
R images/buttons/editor/group/group_castle-pressed.png
R images/buttons/editor/group/group_castle.png
R images/buttons/editor/group/group_cave-active-pressed.png
R images/buttons/editor/group/group_cave-active.png
R images/buttons/editor/group/group_cave-pressed.png
R images/buttons/editor/group/group_cave.png
R images/buttons/editor/group/group_custom-active-pressed.png
R images/buttons/editor/group/group_custom-active.png
R images/buttons/editor/group/group_custom-pressed.png
R images/buttons/editor/group/group_custom.png
R images/buttons/editor/group/group_custom2-active-pressed.png
R images/buttons/editor/group/group_custom2-active.png
R images/buttons/editor/group/group_custom2-pressed.png
R images/buttons/editor/group/group_custom2.png
R images/buttons/editor/group/group_custom3-active-pressed.png
R images/buttons/editor/group/group_custom3-active.png
R images/buttons/editor/group/group_custom3-pressed.png
R images/buttons/editor/group/group_custom3.png
R images/buttons/editor/group/group_desert-active-pressed.png
R images/buttons/editor/group/group_desert-active.png
R images/buttons/editor/group/group_desert-pressed.png
R images/buttons/editor/group/group_desert.png
R images/buttons/editor/group/group_embellishments-active-pressed.png
R images/buttons/editor/group/group_embellishments-active.png
R images/buttons/editor/group/group_embellishments-pressed.png
R images/buttons/editor/group/group_embellishments.png
R images/buttons/editor/group/group_fall-active-pressed.png
R images/buttons/editor/group/group_fall-active.png
R images/buttons/editor/group/group_fall-pressed.png
R images/buttons/editor/group/group_fall.png
R images/buttons/editor/group/group_flat-active-pressed.png
R images/buttons/editor/group/group_flat-active.png
R images/buttons/editor/group/group_flat-pressed.png
R images/buttons/editor/group/group_flat.png
R images/buttons/editor/group/group_forest-active-pressed.png
R images/buttons/editor/group/group_forest-active.png
R images/buttons/editor/group/group_forest-pressed.png
R images/buttons/editor/group/group_forest.png
R images/buttons/editor/group/group_frozen-active-pressed.png
R images/buttons/editor/group/group_frozen-active.png
R images/buttons/editor/group/group_frozen-pressed.png
R images/buttons/editor/group/group_frozen.png
R images/buttons/editor/group/group_mainline-active-pressed.png
R images/buttons/editor/group/group_mainline-active.png
R images/buttons/editor/group/group_mainline-pressed.png
R images/buttons/editor/group/group_mainline.png
R images/buttons/editor/group/group_obstacle-active-pressed.png
R images/buttons/editor/group/group_obstacle-active.png
R images/buttons/editor/group/group_obstacle-pressed.png
R images/buttons/editor/group/group_obstacle.png
R images/buttons/editor/group/group_rough-active-pressed.png
R images/buttons/editor/group/group_rough-active.png
R images/buttons/editor/group/group_rough-pressed.png
R images/buttons/editor/group/group_rough.png
R images/buttons/editor/group/group_spring-active-pressed.png
R images/buttons/editor/group/group_spring-active.png
R images/buttons/editor/group/group_spring-pressed.png
R images/buttons/editor/group/group_spring.png
R images/buttons/editor/group/group_village-active-pressed.png
R images/buttons/editor/group/group_village-active.png
R images/buttons/editor/group/group_village-pressed.png
R images/buttons/editor/group/group_village.png
R images/buttons/editor/group/group_water-active-pressed.png
R images/buttons/editor/group/group_water-active.png
R images/buttons/editor/group/group_water-pressed.png
R images/buttons/editor/group/group_water.png
R images/buttons/editor/group/group_x-active-pressed.png
R images/buttons/editor/group/group_x-active.png
R images/buttons/editor/group/group_x-pressed.png
R images/buttons/editor/group/group_x.png
R images/buttons/editor/palette/active-pressed-both.png
R images/buttons/editor/palette/active-pressed-down.png
R images/buttons/editor/palette/active-pressed-up.png
R images/buttons/editor/palette/base-active.png
R images/buttons/editor/palette/base-touched.png
R images/buttons/editor/palette/base.png
R images/buttons/editor/palette/pressed-both.png
R images/buttons/editor/palette/pressed-down.png
R images/buttons/editor/palette/pressed-up.png
R images/buttons/editor/palette/touched-both.png
R images/buttons/editor/palette/touched-down.png
R images/buttons/editor/palette/touched-up.png
R images/buttons/editor/tool/draw_button_editor-active.png
R images/buttons/editor/tool/draw_button_editor-pressed.png
R images/buttons/editor/tool/draw_button_editor.png
R images/buttons/editor/tool/flood_button_editor-active.png
R images/buttons/editor/tool/flood_button_editor-pressed.png
R images/buttons/editor/tool/flood_button_editor.png
R images/buttons/editor/tool/item_button_editor-active.png
R images/buttons/editor/tool/item_button_editor-pressed.png
R images/buttons/editor/tool/item_button_editor.png
R images/buttons/editor/tool/label_button_editor-active.png
R images/buttons/editor/tool/label_button_editor-pressed.png
R images/buttons/editor/tool/label_button_editor.png
R images/buttons/editor/tool/pipette_button_editor-active.png
R images/buttons/editor/tool/pipette_button_editor-pressed.png
R images/buttons/editor/tool/pipette_button_editor.png
R images/buttons/editor/tool/select_button_editor-active.png
R images/buttons/editor/tool/select_button_editor-pressed.png
R images/buttons/editor/tool/select_button_editor.png
R images/buttons/editor/tool/soundsource_button_editor-active.png
R images/buttons/editor/tool/soundsource_button_editor-pressed.png
R images/buttons/editor/tool/soundsource_button_editor.png
R images/buttons/editor/tool/start_position_button_editor-active.png
R images/buttons/editor/tool/start_position_button_editor-pressed.png
R images/buttons/editor/tool/start_position_button_editor.png
R images/buttons/editor/tool/units_button_editor-active.png
R images/buttons/editor/tool/units_button_editor-pressed.png
R images/buttons/editor/tool/units_button_editor.png
R images/buttons/editor/tool/villages_button_editor-active.png
R images/buttons/editor/tool/villages_button_editor-pressed.png
R images/buttons/editor/tool/villages_button_editor.png
R images/buttons/editor/util/flip_map_button_editor-active.png
R images/buttons/editor/util/flip_map_button_editor-pressed.png
R images/buttons/editor/util/flip_map_button_editor.png
R images/buttons/editor/util/redo_button_editor-active.png
R images/buttons/editor/util/redo_button_editor-pressed.png
R images/buttons/editor/util/redo_button_editor.png
R images/buttons/editor/util/resize_button_editor-active.png
R images/buttons/editor/util/resize_button_editor-pressed.png
R images/buttons/editor/util/resize_button_editor.png
R images/buttons/editor/util/toggle_grid_button_editor-active.png
R images/buttons/editor/util/toggle_grid_button_editor-pressed.png
R images/buttons/editor/util/toggle_grid_button_editor.png
R images/buttons/editor/util/undo_button_editor-active.png
R images/buttons/editor/util/undo_button_editor-pressed.png
R images/buttons/editor/util/undo_button_editor.png
R images/buttons/editor/util/zoom_default_button_editor-active.png
R images/buttons/editor/util/zoom_default_button_editor-pressed.png
R images/buttons/editor/util/zoom_default_button_editor.png
R images/buttons/editor/util/zoom_in_button_editor-active.png
R images/buttons/editor/util/zoom_in_button_editor-pressed.png
R images/buttons/editor/util/zoom_in_button_editor.png
R images/buttons/editor/util/zoom_out_button_editor-active.png
R images/buttons/editor/util/zoom_out_button_editor-pressed.png
R images/buttons/editor/util/zoom_out_button_editor.png
R images/buttons/endturn-button-active.png
R images/buttons/endturn-button-pressed.png
R images/buttons/endturn-button.png
R images/buttons/fold-arrow-disabled.png
R images/buttons/fold-arrow-disabled at 2x.png
A images/buttons/icon-base-16.png
A images/buttons/icon-base-32.png
A images/buttons/large-button-active-pressed.png
M images/buttons/large-button-active.png
M images/buttons/large-button-pressed.png
M images/buttons/large-button.png
R images/buttons/left_arrow-button-active.png
R images/buttons/left_arrow-button-disabled.png
R images/buttons/left_arrow-button-pressed.png
R images/buttons/left_arrow-button.png
R images/buttons/left_arrow-button_transparent-active.png
R images/buttons/left_arrow-button_transparent-disabled.png
R images/buttons/left_arrow-button_transparent-pressed.png
R images/buttons/left_arrow-button_transparent.png
R images/buttons/lite-active-pressed.png
R images/buttons/lite-active.png
R images/buttons/lite-disabled.png
R images/buttons/lite-pressed.png
R images/buttons/lite.png
R images/buttons/lite_small-active.png
R images/buttons/lite_small-pressed.png
R images/buttons/lite_small.png
R images/buttons/menu-button-active.png
R images/buttons/menu-button-disabled.png
R images/buttons/menu-button-pressed.png
R images/buttons/menu-button.png
R images/buttons/menu_buttons/menu_button_H18-active-pressed.png
R images/buttons/menu_buttons/menu_button_H18-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_H18-active.png
R images/buttons/menu_buttons/menu_button_H18-active at 2x.png
R images/buttons/menu_buttons/menu_button_H18-disabled.png
R images/buttons/menu_buttons/menu_button_H18-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_H18-pressed.png
R images/buttons/menu_buttons/menu_button_H18-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_H18.png
R images/buttons/menu_buttons/menu_button_H18 at 2x.png
R images/buttons/menu_buttons/menu_button_H20-active-pressed.png
R images/buttons/menu_buttons/menu_button_H20-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_H20-active.png
R images/buttons/menu_buttons/menu_button_H20-active at 2x.png
R images/buttons/menu_buttons/menu_button_H20-disabled.png
R images/buttons/menu_buttons/menu_button_H20-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_H20-pressed.png
R images/buttons/menu_buttons/menu_button_H20-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_H20.png
R images/buttons/menu_buttons/menu_button_H20 at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H18-active-pressed.png
R images/buttons/menu_buttons/menu_button_copper_H18-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H18-active.png
R images/buttons/menu_buttons/menu_button_copper_H18-active at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H18-disabled.png
R images/buttons/menu_buttons/menu_button_copper_H18-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H18-pressed.png
R images/buttons/menu_buttons/menu_button_copper_H18-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H18.png
R images/buttons/menu_buttons/menu_button_copper_H18 at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H20-active-pressed.png
R images/buttons/menu_buttons/menu_button_copper_H20-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H20-active.png
R images/buttons/menu_buttons/menu_button_copper_H20-active at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H20-disabled.png
R images/buttons/menu_buttons/menu_button_copper_H20-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H20-pressed.png
R images/buttons/menu_buttons/menu_button_copper_H20-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_copper_H20.png
R images/buttons/menu_buttons/menu_button_copper_H20 at 2x.png
R images/buttons/menu_buttons/menu_button_small_H18-active-pressed.png
R images/buttons/menu_buttons/menu_button_small_H18-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_H18-active.png
R images/buttons/menu_buttons/menu_button_small_H18-active at 2x.png
R images/buttons/menu_buttons/menu_button_small_H18-disabled.png
R images/buttons/menu_buttons/menu_button_small_H18-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_small_H18-pressed.png
R images/buttons/menu_buttons/menu_button_small_H18-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_H18.png
R images/buttons/menu_buttons/menu_button_small_H18 at 2x.png
R images/buttons/menu_buttons/menu_button_small_H20-active-pressed.png
R images/buttons/menu_buttons/menu_button_small_H20-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_H20-active.png
R images/buttons/menu_buttons/menu_button_small_H20-active at 2x.png
R images/buttons/menu_buttons/menu_button_small_H20-disabled.png
R images/buttons/menu_buttons/menu_button_small_H20-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_small_H20-pressed.png
R images/buttons/menu_buttons/menu_button_small_H20-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_H20.png
R images/buttons/menu_buttons/menu_button_small_H20 at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-active-pressed.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-active.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-active at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-disabled.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-pressed.png
R images/buttons/menu_buttons/menu_button_small_copper_H18-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H18.png
R images/buttons/menu_buttons/menu_button_small_copper_H18 at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-active-pressed.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-active-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-active.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-active at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-disabled.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-disabled at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-pressed.png
R images/buttons/menu_buttons/menu_button_small_copper_H20-pressed at 2x.png
R images/buttons/menu_buttons/menu_button_small_copper_H20.png
R images/buttons/menu_buttons/menu_button_small_copper_H20 at 2x.png
A images/buttons/misc/orb-active.png
A images/buttons/misc/orb-pressed.png
A images/buttons/misc/orb.png
R images/buttons/pause-active.png
R images/buttons/pause-pressed.png
R images/buttons/pause.png
R images/buttons/play-active.png
R images/buttons/play-pressed.png
R images/buttons/play-side-active.png
R images/buttons/play-side-pressed.png
R images/buttons/play-side.png
R images/buttons/play-turn-active.png
R images/buttons/play-turn-pressed.png
R images/buttons/play-turn.png
R images/buttons/play.png
M images/buttons/radiobox-active-pressed.png
M images/buttons/radiobox-active-pressed at 2x.png
M images/buttons/radiobox-active.png
M images/buttons/radiobox-active at 2x.png
R images/buttons/radiobox-disabled-pressed.png
R images/buttons/radiobox-disabled-pressed at 2x.png
R images/buttons/radiobox-disabled.png
R images/buttons/radiobox-disabled at 2x.png
M images/buttons/radiobox-pressed.png
M images/buttons/radiobox-pressed at 2x.png
M images/buttons/radiobox-touched.png
M images/buttons/radiobox-touched at 2x.png
M images/buttons/radiobox.png
M images/buttons/radiobox at 2x.png
R images/buttons/resize-direction-bottom-left.png
R images/buttons/resize-direction-bottom-right.png
R images/buttons/resize-direction-bottom.png
R images/buttons/resize-direction-center.png
R images/buttons/resize-direction-left.png
R images/buttons/resize-direction-none.png
R images/buttons/resize-direction-right.png
R images/buttons/resize-direction-top-left.png
R images/buttons/resize-direction-top-right.png
R images/buttons/resize-direction-top.png
R images/buttons/right_arrow-button-active.png
R images/buttons/right_arrow-button-disabled.png
R images/buttons/right_arrow-button-pressed.png
R images/buttons/right_arrow-button.png
R images/buttons/right_arrow-button_transparent-active.png
R images/buttons/right_arrow-button_transparent-disabled.png
R images/buttons/right_arrow-button_transparent-pressed.png
R images/buttons/right_arrow-button_transparent.png
M images/buttons/scrollbottom-active.png
R images/buttons/scrollbottom-disabled.png
M images/buttons/scrollbottom-pressed.png
M images/buttons/scrollbottom.png
R images/buttons/scrollbottom_transparent-active.png
R images/buttons/scrollbottom_transparent-disabled.png
R images/buttons/scrollbottom_transparent-pressed.png
R images/buttons/scrollbottom_transparent.png
M images/buttons/scrollgroove-bottom.png
R images/buttons/scrollgroove-disabled-bottom.png
R images/buttons/scrollgroove-disabled-horizontal.png
R images/buttons/scrollgroove-disabled-left.png
R images/buttons/scrollgroove-disabled-mid.png
R images/buttons/scrollgroove-disabled-right.png
R images/buttons/scrollgroove-disabled-top.png
M images/buttons/scrollgroove-horizontal.png
M images/buttons/scrollgroove-left.png
M images/buttons/scrollgroove-mid.png
M images/buttons/scrollgroove-right.png
M images/buttons/scrollgroove-top.png
R images/buttons/scrollgroove_transparent-bottom.png
R images/buttons/scrollgroove_transparent-disabled-bottom.png
R images/buttons/scrollgroove_transparent-disabled-horizontal.png
R images/buttons/scrollgroove_transparent-disabled-left.png
R images/buttons/scrollgroove_transparent-disabled-mid.png
R images/buttons/scrollgroove_transparent-disabled-right.png
R images/buttons/scrollgroove_transparent-disabled-top.png
R images/buttons/scrollgroove_transparent-horizontal.png
R images/buttons/scrollgroove_transparent-left.png
R images/buttons/scrollgroove_transparent-mid.png
R images/buttons/scrollgroove_transparent-right.png
R images/buttons/scrollgroove_transparent-top.png
M images/buttons/scrollhorizontal-active.png
R images/buttons/scrollhorizontal-disabled.png
M images/buttons/scrollhorizontal-pressed.png
M images/buttons/scrollhorizontal.png
R images/buttons/scrollhorizontal_transparent-active.png
R images/buttons/scrollhorizontal_transparent-disabled.png
R images/buttons/scrollhorizontal_transparent-pressed.png
R images/buttons/scrollhorizontal_transparent.png
M images/buttons/scrollleft-active.png
R images/buttons/scrollleft-disabled.png
M images/buttons/scrollleft-pressed.png
M images/buttons/scrollleft.png
R images/buttons/scrollleft_transparent-active.png
R images/buttons/scrollleft_transparent-disabled.png
R images/buttons/scrollleft_transparent-pressed.png
R images/buttons/scrollleft_transparent.png
M images/buttons/scrollmid-active.png
R images/buttons/scrollmid-disabled.png
M images/buttons/scrollmid-pressed.png
M images/buttons/scrollmid.png
R images/buttons/scrollmid_transparent-active.png
R images/buttons/scrollmid_transparent-disabled.png
R images/buttons/scrollmid_transparent-pressed.png
R images/buttons/scrollmid_transparent.png
M images/buttons/scrollright-active.png
R images/buttons/scrollright-disabled.png
M images/buttons/scrollright-pressed.png
M images/buttons/scrollright.png
R images/buttons/scrollright_transparent-active.png
R images/buttons/scrollright_transparent-disabled.png
R images/buttons/scrollright_transparent-pressed.png
R images/buttons/scrollright_transparent.png
M images/buttons/scrolltop-active.png
R images/buttons/scrolltop-disabled.png
M images/buttons/scrolltop-pressed.png
M images/buttons/scrolltop.png
R images/buttons/scrolltop_transparent-active.png
R images/buttons/scrolltop_transparent-disabled.png
R images/buttons/scrolltop_transparent-pressed.png
R images/buttons/scrolltop_transparent.png
R images/buttons/sliders/slider-disabled.png
R images/buttons/sliders/slider-disabled at 2x.png
R images/buttons/sliders/slider_arrow_blue-disabled.png
R images/buttons/sliders/slider_arrow_blue-disabled at 2x.png
R images/buttons/sliders/slider_arrow_gold-active at 2x.png
R images/buttons/sliders/slider_arrow_gold-disabled.png
R images/buttons/sliders/slider_arrow_gold-disabled at 2x.png
A images/buttons/sliders/slider_arrow_gold at 2x-active.png
R images/buttons/stop-active.png
R images/buttons/stop-pressed.png
R images/buttons/stop.png
R images/buttons/unfold-arrow-disabled.png
R images/buttons/unfold-arrow-disabled at 2x.png
R images/buttons/uparrow-button-active.png
R images/buttons/uparrow-button-disabled.png
R images/buttons/uparrow-button-pressed.png
R images/buttons/uparrow-button.png
R images/buttons/uparrow-button_transparent-active.png
R images/buttons/uparrow-button_transparent-disabled.png
R images/buttons/uparrow-button_transparent-pressed.png
R images/buttons/uparrow-button_transparent.png
R images/cursors-bw/.gitignore
R images/cursors/.gitignore
R images/dialogs/.gitignore
A images/dialogs/lite_opaque-background.png
A images/dialogs/lite_opaque-border-botleft.png
A images/dialogs/lite_opaque-border-botright.png
A images/dialogs/lite_opaque-border-left.png
A images/dialogs/lite_opaque-border-right.png
A images/dialogs/lite_opaque-border-top.png
A images/dialogs/lite_opaque-border-topleft.png
A images/dialogs/lite_opaque-border-topright.png
A images/dialogs/lite_opaque-border_bottom.png
A images/dialogs/lite_translucent-background.png
A images/dialogs/lite_translucent-border-botleft.png
A images/dialogs/lite_translucent-border-botright.png
A images/dialogs/lite_translucent-border-left.png
A images/dialogs/lite_translucent-border-right.png
A images/dialogs/lite_translucent-border-top.png
A images/dialogs/lite_translucent-border-topleft.png
A images/dialogs/lite_translucent-border-topright.png
A images/dialogs/lite_translucent-border_bottom.png
A images/dialogs/medium_translucent-background.png
A images/dialogs/medium_translucent-border-botleft.png
A images/dialogs/medium_translucent-border-botright.png
A images/dialogs/medium_translucent-border-left.png
A images/dialogs/medium_translucent-border-right.png
A images/dialogs/medium_translucent-border-top.png
A images/dialogs/medium_translucent-border-topleft.png
A images/dialogs/medium_translucent-border-topright.png
A images/dialogs/medium_translucent-border_bottom.png
M images/dialogs/opaque-background.png
M images/dialogs/opaque-border-botleft.png
M images/dialogs/opaque-border-botright.png
M images/dialogs/opaque-border-bottom.png
M images/dialogs/opaque-border-left.png
M images/dialogs/opaque-border-right.png
M images/dialogs/opaque-border-top.png
M images/dialogs/opaque-border-topleft.png
M images/dialogs/opaque-border-topright.png
A images/dialogs/selection-background.png
A images/dialogs/selection-border-botleft.png
A images/dialogs/selection-border-botright.png
A images/dialogs/selection-border-bottom.png
A images/dialogs/selection-border-left.png
A images/dialogs/selection-border-right.png
A images/dialogs/selection-border-top.png
A images/dialogs/selection-border-topleft.png
A images/dialogs/selection-border-topright.png
A images/dialogs/selection2-background.png
A images/dialogs/selection2-border-botleft.png
A images/dialogs/selection2-border-botright.png
A images/dialogs/selection2-border-bottom.png
A images/dialogs/selection2-border-left.png
A images/dialogs/selection2-border-right.png
A images/dialogs/selection2-border-top.png
A images/dialogs/selection2-border-topleft.png
A images/dialogs/selection2-border-topright.png
A images/dialogs/strong_opaque-background.png
A images/dialogs/strong_opaque-border-botleft.png
A images/dialogs/strong_opaque-border-botright.png
A images/dialogs/strong_opaque-border-left.png
A images/dialogs/strong_opaque-border-right.png
A images/dialogs/strong_opaque-border-top.png
A images/dialogs/strong_opaque-border-topleft.png
A images/dialogs/strong_opaque-border-topright.png
A images/dialogs/strong_opaque-border_bottom.png
A images/dialogs/strong_translucent-background.png
A images/dialogs/strong_translucent-border-botleft.png
A images/dialogs/strong_translucent-border-botright.png
A images/dialogs/strong_translucent-border-left.png
A images/dialogs/strong_translucent-border-right.png
A images/dialogs/strong_translucent-border-top.png
A images/dialogs/strong_translucent-border-topleft.png
A images/dialogs/strong_translucent-border-topright.png
A images/dialogs/strong_translucent-border_bottom.png
A images/dialogs/thick_opaque-background.png
A images/dialogs/thick_opaque-border-botleft.png
A images/dialogs/thick_opaque-border-botright.png
A images/dialogs/thick_opaque-border-bottom.png
A images/dialogs/thick_opaque-border-left.png
A images/dialogs/thick_opaque-border-right.png
A images/dialogs/thick_opaque-border-top.png
A images/dialogs/thick_opaque-border-topleft.png
A images/dialogs/thick_opaque-border-topright.png
A images/dialogs/thin_opaque-background.png
A images/dialogs/thin_opaque-border-botleft.png
A images/dialogs/thin_opaque-border-botright.png
A images/dialogs/thin_opaque-border-bottom.png
A images/dialogs/thin_opaque-border-left.png
A images/dialogs/thin_opaque-border-right.png
A images/dialogs/thin_opaque-border-top.png
A images/dialogs/thin_opaque-border-topleft.png
A images/dialogs/thin_opaque-border-topright.png
A images/dialogs/thin_translucent-background.png
A images/dialogs/thin_translucent-border-botleft.png
A images/dialogs/thin_translucent-border-botright.png
A images/dialogs/thin_translucent-border-bottom.png
A images/dialogs/thin_translucent-border-left.png
A images/dialogs/thin_translucent-border-right.png
A images/dialogs/thin_translucent-border-top.png
A images/dialogs/thin_translucent-border-topleft.png
A images/dialogs/thin_translucent-border-topright.png
A images/dialogs/thin_transluscent-background.png
A images/dialogs/thin_transluscent-border-botleft.png
A images/dialogs/thin_transluscent-border-botright.png
A images/dialogs/thin_transluscent-border-bottom.png
A images/dialogs/thin_transluscent-border-left.png
A images/dialogs/thin_transluscent-border-right.png
A images/dialogs/thin_transluscent-border-top.png
A images/dialogs/thin_transluscent-border-topleft.png
A images/dialogs/thin_transluscent-border-topright.png
R images/dialogs/translucent-background_50.png
R images/dialogs/translucent-background_55.png
R images/dialogs/translucent-background_60.png
R images/dialogs/translucent-background_65.png
R images/dialogs/translucent-background_70.png
R images/dialogs/translucent-background_75.png
R images/dialogs/translucent-background_80.png
R images/dialogs/translucent-background_85.png
M images/dialogs/translucent54-background.png
M images/dialogs/translucent54-border-botleft.png
M images/dialogs/translucent54-border-botright.png
M images/dialogs/translucent54-border-bottom.png
M images/dialogs/translucent54-border-left.png
M images/dialogs/translucent54-border-right.png
M images/dialogs/translucent54-border-top.png
M images/dialogs/translucent54-border-topleft.png
M images/dialogs/translucent54-border-topright.png
M images/dialogs/translucent65-background.png
M images/dialogs/translucent65-border-botleft.png
M images/dialogs/translucent65-border-botright.png
M images/dialogs/translucent65-border-bottom.png
M images/dialogs/translucent65-border-left.png
M images/dialogs/translucent65-border-right.png
M images/dialogs/translucent65-border-top.png
M images/dialogs/translucent65-border-topleft.png
M images/dialogs/translucent65-border-topright.png
R images/flags/.gitignore
R images/flags/flag-1.png
R images/flags/flag-2.png
R images/flags/flag-3.png
R images/flags/flag-4.png
R images/flags/flag-icon.png
R images/flags/knalgan-flag-1.png
R images/flags/knalgan-flag-2.png
R images/flags/knalgan-flag-3.png
R images/flags/knalgan-flag-4.png
R images/flags/knalgan-flag-icon.png
R images/flags/long-flag-1.png
R images/flags/long-flag-2.png
R images/flags/long-flag-3.png
R images/flags/long-flag-4.png
R images/flags/long-flag-icon.png
R images/flags/loyalist-flag-1.png
R images/flags/loyalist-flag-2.png
R images/flags/loyalist-flag-3.png
R images/flags/loyalist-flag-4.png
R images/flags/loyalist-flag-icon.png
R images/flags/ragged-flag-1.png
R images/flags/ragged-flag-2.png
R images/flags/ragged-flag-3.png
R images/flags/ragged-flag-4.png
R images/flags/ragged-flag-5.png
R images/flags/ragged-flag-6.png
R images/flags/ragged-flag-icon.png
R images/flags/undead-flag-1.png
R images/flags/undead-flag-2.png
R images/flags/undead-flag-3.png
R images/flags/undead-flag-4.png
R images/flags/undead-flag-icon.png
R images/flags/wood-elvish-flag-1.png
R images/flags/wood-elvish-flag-2.png
R images/flags/wood-elvish-flag-3.png
R images/flags/wood-elvish-flag-4.png
R images/flags/wood-elvish-flag-icon.png
R images/footsteps/.gitignore
R images/game-icon.png
R images/help/indentation.png
R images/icons/.gitignore
A images/icons/action/about_25-active.png
A images/icons/action/about_25-pressed.png
A images/icons/action/about_25.png
M images/icons/action/add_25-active.png
M images/icons/action/add_25-pressed.png
M images/icons/action/add_25.png
A images/icons/action/add_30-active.png
A images/icons/action/add_30-pressed.png
A images/icons/action/add_30.png
A images/icons/action/copy_25-active.png
A images/icons/action/copy_25-pressed.png
A images/icons/action/copy_25.png
M images/icons/action/delete_25-active.png
M images/icons/action/delete_25-pressed.png
M images/icons/action/delete_25.png
A images/icons/action/delete_30-active.png
A images/icons/action/delete_30-pressed.png
A images/icons/action/delete_30.png
M images/icons/action/editor-brush-1_25-active.png
M images/icons/action/editor-brush-1_25-pressed.png
M images/icons/action/editor-brush-1_25.png
M images/icons/action/editor-brush-1_30-active.png
M images/icons/action/editor-brush-1_30-pressed.png
M images/icons/action/editor-brush-1_30.png
M images/icons/action/editor-brush-2_25-active.png
M images/icons/action/editor-brush-2_25-pressed.png
M images/icons/action/editor-brush-2_25.png
M images/icons/action/editor-brush-2_30-active.png
M images/icons/action/editor-brush-2_30-pressed.png
M images/icons/action/editor-brush-2_30.png
M images/icons/action/editor-brush-3_25-active.png
M images/icons/action/editor-brush-3_25-pressed.png
M images/icons/action/editor-brush-3_25.png
M images/icons/action/editor-brush-3_30-active.png
M images/icons/action/editor-brush-3_30-pressed.png
M images/icons/action/editor-brush-3_30.png
M images/icons/action/editor-brush-nw-se_25-active.png
M images/icons/action/editor-brush-nw-se_25-pressed.png
M images/icons/action/editor-brush-nw-se_25.png
M images/icons/action/editor-brush-nw-se_30-active.png
M images/icons/action/editor-brush-nw-se_30-pressed.png
M images/icons/action/editor-brush-nw-se_30.png
M images/icons/action/editor-brush-sw-ne_25-active.png
M images/icons/action/editor-brush-sw-ne_25-pressed.png
M images/icons/action/editor-brush-sw-ne_25.png
M images/icons/action/editor-brush-sw-ne_30-active.png
M images/icons/action/editor-brush-sw-ne_30-pressed.png
M images/icons/action/editor-brush-sw-ne_30.png
A images/icons/action/editor-close-map_25-active.png
A images/icons/action/editor-close-map_25-pressed.png
A images/icons/action/editor-close-map_25.png
A images/icons/action/editor-close-map_30-active.png
A images/icons/action/editor-close-map_30-pressed.png
A images/icons/action/editor-close-map_30.png
A images/icons/action/editor-paste_60.png
A images/icons/action/editor-tool-fill_60.png
A images/icons/action/editor-tool-item_60.png
A images/icons/action/editor-tool-label_60.png
A images/icons/action/editor-tool-paint_60.png
A images/icons/action/editor-tool-select_60.png
A images/icons/action/editor-tool-soundsource_60.png
A images/icons/action/editor-tool-starting-position_60.png
A images/icons/action/editor-tool-unit_60-active.png
A images/icons/action/editor-tool-unit_60-pressed.png
A images/icons/action/editor-tool-unit_60.png
A images/icons/action/editor-tool-village_60.png
A images/icons/action/minimap-draw-terrain_25-active.png
A images/icons/action/minimap-draw-terrain_25-pressed.png
A images/icons/action/minimap-draw-terrain_25.png
A images/icons/action/minimap-terrain-coding_25-active.png
A images/icons/action/minimap-terrain-coding_25-pressed.png
A images/icons/action/minimap-terrain-coding_25.png
A images/icons/action/minimap-unit-coding_25-active.png
A images/icons/action/minimap-unit-coding_25-pressed.png
A images/icons/action/minimap-unit-coding_25.png
M images/icons/action/ornate_add_25-active.png
M images/icons/action/ornate_add_25-pressed.png
M images/icons/action/ornate_add_25.png
A images/icons/action/ornate_add_30-active.png
A images/icons/action/ornate_add_30-pressed.png
A images/icons/action/ornate_add_30.png
M images/icons/action/ornate_delete_25-active.png
M images/icons/action/ornate_delete_25-pressed.png
M images/icons/action/ornate_delete_25.png
A images/icons/action/ornate_delete_30-active.png
A images/icons/action/ornate_delete_30-pressed.png
A images/icons/action/ornate_delete_30.png
M images/icons/action/ornate_pause_25-active.png
M images/icons/action/ornate_pause_25-pressed.png
M images/icons/action/ornate_pause_25.png
A images/icons/action/ornate_pause_30-active.png
A images/icons/action/ornate_pause_30-pressed.png
A images/icons/action/ornate_pause_30.png
M images/icons/action/ornate_play_25-active.png
M images/icons/action/ornate_play_25-pressed.png
M images/icons/action/ornate_play_25.png
A images/icons/action/ornate_play_30-active.png
A images/icons/action/ornate_play_30-pressed.png
A images/icons/action/ornate_play_30.png
M images/icons/action/ornate_play_side_25-active.png
M images/icons/action/ornate_play_side_25-pressed.png
M images/icons/action/ornate_play_side_25.png
A images/icons/action/ornate_play_side_30-active.png
A images/icons/action/ornate_play_side_30-pressed.png
A images/icons/action/ornate_play_side_30.png
M images/icons/action/ornate_play_turn_25-active.png
M images/icons/action/ornate_play_turn_25-pressed.png
M images/icons/action/ornate_play_turn_25.png
A images/icons/action/ornate_play_turn_30-active.png
A images/icons/action/ornate_play_turn_30-pressed.png
A images/icons/action/ornate_play_turn_30.png
M images/icons/action/ornate_stop_25-active.png
M images/icons/action/ornate_stop_25-pressed.png
M images/icons/action/ornate_stop_25.png
A images/icons/action/ornate_stop_30-active.png
A images/icons/action/ornate_stop_30-pressed.png
A images/icons/action/ornate_stop_30.png
M images/icons/action/pause_25-active.png
M images/icons/action/pause_25-pressed.png
M images/icons/action/pause_25.png
M images/icons/action/pause_30-active.png
M images/icons/action/pause_30-pressed.png
M images/icons/action/pause_30.png
M images/icons/action/play_25-active.png
M images/icons/action/play_25-pressed.png
M images/icons/action/play_25.png
M images/icons/action/play_30-active.png
M images/icons/action/play_30-pressed.png
M images/icons/action/play_30.png
A images/icons/action/play_move_30-active.png
A images/icons/action/play_move_30-pressed.png
A images/icons/action/play_move_30.png
M images/icons/action/play_side_25-active.png
M images/icons/action/play_side_25-pressed.png
M images/icons/action/play_side_25.png
A images/icons/action/play_side_30-active.png
A images/icons/action/play_side_30-pressed.png
A images/icons/action/play_side_30.png
M images/icons/action/play_turn_25-active.png
M images/icons/action/play_turn_25-pressed.png
M images/icons/action/play_turn_25.png
A images/icons/action/play_turn_30-active.png
A images/icons/action/play_turn_30-pressed.png
A images/icons/action/play_turn_30.png
A images/icons/action/playlist_25-active.png
A images/icons/action/playlist_25-pressed.png
A images/icons/action/playlist_25.png
A images/icons/action/playlist_30-active.png
A images/icons/action/playlist_30-pressed.png
A images/icons/action/playlist_30.png
M images/icons/action/stop_25-active.png
M images/icons/action/stop_25-pressed.png
M images/icons/action/stop_25.png
M images/icons/action/stop_30-active.png
M images/icons/action/stop_30-pressed.png
M images/icons/action/stop_30.png
M images/icons/action/togglegrid_25-active.png
M images/icons/action/togglegrid_25-pressed.png
M images/icons/action/togglegrid_25.png
A images/icons/action/zoomdefault_60-active.png
A images/icons/action/zoomdefault_60-pressed.png
A images/icons/action/zoomdefault_60.png
A images/icons/arrows/arrows_blank_none_30.png
A images/icons/arrows/long_arrow_ornate_left-pressed.png
A images/icons/arrows/long_arrow_ornate_left-pressed at 2x.png
A images/icons/arrows/long_arrow_ornate_right-pressed.png
A images/icons/arrows/long_arrow_ornate_right-pressed at 2x.png
M images/icons/arrows/short_arrow_left_25-active.png
M images/icons/arrows/short_arrow_left_25-pressed.png
M images/icons/arrows/short_arrow_left_25.png
A images/icons/arrows/short_arrow_left_30-active.png
A images/icons/arrows/short_arrow_left_30-pressed.png
A images/icons/arrows/short_arrow_left_30.png
M images/icons/arrows/short_arrow_ornate_left_25-active.png
M images/icons/arrows/short_arrow_ornate_left_25-pressed.png
M images/icons/arrows/short_arrow_ornate_left_25.png
A images/icons/arrows/short_arrow_ornate_left_30-active.png
A images/icons/arrows/short_arrow_ornate_left_30-pressed.png
A images/icons/arrows/short_arrow_ornate_left_30.png
M images/icons/arrows/short_arrow_ornate_right_25-active.png
M images/icons/arrows/short_arrow_ornate_right_25-pressed.png
M images/icons/arrows/short_arrow_ornate_right_25.png
A images/icons/arrows/short_arrow_ornate_right_30-active.png
A images/icons/arrows/short_arrow_ornate_right_30-pressed.png
A images/icons/arrows/short_arrow_ornate_right_30.png
M images/icons/arrows/short_arrow_right_25-active.png
M images/icons/arrows/short_arrow_right_25-pressed.png
M images/icons/arrows/short_arrow_right_25.png
A images/icons/arrows/short_arrow_right_30-active.png
A images/icons/arrows/short_arrow_right_30-pressed.png
A images/icons/arrows/short_arrow_right_30.png
M images/icons/icon-addon-delete.png
M images/icons/icon-addon-publish.png
M images/icons/icon-display.png
M images/icons/icon-game.png
M images/icons/icon-general.png
M images/icons/icon-hostgame.png
M images/icons/icon-music.png
M images/icons/icon-server.png
M images/icons/icon-serverother.png
A images/icons/icon-titlescreen.png
A images/icons/items/item_misc_30-pressed.png
A images/icons/items/item_misc_30.png
A images/icons/items/item_scenery_30-pressed.png
A images/icons/items/item_scenery_30.png
A images/icons/profiles/ambush.png
A images/icons/profiles/arcane.png
A images/icons/profiles/backstab.png
A images/icons/profiles/berserk.png
A images/icons/profiles/blades.png
A images/icons/profiles/chaotic.png
A images/icons/profiles/charge.png
A images/icons/profiles/cold.png
A images/icons/profiles/concealment.png
A images/icons/profiles/cures.png
A images/icons/profiles/drain.png
A images/icons/profiles/fire.png
A images/icons/profiles/firststrike.png
A images/icons/profiles/heals_4.png
A images/icons/profiles/heals_8.png
A images/icons/profiles/illuminates.png
A images/icons/profiles/impact.png
A images/icons/profiles/lawful.png
A images/icons/profiles/leadership.png
A images/icons/profiles/liminal.png
A images/icons/profiles/local_tod.png
A images/icons/profiles/magical.png
A images/icons/profiles/marksman.png
A images/icons/profiles/melee_attack.png
A images/icons/profiles/neutral.png
A images/icons/profiles/nightstalk.png
A images/icons/profiles/petrify.png
A images/icons/profiles/pierce.png
A images/icons/profiles/plague.png
A images/icons/profiles/poison.png
A images/icons/profiles/ranged_attack.png
A images/icons/profiles/regenerates.png
A images/icons/profiles/skirmisher.png
A images/icons/profiles/slow.png
A images/icons/profiles/steadfast.png
A images/icons/profiles/submerge.png
A images/icons/profiles/swarm.png
A images/icons/profiles/teleport.png
A images/icons/profiles/terrain_defense.png
M images/icons/terrain/terrain_type_castle.png
M images/icons/terrain/terrain_type_castle_30.png
M images/icons/terrain/terrain_type_cave.png
M images/icons/terrain/terrain_type_cave_30.png
M images/icons/terrain/terrain_type_deep_water.png
M images/icons/terrain/terrain_type_deep_water_30.png
M images/icons/terrain/terrain_type_flat.png
M images/icons/terrain/terrain_type_flat_30.png
A images/icons/terrain/terrain_type_fog.png
A images/icons/terrain/terrain_type_fog_30.png
M images/icons/terrain/terrain_type_forest.png
M images/icons/terrain/terrain_type_forest_30.png
M images/icons/terrain/terrain_type_frozen.png
M images/icons/terrain/terrain_type_frozen_30.png
M images/icons/terrain/terrain_type_fungus.png
M images/icons/terrain/terrain_type_fungus_30.png
M images/icons/terrain/terrain_type_hills.png
M images/icons/terrain/terrain_type_hills_30.png
M images/icons/terrain/terrain_type_impassable.png
M images/icons/terrain/terrain_type_impassable_30.png
M images/icons/terrain/terrain_type_info.png
M images/icons/terrain/terrain_type_info_30.png
M images/icons/terrain/terrain_type_keep.png
M images/icons/terrain/terrain_type_keep_30.png
M images/icons/terrain/terrain_type_mountains.png
M images/icons/terrain/terrain_type_mountains_30.png
M images/icons/terrain/terrain_type_rails.png
M images/icons/terrain/terrain_type_rails_30.png
M images/icons/terrain/terrain_type_reef.png
M images/icons/terrain/terrain_type_reef_30.png
M images/icons/terrain/terrain_type_sand.png
M images/icons/terrain/terrain_type_sand_30.png
M images/icons/terrain/terrain_type_shallow_water.png
M images/icons/terrain/terrain_type_shallow_water_30.png
A images/icons/terrain/terrain_type_shroud.png
A images/icons/terrain/terrain_type_shroud_30.png
M images/icons/terrain/terrain_type_swamp_water.png
M images/icons/terrain/terrain_type_swamp_water_30.png
M images/icons/terrain/terrain_type_unwalkable.png
M images/icons/terrain/terrain_type_unwalkable_30.png
M images/icons/terrain/terrain_type_village.png
M images/icons/terrain/terrain_type_village_30.png
A images/icons/unit-groups/era_default_khalifate_30-pressed.png
A images/icons/unit-groups/era_default_khalifate_30.png
M images/icons/unit-groups/race_custom2_30-pressed.png
M images/icons/unit-groups/race_custom2_30.png
M images/icons/unit-groups/race_custom3_30-pressed.png
M images/icons/unit-groups/race_custom3_30.png
M images/icons/unit-groups/race_custom_30-pressed.png
M images/icons/unit-groups/race_custom_30.png
A images/icons/unit-groups/race_falcon_30-pressed.png
A images/icons/unit-groups/race_falcon_30.png
A images/icons/unit-groups/race_khalifate_30-pressed.png
A images/icons/unit-groups/race_khalifate_30.png
R images/misc/bar-energy-tinygui.png
M images/misc/bar-energy.png
R images/misc/character-box.png
A images/misc/ellipse-hero-nozoc-bottom.png
A images/misc/ellipse-hero-nozoc-selected-bottom.png
A images/misc/ellipse-hero-nozoc-selected-top.png
A images/misc/ellipse-hero-nozoc-top.png
A images/misc/ellipse-leader-nozoc-bottom.png
A images/misc/ellipse-leader-nozoc-selected-bottom.png
A images/misc/ellipse-leader-nozoc-selected-top.png
A images/misc/ellipse-leader-nozoc-top.png
M images/misc/hover-hex-bottom.png
A images/misc/hover-hex-enemy-bottom.png
A images/misc/hover-hex-enemy-top.png
R images/misc/hover-hex-enemy.png
M images/misc/hover-hex-top.png
A images/misc/hover-hex-yours-bottom.png
A images/misc/hover-hex-yours-top.png
R images/misc/hover-hex-yours.png
A images/misc/jewel-tc.png
A images/misc/l10n/gl/logo.png
A images/misc/leader-crown-alt.png
M images/misc/leader-crown.png
M images/misc/lobby.png
R images/misc/lobby_tiny.png
A images/misc/map.png
R images/misc/missing-image-trans.png
R images/misc/orb-ally.png
R images/misc/orb-enemy.png
R images/misc/orb-moved.png
R images/misc/orb-partmoved.png
R images/misc/orb-unmoved.png
A images/misc/orb.png
A images/misc/orb at 2x.png
R images/misc/selection-background.png
R images/misc/selection-border-botleft.png
R images/misc/selection-border-botright.png
R images/misc/selection-border-bottom.png
R images/misc/selection-border-left.png
R images/misc/selection-border-right.png
R images/misc/selection-border-top.png
R images/misc/selection-border-topleft.png
R images/misc/selection-border-topright.png
R images/misc/selection2-background.png
R images/misc/selection2-border-botleft.png
R images/misc/selection2-border-botright.png
R images/misc/selection2-border-bottom.png
R images/misc/selection2-border-left.png
R images/misc/selection2-border-right.png
R images/misc/selection2-border-top.png
R images/misc/selection2-border-topleft.png
R images/misc/selection2-border-topright.png
R images/misc/selection2_transparent-background.png
R images/misc/selection2_transparent-border-botleft.png
R images/misc/selection2_transparent-border-botright.png
R images/misc/selection2_transparent-border-bottom.png
R images/misc/selection2_transparent-border-left.png
R images/misc/selection2_transparent-border-right.png
R images/misc/selection2_transparent-border-top.png
R images/misc/selection2_transparent-border-topleft.png
R images/misc/selection2_transparent-border-topright.png
R images/misc/selection3-background.png
R images/misc/selection3-border-botleft.png
R images/misc/selection3-border-botright.png
R images/misc/selection3-border-bottom.png
R images/misc/selection3-border-left.png
R images/misc/selection3-border-right.png
R images/misc/selection3-border-top.png
R images/misc/selection3-border-topleft.png
R images/misc/selection3-border-topright.png
R images/misc/sort-arrow-reverse.png
R images/misc/sort-arrow.png
A images/misc/soundsource-heard-lrg.png
A images/misc/soundsource-heard.png
A images/misc/soundsource-source-lrg.png
A images/misc/soundsource-source.png
R images/misc/topleft-corner.png
R images/misc/topright-corner.png
A images/misc/visibility.png
R images/tools/.gitignore
R images/tools/exploder/.gitignore
A jenkins-wrap.sh
A join.lua
M l10n-spec
M l10n-track
M misc/fortunes/wesnoth
A misc/found_poetry/found_poetry
A mp_tests
M packaging/windows/SConscript
M packaging/windows/Wesnoth.nsi.in
M packaging/windows/wesnoth-icon.ico
A packaging/windows/wesnoth.exe.manifest
M packaging/windows/wesnoth.rc
R packaging/windows/wesnoth_editor.rc
A packaging/windows/wesnothd.rc
M players_changelog
R po/.gitignore
R po/wesnoth-ai/.gitignore
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
R po/wesnoth-ai/remove-potcdate.sin
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
A po/wesnoth-ai/wesnoth-ai.pot
M po/wesnoth-ai/zh_CN.po
M po/wesnoth-ai/zh_TW.po
R po/wesnoth-anl/.gitignore
M po/wesnoth-anl/af.po
M po/wesnoth-anl/ang.po
M po/wesnoth-anl/ang at latin.po
M po/wesnoth-anl/ar.po
M po/wesnoth-anl/bg.po
M po/wesnoth-anl/ca.po
M po/wesnoth-anl/ca_ES at valencia.po
M po/wesnoth-anl/cs.po
M po/wesnoth-anl/da.po
M po/wesnoth-anl/de.po
M po/wesnoth-anl/el.po
M po/wesnoth-anl/en at shaw.po
M po/wesnoth-anl/en_GB.po
M po/wesnoth-anl/eo.po
M po/wesnoth-anl/es.po
M po/wesnoth-anl/et.po
M po/wesnoth-anl/eu.po
M po/wesnoth-anl/fi.po
M po/wesnoth-anl/fr.po
M po/wesnoth-anl/fur_IT.po
M po/wesnoth-anl/ga.po
M po/wesnoth-anl/gd.po
M po/wesnoth-anl/gl.po
M po/wesnoth-anl/he.po
M po/wesnoth-anl/hr.po
M po/wesnoth-anl/hu.po
M po/wesnoth-anl/id.po
M po/wesnoth-anl/is.po
M po/wesnoth-anl/it.po
M po/wesnoth-anl/ja.po
M po/wesnoth-anl/ko.po
M po/wesnoth-anl/la.po
M po/wesnoth-anl/lt.po
M po/wesnoth-anl/lv.po
M po/wesnoth-anl/mk.po
M po/wesnoth-anl/mr.po
M po/wesnoth-anl/nb_NO.po
M po/wesnoth-anl/nl.po
M po/wesnoth-anl/pl.po
M po/wesnoth-anl/pt.po
M po/wesnoth-anl/pt_BR.po
M po/wesnoth-anl/racv.po
R po/wesnoth-anl/remove-potcdate.sin
M po/wesnoth-anl/ro.po
M po/wesnoth-anl/ru.po
M po/wesnoth-anl/sk.po
M po/wesnoth-anl/sl.po
M po/wesnoth-anl/sr.po
M po/wesnoth-anl/sr at ijekavian.po
M po/wesnoth-anl/sr at ijekavianlatin.po
M po/wesnoth-anl/sr at latin.po
M po/wesnoth-anl/sv.po
M po/wesnoth-anl/tl.po
M po/wesnoth-anl/tr.po
M po/wesnoth-anl/uk.po
M po/wesnoth-anl/vi.po
M po/wesnoth-anl/wesnoth-anl.pot
M po/wesnoth-anl/zh_CN.po
M po/wesnoth-anl/zh_TW.po
R po/wesnoth-aoi/.gitignore
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
R po/wesnoth-aoi/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-did/remove-potcdate.sin
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
R po/wesnoth-dm/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-dw/remove-potcdate.sin
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/.gitignore
M 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
R po/wesnoth-editor/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-ei/remove-potcdate.sin
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/.gitignore
M 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/.gitignore
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
R po/wesnoth-httt/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-l/remove-potcdate.sin
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/.gitignore
M 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
R po/wesnoth-lib/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-low/remove-potcdate.sin
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
R po/wesnoth-manpages/.gitignore
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
R po/wesnoth-manual/.gitignore
M po/wesnoth-manual/af.po
M po/wesnoth-manual/ang.po
M po/wesnoth-manual/ang at latin.po
M po/wesnoth-manual/ar.po
M po/wesnoth-manual/bg.po
M po/wesnoth-manual/ca.po
M po/wesnoth-manual/ca_ES at valencia.po
M po/wesnoth-manual/cs.po
M po/wesnoth-manual/da.po
M po/wesnoth-manual/de.po
M po/wesnoth-manual/el.po
M po/wesnoth-manual/en at shaw.po
M po/wesnoth-manual/en_GB.po
M po/wesnoth-manual/eo.po
M po/wesnoth-manual/es.po
M po/wesnoth-manual/et.po
M po/wesnoth-manual/eu.po
M po/wesnoth-manual/fi.po
M po/wesnoth-manual/fr.po
M po/wesnoth-manual/fur_IT.po
M po/wesnoth-manual/ga.po
M po/wesnoth-manual/gd.po
M po/wesnoth-manual/gl.po
M po/wesnoth-manual/he.po
M po/wesnoth-manual/hr.po
M po/wesnoth-manual/hu.po
M po/wesnoth-manual/id.po
M po/wesnoth-manual/is.po
M po/wesnoth-manual/it.po
M po/wesnoth-manual/ja.po
M po/wesnoth-manual/ko.po
M po/wesnoth-manual/la.po
M po/wesnoth-manual/lt.po
M po/wesnoth-manual/lv.po
M po/wesnoth-manual/mk.po
M po/wesnoth-manual/mr.po
M po/wesnoth-manual/nb_NO.po
M po/wesnoth-manual/nl.po
M po/wesnoth-manual/pl.po
M po/wesnoth-manual/pt.po
M po/wesnoth-manual/pt_BR.po
M po/wesnoth-manual/racv.po
M po/wesnoth-manual/ro.po
M po/wesnoth-manual/ru.po
M po/wesnoth-manual/sk.po
M po/wesnoth-manual/sl.po
M po/wesnoth-manual/sr.po
M po/wesnoth-manual/sr at ijekavian.po
M po/wesnoth-manual/sr at ijekavianlatin.po
M po/wesnoth-manual/sr at latin.po
M po/wesnoth-manual/sv.po
M po/wesnoth-manual/tl.po
M po/wesnoth-manual/tr.po
M po/wesnoth-manual/uk.po
M po/wesnoth-manual/vi.po
M po/wesnoth-manual/wesnoth-manual.pot
M po/wesnoth-manual/zh_CN.po
M po/wesnoth-manual/zh_TW.po
R po/wesnoth-multiplayer/.gitignore
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
R po/wesnoth-multiplayer/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-nr/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-sof/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-sotbe/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-tb/remove-potcdate.sin
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/.gitignore
M po/wesnoth-test/POTFILES.in
M po/wesnoth-test/de.po
M po/wesnoth-test/gd.po
M po/wesnoth-test/la.po
M po/wesnoth-test/lt.po
M po/wesnoth-test/pt.po
M po/wesnoth-test/pt_BR.po
R po/wesnoth-test/remove-potcdate.sin
M po/wesnoth-test/wesnoth-test.pot
M po/wesnoth-test/zh_CN.po
R po/wesnoth-thot/.gitignore
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
R po/wesnoth-thot/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-trow/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-tsg/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-tutorial/remove-potcdate.sin
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/.gitignore
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
R po/wesnoth-units/remove-potcdate.sin
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
R po/wesnoth-utbs/POTFILES.in
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
R po/wesnoth-utbs/remove-potcdate.sin
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/.gitignore
M 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
R po/wesnoth/remove-potcdate.sin
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
R projectfiles/CodeBlocks-SCons/.gitignore
M projectfiles/CodeBlocks-SCons/wesnoth.cbp
M projectfiles/CodeBlocks-SCons/wesnothd.cbp
R projectfiles/CodeBlocks/.gitignore
A projectfiles/CodeBlocks/README.md
R projectfiles/CodeBlocks/README.txt
M projectfiles/CodeBlocks/liblua.cbp
M projectfiles/CodeBlocks/wesnoth.cbp
M projectfiles/CodeBlocks/wesnothd.cbp
R projectfiles/CodeLite/.gitignore
M projectfiles/CodeLite/wesnoth.project
R projectfiles/Dev-C++/.gitignore
R projectfiles/VC9/.gitignore
A projectfiles/VC9/README.md
R projectfiles/VC9/README.txt
A projectfiles/VC9/WML_tests.cmd
A projectfiles/VC9/WindowsTimeout.cpp
A projectfiles/VC9/WindowsTimeout.vcproj
M projectfiles/VC9/liblua.vcproj
M projectfiles/VC9/schema_generator.vcproj
M projectfiles/VC9/wesnoth.sln
M projectfiles/VC9/wesnoth.vcproj
M projectfiles/VC9/wesnoth.vcproj.user
A projectfiles/VC9/wesnoth.vcxproj.user
M projectfiles/VC9/wesnothd.vcproj
M projectfiles/VC9/wesnothd.vcproj.user
A projectfiles/VC9/wesnothd.vcxproj.user
M projectfiles/VC9/wesnothlib.vcproj
R projectfiles/Xcode/.gitignore
M projectfiles/Xcode/English.lproj/InfoPlist.strings
M projectfiles/Xcode/Info.plist
M projectfiles/Xcode/Mac Sources/SDLMain.m
M projectfiles/Xcode/Resources/SDLMain.nib/designable.nib
M projectfiles/Xcode/Resources/SDLMain.nib/keyedobjects.nib
A projectfiles/Xcode/Resources/fonts.conf
R projectfiles/Xcode/Resources/pango.aliases
M projectfiles/Xcode/Resources/pango.modules
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-arabic-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-arabic-lang.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-basic-atsui.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-basic-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-hangul-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-hebrew-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-indic-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-indic-lang.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-khmer-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-syriac-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-thai-fc.so
R projectfiles/Xcode/Resources/pango/1.6.0/modules/pango-tibetan-fc.so
A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-arabic-lang.so
A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-coretext.so
A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-basic-fc.so
A projectfiles/Xcode/Resources/pango/1.8.0/modules/pango-indic-lang.so
A projectfiles/Xcode/Resources/pangorc
R projectfiles/Xcode/Wesnoth.xcodeproj/.gitignore
M projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj
A projectfiles/Xcode/readme.md
R projectfiles/Xcode/readme.txt
R py-compile
R resources/attacks/glowing-fist.png
R resources/campaigns/Descent_Into_Darkness/images/story/book.png
R resources/campaigns/Descent_Into_Darkness/images/story/end.png
R resources/campaigns/Descent_Into_Darkness/images/story/parthyn.png
R resources/campaigns/Descent_Into_Darkness/images/story/travel.png
R resources/campaigns/Liberty/images/story/Halstead.png
R resources/campaigns/Liberty/images/story/frontier.png
R resources/campaigns/Liberty/images/story/island.png
R resources/campaigns/Liberty/images/story/return_to_Dallben_and_Delwyn.png
R resources/campaigns/The_South_Guard/story/fall_HR.jpg
R resources/campaigns/The_South_Guard/story/summer_HR.jpg
R resources/campaigns/The_South_Guard/story/winter_HR.jpg
R resources/cartography-tools/COPYING
R resources/cartography-tools/bfw-640x480.psd
R resources/cartography-tools/bfw-htt-gimp.psd
R resources/cartography-tools/brushes/wesnoth_fort01.gbr
R resources/cartography-tools/brushes/wesnoth_fort02.gbr
R resources/cartography-tools/brushes/wesnoth_fort03.gbr
R resources/cartography-tools/brushes/wesnoth_fort04.gbr
R resources/cartography-tools/brushes/wesnoth_fort05.gbr
R resources/cartography-tools/brushes/wesnoth_fort06.gbr
R resources/cartography-tools/brushes/wesnoth_fort07.gbr
R resources/cartography-tools/brushes/wesnoth_fort08.gbr
R resources/cartography-tools/brushes/wesnoth_fort09.gbr
R resources/cartography-tools/brushes/wesnoth_fort10.gbr
R resources/cartography-tools/brushes/wesnoth_hill1.gbr
R resources/cartography-tools/brushes/wesnoth_label.gbr
R resources/cartography-tools/brushes/wesnoth_mountain1.gbr
R resources/cartography-tools/brushes/wesnoth_signpost.gbr
R resources/cartography-tools/brushes/wesnoth_swamp.gih
R resources/cartography-tools/brushes/wesnoth_traildot.gbr
R resources/cartography-tools/brushes/wesnoth_tree.gbr
R resources/cartography-tools/great-continent.xcf
R resources/cartography-tools/map-howto.txt
R resources/cartography-tools/workshop/coords-temporary.txt
R resources/cartography-tools/workshop/font.txt
R resources/cartography-tools/workshop/mark-crossroads.png
R resources/cartography-tools/workshop/mark-easterninvasion.png
R resources/cartography-tools/workshop/mark-halstead.png
R resources/cartography-tools/workshop/mark-heirtothethrone.png
R resources/cartography-tools/workshop/mark-roads.png
R resources/cartography-tools/workshop/name-aldril.png
R resources/cartography-tools/workshop/name-bayofpearls.png
R resources/cartography-tools/workshop/name-blackwaterport.png
R resources/cartography-tools/workshop/name-carcyn.png
R resources/cartography-tools/workshop/name-dantonk.png
R resources/cartography-tools/workshop/name-elensefar.png
R resources/cartography-tools/workshop/name-forttahn.png
R resources/cartography-tools/workshop/name-glamdrol.png
R resources/cartography-tools/workshop/name-glynsforest.png
R resources/cartography-tools/workshop/name-isleofalduin.png
R resources/cartography-tools/workshop/name-lakevrug.png
R resources/cartography-tools/workshop/name-rumyr.png
R resources/cartography-tools/workshop/name-soradoc.png
R resources/cartography-tools/workshop/name-tath.png
R resources/cartography-tools/workshop/name-thefordofabez.png
R resources/cartography-tools/workshop/name-weldyn.png
R resources/cartography-tools/workshop/sign-aethenwood.png
R resources/cartography-tools/workshop/sign-dulatushills.png
R resources/cartography-tools/workshop/sign-easternlands.png
R resources/cartography-tools/workshop/sign-greywoods.png
R resources/cartography-tools/workshop/sign-gryphonmountain.png
R resources/cartography-tools/workshop/sign-northernlands.png
R resources/cartography-tools/workshop/sign-wesmereforest.png
R resources/cartography-tools/workshop/wesnoth-blank.png
R resources/effects/leaderflare.svg
R resources/gettext.wesnoth.org/public_html/wesnoth-gettext/westats/stats/.gitignore
R resources/image-localization/de/wesnoth.xcf
R resources/image-localization/en at shaw/logo.xcf
R resources/image-localization/en at shaw/notes
R resources/image-localization/es/logo.xcf
R resources/image-localization/es/trow-logo.xcf
R resources/image-localization/es/wesnoth.xcf
R resources/image-localization/fr/dead-water.xcf
R resources/image-localization/fr/farnorth.xcf
R resources/image-localization/fr/great-continent-fr.xcf
R resources/image-localization/fr/label-trow.xcf
R resources/image-localization/fr/logo.xcf
R resources/image-localization/fr/trow-logo.xcf
R resources/image-localization/la/logo.xcf
R resources/image-localization/la/trow-logo.xcf
R resources/image-localization/la/wesnoth.xcf
R resources/image-localization/lt/great-continent-lt.xcf
R resources/image-localization/maps/An_Orcish_Incursion/localization.xcf
R resources/image-localization/maps/Dead_Water/localization.xcf
R resources/image-localization/maps/Descent_Into_Darkness/localization.xcf
R resources/image-localization/maps/Eastern_Invasion/localization.xcf
R resources/image-localization/maps/Heir_To_The_Throne/localization.xcf
R resources/image-localization/maps/Liberty/localization.xcf
R resources/image-localization/maps/Sceptre_of_Fire/localization.xcf
R resources/image-localization/maps/Son_Of_The_Black_Eye/localization.xcf
R resources/image-localization/maps/The_Rise_Of_Wesnoth/localization.xcf
R resources/image-localization/maps/The_South_Guard/localization.xcf
R resources/image-localization/maps/wesnoth-map-localization.scm
R resources/image-localization/sr/an-orcish-incursion-map.xcf
R resources/image-localization/sr/logo.xcf
R resources/image-localization/sr/son-of-the-black-eye-map.xcf
R resources/image-localization/sr/wesnoth.xcf
R resources/image-localization/sr at latin/an-orcish-incursion-map.xcf
R resources/image-localization/sr at latin/logo.xcf
R resources/image-localization/sr at latin/son-of-the-black-eye-map.xcf
R resources/image-localization/sr at latin/wesnoth.xcf
R resources/image-localization/templates/bfw-logo/bfw-logo.xcf
R resources/image-localization/templates/lobby-icons/references
R resources/image-localization/templates/lobby-icons/sort-az-off.xcf
R resources/image-localization/templates/lobby-icons/sort-az.xcf
R resources/image-localization/templates/trow-logo/trow-logo.xcf
R resources/image-localization/tutorial/gimp-nibblets-twolay.png
R resources/image-localization/tutorial/gimp-nibblets.png
R resources/image-localization/tutorial/gimp-selection-copy-paste.png
R resources/image-localization/tutorial/gimp-text-tool.png
R resources/image-localization/tutorial/gimp-windows.png
R resources/image-localization/tutorial/logo-huge.png
R resources/image-localization/tutorial/map-label-parchment.jpg
R resources/image-localization/tutorial/map-label-parchment.png
R resources/image-localization/tutorial/map-label-plain.jpg
R resources/image-localization/tutorial/map-label-plain.png
R resources/image-localization/tutorial/map-label-plainrot.jpg
R resources/image-localization/tutorial/map-label-plainrot.png
R resources/image-localization/tutorial/map-parchments.jpg
R resources/image-localization/tutorial/map-parchments.png
R resources/image-localization/tutorial/notes.txt
R resources/image-localization/tutorial/overlay-final.jpg
R resources/image-localization/tutorial/overlay-final.png
R resources/image-localization/tutorial/overlay-layer-to-mask.jpg
R resources/image-localization/tutorial/overlay-layer-to-mask.png
R resources/image-localization/tutorial/overlay-mask.jpg
R resources/image-localization/tutorial/overlay-mask.png
R resources/image-localization/tutorial/shield-w-text-final.jpg
R resources/image-localization/tutorial/shield-w-text-final.png
R resources/image-localization/tutorial/text-base-final.jpg
R resources/image-localization/tutorial/text-base-final.png
R resources/image-localization/tutorial/text-bump-map.png
R resources/image-localization/tutorial/text-temporary.jpg
R resources/image-localization/tutorial/text-temporary.png
R resources/image-localization/tutorial/topo-w-orig-labels.jpg
R resources/image-localization/tutorial/topo-w-orig-labels.png
R resources/images/terrain/bridge/woodbridge.svg
R resources/images/terrain/bridge/woodbridge_edges.svg
R resources/images/terrain/bridge/woodbridge_joints.svg
R resources/images/terrain/rails.xcf
R resources/portraits/Alex_Jarocha-Ernst/README
R resources/portraits/Alex_Jarocha-Ernst/elvish-shaman.png
R resources/portraits/James_Woo/alanin.png
R resources/portraits/James_Woo/baglur.png
R resources/portraits/James_Woo/dacyn.png
R resources/portraits/James_Woo/durstorn.png
R resources/portraits/James_Woo/eloh.png
R resources/portraits/James_Woo/eloh_rage.png
R resources/portraits/James_Woo/elyssa.png
R resources/portraits/James_Woo/elyssa_silver.png
R resources/portraits/James_Woo/esanoo.png
R resources/portraits/James_Woo/garak.png
R resources/portraits/James_Woo/grog.png
R resources/portraits/James_Woo/gweddry.png
R resources/portraits/James_Woo/gwiti.png
R resources/portraits/James_Woo/gwiti_lich.png
R resources/portraits/James_Woo/haldric_II.png
R resources/portraits/James_Woo/kaleh.png
R resources/portraits/James_Woo/keratur.png
R resources/portraits/James_Woo/keratur_chainmail.png
R resources/portraits/James_Woo/keratur_uncloaked.png
R resources/portraits/James_Woo/khrakrahs.png
R resources/portraits/James_Woo/mal_ravanal.png
R resources/portraits/James_Woo/melusand.png
R resources/portraits/James_Woo/nati.png
R resources/portraits/James_Woo/nym.png
R resources/portraits/James_Woo/nym_cape.png
R resources/portraits/James_Woo/old/asheviere.png
R resources/portraits/James_Woo/old/black_the_red.png
R resources/portraits/James_Woo/old/cloaked.png
R resources/portraits/James_Woo/old/cloaked_revealed.png
R resources/portraits/James_Woo/old/delfador.png
R resources/portraits/James_Woo/old/delfador_angry.png
R resources/portraits/James_Woo/old/eloh.png
R resources/portraits/James_Woo/old/eloh_rage.png
R resources/portraits/James_Woo/old/elvish_marshall.png
R resources/portraits/James_Woo/old/elyssa.png
R resources/portraits/James_Woo/old/elyssa_silver.png
R resources/portraits/James_Woo/old/garak.png
R resources/portraits/James_Woo/old/grog.png
R resources/portraits/James_Woo/old/kaleh.png
R resources/portraits/James_Woo/old/kalenz.png
R resources/portraits/James_Woo/old/konrad.png
R resources/portraits/James_Woo/old/lisar.png
R resources/portraits/James_Woo/old/lisar_angry.png
R resources/portraits/James_Woo/old/madru.png
R resources/portraits/James_Woo/old/meneldur.png
R resources/portraits/James_Woo/old/nym.png
R resources/portraits/James_Woo/old/orc00.png
R resources/portraits/James_Woo/old/orc01.png
R resources/portraits/James_Woo/old/orc02.png
R resources/portraits/James_Woo/old/orc03.png
R resources/portraits/James_Woo/old/rogrimir.png
R resources/portraits/James_Woo/old/zhul.png
R resources/portraits/James_Woo/owaec.png
R resources/portraits/James_Woo/rogrimir.png
R resources/portraits/James_Woo/rugnur.png
R resources/portraits/James_Woo/tanar.png
R resources/portraits/James_Woo/thursagan.png
R resources/portraits/James_Woo/zhul.png
R resources/portraits/Kitty/README
R resources/portraits/Kitty/chantal-druid-large.png
R resources/portraits/Kitty/chantal-shyde-large.png
R resources/portraits/Kitty/non-transparent-pngs/characters/delfador_young.png
R resources/portraits/Kitty/non-transparent-pngs/characters/kalenz-old.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/archer-fem.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/archer.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/captain.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/champion.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/druid.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/fighter.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/highlord.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/lady.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/longbowwoman.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/lord.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/marksman.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/ranger-fem.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/ranger.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/scout.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/shaman.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/shyde.png
R resources/portraits/Kitty/non-transparent-pngs/elves-wood/sorceress.png
R resources/portraits/Kitty/non-transparent-pngs/human-magi/redmage.png
R resources/portraits/Kitty/non-transparent-pngs/human-magi/redmage_fem.png
R resources/portraits/Kitty/non-transparent-pngs/human-magi/silvermage-fem.png
R resources/portraits/Kitty/non-transparent-pngs/human-magi/whitemage.png
R resources/portraits/Kitty/non-transparent-pngs/human-magi/whitemage_fem.png
R resources/portraits/Kitty/non-transparent-pngs/undead/darkadept-fem.png
R resources/portraits/Kitty/non-transparent-pngs/undead/darkadept.png
R resources/portraits/Kitty/non-transparent-pngs/undead/lich.png
R resources/sounds-wav/bat-hit-1.wav
R resources/sounds-wav/bat-hit-2.wav
R resources/sounds-wav/bat-hit-3.wav
R resources/sounds-wav/bat-hit-4.wav
R resources/sounds-wav/ogre-die-1.wav
R resources/sounds-wav/ogre-die-2.wav
R resources/sounds-wav/ogre-die-3.wav
R resources/sounds-wav/ogre-hit-1.wav
R resources/sounds-wav/ogre-hit-2.wav
R resources/sounds-wav/ogre-hit-3.wav
R resources/sounds-wav/ogre-hit-4.wav
R resources/sounds-wav/troll-die-1.wav
R resources/sounds-wav/troll-die-2.wav
R resources/sounds-wav/troll-die-3.wav
R resources/sounds-wav/troll-hit-1.wav
R resources/sounds-wav/troll-hit-2.wav
R resources/sounds-wav/troll-hit-3.wav
R resources/sounds-wav/troll-hit-4.wav
R resources/sounds-wav/wolf-die-1.wav
R resources/sounds-wav/wolf-die-2.wav
R resources/sounds-wav/wolf-die-3.wav
R resources/sounds-wav/wolf-die-4.wav
R resources/sounds-wav/wolf-growl-1.wav
R resources/sounds-wav/wolf-growl-2.wav
R resources/sounds-wav/wolf-growl-3.wav
R resources/sounds-wav/wolf-growl-4.wav
R resources/sounds-wav/wolf-hit-1.wav
R resources/sounds-wav/wolf-hit-2.wav
R resources/sounds-wav/wolf-hit-3.wav
R resources/sounds-wav/wolf-hit-4.wav
R resources/story_images/landscape-battlefield.png
R resources/story_images/landscape-battlefield_nohumans.png
R resources/story_images/landscape-bridge.png
R resources/story_images/landscape-bridge_sun.png
R resources/story_images/landscape-castle.png
R resources/story_images/landscape-plain.png
A run_wml_tests
R scons/.gitignore
M scons/boost.py
M scons/config_check_utils.py
M scons/cplusplus.py
M scons/cross_compile.py
M scons/gettext.py
M scons/lua.py
M scons/pango.py
M scons/pkgconfig.py
M scons/python_devel.py
M scons/sdl.py
A sounds/gamestart.ogg
A src/.clang-format
R src/.gitignore
M src/CMakeLists.txt
M src/SConscript
A src/SDL_SavePNG/README.md
A src/SDL_SavePNG/savepng.cpp
A src/SDL_SavePNG/savepng.h
A src/SDL_gpu/CMakeLists.txt
A src/SDL_gpu/CMake_scripts/FindFFMPEG.cmake
A src/SDL_gpu/CMake_scripts/FindOpenGLES.cmake
A src/SDL_gpu/CMake_scripts/FindPkgMacros.cmake
A src/SDL_gpu/CMake_scripts/FindSDL2.cmake
A src/SDL_gpu/Doxyfile
A src/SDL_gpu/README-wesnoth
A src/SDL_gpu/README.txt
A src/SDL_gpu/SDL_gpu/Android.mk
A src/SDL_gpu/SDL_gpu/CMakeLists.txt
A src/SDL_gpu/SDL_gpu/GLES_1/SDL_gpu_GLES_1.c
A src/SDL_gpu/SDL_gpu/GLES_1/SDL_gpu_GLES_1.h
A src/SDL_gpu/SDL_gpu/GLES_2/SDL_gpu_GLES_2.c
A src/SDL_gpu/SDL_gpu/GLES_2/SDL_gpu_GLES_2.h
A src/SDL_gpu/SDL_gpu/GL_common/SDL_gpuShapes_GL_common.inl
A src/SDL_gpu/SDL_gpu/GL_common/SDL_gpu_GL_common.inl
A src/SDL_gpu/SDL_gpu/GL_common/SDL_gpu_GL_matrix.c
A src/SDL_gpu/SDL_gpu/GL_common/SDL_gpu_GL_matrix.h
A src/SDL_gpu/SDL_gpu/OpenGL_1/SDL_gpu_OpenGL_1.c
A src/SDL_gpu/SDL_gpu/OpenGL_1/SDL_gpu_OpenGL_1.h
A src/SDL_gpu/SDL_gpu/OpenGL_1_BASE/SDL_gpu_OpenGL_1_BASE.c
A src/SDL_gpu/SDL_gpu/OpenGL_1_BASE/SDL_gpu_OpenGL_1_BASE.h
A src/SDL_gpu/SDL_gpu/OpenGL_2/SDL_gpu_OpenGL_2.c
A src/SDL_gpu/SDL_gpu/OpenGL_2/SDL_gpu_OpenGL_2.h
A src/SDL_gpu/SDL_gpu/OpenGL_3/SDL_gpu_OpenGL_3.c
A src/SDL_gpu/SDL_gpu/OpenGL_3/SDL_gpu_OpenGL_3.h
A src/SDL_gpu/SDL_gpu/SDL_gpu.c
A src/SDL_gpu/SDL_gpu/SDL_gpu.h
A src/SDL_gpu/SDL_gpu/SDL_gpuConfig.cmake
A src/SDL_gpu/SDL_gpu/SDL_gpuShapes.c
A src/SDL_gpu/SDL_gpu/SDL_gpu_Renderer.c
A src/SDL_gpu/SDL_gpu/externals/glew/glew.c
A src/SDL_gpu/SDL_gpu/externals/glew/glew.h
A src/SDL_gpu/SDL_gpu/externals/glew/glxew.h
A src/SDL_gpu/SDL_gpu/externals/glew/wglew.h
A src/SDL_gpu/SDL_gpu/externals/stb_image/stb_image.c
A src/SDL_gpu/SDL_gpu/externals/stb_image/stb_image.h
A src/SDL_gpu/SDL_gpu/externals/stb_image/stb_image_write.c
A src/SDL_gpu/SDL_gpu/externals/stb_image/stb_image_write.h
A src/SDL_gpu/SDL_gpu/mainpage.dox
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
A src/actions/shroud_clearing_action.cpp
A src/actions/shroud_clearing_action.hpp
M src/actions/undo.cpp
M src/actions/undo.hpp
A src/actions/undo_action.cpp
A src/actions/undo_action.hpp
A src/actions/undo_dismiss_action.cpp
A src/actions/undo_dismiss_action.hpp
A src/actions/undo_move_action.cpp
A src/actions/undo_move_action.hpp
A src/actions/undo_recall_action.cpp
A src/actions/undo_recall_action.hpp
A src/actions/undo_recruit_action.cpp
A src/actions/undo_recruit_action.hpp
A src/actions/undo_update_shroud_action.cpp
A src/actions/undo_update_shroud_action.hpp
M src/actions/vision.cpp
M src/actions/vision.hpp
R src/addon/.gitignore
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.hpp
M src/addon/manager_ui.cpp
M src/addon/manager_ui.hpp
M src/addon/state.cpp
M src/addon/state.hpp
M src/addon/validation.cpp
M src/addon/validation.hpp
R src/ai/.gitignore
M src/ai/actions.cpp
M src/ai/actions.hpp
M src/ai/akihara/recruitment.cpp
M src/ai/akihara/recruitment.hpp
R src/ai/composite/.gitignore
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
R src/ai/default/.gitignore
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
R src/ai/dfool/.gitignore
R src/ai/formula/.gitignore
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
R src/ai/lua/.gitignore
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
A src/ai/lua/unit_advancements_aspect.cpp
A src/ai/lua/unit_advancements_aspect.hpp
M src/ai/manager.cpp
M src/ai/manager.hpp
A src/ai/recruitment/recruitment.cpp
A src/ai/recruitment/recruitment.hpp
M src/ai/registry.cpp
M src/ai/registry.hpp
A src/ai/simulated_actions.cpp
A src/ai/simulated_actions.hpp
M src/ai/testing.cpp
M src/ai/testing.hpp
R src/ai/testing/.gitignore
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
A src/ai/testing/stage_sf_with_rca.cpp
A src/ai/testing/stage_sf_with_rca.hpp
R src/ana/CMakeLists.txt
R src/ana/api/ana.hpp
R src/ana/api/binary_streams.hpp
R src/ana/api/buffers.hpp
R src/ana/api/common.hpp
R src/ana/api/predicates.hpp
R src/ana/api/stats.hpp
R src/ana/api/timers.hpp
R src/ana/apps/CMakeLists.txt
R src/ana/apps/chat/CMakeLists.txt
R src/ana/apps/chat/client.cpp
R src/ana/apps/chat/server.cpp
R src/ana/src/.gitignore
R src/ana/src/CMakeLists.txt
R src/ana/src/SConscript
R src/ana/src/asio_client.cpp
R src/ana/src/asio_client.hpp
R src/ana/src/asio_listener.cpp
R src/ana/src/asio_listener.hpp
R src/ana/src/asio_proxy_connection.cpp
R src/ana/src/asio_proxy_connection.hpp
R src/ana/src/asio_sender.cpp
R src/ana/src/asio_sender.hpp
R src/ana/src/asio_server.cpp
R src/ana/src/asio_server.hpp
R src/ana/src/asio_timers.cpp
R src/ana/test/CMakeLists.txt
R src/ana/test/ana_client.cpp
R src/ana/test/sdl_server.cpp
M src/animated.hpp
R src/animated.i
A src/animated.tpp
M src/animated_game.cpp
M src/array.hpp
M src/arrow.cpp
M src/arrow.hpp
M src/asserts.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
A src/build_info.cpp
A src/build_info.hpp
R src/builder.cpp
R src/builder.hpp
M src/callable_objects.cpp
M src/callable_objects.hpp
A src/campaign_server/addon_utils.cpp
A src/campaign_server/addon_utils.hpp
A src/campaign_server/blacklist.cpp
A src/campaign_server/blacklist.hpp
M src/campaign_server/campaign_server.cpp
A src/campaign_server/campaign_server.hpp
A src/campaign_server/control.hpp
A src/carryover.cpp
A src/carryover.hpp
R src/cavegen.cpp
R src/cavegen.hpp
M src/chat_events.hpp
R src/clipboard.cpp
R src/clipboard.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
A 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
A src/countdown_clock.cpp
A src/countdown_clock.hpp
M src/cursor.cpp
M src/cursor.hpp
A src/desktop/apple_notification.hpp
A src/desktop/apple_notification.mm
A src/desktop/clipboard.cpp
A src/desktop/clipboard.hpp
A src/desktop/dbus_notification.cpp
A src/desktop/dbus_notification.hpp
A src/desktop/notifications.cpp
A src/desktop/notifications.hpp
A src/desktop/open.cpp
A src/desktop/open.hpp
A src/desktop/version.cpp
A src/desktop/version.hpp
A src/desktop/windows_console.cpp
A src/desktop/windows_console.hpp
A src/desktop/windows_tray_notification.cpp
A src/desktop/windows_tray_notification.hpp
M src/dialogs.cpp
M src/dialogs.hpp
M src/display.cpp
M src/display.hpp
A src/display_chat_manager.cpp
A src/display_chat_manager.hpp
A src/display_context.cpp
A src/display_context.hpp
R src/editor/.gitignore
M src/editor/action/action.cpp
M src/editor/action/action.hpp
M src/editor/action/action_base.hpp
A src/editor/action/action_item.cpp
A src/editor/action/action_item.hpp
M src/editor/action/action_label.cpp
M src/editor/action/action_label.hpp
A src/editor/action/action_select.cpp
A 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
A src/editor/action/mouse/mouse_action_item.cpp
A 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
A src/editor/action/mouse/mouse_action_select.cpp
A 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
A src/editor/controller/editor_controller.cpp
A src/editor/controller/editor_controller.hpp
M src/editor/editor_common.hpp
R src/editor/editor_controller.cpp
R src/editor/editor_controller.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
A src/editor/palette/item_palette.cpp
A 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
A src/fake_unit_manager.cpp
A src/fake_unit_manager.hpp
A src/fake_unit_ptr.cpp
A src/fake_unit_ptr.hpp
M src/filechooser.cpp
M src/filechooser.hpp
M src/filesystem.cpp
M src/filesystem.hpp
A src/filesystem_boost.cpp
A src/filesystem_common.cpp
M src/filesystem_win32.ii
A src/filter_context.hpp
A src/floating_label.cpp
A src/floating_label.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
A src/font_options.hpp
A src/format_time_summary.cpp
A 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
R src/game.cpp
A src/game_board.cpp
A src/game_board.hpp
A src/game_classification.cpp
A src/game_classification.hpp
M src/game_config.cpp
M src/game_config.hpp
A src/game_config_manager.cpp
A src/game_config_manager.hpp
R src/game_controller.cpp
R src/game_controller.hpp
R src/game_controller_abstract.cpp
R src/game_controller_abstract.hpp
R src/game_controller_new.cpp
R src/game_controller_new.hpp
A src/game_data.cpp
A 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
R src/game_events.cpp
R src/game_events.hpp
A src/game_events/action_wml.cpp
A src/game_events/action_wml.hpp
A src/game_events/conditional_wml.cpp
A src/game_events/conditional_wml.hpp
A src/game_events/entity_location.cpp
A src/game_events/entity_location.hpp
A src/game_events/handlers.cpp
A src/game_events/handlers.hpp
A src/game_events/manager.cpp
A src/game_events/manager.hpp
A src/game_events/manager_impl.cpp
A src/game_events/manager_impl.hpp
A src/game_events/menu_item.cpp
A src/game_events/menu_item.hpp
A src/game_events/pump.cpp
A src/game_events/pump.hpp
A src/game_events/wmi_container.cpp
A src/game_events/wmi_container.hpp
A src/game_initialization/configure_engine.cpp
A src/game_initialization/configure_engine.hpp
A src/game_initialization/connect_engine.cpp
A src/game_initialization/connect_engine.hpp
A src/game_initialization/create_engine.cpp
A src/game_initialization/create_engine.hpp
A src/game_initialization/depcheck.cpp
A src/game_initialization/depcheck.hpp
A src/game_initialization/flg_manager.cpp
A src/game_initialization/flg_manager.hpp
A src/game_initialization/lobby_reload_request_exception.hpp
A src/game_initialization/mp_game_utils.cpp
A src/game_initialization/mp_game_utils.hpp
A src/game_initialization/mp_options.cpp
A src/game_initialization/mp_options.hpp
A src/game_initialization/multiplayer.cpp
A src/game_initialization/multiplayer.hpp
A src/game_initialization/multiplayer_configure.cpp
A src/game_initialization/multiplayer_configure.hpp
A src/game_initialization/multiplayer_connect.cpp
A src/game_initialization/multiplayer_connect.hpp
A src/game_initialization/multiplayer_create.cpp
A src/game_initialization/multiplayer_create.hpp
A src/game_initialization/multiplayer_lobby.cpp
A src/game_initialization/multiplayer_lobby.hpp
A src/game_initialization/multiplayer_ui.cpp
A src/game_initialization/multiplayer_ui.hpp
A src/game_initialization/multiplayer_wait.cpp
A src/game_initialization/multiplayer_wait.hpp
A src/game_initialization/playcampaign.cpp
A src/game_initialization/playcampaign.hpp
A src/game_initialization/singleplayer.cpp
A src/game_initialization/singleplayer.hpp
R src/game_instance.cpp
R src/game_instance.hpp
A src/game_launcher.cpp
A src/game_launcher.hpp
M src/game_preferences.cpp
M src/game_preferences.hpp
M src/game_preferences_display.cpp
A src/game_state.cpp
A src/game_state.hpp
R src/gamestatus.cpp
R src/gamestatus.hpp
A src/generators/cave_map_generator.cpp
A src/generators/cave_map_generator.hpp
A src/generators/default_map_generator.cpp
A src/generators/default_map_generator.hpp
A src/generators/default_map_generator_job.cpp
A src/generators/default_map_generator_job.hpp
A src/generators/lua_map_generator.cpp
A src/generators/lua_map_generator.hpp
A src/generators/map_create.cpp
A src/generators/map_create.hpp
A src/generators/map_generator.cpp
A src/generators/map_generator.hpp
M src/generic_event.cpp
M src/generic_event.hpp
M src/gettext.cpp
M src/gettext.hpp
A src/gettext_boost.cpp
M src/global.hpp
R src/gui/auxiliary/.gitignore
M src/gui/auxiliary/canvas.cpp
M src/gui/auxiliary/canvas.hpp
R src/gui/auxiliary/event/.gitignore
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
R src/gui/auxiliary/widget_definition/.gitignore
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
R src/gui/auxiliary/window_builder/.gitignore
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
R src/gui/dialogs/.gitignore
R src/gui/dialogs/addon/.gitignore
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
A src/gui/dialogs/advanced_graphics_options.cpp
A 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
A src/gui/dialogs/campaign_settings.cpp
A src/gui/dialogs/campaign_settings.hpp
M src/gui/dialogs/chat_log.cpp
M src/gui/dialogs/chat_log.hpp
A src/gui/dialogs/core_selection.cpp
A 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
A src/gui/dialogs/depcheck_confirm_change.cpp
A src/gui/dialogs/depcheck_confirm_change.hpp
A src/gui/dialogs/depcheck_select_new.cpp
A 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
A src/gui/dialogs/editor/custom_tod.cpp
A 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
A src/gui/dialogs/editor/editor_edit_scenario.cpp
A src/gui/dialogs/editor/editor_edit_scenario.hpp
A src/gui/dialogs/editor/editor_edit_side.cpp
A 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
R src/gui/dialogs/editor_settings.cpp
R src/gui/dialogs/editor_settings.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
A src/gui/dialogs/game_cache_options.cpp
A 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
A src/gui/dialogs/game_version.cpp
A 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
R src/gui/dialogs/lobby/.gitignore
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
A src/gui/dialogs/lua_interpreter.cpp
A src/gui/dialogs/lua_interpreter.hpp
M src/gui/dialogs/message.cpp
M src/gui/dialogs/message.hpp
A src/gui/dialogs/mp_alerts_options.cpp
A 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
R src/gui/dialogs/mp_create_game_choose_mods.cpp
R src/gui/dialogs/mp_create_game_choose_mods.hpp
M src/gui/dialogs/mp_create_game_set_password.cpp
M src/gui/dialogs/mp_create_game_set_password.hpp
R src/gui/dialogs/mp_depcheck_confirm_change.cpp
R src/gui/dialogs/mp_depcheck_confirm_change.hpp
R src/gui/dialogs/mp_depcheck_select_new.cpp
R src/gui/dialogs/mp_depcheck_select_new.hpp
M src/gui/dialogs/mp_host_game_prompt.cpp
M src/gui/dialogs/mp_host_game_prompt.hpp
A src/gui/dialogs/mp_join_game_password_prompt.cpp
A src/gui/dialogs/mp_join_game_password_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
A src/gui/dialogs/screenshot_notification.cpp
A src/gui/dialogs/screenshot_notification.hpp
M src/gui/dialogs/simple_item_selector.cpp
M src/gui/dialogs/simple_item_selector.hpp
A src/gui/dialogs/theme_list.cpp
A 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
A src/gui/dialogs/wml_error.cpp
A 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
R src/gui/widgets/.gitignore
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
R src/help.cpp
R src/help.hpp
A src/help/help.cpp
A src/help/help.hpp
A src/help/help_browser.cpp
A src/help/help_browser.hpp
A src/help/help_button.cpp
A src/help/help_button.hpp
A src/help/help_impl.cpp
A src/help/help_impl.hpp
A src/help/help_menu.cpp
A src/help/help_menu.hpp
A src/help/help_text_area.cpp
A src/help/help_text_area.hpp
A src/help/help_topic_generators.cpp
A src/help/help_topic_generators.hpp
A src/hotkey/command_executor.cpp
A src/hotkey/command_executor.hpp
A src/hotkey/hotkey_command.cpp
A src/hotkey/hotkey_command.hpp
A src/hotkey/hotkey_item.cpp
A src/hotkey/hotkey_item.hpp
A src/hotkey/hotkey_manager.cpp
A src/hotkey/hotkey_manager.hpp
A src/hotkey/hotkey_preferences_display.cpp
A src/hotkey_handler.cpp
A src/hotkey_handler.hpp
A src/hotkey_handler_mp.cpp
A src/hotkey_handler_mp.hpp
A src/hotkey_handler_replay.cpp
A src/hotkey_handler_replay.hpp
A src/hotkey_handler_sp.cpp
A src/hotkey_handler_sp.hpp
R src/hotkey_preferences_display.cpp
R src/hotkeys.cpp
R src/hotkeys.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
R src/leader_list.cpp
R src/leader_list.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.cpp
M src/log.hpp
R src/lua/.gitignore
M src/lua/SConscript
R src/lua/lapi.c
A src/lua/lapi.cpp
R src/lua/lauxlib.c
A src/lua/lauxlib.cpp
R src/lua/lbaselib.c
A src/lua/lbaselib.cpp
R src/lua/lbitlib.c
A src/lua/lbitlib.cpp
R src/lua/lcode.c
A src/lua/lcode.cpp
R src/lua/lcorolib.c
A src/lua/lcorolib.cpp
R src/lua/lctype.c
A src/lua/lctype.cpp
R src/lua/ldblib.c
A src/lua/ldblib.cpp
R src/lua/ldebug.c
A src/lua/ldebug.cpp
R src/lua/ldo.c
A src/lua/ldo.cpp
R src/lua/ldump.c
A src/lua/ldump.cpp
R src/lua/lfunc.c
A src/lua/lfunc.cpp
M src/lua/lfunc.h
R src/lua/lgc.c
A src/lua/lgc.cpp
M src/lua/lgc.h
R src/lua/linit.c
A src/lua/linit.cpp
R src/lua/liolib.c
A src/lua/liolib.cpp
R src/lua/llex.c
A src/lua/llex.cpp
M src/lua/llimits.h
R src/lua/lmathlib.c
A src/lua/lmathlib.cpp
R src/lua/lmem.c
A src/lua/lmem.cpp
M src/lua/lmem.h
R src/lua/loadlib.c
A src/lua/loadlib.cpp
R src/lua/lobject.c
A src/lua/lobject.cpp
M src/lua/lobject.h
R src/lua/lopcodes.c
A src/lua/lopcodes.cpp
R src/lua/loslib.c
A src/lua/loslib.cpp
R src/lua/lparser.c
A src/lua/lparser.cpp
M src/lua/lparser.h
R src/lua/lstate.c
A src/lua/lstate.cpp
M src/lua/lstate.h
R src/lua/lstring.c
A src/lua/lstring.cpp
M src/lua/lstring.h
R src/lua/lstrlib.c
A src/lua/lstrlib.cpp
R src/lua/ltable.c
A src/lua/ltable.cpp
M src/lua/ltable.h
R src/lua/ltablib.c
A src/lua/ltablib.cpp
R src/lua/ltm.c
A src/lua/ltm.cpp
R src/lua/lua.c
A src/lua/lua.cpp
M src/lua/lua.h
R src/lua/luac.c
A src/lua/luac.cpp
M src/lua/luaconf.h
R src/lua/lundump.c
A src/lua/lundump.cpp
M src/lua/lundump.h
R src/lua/lvm.c
A src/lua/lvm.cpp
M src/lua/lvm.h
R src/lua/lzio.c
A src/lua/lzio.cpp
M src/lua_jailbreak_exception.cpp
M src/lua_jailbreak_exception.hpp
A src/make_enum.cpp
A src/make_enum.hpp
M src/map.cpp
M src/map.hpp
R src/map_create.cpp
R src/map_create.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
R src/mapgen.cpp
R src/mapgen.hpp
R src/mapgen_dialog.cpp
R src/mapgen_dialog.hpp
M src/marked-up_text.cpp
M src/marked-up_text.hpp
M src/md5.cpp
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
R src/mp_depcheck.cpp
R src/mp_depcheck.hpp
M src/mp_game_settings.cpp
M src/mp_game_settings.hpp
R src/mp_options.cpp
R src/mp_options.hpp
A src/mp_ui_alerts.cpp
A src/mp_ui_alerts.hpp
A src/mt_rng.cpp
A src/mt_rng.hpp
R src/multiplayer.cpp
R src/multiplayer.hpp
R src/multiplayer_connect.cpp
R src/multiplayer_connect.hpp
R src/multiplayer_create.cpp
R src/multiplayer_create.hpp
M src/multiplayer_error_codes.hpp
R src/multiplayer_lobby.cpp
R src/multiplayer_lobby.hpp
R src/multiplayer_ui.cpp
R src/multiplayer_ui.hpp
R src/multiplayer_wait.cpp
R src/multiplayer_wait.hpp
M src/neon.hpp
M src/network.cpp
M src/network.hpp
R src/network_ana.cpp
M src/network_asio.cpp
M src/network_asio.hpp
R src/network_manager_ana.cpp
R src/network_manager_ana.hpp
M src/network_worker.cpp
M src/network_worker.hpp
A src/overlay.hpp
R src/pathfind/.gitignore
M src/pathfind/astarsearch.cpp
M src/pathfind/pathfind.cpp
M src/pathfind/pathfind.hpp
M src/pathfind/teleport.cpp
M src/pathfind/teleport.hpp
M src/pathutils.cpp
M src/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
R src/playcampaign.cpp
R src/playcampaign.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
A src/playturn_network_adapter.cpp
A src/playturn_network_adapter.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
R src/random.cpp
R src/random.hpp
A src/random_new.cpp
A src/random_new.hpp
A src/random_new_deterministic.cpp
A src/random_new_deterministic.hpp
A src/random_new_synced.cpp
A src/random_new_synced.hpp
A src/recall_list_manager.cpp
A 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
A src/replay_helper.cpp
A src/replay_helper.hpp
A src/replay_recorder_base.cpp
A src/replay_recorder_base.hpp
M src/reports.cpp
M src/reports.hpp
M src/resources.cpp
M src/resources.hpp
R src/rng.hpp
M src/save_blocker.cpp
M src/save_blocker.hpp
A src/save_index.cpp
A src/save_index.hpp
A src/saved_game.cpp
A src/saved_game.hpp
M src/savegame.cpp
M src/savegame.hpp
R src/savegame_config.cpp
M src/savegame_config.hpp
M src/scoped_resource.hpp
R src/scripting/.gitignore
A src/scripting/application_lua_kernel.cpp
A src/scripting/application_lua_kernel.hpp
M src/scripting/debug_lua.cpp
M src/scripting/debug_lua.hpp
A src/scripting/game_lua_kernel.cpp
A src/scripting/game_lua_kernel.hpp
R src/scripting/lua.cpp
R src/scripting/lua.hpp
A src/scripting/lua_api.cpp
M src/scripting/lua_api.hpp
A src/scripting/lua_common.cpp
A src/scripting/lua_common.hpp
A src/scripting/lua_cpp_function.cpp
A src/scripting/lua_cpp_function.hpp
A src/scripting/lua_fileops.cpp
A src/scripting/lua_fileops.hpp
A src/scripting/lua_gui2.cpp
A src/scripting/lua_gui2.hpp
A src/scripting/lua_kernel_base.cpp
A src/scripting/lua_kernel_base.hpp
A src/scripting/lua_map_location_ops.cpp
A src/scripting/lua_map_location_ops.hpp
A src/scripting/lua_race.cpp
A src/scripting/lua_race.hpp
A src/scripting/lua_rng.cpp
A src/scripting/lua_rng.hpp
A src/scripting/lua_team.cpp
A src/scripting/lua_team.hpp
A src/scripting/lua_types.cpp
A src/scripting/lua_types.hpp
A src/scripting/lua_unit_type.cpp
A src/scripting/lua_unit_type.hpp
A src/scripting/mapgen_lua_kernel.cpp
A src/scripting/mapgen_lua_kernel.hpp
A src/scripting/plugins/context.cpp
A src/scripting/plugins/context.hpp
A src/scripting/plugins/manager.cpp
A src/scripting/plugins/manager.hpp
A src/scripting/push_check.hpp
A src/sdl/alpha.cpp
A src/sdl/alpha.hpp
A src/sdl/compat.hpp
A src/sdl/exception.cpp
A src/sdl/exception.hpp
A src/sdl/gpu.hpp
A src/sdl/image.cpp
A src/sdl/image.hpp
A src/sdl/rect.cpp
A src/sdl/rect.hpp
A src/sdl/shader.cpp
A src/sdl/shader.hpp
A src/sdl/utils.cpp
A src/sdl/utils.hpp
A src/sdl/window.cpp
A src/sdl/window.hpp
R src/sdl_utils.cpp
R src/sdl_utils.hpp
A src/seed_rng.cpp
A src/seed_rng.hpp
M src/serialization/binary_or_text.cpp
M src/serialization/binary_or_text.hpp
A 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
A src/serialization/ucs4_convert_impl.hpp
A src/serialization/ucs4_iterator_base.hpp
A src/serialization/unicode.cpp
A src/serialization/unicode.hpp
A src/serialization/unicode_cast.hpp
A 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
R src/sha1.cpp
R src/sha1.hpp
R src/shared_object.hpp
M src/show_dialog.cpp
M src/show_dialog.hpp
M src/side_filter.cpp
M src/side_filter.hpp
A 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
R src/storyscreen/.gitignore
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
A src/strftime.cpp
A src/strftime.hpp
R src/stub.hpp
A src/synced_checkup.cpp
A src/synced_checkup.hpp
A src/synced_commands.cpp
A src/synced_commands.hpp
A src/synced_context.cpp
A src/synced_context.hpp
A src/syncmp_handler.cpp
A src/syncmp_handler.hpp
M src/team.cpp
M src/team.hpp
A src/teambuilder.cpp
A src/teambuilder.hpp
M src/terrain.cpp
M src/terrain.hpp
A src/terrain_builder.cpp
A src/terrain_builder.hpp
M src/terrain_filter.cpp
M src/terrain_filter.hpp
M src/terrain_translation.cpp
M src/terrain_translation.hpp
A src/terrain_type_data.cpp
A src/terrain_type_data.hpp
R src/tests/.gitignore
M src/tests/create_images.cpp
M src/tests/floating_point_emulation.cpp
R src/tests/gui/.gitignore
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
A src/tests/test_config.cpp
M src/tests/test_config_cache.cpp
A src/tests/test_filesystem.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_make_enum.cpp
A src/tests/test_map_location.cpp
A src/tests/test_mp_connect.cpp
M src/tests/test_network_worker.cpp
A src/tests/test_recall_list.cpp
A 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
R src/tests/utils/.gitignore
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
R src/tools/.gitignore
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
A src/tools/sdl2/sdl2.cpp
A src/tools/sdl2/sdl2.hpp
A src/tools/sdl2/window.cpp
A 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
A src/unit_animation_component.cpp
A src/unit_animation_component.hpp
A src/unit_attack_type.cpp
A src/unit_attack_type.hpp
M src/unit_display.cpp
M src/unit_display.hpp
A src/unit_drawer.cpp
A src/unit_drawer.hpp
A src/unit_filter.cpp
A src/unit_filter.hpp
A src/unit_formula_manager.cpp
A 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
A src/unit_ptr.hpp
M src/unit_types.cpp
M src/unit_types.hpp
M src/util.cpp
M src/util.hpp
A src/utils/boost_function_guarded.hpp
M src/utils/const_clone.tpp
M src/utils/enumerate.tpp
M src/utils/foreach.tpp
A src/utils/iterator.hpp
M src/utils/reference_counter.hpp
A src/utils/sha1.cpp
A src/utils/sha1.hpp
A src/utils/shared_object.hpp
A src/utils/smart_list.hpp
M src/variable.cpp
M src/variable.hpp
A src/variable_info.cpp
A src/variable_info.hpp
A 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
A src/wesnoth.cpp
R src/whiteboard/.gitignore
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
A src/widgets/multimenu.cpp
A src/widgets/multimenu.hpp
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/scrollbar.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
R src/windows_tray_notification.cpp
R src/windows_tray_notification.hpp
A src/wmi_pager.cpp
A src/wmi_pager.hpp
M src/wml_exception.cpp
M src/wml_exception.hpp
M src/wml_separators.hpp
A src/xBRZ/config.hpp
A src/xBRZ/xbrz.cpp
A src/xBRZ/xbrz.hpp
R utils/.gitignore
M utils/ai_test/ai_test.cfg
M utils/ai_test/ai_test.py
R utils/ai_test/ai_test2.cfg
R utils/ai_test/ai_test2.py
R utils/ai_test/ai_test_db.backup
A utils/ai_test/ai_test_empty.sqlite
M utils/ai_test/readme.txt
A utils/ai_test/wesnoth.php
R utils/ai_test/wesnoth_ai_test.php
A utils/ai_test/wesnoth_test.php
M utils/codelist
M utils/compare_images.py
M utils/gdb/wesnoth_gdb.py
M utils/gdb/wesnoth_pretty_printers.py
M utils/gdb/wesnoth_type_tools.py
A utils/graphincludes/project/wesnoth.pm
A utils/headers/build_headers.sh
A utils/headers/header_times.sh
A utils/headers/readme
R utils/mediawiki.py
M utils/mp-server/create_symlinks
M utils/mp-server/logfilter_irc
M utils/mp-server/logfilter_irc_color
M utils/mp-server/logfilter_irc_logged_color
M utils/mp-server/new_release
M utils/mp-server/run_campaignd
M utils/mp-server/run_server
A utils/mp-server/send_campaignd_command
M utils/mp-server/send_server_command
M utils/mp-server/tail_log_irc
M utils/mp-server/update_server
M utils/pofix.py
A utils/py-compile
R utils/tests/adodb_lite/.gitignore
R utils/tests/autotester/.gitignore
R utils/tests/include/.gitignore
R utils/tests/smarty_workdir/.gitignore
R utils/tests/smarty_workdir/cache/.gitignore
R utils/tests/smarty_workdir/templates_c/.gitignore
A utils/travis/check_utf8.sh
A utils/travis/exit_wrapper.sh
A utils/travis/mp_test_executor.sh
A utils/travis/play_test_executor.sh
A utils/travis/test_executor.sh
A utils/travis/test_wrapper.sh
A utils/travis/utf8_bom_dog.sh
A utils/umc_dev/.gitignore
A utils/umc_dev/build/.gitignore
M utils/umc_dev/build/SConstruct
M utils/umc_dev/build/build.xml
R utils/umc_dev/build/keystore
M utils/umc_dev/build/update_version
A utils/umc_dev/manual/.gitignore
M utils/umc_dev/manual/dev_manual.tex
M utils/umc_dev/manual/install_new_software.png
M utils/umc_dev/org.wesnoth.dependencies.feature/feature.xml
M utils/umc_dev/org.wesnoth.feature/category.xml
M utils/umc_dev/org.wesnoth.feature/feature.xml
M utils/umc_dev/org.wesnoth.ui/META-INF/MANIFEST.MF
M utils/umc_dev/org.wesnoth/META-INF/MANIFEST.MF
M utils/umc_dev/org.wesnoth/org.wesnoth.product
M utils/umc_dev/org.wesnoth/src/org/wesnoth/preferences/AddonManagerPreferencePage.java
M utils/umc_dev/org.wesnoth/src/org/wesnoth/views/AddonsView.java
M utils/valgrind_memcheck_suppressions.supp
M utils/wescamp_import
M utils/wesnoth-attack-sim.c
A utils/wesnoth-defaults
M utils/wesnoth-optipng
M utils/wiki_grabber.py
M utils/wmlxgettext
R website/eclipse.wesnoth.org/.gitignore
R website/eclipse.wesnoth.org/download.html
R website/eclipse.wesnoth.org/features.html
R website/eclipse.wesnoth.org/index.html
R website/eclipse.wesnoth.org/updates/artifacts.xml
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.emf.mwe.ui_root_1.1.0.v201106070424
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.carbon.macosx.ppc_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.carbon.macosx.x86_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.cocoa.macosx.ppc_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.cocoa.macosx.x86_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.cocoa.macosx.x86_64_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.aix.ppc64_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.aix.ppc_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.hpux.ia64_32_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.linux.ppc64_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.linux.ppc_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.linux.s390_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.linux.s390x_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.linux.x86_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.linux.x86_64_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.solaris.sparc_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.gtk.solaris.x86_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.motif.aix.ppc_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.motif.hpux.ia64_32_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.motif.linux.x86_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.motif.solaris.sparc_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.win32.win32.ia64_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.win32.win32.x86_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.win32.win32.x86_64_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.equinox.executable_root.wpf.win32.x86_3.5.0.v20110530-7P7NFUFFLWUl76mart
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.platform_root_3.7.0.v20110530-9gF7UHNFFt4cwE-pkZDJ7oz-mj4OSEIlu9SEv0f
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.rcp_root_3.7.0.v20110216-9DB5Fm1FpBGy_AaVz-mFamgY
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xpand.ui_root_1.1.0.v201106070515
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xpand_root_1.1.0.v201106070515
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xtend.dependencies_root_1.1.0.v201106070515
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xtend.typesystem.emf_root_1.1.0.v201106070515
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xtend.ui_root_1.1.0.v201106070515
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xtend_root_1.1.0.v201106070515
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xtext.runtime_root_2.0.0.v201106070531
R website/eclipse.wesnoth.org/updates/binary/org.eclipse.xtext.ui_root_2.0.0.v201106070531
R website/eclipse.wesnoth.org/updates/binary/org.wesnoth.product.root.feature_root_2.0.2.201208222338
R website/eclipse.wesnoth.org/updates/binary/org.wesnoth.product_root.cocoa.macosx.x86_64_2.0.2.201208222338
R website/eclipse.wesnoth.org/updates/binary/org.wesnoth.product_root.gtk.linux.x86_2.0.2.201208222338
R website/eclipse.wesnoth.org/updates/binary/org.wesnoth.product_root.gtk.linux.x86_64_2.0.2.201208222338
R website/eclipse.wesnoth.org/updates/binary/org.wesnoth.product_root.win32.win32.x86_2.0.2.201208222338
R website/eclipse.wesnoth.org/updates/binary/org.wesnoth.product_root.win32.win32.x86_64_2.0.2.201208222338
R website/eclipse.wesnoth.org/updates/content.xml
R website/eclipse.wesnoth.org/updates/features/org.eclipse.emf.mwe.ui_1.1.0.v201106070424.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.equinox.p2.core.feature_1.0.0.v20110519-8290FZ-FWmE7gdAgmOPL2_C.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.equinox.p2.extras.feature_1.0.0.v20110519-7A4FD3DiVOManmZvpLOsnBhnPQM3.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.equinox.p2.rcp.feature_1.0.0.v20110519-782EoBqNKGUkVQrqOf0z-BhnPQM3.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.equinox.p2.user.ui_2.1.1.v20110526-6-Bg9JXOePwKUTU7X0teV1RtDu-e.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.help_1.3.0.v20110327-7i7uFFiFFt6ZqnbOrMXLd1.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.platform_3.7.0.v20110530-9gF7UHNFFt4cwE-pkZDJ7oz-mj4OSEIlu9SEv0f.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.rcp_3.7.0.v20110216-9DB5Fm1FpBGy_AaVz-mFamgY.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xpand.ui_1.1.0.v201106070515.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xpand_1.1.0.v201106070515.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xtend.dependencies_1.1.0.v201106070515.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xtend.typesystem.emf_1.1.0.v201106070515.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xtend.ui_1.1.0.v201106070515.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xtend_1.1.0.v201106070515.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xtext.runtime_2.0.0.v201106070531.jar
R website/eclipse.wesnoth.org/updates/features/org.eclipse.xtext.ui_2.0.0.v201106070531.jar
R website/eclipse.wesnoth.org/updates/features/org.wesnoth.dependencies_2.0.2.201208222338.jar
R website/eclipse.wesnoth.org/updates/features/org.wesnoth_2.0.2.201208222338.jar
R website/eclipse.wesnoth.org/updates/plugins/org.wesnoth.ui_2.0.2.201208222338.jar
R website/eclipse.wesnoth.org/updates/plugins/org.wesnoth_2.0.2.201208222338.jar
R website/frontpage/portrait-rotation/0-template.png
R website/frontpage/portrait-rotation/README
R website/frontpage/portrait-rotation/assassin.jpg
R website/frontpage/portrait-rotation/dark_adept_female.jpg
R website/frontpage/portrait-rotation/dwarvish_sentinel.jpg
R website/frontpage/portrait-rotation/dwarvish_thunderer.jpg
R website/frontpage/portrait-rotation/elvish_ranger.jpg
R website/frontpage/portrait-rotation/elvish_sorceress.jpg
R website/frontpage/portrait-rotation/iron_mauler.jpg
R website/frontpage/portrait-rotation/mage_female.jpg
R website/frontpage/portrait-rotation/master_bowman.jpg
R website/frontpage/portrait-rotation/royal_guard.jpg
R website/frontpage/portrait-rotation/saurian_skirmisher.jpg
R website/frontpage/portrait-rotation/selector.php
R website/frontpage/portrait-rotation/sergeant.jpg
R website/frontpage/portrait-rotation/thief.jpg
R website/gettext.wesnoth.org/bin/update-gettext-stats
R website/gettext.wesnoth.org/config.php
R website/gettext.wesnoth.org/functions.php
R website/gettext.wesnoth.org/grab-stats.php
R website/gettext.wesnoth.org/images/blue.png
R website/gettext.wesnoth.org/images/dark-rock.jpg
R website/gettext.wesnoth.org/images/green.png
R website/gettext.wesnoth.org/images/headerbg.jpg
R website/gettext.wesnoth.org/images/menu-bg.png
R website/gettext.wesnoth.org/images/navbg.png
R website/gettext.wesnoth.org/images/red.png
R website/gettext.wesnoth.org/images/w-ico.png
R website/gettext.wesnoth.org/images/wesnoth-logo.jpg
R website/gettext.wesnoth.org/index.extra.php
R website/gettext.wesnoth.org/index.lang.php
R website/gettext.wesnoth.org/index.php
R website/gettext.wesnoth.org/langs.php
R website/gettext.wesnoth.org/styles/glamdrol-header.css
R website/gettext.wesnoth.org/styles/main.css.bak
R website/gettext.wesnoth.org/styles/old.css
R website/gettext.wesnoth.org/styles/statistics.css
R website/start/1.0/.htaccess
R website/start/1.0/images/start-1.jpg
R website/start/1.0/images/start-2.jpg
R website/start/1.0/po/af.po
R website/start/1.0/po/ca.po
R website/start/1.0/po/cs.po
R website/start/1.0/po/de.po
R website/start/1.0/po/es.po
R website/start/1.0/po/eu.po
R website/start/1.0/po/fr.po
R website/start/1.0/po/he.po
R website/start/1.0/po/hu.po
R website/start/1.0/po/it.po
R website/start/1.0/po/nl.po
R website/start/1.0/po/pt.po
R website/start/1.0/po/ru.po
R website/start/1.0/po/sk.po
R website/start/1.0/po/sv.po
R website/start/1.0/po/tr.po
R website/start/1.0/po/wesnoth-start.pot
R website/start/1.0/styles/intl.css
R website/start/1.0/styles/main.css
R website/start/1.10/.htaccess
R website/start/1.10/Makefile
R website/start/1.10/images/start-1-full.jpg
R website/start/1.10/images/start-1.jpg
R website/start/1.10/images/start-3-full.jpg
R website/start/1.10/images/start-3.jpg
R website/start/1.10/images/start-4-full.jpg
R website/start/1.10/images/start-4.jpg
R website/start/1.10/images/start-5-full.jpg
R website/start/1.10/images/start-5.png
R website/start/1.10/index.cs.html
R website/start/1.10/index.de.html
R website/start/1.10/index.en.html
R website/start/1.10/index.en_GB.html
R website/start/1.10/index.es.html
R website/start/1.10/index.fi.html
R website/start/1.10/index.fr.html
R website/start/1.10/index.gl.html
R website/start/1.10/index.hu.html
R website/start/1.10/index.it.html
R website/start/1.10/index.ko.html
R website/start/1.10/index.lt.html
R website/start/1.10/index.pl.html
R website/start/1.10/index.sk.html
R website/start/1.10/index.var
R website/start/1.10/index.zh_CN.html
R website/start/1.10/languages.conf
R website/start/1.10/po/af.po
R website/start/1.10/po/ar.po
R website/start/1.10/po/bg.po
R website/start/1.10/po/ca.po
R website/start/1.10/po/ca_ES at valencia.po
R website/start/1.10/po/cs.po
R website/start/1.10/po/da.po
R website/start/1.10/po/de.po
R website/start/1.10/po/el.po
R website/start/1.10/po/en.po
R website/start/1.10/po/en_GB.po
R website/start/1.10/po/en_shaw.po
R website/start/1.10/po/eo.po
R website/start/1.10/po/es.po
R website/start/1.10/po/et.po
R website/start/1.10/po/eu.po
R website/start/1.10/po/fi.po
R website/start/1.10/po/fr.po
R website/start/1.10/po/fur_IT.po
R website/start/1.10/po/ga.po
R website/start/1.10/po/gl.po
R website/start/1.10/po/he.po
R website/start/1.10/po/hr.po
R website/start/1.10/po/hu.po
R website/start/1.10/po/id.po
R website/start/1.10/po/is.po
R website/start/1.10/po/it.po
R website/start/1.10/po/ja.po
R website/start/1.10/po/ko.po
R website/start/1.10/po/la.po
R website/start/1.10/po/lt.po
R website/start/1.10/po/lv.po
R website/start/1.10/po/mk.po
R website/start/1.10/po/mr.po
R website/start/1.10/po/nb_NO.po
R website/start/1.10/po/nl.po
R website/start/1.10/po/pl.po
R website/start/1.10/po/pt.po
R website/start/1.10/po/pt_BR.po
R website/start/1.10/po/racv.po
R website/start/1.10/po/ro.po
R website/start/1.10/po/ru.po
R website/start/1.10/po/sk.po
R website/start/1.10/po/sl.po
R website/start/1.10/po/sr.po
R website/start/1.10/po/sr at latin.po
R website/start/1.10/po/sv.po
R website/start/1.10/po/tl.po
R website/start/1.10/po/tr.po
R website/start/1.10/po/vi.po
R website/start/1.10/po/wesnoth-start-1.10.pot
R website/start/1.10/po/zh_CN.po
R website/start/1.10/po/zh_TW.po
R website/start/1.10/styles/intl.css
R website/start/1.10/template.html
R website/start/1.2/.htaccess
R website/start/1.2/images/start-1.jpg
R website/start/1.2/images/start-3.jpg
R website/start/1.2/po/af.po
R website/start/1.2/po/bg.po
R website/start/1.2/po/ca.po
R website/start/1.2/po/cs.po
R website/start/1.2/po/de.po
R website/start/1.2/po/el.po
R website/start/1.2/po/eo.po
R website/start/1.2/po/es.po
R website/start/1.2/po/eu.po
R website/start/1.2/po/fr.po
R website/start/1.2/po/he.po
R website/start/1.2/po/hu.po
R website/start/1.2/po/it.po
R website/start/1.2/po/nl.po
R website/start/1.2/po/pl.po
R website/start/1.2/po/pt.po
R website/start/1.2/po/ru.po
R website/start/1.2/po/sk.po
R website/start/1.2/po/sv.po
R website/start/1.2/po/tr.po
R website/start/1.2/po/wesnoth-start.pot
R website/start/1.2/styles/intl.css
R website/start/1.2/styles/main.css
R website/start/1.4/.gitignore
R website/start/1.4/Makefile
R website/start/1.4/images/start-1.jpg
R website/start/1.4/images/start-2.jpg
R website/start/1.4/images/start-3-alt.jpg
R website/start/1.4/images/start-3.jpg
R website/start/1.4/po/af.po
R website/start/1.4/po/bg.po
R website/start/1.4/po/ca.po
R website/start/1.4/po/ca_ES at valencia.po
R website/start/1.4/po/cs.po
R website/start/1.4/po/da.po
R website/start/1.4/po/de.po
R website/start/1.4/po/el.po
R website/start/1.4/po/en_GB.po
R website/start/1.4/po/eo.po
R website/start/1.4/po/es.po
R website/start/1.4/po/et.po
R website/start/1.4/po/eu.po
R website/start/1.4/po/fi.po
R website/start/1.4/po/fr.po
R website/start/1.4/po/gl_ES.po
R website/start/1.4/po/he.po
R website/start/1.4/po/hu.po
R website/start/1.4/po/id.po
R website/start/1.4/po/it.po
R website/start/1.4/po/ja.po
R website/start/1.4/po/ko.po
R website/start/1.4/po/la.po
R website/start/1.4/po/lt.po
R website/start/1.4/po/nb_NO.po
R website/start/1.4/po/nl.po
R website/start/1.4/po/pl.po
R website/start/1.4/po/pt.po
R website/start/1.4/po/pt_BR.po
R website/start/1.4/po/ro.po
R website/start/1.4/po/ru.po
R website/start/1.4/po/sk.po
R website/start/1.4/po/sl.po
R website/start/1.4/po/sr.po
R website/start/1.4/po/sr at latin.po
R website/start/1.4/po/sv.po
R website/start/1.4/po/tl.po
R website/start/1.4/po/tur.po
R website/start/1.4/po/wesnoth-start-1.4.cfg
R website/start/1.4/po/wesnoth-start-1.4.pot
R website/start/1.4/po/zh_CN.po
R website/start/1.4/po/zh_TW.po
R website/start/1.4/styles/intl.css
R website/start/1.4/template.html
R website/start/1.6/.gitignore
R website/start/1.6/.htaccess
R website/start/1.6/Makefile
R website/start/1.6/images/start-1-full.jpg
R website/start/1.6/images/start-1.jpg
R website/start/1.6/images/start-2-full.jpg
R website/start/1.6/images/start-2.jpg
R website/start/1.6/images/start-3-full.jpg
R website/start/1.6/images/start-3.jpg
R website/start/1.6/images/start-4-full.jpg
R website/start/1.6/images/start-4.jpg
R website/start/1.6/index.ca.html
R website/start/1.6/index.cs.html
R website/start/1.6/index.de.html
R website/start/1.6/index.en.html
R website/start/1.6/index.es.html
R website/start/1.6/index.fr.html
R website/start/1.6/index.hu.html
R website/start/1.6/index.id.html
R website/start/1.6/index.lt.html
R website/start/1.6/index.nb_NO.html
R website/start/1.6/index.nl.html
R website/start/1.6/index.pl.html
R website/start/1.6/index.ru.html
R website/start/1.6/index.sk.html
R website/start/1.6/index.sv.html
R website/start/1.6/index.tr.html
R website/start/1.6/index.var
R website/start/1.6/index.zh_CN.html
R website/start/1.6/languages.conf
R website/start/1.6/po/af.po
R website/start/1.6/po/ar.po
R website/start/1.6/po/bg.po
R website/start/1.6/po/ca.po
R website/start/1.6/po/ca_ES at valencia.po
R website/start/1.6/po/cs.po
R website/start/1.6/po/da.po
R website/start/1.6/po/de.po
R website/start/1.6/po/el.po
R website/start/1.6/po/en_GB.po
R website/start/1.6/po/eo.po
R website/start/1.6/po/es.po
R website/start/1.6/po/et.po
R website/start/1.6/po/eu.po
R website/start/1.6/po/fi.po
R website/start/1.6/po/fr.po
R website/start/1.6/po/fur_IT.po
R website/start/1.6/po/gl.po
R website/start/1.6/po/he.po
R website/start/1.6/po/hr.po
R website/start/1.6/po/hu.po
R website/start/1.6/po/id.po
R website/start/1.6/po/it.po
R website/start/1.6/po/ja.po
R website/start/1.6/po/ko.po
R website/start/1.6/po/la.po
R website/start/1.6/po/lt.po
R website/start/1.6/po/lv.po
R website/start/1.6/po/mk.po
R website/start/1.6/po/mr.po
R website/start/1.6/po/nb_NO.po
R website/start/1.6/po/nl.po
R website/start/1.6/po/pl.po
R website/start/1.6/po/pt.po
R website/start/1.6/po/pt_BR.po
R website/start/1.6/po/racv.po
R website/start/1.6/po/ro.po
R website/start/1.6/po/ru.po
R website/start/1.6/po/sk.po
R website/start/1.6/po/sl.po
R website/start/1.6/po/sr.po
R website/start/1.6/po/sr at latin.po
R website/start/1.6/po/sv.po
R website/start/1.6/po/tl.po
R website/start/1.6/po/tr.po
R website/start/1.6/po/wesnoth-start-1.6.pot
R website/start/1.6/po/zh_CN.po
R website/start/1.6/po/zh_TW.po
R website/start/1.6/styles/intl.css
R website/start/1.6/template.html
R website/start/1.8/.gitignore
R website/start/1.8/.htaccess
R website/start/1.8/Makefile
R website/start/1.8/images/start-1-full.jpg
R website/start/1.8/images/start-1.jpg
R website/start/1.8/images/start-2-full.jpg
R website/start/1.8/images/start-2.jpg
R website/start/1.8/images/start-3-full.jpg
R website/start/1.8/images/start-3.jpg
R website/start/1.8/images/start-4-full.jpg
R website/start/1.8/images/start-4.jpg
R website/start/1.8/index.cs.html
R website/start/1.8/index.de.html
R website/start/1.8/index.en.html
R website/start/1.8/index.et.html
R website/start/1.8/index.gl.html
R website/start/1.8/index.hu.html
R website/start/1.8/index.it.html
R website/start/1.8/index.ja.html
R website/start/1.8/index.lt.html
R website/start/1.8/index.pl.html
R website/start/1.8/index.ru.html
R website/start/1.8/index.sk.html
R website/start/1.8/index.var
R website/start/1.8/index.zh_CN.html
R website/start/1.8/languages.conf
R website/start/1.8/po/af.po
R website/start/1.8/po/ar.po
R website/start/1.8/po/bg.po
R website/start/1.8/po/ca.po
R website/start/1.8/po/ca_ES at valencia.po
R website/start/1.8/po/cs.po
R website/start/1.8/po/da.po
R website/start/1.8/po/de.po
R website/start/1.8/po/el.po
R website/start/1.8/po/en.po
R website/start/1.8/po/en_GB.po
R website/start/1.8/po/en_shaw.po
R website/start/1.8/po/eo.po
R website/start/1.8/po/es.po
R website/start/1.8/po/et.po
R website/start/1.8/po/eu.po
R website/start/1.8/po/fi.po
R website/start/1.8/po/fr.po
R website/start/1.8/po/fur_IT.po
R website/start/1.8/po/gl.po
R website/start/1.8/po/he.po
R website/start/1.8/po/hr.po
R website/start/1.8/po/hu.po
R website/start/1.8/po/id.po
R website/start/1.8/po/is.po
R website/start/1.8/po/it.po
R website/start/1.8/po/ja.po
R website/start/1.8/po/ko.po
R website/start/1.8/po/la.po
R website/start/1.8/po/lt.po
R website/start/1.8/po/lv.po
R website/start/1.8/po/mk.po
R website/start/1.8/po/mr.po
R website/start/1.8/po/nb_NO.po
R website/start/1.8/po/nl.po
R website/start/1.8/po/pl.po
R website/start/1.8/po/pt.po
R website/start/1.8/po/pt_BR.po
R website/start/1.8/po/racv.po
R website/start/1.8/po/ro.po
R website/start/1.8/po/ru.po
R website/start/1.8/po/sk.po
R website/start/1.8/po/sl.po
R website/start/1.8/po/sr.po
R website/start/1.8/po/sr at latin.po
R website/start/1.8/po/sv.po
R website/start/1.8/po/tl.po
R website/start/1.8/po/tr.po
R website/start/1.8/po/wesnoth-start-1.8.pot
R website/start/1.8/po/zh_CN.po
R website/start/1.8/po/zh_TW.po
R website/start/1.8/styles/intl.css
R website/start/1.8/template.html
R website/stats.wesnoth.org/.gitignore
R website/stats.wesnoth.org/MANIFEST.in
R website/stats.wesnoth.org/README.txt
R website/stats.wesnoth.org/TODO
R website/stats.wesnoth.org/apache/README.txt
R website/stats.wesnoth.org/apache/test.wsgi
R website/stats.wesnoth.org/apache/wesstats
R website/stats.wesnoth.org/apache/wesstats.wsgi
R website/stats.wesnoth.org/configuration.py.example
R website/stats.wesnoth.org/css/calendar.css
R website/stats.wesnoth.org/css/headerbg.jpg
R website/stats.wesnoth.org/css/main.css
R website/stats.wesnoth.org/css/navbg.png
R website/stats.wesnoth.org/data/sessions/container_file/0/0d/0d274c5967a4d2c3df57cbb4d576af6d.cache
R website/stats.wesnoth.org/data/sessions/container_file_lock/c/cb/cb297a56b9386ed848000793bb6e112d2d24e834.lock
R website/stats.wesnoth.org/dbsample.py
R website/stats.wesnoth.org/development.ini
R website/stats.wesnoth.org/evaluators.py
R website/stats.wesnoth.org/ez_setup/README.txt
R website/stats.wesnoth.org/ez_setup/__init__.py
R website/stats.wesnoth.org/helperlib.py
R website/stats.wesnoth.org/images/.gitignore
R website/stats.wesnoth.org/images/test_map.png
R website/stats.wesnoth.org/init.sh
R website/stats.wesnoth.org/js/calendar.js
R website/stats.wesnoth.org/map_tiler.py
R website/stats.wesnoth.org/prod.apache.ini
R website/stats.wesnoth.org/prod.ini
R website/stats.wesnoth.org/setup.cfg
R website/stats.wesnoth.org/setup.py
R website/stats.wesnoth.org/setup.pyc
R website/stats.wesnoth.org/test.ini
R website/stats.wesnoth.org/wesstats.egg-info/PKG-INFO
R website/stats.wesnoth.org/wesstats.egg-info/SOURCES.txt
R website/stats.wesnoth.org/wesstats.egg-info/dependency_links.txt
R website/stats.wesnoth.org/wesstats.egg-info/entry_points.txt
R website/stats.wesnoth.org/wesstats.egg-info/not-zip-safe
R website/stats.wesnoth.org/wesstats.egg-info/paster_plugins.txt
R website/stats.wesnoth.org/wesstats.egg-info/requires.txt
R website/stats.wesnoth.org/wesstats.egg-info/sqlobject.txt
R website/stats.wesnoth.org/wesstats.egg-info/top_level.txt
R website/stats.wesnoth.org/wesstats/__init__.py
R website/stats.wesnoth.org/wesstats/commands.py
R website/stats.wesnoth.org/wesstats/config/__init__.py
R website/stats.wesnoth.org/wesstats/config/app.cfg
R website/stats.wesnoth.org/wesstats/config/app_cfg.py
R website/stats.wesnoth.org/wesstats/config/deployment.ini_tmpl
R website/stats.wesnoth.org/wesstats/config/environment.py
R website/stats.wesnoth.org/wesstats/config/log.cfg
R website/stats.wesnoth.org/wesstats/config/middleware.py
R website/stats.wesnoth.org/wesstats/configuration.py.example
R website/stats.wesnoth.org/wesstats/controllers.py
R website/stats.wesnoth.org/wesstats/controllers/__init__.py
R website/stats.wesnoth.org/wesstats/controllers/barview.py
R website/stats.wesnoth.org/wesstats/controllers/error.py
R website/stats.wesnoth.org/wesstats/controllers/killview.py
R website/stats.wesnoth.org/wesstats/controllers/lineview.py
R website/stats.wesnoth.org/wesstats/controllers/pieview.py
R website/stats.wesnoth.org/wesstats/controllers/root.py
R website/stats.wesnoth.org/wesstats/controllers/template.py
R website/stats.wesnoth.org/wesstats/dbsample.py
R website/stats.wesnoth.org/wesstats/evaluators.py
R website/stats.wesnoth.org/wesstats/i18n/ru/LC_MESSAGES/wesstats.po
R website/stats.wesnoth.org/wesstats/json.py
R website/stats.wesnoth.org/wesstats/lib/__init__.py
R website/stats.wesnoth.org/wesstats/lib/app_globals.py
R website/stats.wesnoth.org/wesstats/lib/base.py
R website/stats.wesnoth.org/wesstats/lib/helpers.py
R website/stats.wesnoth.org/wesstats/model.py
R website/stats.wesnoth.org/wesstats/model/__init__.py
R website/stats.wesnoth.org/wesstats/model/auth.py
R website/stats.wesnoth.org/wesstats/model/model.template
R website/stats.wesnoth.org/wesstats/release.py
R website/stats.wesnoth.org/wesstats/templates/__init__.py
R website/stats.wesnoth.org/wesstats/templates/addview.html
R website/stats.wesnoth.org/wesstats/templates/breakdown.kid
R website/stats.wesnoth.org/wesstats/templates/deleteview.html
R website/stats.wesnoth.org/wesstats/templates/footer.html
R website/stats.wesnoth.org/wesstats/templates/gold.kid
R website/stats.wesnoth.org/wesstats/templates/header.html
R website/stats.wesnoth.org/wesstats/templates/index.html
R website/stats.wesnoth.org/wesstats/templates/index.kid
R website/stats.wesnoth.org/wesstats/templates/index_new.kid
R website/stats.wesnoth.org/wesstats/templates/killview.html
R website/stats.wesnoth.org/wesstats/templates/lineview.html
R website/stats.wesnoth.org/wesstats/templates/login.kid
R website/stats.wesnoth.org/wesstats/templates/master.kid
R website/stats.wesnoth.org/wesstats/templates/pieview.html
R website/stats.wesnoth.org/wesstats/templates/platform.kid
R website/stats.wesnoth.org/wesstats/templates/upload.html
R website/stats.wesnoth.org/wesstats/templates/welcome.kid
R website/stats.wesnoth.org/wesstats/tests/__init__.py
R website/stats.wesnoth.org/wesstats/tests/functional/__init__.py
R website/stats.wesnoth.org/wesstats/tests/functional/test_authentication.py
R website/stats.wesnoth.org/wesstats/tests/functional/test_root.py
R website/stats.wesnoth.org/wesstats/tests/models/__init__.py
R website/stats.wesnoth.org/wesstats/tests/models/test_auth.py
R website/stats.wesnoth.org/wesstats/tests/test_controllers.py
R website/stats.wesnoth.org/wesstats/tests/test_model.py
R website/stats.wesnoth.org/wesstats/websetup.py
R website/tests.wesnoth.org/INSTALL
R website/tests.wesnoth.org/apache/test_website.conf
R website/tests.wesnoth.org/autotester/run_unit_tests.php
R website/tests.wesnoth.org/autotester/run_unit_tests.sh
R website/tests.wesnoth.org/htdocs/build_history.php
R website/tests.wesnoth.org/htdocs/index.php
R website/tests.wesnoth.org/htdocs/js/autohide.js
R website/tests.wesnoth.org/htdocs/show_build.php
R website/tests.wesnoth.org/htdocs/styles/unit_test.css
R website/tests.wesnoth.org/include/Build.php
R website/tests.wesnoth.org/include/Config.php
R website/tests.wesnoth.org/include/DBConfig.php
R website/tests.wesnoth.org/include/DBCreator.php
R website/tests.wesnoth.org/include/FilenameConverter.php
R website/tests.wesnoth.org/include/Footer.php
R website/tests.wesnoth.org/include/Header.php
R website/tests.wesnoth.org/include/Paginate.php
R website/tests.wesnoth.org/include/ParameterValidator.php
R website/tests.wesnoth.org/include/RepoUpdater.php
R website/tests.wesnoth.org/include/TestError.php
R website/tests.wesnoth.org/include/TestResult.php
R website/tests.wesnoth.org/include/TestRunner.php
R website/tests.wesnoth.org/include/WesnothSmarty.php
R website/tests.wesnoth.org/include/configuration.php.template
R website/tests.wesnoth.org/include/include.core.php
R website/tests.wesnoth.org/include/settup.php.template
R website/tests.wesnoth.org/install_tests.sh
R website/tests.wesnoth.org/smarty_workdir/plugins/modifier.autohide.php
R website/tests.wesnoth.org/smarty_workdir/templates/build_history.tpl
R website/tests.wesnoth.org/smarty_workdir/templates/build_list.tpl
R website/tests.wesnoth.org/smarty_workdir/templates/footer.tpl
R website/tests.wesnoth.org/smarty_workdir/templates/header.tpl
R website/tests.wesnoth.org/smarty_workdir/templates/paginate.tpl
R website/tests.wesnoth.org/smarty_workdir/templates/show_build.tpl
R website/tests.wesnoth.org/sql/dump.sql
R website/tests.wesnoth.org/sql/notes.txt
A wml_test_schedule
Log Message:
-----------
Merge branch 'master' into asio_wesnothd
Compare: https://github.com/wesnoth/wesnoth/compare/7b0c8ea9cb3b...7ee2cd2cd4be
More information about the Commits
mailing list