55819 Commits

Author SHA1 Message Date
Ignacio R. Morelle
cbbad01dbe Copy additional players_changelog entries from the main changelog 2014-02-21 06:28:33 -03:00
Ignacio R. Morelle
d4fad10ab6 run_server: 30 threads for 1.10, not 1.9 2014-02-21 06:02:03 -03:00
Ignacio R. Morelle
0540b987c2 run_server: Use more threads for 1.9 (32), less threads for 1.8 (8) 2014-02-21 05:52:25 -03:00
Ignacio R. Morelle
8aa1c0e1f2 run_campaignd: Use 4 threads for 1.9 or 1.12 only 2014-02-21 05:50:03 -03:00
Ignacio R. Morelle
e48d038b3d Fix changelog formatting 2014-02-21 05:49:55 -03:00
Ignacio R. Morelle
5d84cb579c Merge branch 'staging/feature/screenshot-notifications' 2014-02-21 02:33:04 -03:00
Ignacio R. Morelle
892f233f65 Update changelogs and RELEASE_NOTES 2014-02-21 02:32:29 -03:00
Ignacio R. Morelle
d1635436c9 scons: Link libwesnoth_extras.a into wesnoth twice
Solves linker errors caused by hotkey/command_executor.o's newly-gained
dependency upon gui/dialogs/screenshot_notification.o.
2014-02-21 02:32:29 -03:00
Ignacio R. Morelle
47ffd9ea2d gui2/tscreenshot_notification: New GUI2 dialog shown when taking screenshots
It includes the following features:

 * A cleaner and more structured message display
 * Buttons to copy the screenshot file path to clipboard or open it with
   an external application defined by the platform
 * An additional button to browse to the screenshots folder using an
   external file manager defined by the platform

It also breaks the scons build. This will be addressed by the next
commit.
2014-02-21 02:32:21 -03:00
mattsc
ac5acf69af Forest Animals MAI: make the rabbit-type animals replay safe
They need to be put on the map and taken off using ai.synced_command(),
otherwise it causes OOS errors.
2014-02-20 21:04:24 -08:00
mattsc
a66a87dad6 Healer support MAI test scenario: change event from die to last breath 2014-02-20 20:14:00 -08:00
Ignacio R. Morelle
a9298e1d6d gui2/ttext_box: Add a 'transparent' backgroundless variant for WML [message] 2014-02-21 00:35:38 -03:00
Ignacio R. Morelle
f28e74c0bd gui2/ttext_box: Workaround text AA issue with transparent background
... by making it not transparent.

For some reason, on Linux the antialiasing of the textbox text contents
looks slightly off when the background is a transparent (a != 255)
color. This does not happen when a solid color (a == 255) is used
instead.

Since Cairo AA is broken horribly with ClearType on Windows atm I'm not
really sure this specific bug also happens there.

To keep the intended effect of ebc214ff124ad4bb79700b509b1369766481c842,
I took a couple of screenshots of the textbox widget in both its enabled
and disabled states and averaged the background colors with the GIMP to
get an approximation of the result of blending the transparent overlay
from the GUI__BACKGROUND_COLOR_* macros with the standard dialog
background.
2014-02-21 00:12:52 -03:00
Ignacio R. Morelle
287a086e3b Update changelog for recent wam changes 2014-02-20 23:48:13 -03:00
Ignacio R. Morelle
80172ee58f wam: Make our _info.cfg's look identical to the C++ client's
To achieve this, add the same leading comment section ("do no edit this
file", etc.) and use the same indentation format as the C++ engine, and
don't use quotes around the uploads attribute value (it's an integer).
2014-02-20 23:44:33 -03:00
Ignacio R. Morelle
baa566161b wam: Write title and type fields to _info.cfg like the C++ client does 2014-02-20 23:40:54 -03:00
Ignacio R. Morelle
acd1db7c31 addon/info: wesnoth_addon_manager wants the dependencies list in _info.cfg 2014-02-20 23:31:06 -03:00
Ignacio R. Morelle
dc15ae8d31 wesnoth_addon_manager: Add missing trailing newline to _info.cfg 2014-02-20 23:25:58 -03:00
Ignacio R. Morelle
ab5cc6b03d Update changelog for wesnoth_addon_manager fixes
Related to commit 10df18d7cf062585334247a73dd2fe7e2702a19c and commit
ae3697d4e8e1386593c59ea978837af4b68d722c.
2014-02-20 23:15:25 -03:00
Ignacio R. Morelle
46b278579b wesnoth_addon_manager: Make the portmap tuple more easily diffable 2014-02-20 22:36:50 -03:00
Ignacio R. Morelle
8918b974f1 campaignd: No longer allow existing add-ons with invalid names to be reuploaded
Reverts commit 88df3418f99f05f2465ace970eaa36656ff6ee0e.

We are going to branch 1.12 soon, so it's about time to get rid of this
temporary backwards compatibility measure.
2014-02-20 22:31:14 -03:00
cbeck88
db75c081a5 Merge pull request #101 from cbeck88/mp_options
Add warning for mp scenario started from title screen load button
2014-02-20 19:52:51 -05:00
Chris Beck
3ac2afd07b update changelog 2014-02-20 19:47:38 -05:00
Chris Beck
8e4fef932d Add warning when multiplayer game is loaded through title screen load button 2014-02-20 19:47:34 -05:00
Charles Dang
72ac7e0180 If I find another typo... 2014-02-21 11:22:02 +11:00
Charles Dang
a37e035e30 Fixed a few sleep-induced typos 2014-02-21 11:15:07 +11:00
Charles Dang
a720f9a564 Added missing trait entries
These include Elemental, Feral, Aged, Dim, Slow, and Weak
2014-02-21 11:05:19 +11:00
Charles Dang
72d6f96694 Added entries about Unpoison and Feeding abilities 2014-02-21 10:42:16 +11:00
cbeck88
b511dd95dc Merge pull request #100 from cbeck88/eras
get list of all era ids and allow request for config of era by id
2014-02-20 14:36:41 -05:00
mattsc
e78462c395 Remove function ai_helper.random()
This was using the synced RNG which is exactly the wrong thing to do
within the AI evaluation/execution functions.
2014-02-20 11:33:05 -08:00
Lari Nieminen
68c2bd8953 Merge pull request #99 from aquileia/master
graphics update for the shadow mage line
2014-02-20 16:20:14 +02:00
aquileia
7970dc369a graphics update for the shadow mage line
New baseframes, standing animations an ranged animations for rogue mage,
shadow mage and shadow lord.

This commit replaces the older work of Blarumyrran with new versions by
him. WML by aquileia.
2014-02-20 15:16:04 +01:00
aquileia
602930ac42 png optimisation
using pnggauntlet because wesnoth-optipng expects a UNIX shell
2014-02-20 13:39:07 +01:00
Ignacio R. Morelle
ab35f30287 HttT S17: Add a wmllint: noconvert directive amidst Lua code
wmllint doesn't know what Lua is or that it should skip it.

The code in question was triggering the viewing_side -> side plain text
substitution rule because wesnoth.find_path takes an optional last table
argument that includes a 'viewing_side' table entry, that is completely
unrelated to the [filter_vision] viewing_side -> SSF change in 1.11.x.
2014-02-20 05:46:00 -03:00
Ignacio R. Morelle
58d11d7f07 LoW S3: Kill a unit that was stored and never used again, caught by wmllint 2014-02-20 05:36:01 -03:00
Ignacio R. Morelle
47f0a08cc5 UtBS S11: Fix a broken [message] speaker= attempt caught by wmllint 2014-02-20 05:33:37 -03:00
Ignacio R. Morelle
7f60c43424 UtBS: Add wmllint: recognize directives for dwarf/troll allies in S8 onwards
wmllint doesn't know what $ally_name means in the context of the
prestart [recall], so it complains about references to Grog/Nog and
Rogrimir/Jarl in these scenarios as a result. Since at this time wmllint
can only be taught to recognize character macros, use the "recognize"
command instead.
2014-02-20 05:33:37 -03:00
Ignacio R. Morelle
063c35251d UtBS S8: Add wmllint: recognize directives for units created in later event 2014-02-20 05:33:37 -03:00
Ignacio R. Morelle
d756074658 UtBS: Fix indirect terrain aliasing: Mm -> Mt 2014-02-20 05:33:37 -03:00
Ignacio R. Morelle
0c459c0689 CodeBlocks project update 2014-02-20 05:04:04 -03:00
Ignacio R. Morelle
181c64d70d wmllint: Extend [terrain_type] aliasof conversion to def_alias 2014-02-20 04:46:33 -03:00
Ignacio R. Morelle
8e7242927d wmllint: Extend [terrain_type] aliasof conversion to mvt_alias 2014-02-20 04:43:56 -03:00
Ignacio R. Morelle
184af275eb wmllint: Ignore Mercurial .hg directories 2014-02-20 04:40:36 -03:00
Ignacio R. Morelle
dd4dc91a9e wmllint: Add a small comment block
This is documentation for e1852e6854875f9d920f7f1862350f87afa854ab.
2014-02-20 04:33:55 -03:00
Ignacio R. Morelle
e1852e6854 wmllint: Implement [terrain_type] aliasof conversion for changes in 1.11.[89]
Adds a text transform step for the aliasof attribute under
[terrain_type] accounting for several changes to base terrain aliasing
in Wesnoth 1.11.8 and 1.11.9, including:

 * 10854d4802c4953cf05a8e28cb81ba5ab8d52b29 and related commits
 * c25849b7ea0a18e32d9065cfca91e703e179cf04 (Vit -> Vt in 1.11.9)

Just like usual terrain string conversions, this step can be disabled
for a specific line using # wmllint: noconvert.
2014-02-20 04:24:23 -03:00
Ignacio R. Morelle
e0e486aa0b THoT S12: Move a couple of macros down to appease wmllint's [message] id check 2014-02-20 03:53:36 -03:00
Ignacio R. Morelle
9932b289d7 HttT: Prevent wmllint from complaining about UK spelling in a WML comment 2014-02-20 03:49:16 -03:00
Ignacio R. Morelle
a5a357eaa3 EI S8: Disable spellchecking for a single line 2014-02-20 03:47:26 -03:00
Ignacio R. Morelle
e1d159ad31 'rarified' -> 'rarefied' 2014-02-20 03:47:07 -03:00
Ignacio R. Morelle
561b914643 Fix typo: 'facilites' -> 'facilities' 2014-02-20 03:44:18 -03:00