Commit graph

7360 commits

Author SHA1 Message Date
Ignacio R. Morelle
b4de73f83b Add wesnoth.set_dialog_visible function
Sets a given widget's visibility property.
2015-08-22 23:07:03 -03:00
Ignacio R. Morelle
ba6257129a Add wesnoth.set_dialog_focus function
Gives keyboard focus to the given widget.
2015-08-22 22:12:02 -03:00
Celtic Minstrel
ace0b53b31 Change *_movement keys in [effect]apply_to=attack to *_movement_used 2015-08-22 18:39:39 -04:00
Celtic Minstrel
db9aae730a Remove [effect]apply_to=attacks_left due to not being very useful 2015-08-22 18:39:10 -04:00
Celtic Minstrel
b91fe7fc91 Update changelog 2015-08-22 18:38:32 -04:00
Celtic Minstrel
f0d0a8eb34 Update changelog 2015-08-22 07:58:58 -04:00
Nils Kneuper
9a752aa3d9 updated French translation 2015-08-22 12:59:58 +02:00
Ignacio R. Morelle
636cc6315f gui2/tgamestate_inspector: Add views for event and menu item handlers 2015-08-20 06:06:32 -03:00
Ignacio R. Morelle
f572f2f49f Fix unit [resistance] and [jamming_costs] not being used in sync checks
The typo this commit fixes would direct the game to a non-existent (and
invalid) [jamming_costs resistance] tag instead.

Reported by reluctant_deity on Reddit.
2015-08-19 01:43:57 -03:00
Charles Dang
c3c0c9c2fd Merge pull request #462 from Vultraz/addon_version_validation
Addon version validation
2015-08-19 12:08:34 +11:00
Charles Dang
d51ba383d4 Changelog entry for addon version validation 2015-08-19 12:07:58 +11:00
Ignacio R. Morelle
a0268c7ccc Merge branch 'female_text' of https://github.com/CelticMinstrel/wesnoth into staging/pr-465 2015-08-18 21:31:12 -03:00
Celtic Minstrel
766f3a7701 Fix up female_text= especially in [unstore_unit], update changelog 2015-08-18 14:13:48 -04:00
Ignacio R. Morelle
c36bb4c5d0 preproc: Fix macro definition lines being offset by 1
This is most noticeable in preprocessor messages involving the
definition location of a macro (redefine warning, argument mismatch
errors). The preprocessor_data linenum_ variable never starts at zero as
far as I can tell.
2015-08-18 03:22:53 -03:00
Ignacio R. Morelle
987bb787ce preproc: Add warning on macro redefinitions without #undef
This is intended to help guard authors against unintentional name
clashes.
2015-08-18 03:20:45 -03:00
Ignacio R. Morelle
d3d8970601 fs: Remove legacy non-Boost implementation of the filesystem API
No-one is supposed to use it since 1.11.19 (except for OpenPandora,
but various other changes in master already forced us to drop support
for it), so it's time to enforce this decision for the sake of our
time and sanity.
2015-08-14 05:14:02 -03:00
Nils Kneuper
5ad57f09a3 updated Latvian translation 2015-08-13 19:49:11 +02:00
Ignacio R. Morelle
b9c6ab59d6 Fix WML variable leak in RECRUIT_UNIT_VARIATIONS 2015-08-09 01:52:27 -03:00
Celtic Minstrel
e130a960cb Update credits and changelog 2015-08-07 22:50:24 -04:00
Andreas Löf
aae2ad77e6 Make the game compile with SDL2.
This does the bare minimum to get the game compiling and running again with SDL 2. It fixes all of the compile errors, adds a missing seek operation to the SDL_RWops. The missing seek operation caused a NULL pointer dereference during game start.
2015-08-02 22:09:02 +12:00
Ignacio R. Morelle
b798b1edc0 Restore alphabetical order among changelog sections 2015-07-29 02:22:23 -03:00
ln-zookeeper
247955f122 New animated water 2015-07-28 19:32:02 +03:00
Lari Nieminen
d04be35eff Merge pull request #429 from chisquare130/tSG_balance
Make Deoran the grandson of Haldiel
2015-07-27 14:41:49 +03:00
ln-zookeeper
2f910913f3 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.
2015-07-27 12:01:47 +03:00
ln-zookeeper
a87e7e16ed 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.
2015-07-27 11:59:24 +03:00
Lipka Boldizsár
6d64baa207 Remember modifications separately for sp and mp.
Fixes bug #23617.
2015-07-27 01:27:36 +02:00
ElectroRat
902bfd38d2 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.
2015-07-27 05:58:54 +08:00
Ryckes
da37c16ba7 Fix bug #23711 about selecting last map generator used in editor 2015-07-26 09:18:37 +02:00
Ignacio R. Morelle
b88879537f 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.
2015-07-20 22:32:48 -04:00
Elvish_Hunter
ad7c25b6bf Changelog entry 2015-07-18 21:33:57 +02:00
Elvish_Hunter
acd0b2d7a2 Changelog entries 2015-07-18 20:36:42 +02:00
Charles Dang
e71c529290 New Troll and Troll Whelp portraits by LordBob 2015-07-18 22:05:34 +11:00
Ignacio R. Morelle
bffcad8a87 Update changelogs 2015-07-14 21:01:49 -03:00
ln-zookeeper
fe73c98ad1 Clarified changelog entry and reordered categories 2015-07-11 12:24:53 +03:00
ln-zookeeper
067fc64017 Fixed troll sighting filter brokenness on easy 2015-07-11 12:18:35 +03:00
Ignacio R. Morelle
6c97b05f84 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.
2015-07-11 00:21:28 -03:00
Ignacio R. Morelle
4854413f75 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.
2015-07-11 00:21:28 -03:00
Charles Dang
a9d0146656 New standing animation for the Dwarvish Runesmith by Kwandulin 2015-07-09 18:24:44 +11:00
Charles Dang
f1c2178cd5 Move changelog entry from b888dd9797 to correct version 2015-07-07 14:55:22 +11:00
Charles Dang
d3113a9bd4 Merge pull request #414 from rjaguar3/bug23668
DM S19: Add defeat condition for losing last undead (bug #23668)
2015-07-07 13:55:43 +11:00
Ignacio R. Morelle
2bc3d877e4 Add changelog entry to note util::strftime() bug is not harmless 2015-07-06 23:07:58 -03:00
ln-zookeeper
4e7e00d2d5 New dwarf hit and die sounds 2015-07-04 18:18:59 +03:00
Nils Kneuper
ceb693380f updated Galician translation 2015-06-30 11:20:02 +02:00
gfgtdf
19dab7c63d Update changelog 2015-06-28 02:53:46 +02:00
Ignacio R. Morelle
0d71489ee7 Bump version 2015-06-27 20:59:58 -03:00
Gregory Gauthier
b888dd9797 DM S19: Add defeat condition for losing last undead (bug #23668) 2015-06-27 19:31:27 -04:00
Ignacio R. Morelle
18763934cd Version 1.13.1 2015-06-27 20:22:06 -03:00
Ignacio R. Morelle
de176435b1 Several changelog fixes 2015-06-27 20:14:54 -03:00
Ignacio R. Morelle
6aa55157e7 Russian translation update 2015-06-27 19:54:37 -03:00
gfgtdf
0ece907a68 Update changelog 2015-06-28 00:14:40 +02:00