Commit graph

7360 commits

Author SHA1 Message Date
neverEnough
bc8cdb3c5b Added user's leave notification for ingame players
Also updated changelogs
2015-11-04 15:12:26 +01:00
Wedge009
53e79232e7 Avoid crash when planning moves on planned recruits (Bug #18637)
Attempt to work-around bug #18637, where planning moves on planned recruits results in a crash (because get_unit() is null when move::init() is called).

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

As per the bug report, the ideal solution is to either get planned moves on planned recruits working properly, or disallow this movement altogether.
2015-11-05 00:30:29 +11:00
Nils Kneuper
7199804dda updated Spanish translation 2015-11-01 10:35:34 +01:00
Nils Kneuper
df97d242ef updated Scottish Gaelic translation 2015-11-01 10:33:33 +01:00
neverEnough
b549ac258c Ingame tab completion works with friendlist (bug #9742) 2015-10-28 17:28:10 -03:00
Nils Kneuper
bea46322ca updated Polish translation 2015-10-27 18:38:31 +01:00
Wedge009
3b811befaf Update change log. 2015-10-27 23:28:39 +11:00
Wedge009
61f31548e6 Update change log. 2015-10-27 22:21:35 +11:00
Wedge009
f1ed8af696 Adding log entries for changes already in master. 2015-10-26 21:22:02 +11:00
Ignacio R. Morelle
80af2f7cdd Update changelogs and release notes for bug #23573 2015-10-20 23:15:11 -03:00
Ignacio R. Morelle
e056f1a688 Update changelog for previous minimap fix commit 2015-10-19 21:34:03 -03:00
Ignacio R. Morelle
019d829b41 gui2/tgamestate_inspector: Don't skip pages with empty contents
Those are sometimes relevant (for example, empty WML variables or
containers/arrays). We don't want to conceal the truth here because this
is supposed to be a debugging aid.
2015-10-18 22:42:46 -03:00
ln-zookeeper
4deeef797d New attack sounds for mudcrawlers 2015-10-18 19:05:34 +03:00
ln-zookeeper
3a5f25b999 New ink sounds 2015-10-18 15:00:25 +03:00
neverEnough
58c78e2c5e updated data/core/about.cfg; /changelog; /players_changelog 2015-10-17 23:59:39 +02:00
Ignacio R. Morelle
916ec18069 Update changelog 2015-10-09 19:55:10 -03:00
gfgtdf
4167530c37 Update changelog 2015-10-06 21:39:25 +02:00
Celtic Minstrel
f8e897e8dd Change [explain] to [test_condition] 2015-10-06 14:45:29 -04:00
Celtic Minstrel
2018732284 Update changelog 2015-10-06 13:51:29 -04:00
Charles Dang
4410f2ed87 Changelog entry for new difficulty syntax 2015-09-30 10:49:17 +11:00
Elvish_Hunter
3e89cd4932 changelog entry 2015-09-24 11:44:52 +02:00
CelticMinstrel
f07e463882 Merge pull request #493 from CelticMinstrel/foreach
Enhanced looping tags
2015-09-23 00:50:30 -04:00
Celtic Minstrel
c3d51a3438 Update changelog 2015-09-22 22:13:38 -04:00
Randypk
504cdb69d1 Updated changelog for bug 23060. 2015-09-21 09:21:14 +11:00
Celtic Minstrel
e74c119b9b Merge pull request #488 from CelticMinstrel/backstab 2015-09-19 15:42:35 -04:00
Celtic Minstrel
7ca65c819e Clarify changelog 2015-09-19 15:41:23 -04:00
Celtic Minstrel
fb1a84594a Enhance ability/weapon special [filter_adjacent] and [filter_adjacent_location]
- Now supports count=
- Now supports is_enemy= in [filter_adjacent]
2015-09-19 12:31:10 -04:00
CelticMinstrel
e841252f19 Merge pull request #492 from CelticMinstrel/lua-message-object
Port [message] and [object] ActionWML to Lua
2015-09-19 12:14:19 -04:00
Celtic Minstrel
907d527cc3 Lua API: Replace wesnoth.skipping_replay() with is_skipping_messages() and skip_messages() 2015-09-19 12:13:40 -04:00
Celtic Minstrel
a93ce122ff Add [found_item] ConditionalWML that checks if an [object] ActionWML has been taken 2015-09-19 12:13:36 -04:00
Celtic Minstrel
e3fc258ce9 Simplify wesnoth.show_message_dialog implementation 2015-09-19 12:13:27 -04:00
Celtic Minstrel
9940ee4036 New rotate operators for directions 2015-09-19 01:04:51 -04:00
Celtic Minstrel
12c96a94d2 New autostored WML variable $other_unit for [filter_adjacent]
Also accessible in:
- Weapon specials ([filter_self], [filter_opponent], [filter_attacker], [filter_defender])
- Abilities ([affect_adjacent][filter])

The backstab weapon special is now implemented using this.
(In a weapon special filter, units are guaranteed to be facing each other.)
2015-09-19 00:55:19 -04:00
Celtic Minstrel
617fb26238 Add debug command :unit status=list,of,statuses,to,add,or,-remove 2015-09-18 00:53:16 -04:00
Celtic Minstrel
2fd07684f2 Update changelog 2015-09-18 00:29:19 -04:00
Celtic Minstrel
91ac90db11 Lua API: Add wesnoth.show_message_dialog() 2015-09-18 00:23:54 -04:00
Nils Kneuper
e9be2324b5 updated Hungarian translation 2015-09-16 22:18:23 +02:00
Ignacio R. Morelle
e8caf1fac4 Remove unnecessary y scrolling offset from [message] implementation
The problem this tried to solve was solved long ago, when the new GUI2
[message] dialog was introduced in 1.5.x. Formerly, [message] was
displayed at the top of the screen, so with sufficiently long messages
and a small screen resolution, the viewport could be scrolled in such a
way that the target unit was covered by the dialog.

Nowadays [message] is displayed at the bottom and the scrolling
algorithm is more or less sane, so this hack is completely unneeded.

(For reference, this was originally introduced in commit
83a332a869. For a reference screenshot of
what it would do back in the day, see
<http://www.wesnoth.org/images/sshots/wesnoth-1.1.9-shot3.jpg>.)

Thanks to celticminstrel and vultraz for bringing this up on IRC.
2015-09-16 05:52:52 -03:00
gfgtdf
2cf8bcdecb Update changelog 2015-09-10 20:40:44 +02:00
ln-zookeeper
bb4238ee30 Updated changelogs and RELEASE_NOTES 2015-09-09 11:31:01 +03:00
ln-zookeeper
30fa10eb29 Updated changelog 2015-09-08 12:27:12 +03:00
Nils Kneuper
53680bf53e updated British English translation 2015-09-05 09:20:43 +02:00
Ignacio R. Morelle
df087a9677 Merge pull request #477 from CelticMinstrel/movetype
Movetype patching
2015-09-04 23:58:15 -03:00
Celtic Minstrel
e6d5562bb9 Update changelog 2015-09-04 21:40:41 -04:00
Ignacio R. Morelle
85cf364ea0 i18n: Skip and warn about textdomain names with a slash (bug #23839)
boost::locale::generator::add_messages_domain() interprets the slash
specially, interpreting everything after it as an encoding name.

It's not clear to me why providing a textdomain with an erroneous name
like this causes Boost.Locale to throw a boost::locale::conv exception
(invalid_charset_error, apparently) when handling t_strings bound to
completely different textdomain, but if we can avoid the issue
altogether then that's good enough.

Made the legacy implementation skip and warn about these names too even
if bindtextdomain(3) says nothing about slashes having a meaning.
2015-08-31 21:58:57 -03:00
Nils Kneuper
358ffb7277 updated Japanese translation 2015-08-29 10:41:25 +02:00
gfgtdf
a245f0e14e Update changelog 2015-08-28 20:45:22 +02:00
Ignacio R. Morelle
a55bc98630 Make hanging, chasm stone, and plank bridges conform to naming conventions
Namely, make the long descriptive name be displayed only in the editor,
and use the "Bridge" shorthand in-game instead.
2015-08-25 02:31:21 -03:00
Ignacio R. Morelle
1e32ae69f5 Fix hanging, chasm stone, and plank bridge elevations
The N-S hanging bridge variant does not need an elevation shift, and
all diagonal variants of the other two were missing their own.
2015-08-25 02:31:17 -03:00
Ignacio R. Morelle
df9908932d Merge branch 'amla' of https://github.com/CelticMinstrel/wesnoth into staging/pr-468 2015-08-23 21:40:31 -03:00