GUI Themes/TODO

From ScummVM :: Wiki
< GUI Themes
Revision as of 12:42, 27 May 2006 by LordHoto (talk | contribs) (caret drawing bug is fixed.)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

We plan to implement a new GUI look & feel in ScummVM, roughly based on the new look of our web site. Some concept drafts of the new look can be found here: http://www.thekrest.de/wip/scummvm/

You can also read the documentation on the GUI Themes.

To Do

  • List widget
    • get mock-up from Krest
    • highlight leaves garbage near scrollbar
  • PopUp widget (aka drop-down list)
    • get mock-up from Krest
  • Tab widget
    • tab widget is drawn completely wrong now
      • though it would be nice to leave current drawing style and select them via widget property
  • Checkbox widget
    • smaller version of widget for 320xY resolution
  • Dialogs
    • About dialog
      • looks bad. Probably add some shadows and text padding
      • fix glitch at the top of the dialog where part of the characters get stuck
      • [Classic theme] Text seems to be drawn over the dialog frame. At least at the top of the dialog.
      • Often (always?) crashes when changing from 1x to 2x, or from 2x to 3x scaler.
    • The text "Norwegian BokmÃ¥l" isn't rendered correctly since our fonts do not have the letter "Ã…".
      • If we decide to use Latin-1 fonts instead, we should also update the About dialog to use accented characters where appropriate.
  • Cursor handling
    • Cursor "jumps" in SCUMM games when opening/closing the F5 menu. (Or, more likely, when going between overlay and non-overlay mode.)