...of theming works.
Was not able to get higher resolutions work nicely, the ThemeWML seems
to have a problem when specifying main map values >1024x768...
the problem is that placing alignment right of level sometimes make
alignment vanish (eg when hoovering over the units in the first
scenario of two brothers)
...(only possible to use if --enable-small-gui is set at configure
time), it is not active by default because several places are
currently rather broken (mp creation/lobby, load dialog and
preferences show many glitches), there is currently no support in the
editor for such a low resolution
fix support of 800x600 be decreasing the minimap size when at a
resolution below 1000x620 improve tinygui display
...tinygui should now basically look like "normal" guie beside using a
smaller font, most of the object placement at 400x300 and upwards is
exactly like normally (eg end turn) in 320x240 only display of weapons
and hp/xp is improved
* replay theme now working as expected
* unit images now working as expected
problems left:
village flags look really strange, someone will have to look at the
color stuff for those...
what still is really broken:
* replay mode in tinygui, maybe related to the topbar macro stuff?
* preferences (who added 500 new options in there?!?) what could use
a fix:
* the unit image in the right panel seems to be straced in a strange
way what works:
* normal gameplay (in normal campaign mode gui looks as intended
This actually seems to be a problem in the theme definition, not the
underlying display engine -- the theme defines a fixed-sized report
area that assumes position numbers will always be at most two digits.
We can live with not fixing it, as none of the mainline maps are
anywhere near large enough to trigger this minor glitch.
grzywacz: as this item list is inherited by the 320x240 resolution
theme you may need to define an own list for 320x240 without these
items if they don't fit
maybe this can be removed later when the whole save game mechanism is
cleaned up again, but to have it there before the string freeze blocks
us from adding it ;)
Something like you must provide enough space to fit the inner parts,
(but it seems that if you don't do it, in some cases it will work.
Just to be sure that you don't understand the reason)
* Changing the size of the icons from the odd 15x15 and 24x15 to 16x16 and 24x16
by adding black pixels to right and bottom of the image
* Adapt the default theme to prevent ugly image scaling with this new size
This is normally an invisible change, but the flags icons and other
themes are not changed.
...as other big icons (upkeep and income)
Prevent bad scaling of the current images and allow better visibility
of the playing side
(only changed in default theme)