When a player disconnects from an mp game, the host option which
formerly was "abort" is now a "save and abort". The interactive
in game save dialog is launched to determine name of save, with
a cancel option as well.
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.
... 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.
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).
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.
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.
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.
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.