[wesnoth-commits] [wesnoth/wesnoth] 4e5eb4: wc: WoCopedia UI cleanup pass #1
Iris Morelle
noreply at github.com
Mon Feb 22 03:04:27 UTC 2021
Branch: refs/heads/master
Home: https://github.com/wesnoth/wesnoth
Commit: 4e5eb49a4aa999ef4a531c725e2b4532b4c47d37
https://github.com/wesnoth/wesnoth/commit/4e5eb49a4aa999ef4a531c725e2b4532b4c47d37
Author: Iris Morelle <shadowm at wesnoth.org>
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M data/campaigns/World_Conquest/lua/game_mechanics/wocopedia/help.lua
M data/campaigns/World_Conquest/lua/game_mechanics/wocopedia/help_dialog.lua
Log Message:
-----------
wc: WoCopedia UI cleanup pass #1
Still a lot of work left to do, but this initial commit focuses on
bringing the UI layout on par with mainline standards.
Notable remaining layout issues:
* Training pages don't have a proper caption.
* The Items page (previously Artifacts, relabeled Items for consistency
with the rest of the help text) has individual items grow the list
horizontally out of the page's bounds, resulting in a horizontal
scrollbar on the item list right now, or one on the whole window if
anything is done to prevent the former. There is currently no simple
way to fix this since labels in listboxes and treeviews grow
unchecked, rendering `wrap = true` moot.
* The Factions page seems to be designed to display a list of factions
but this doesn't seem to be used or working right now?
* The Settings page has some evidence of this having been user-made
content. We probably want to do away with some of it in mainline.
Maybe.
* The Feedback page screams UMC all over. It is also a bit useless
without gfgtdf around right now...
* Lots of questionable English or UI language around still.
* I don't like tree views.
More information about the Commits
mailing list