59043 Commits

Author SHA1 Message Date
Ignacio R. Morelle
df449c1aee New Ancient Lich baseframe and updated animations by shadowm
This version of the commit removes the orphaned melee attack animation
frame, which is superseded by a 2-frame set. The 1.12.x version of this
commit keeps the file as a copy of the new melee attack animation frame
for compatibility with existing add-ons.

Animation WML and art reference taken from the existing L3 Lich.
2014-10-24 01:50:55 -03:00
gfgtdf
9ae2f1ed42 fix signed unsigned comprision 2014-10-24 04:00:03 +02:00
mattsc
2f793022a9 Changelogs, release notes: remove comments about changed OS X userdir 2014-10-23 18:31:54 -07:00
mattsc
582e4c73e5 Xcode project: set the user directory back to the old default 2014-10-23 18:31:53 -07:00
Chris Beck
1385ab3791 Merge branch 'master' of https://github.com/wesnoth/wesnoth 2014-10-23 20:10:37 -04:00
Chris Beck
88ed44b374 fixup std::min usage with strings, when saving images
I think this should fix the error reported by Pentarctagon here,
at the very end of his log.

http://forums.wesnoth.org/viewtopic.php?f=4&t=41018&start=15#p577053
2014-10-23 20:09:14 -04:00
gfgtdf
7023416688 cstyle_cast -> static_cast 2014-10-24 00:05:25 +02:00
gfgtdf
8a81fb526d Merge pull request #305 from gfgtdf/istream_fix
we now use boost::istreams instead of boost::filesystem::fstream because the later doesnt work with mingw.
we now use a custom codecvt instead of boost locale because we want to get better error messages for invalid utf8 strings using our _ERR streams
we now use unicode prgamm commandline args on windows..
2014-10-23 23:59:42 +02:00
gfgtdf
2ecf630ad3 fix unicode cast 2014-10-23 22:35:49 +02:00
Chris Beck
635949f313 Merge branch 'master' of https://github.com/wesnoth/wesnoth 2014-10-23 15:45:03 -04:00
Chris Beck
8ae5a3556d add khalifate description based on 1.12 release announcement text 2014-10-23 15:43:41 -04:00
Chris Beck
24d9aa08a8 use warlord portrait for 'northerners' in help description 2014-10-23 15:34:11 -04:00
Chris Beck
751ab8f025 use grand knight portrait for 'loyalists' help description 2014-10-23 15:31:41 -04:00
Bär Halberkamp
5739831d82 Re-added some incorrectly removed code 2014-10-23 20:21:08 +02:00
Bär Halberkamp
fe7b3ee7ee Updated changelog and players_changelog 2014-10-23 20:18:24 +02:00
Bär Halberkamp
f65228b28a reverted the village radius changes in 17b 2014-10-23 20:17:21 +02:00
Bär Halberkamp
471e7c557e New animation for the Lich Lord 2014-10-23 20:17:21 +02:00
Ignacio R. Morelle
459126e658 Add other UtBS fixes to players_changelog 2014-10-23 15:10:48 -03:00
Ignacio R. Morelle
621e43fb36 There is nothing to fix about move_unit between 1.11.11 and 1.13.0 2014-10-23 15:10:08 -03:00
Ignacio R. Morelle
c08af44544 Updated changelogs with my UtBS fixes so far 2014-10-23 15:04:24 -03:00
Nils Kneuper
37c91664e2 updated Spanish translation 2014-10-23 19:15:08 +02:00
gfgtdf
fa67d14571 use unicode programm args on windows 2014-10-23 14:49:18 +02:00
gfgtdf
0586becbfa add custom codecvt for better error mesages.
this codecvt gibes errormessages in LOG_FS if it meets an invalid utf8 char.
also the boost codecvt seems inconsistetn becasue it seems on msvc it acepts utf8 AND ansi while it only accpets ansi on mingw.
2014-10-23 14:49:17 +02:00
ln-zookeeper
e85b5afcf9 Updated changelog 2014-10-23 12:44:33 +03:00
ln-zookeeper
23bc15fe92 Remove immediate dehydration of spawned ogres
Either the bandits and castle ogres should receive it too, or none, and
I opted for none.
2014-10-23 12:35:33 +03:00
ln-zookeeper
00aa29f34b Allow visible guardian units to be dehydrated 2014-10-23 12:31:47 +03:00
ln-zookeeper
0ba4b8cdb2 Fixed issues in MOBILIZE_SIDE
The unit re-creation method caused things like HP mismatch due to the
original unit having traits but not the re-created. It was also
needlessly verbose when a simple store/unstore does the job.
2014-10-23 12:29:14 +03:00
ln-zookeeper
b523f9b27b Fixed duplicate unit id's by PLACE_UNITS_RANDOMLY 2014-10-23 12:21:24 +03:00
ln-zookeeper
fff78add90 Fixed dehydration not working on embellished desert 2014-10-23 11:40:08 +03:00
Chris Beck
8dfdc6b185 add SDL_SavePNG, write files as png if possible, unless ending .bmp
This commit adds a "minimal interface to lib png to support writing
png files from SDL surfaces", to the codebase. It adds a save_image
function to namespace image, and this checks compiler flags to see
if lib png is available. The function will save as a png if png
support is included and save file name doesn't have bmp extension,
and otherwise it will save as a BMP as usual.

We already had lib png as a dependency to build the tools, just not
the main game. This commit changes cmake and scons but makes the
dependency only optional, changing nothing if lib png is not
available.

See here: https://github.com/driedfruit/SDL_SavePNG
2014-10-22 21:34:38 -04:00
Ignacio R. Morelle
b835543392 UtBS S9: Don't let Esanoo speak a line clearly not intended for him 2014-10-22 20:33:22 -03:00
Chris Beck
ac402768ee add C++ unit test gdb run, in the travis after failure section 2014-10-22 19:30:57 -04:00
gfgtdf
cd1ab92d74 remove double declarations in unicode.hpp 2014-10-23 01:15:26 +02:00
gfgtdf
1faa268de5 simplyfy utf8::iterator implementation 2014-10-23 01:15:25 +02:00
gfgtdf
7e2f0e6c37 fix some includes 2014-10-23 01:15:23 +02:00
gfgtdf
360bef9b95 make unicode_cast more generic
unicode_cast is now a template function that works with different types
of containers. Especialy it now works with both std::wstring and
vector<wchar_t>
2014-10-23 01:15:20 +02:00
Chris Beck
1b105b6775 update RELEASE_NOTES 2014-10-22 18:35:59 -04:00
Chris Beck
eb6439b4f6 update changelog 2014-10-22 18:34:21 -04:00
Chris Beck
7ade343718 Merge branch 'render_imagepath' 2014-10-22 18:32:37 -04:00
Chris Beck
ccc0ec67d9 add "render-image" CL option, to directly save output from IPF's
Example usage:
wesnoth --render-image "units/undead-skeletal/banebow-bow-attack-1.png~SCALE(144,144)" "banebow.bmp"
2014-10-22 18:11:55 -04:00
Nils Kneuper
9649b2e77c updated Hungarian translation 2014-10-22 23:32:02 +02:00
Chris Beck
a7daa39a8a Merge branch 'master' of https://github.com/wesnoth/wesnoth 2014-10-22 16:56:17 -04:00
Chris Beck
4bb5814c19 disable auto-backtrace for C++ unit tests, try to get stderr again
We have some problems where the test executable is not generating
all the right output on travis, it seems not to be getting stdout
or stderr or something. The test executable was being run through
gdb at all times, with commands to backtrace on case of crash.

I'm not sure if gdb is eating the output or what, but for now I
am disabling the feature in the hopes to get the error messages
again.
2014-10-22 16:54:06 -04:00
Ignacio R. Morelle
9a019647f1 UtBS: Fix recruited Desert Archers being always male 2014-10-22 16:41:06 -03:00
Ignacio R. Morelle
ca4897efd8 UtBS S3: Round lower random range bound
Fixes an endless stream of warnings during gameplay on medium
difficulty:

> error engine: Malformed range: rand = "17.5..35"
2014-10-22 16:09:08 -03:00
Ignacio R. Morelle
52368f121a UtBS: Use UNREACHABLE instead of 100 MP cost in desert_float movetype
Fixes the following warning for new units with the movetype:

> warning config: Terrain 'Wdt' has evaluated to 100 (cost), which is more than 99; resetting to 99.
2014-10-22 14:40:42 -03:00
Ignacio R. Morelle
43a2ec2e0c UtBS: Use my TC-aware Skeleton Rider baseframe already used in Liberty
Death to the Wesnoth 1.0 skulls.
2014-10-22 14:28:35 -03:00
gfgtdf
6ad7a525cf fix msvc warning 2014-10-22 18:04:24 +02:00
Nils Kneuper
698e647028 updated Italian translation 2014-10-21 20:20:49 +02:00
Bär Halberkamp
4c291545fe Updated changelog 2014-10-21 19:47:01 +02:00