...on top of each other
This sacrifices vertical space (not needed for the first panel, not
essential for the second) in order to get us more horizontal space for
the third panel with the selection's contents, which is actually the
most important panel.
The various panels had external headers for some reason, in spite of two
of them being listboxes with their own internal headers.
By removing those external headers (and making the rightmost panel's
scroll_label have an associated header with a cell padding trick to make
it look consistent with the listboxes' headers) we can save some
valuable vertical space.
This commit also changes a few strings in order to clarify the purpose
of each panel.
Someone typoed a line, resulting in the image path
"units/human-outlaws/rogue+female-attack:250.png" instead of
"units/human-outlaws/rogue+female-attack.png:250".
This fixes a warning and missing animation frame when female Rouges play
their ranged attack animation:
> error display: could not open image 'units/human-outlaws/rogue+female-attack'
...on the bottom left corner of the screen
Finally achieved this in a resolution-safe manner (unlike 2010-10-22T22:22:50Z!shadowm@wesnoth.org)
by moving the label to a separate layer of the parent stacked widget that
goes beneath the main button-littered layer (to avoid stealing events).
This is necessary to prevent all list items from being enlarged to fit
the larger units. It is a very common occurrence in campaigns featuring
the Ghost line nowadays thanks to the oversized Spectre baseframe.
This needs to be backported to 1.10.
This allows add-ons with identical titles to appear as many times as
necessary in the add-ons list instead of the first one clobbering the
rest.
Patch #3769 by thunderstruck. Fixes bug #20518.
These are needed because wmllint gets confused by tags inside message
texts as well as by code that looks like tags, such as the path= keys
in [modify_ai] tags.
The title screen background is now composed
of two images. game_title_background is
scaled to fill the screen, while game_title
is scaled to fit in the screen while preserving
aspect ratio and aligned into the middle.