add mp-only lua proxy for the current era,
with list of factions, recruits, leaders etc.
Fixed bug#21358: Dead links in help for unit variations

The ".." in the unit reference for new soulless/walking corpses was not being added by the code.

https://gna.org/bugs/index.php?21358
Add a work-around for a blurring issue.

When pressing the next or previous tip button there is a drawing glitch.
As soon as the mouse pointer leaves the button area the glitch
disappears. For now force an update directly after the button is
pressed. This is not particularly elegant, but it works. The SDL2
transition will probably fix this issue automatically.
gui2/ttoggle_button et al: Use transparent color background to match GUI1

Replace the definition of GUI__BACKGROUND_COLOR_ENABLED (used by the
"listbox_text" and "listbox_text_with_icon" variations of
ttoggle_button, and the default ttoggle_panel variation) so that it
matches the gui::menu::bluebg_style GUI1 menu style definition in
src/widgets/menu_style.cpp:29.

These controls are commonly used with gui2::tlistbox, so this change is
intended to make GUI2 listboxes in general have the same overall
appearance as GUI1 menus after the dialog background graphics were
replaced as part of the UI overhaul in 1.11.x.

The previous background definition for these GUI2 widgets was a solid
color, rgb(21, 19, 19), meaning that they necessarily wouldn't match
the standard bluebg_style GUI1 menu style, which uses rgba(0, 0, 0,
0.35).

Alpha 255 * 0.35 = 89.25, hence the new definition of
GUI__BACKGROUND_COLOR_ENABLED has an alpha channel value of 89 and not a
multiply of 10 or 2 like 90.
gui1: Add some horizontal padding to menu header column text and sort indicator

Otherwise they are drawn on the very edge of the column, which isn't
nice.
gui1: Highlight currently-sorted column header even when not hovered
gui1: Reduce menu column text padding to 2px, use only on headers
gui2/tprogress_bar: Use same background as listbox (children) widgets

Replaces the solid RGB background with the generic RGBA background
defined in GUI__BACKGROUND_COLOR_ENABLED.
gui2/tchat_log: Use GUI_FORCE_WIDGET_MINIMUM_SIZE macro instead of local hack

Turns out there already was a somewhat more elegant solution in use for
the GUI2 lobby and macroified for everyone else. It uses a
stacked_widget with a spacer within instead of the awkward 2x2
{[central widget,spacer],[spacer,spacer]} grid we were using here.
gui2/ttoggle_button et al: Make GUI__BACKGROUND_COLOR_DISABLED transparent

Affects ttoggle_button "listbox_text" and "listbox_text_with_icon", and
ttoggle_panel.
gui2/ttext_box: Use standard GUI__BACKGROUND_COLOR_* background colors

Note that this widget lacked a background before, making it look like
a simple label with a border and caret. In my opinion, the subtle
background is an improvement that highlights the widget's "dynamicness",
and makes it more obvious when it is disabled.
gui2/teditor_edit_side: Let the team id/name input boxes grow horizontally
editor: Use "Identifier:" instead of "ID" for the label for gui2::tedit_text
SotBE S16: map changes for balancing purposes

As in previous scenarios, taking villages off the map.
SotBE S16: balancing adjustments to turns and gold
Merge pull request #96 from cbeck88/lua-get-era

add mp-only lua proxy for the current era
Merge branch 'bug21358' (PR #95) of github.com:sachith500/wesnoth-old
loadscreen: Update magic numbers
parser: Cleaner display of the tokenizer state on errors with DEBUG