This slider hasn't worked in ages, and we're planning to remove it anyway.
The slider "groove" image remains since it's hard drawn in the background image file.
The test changes the default facet, which takes effect only if no other
facet takes priority. Thus, in turns 7 and 8, the test should expect attack
depth of 7, not 8.
Thanks to @CelticMinstrel for help.
units using flails, maces or morningstars use the correct name and icon for it
many khalifate units use swords instead of longswords
shield is now called shield bash
This adds a new can_shrink key to widgets that allows the 'no label' codepath of styled_widget::request_reduce_width to be called.
In this case, it allows labels to shrink without forcing window scrollbars.
This gives the pane some extra height by default so that an initially shown unit will few attacks doesn't
cause a scrollbar to be shown for others with more.
All the useful filter options have been migrated to in-dialog widgets, so the Options dialog isn't needed anymore.
Do note that the default filter order and ascending/descending options weren't migrated, but they could still be
if it was deemed necessary.
Turns out that commit made the generic units lose the guardian special. Note they still don't have the loyal
icon overlay back. If that's desired later that original commit should probably just be reverted.
In this case, RGB doesn't really make sense, given the format. Support for this format was also removed in the
color_t transition. It could theoretically be re-added in the future if we made it (r,g,b),(r,g,b), etc
Instead of letting the RNG determine how quickly you find Mal-Ravanal, you now have to either kill X of the liches or reveal all of them by attacking them. If revealed by killing X liches, he will appear as the remaining lich farthest away from Dacyn. As a counterbalance, the liches are no longer given extra gold for each loss. Most likely requires some more balancing, as well as dialogue improvement.
Widgets usually leave it up to the dialogs to provide a border. Since this entire widget is wrapped in
a listbox, there's no need to adjust any internal borders.
This reverts commit 1e8d8ff7d7171e76df3bd59881c20b68296ba05c.
@CelticMinstrel and @Vultraz pointed out that the change causes menus
and dropdowns (which are implemented as dropdowns) to initially have
an item selected, which isn't desired.