1,554
edits
(Added TODO) |
(Better formatting for ToDo) |
||
Line 2: | Line 2: | ||
* Add possibility to specify shadow types to widget classes and to individual widgets | * Add possibility to specify shadow types to widget classes and to individual widgets | ||
* List widget | * List widget | ||
** get mock-up from Krest | |||
** shadows under lists. We do not enable those because of missing scrollbar mock-up | ** shadows under lists. We do not enable those because of missing scrollbar mock-up | ||
** list highlight (greenish one) should be exactly width of the list. Now it is 2px narrower | ** list highlight (greenish one) should be exactly width of the list. Now it is 2px narrower | ||
** | ** more padding in list contents on all edges | ||
* PopUp widget (aka drop-down list) | * PopUp widget (aka drop-down list) | ||
** | ** get mock-up from Krest | ||
** less round corners | ** less round corners | ||
*** | *** to do that we need to be able to define gfx for each widget class separately | ||
** text padding | ** text padding | ||
** arrows to make it distinguishable from editable textboxes | ** arrows to make it distinguishable from editable textboxes | ||
Line 19: | Line 20: | ||
** embossing (not shadow) | ** embossing (not shadow) | ||
** less round corners | ** less round corners | ||
*** | *** to do that we need to be able to define gfx for each widget class separately | ||
* Text widget | * Text widget | ||
** less round corners | ** less round corners | ||
*** | *** to do that we need to be able to define gfx for each widget class separately | ||
* Button widget | * Button widget | ||
** probably tame colors for buttons to match mock-ups | ** probably tame colors for buttons to match mock-ups | ||
Line 31: | Line 32: | ||
** Remove border | ** Remove border | ||
** less round corners | ** less round corners | ||
*** | *** to do that we need to be able to define gfx for each widget class separately | ||
** embossing | ** embossing | ||
* Dialogs | * Dialogs | ||
** | ** Scumm save/load dialog | ||
*** | *** round corners of the dialog | ||
*** | *** put thumbnail and save properties inside one container. Container code is missing now | ||
*** center dialog title agains list widget | *** center dialog title agains list widget | ||
** | ** Scumm help dialog | ||
** | *** correct buttons widths | ||
** | ** About dialog | ||
** | *** looks bald. Probably add some shadows and text padding | ||
** Chooser dialog (add game) | |||
*** proper coloring and list shadow | |||
** Options dialog | |||
*** do something with buttons on the right when dialog is on | *** do something with buttons on the right when dialog is on | ||
*** buttons are too wide on paths tab in global options | *** buttons are too wide on paths tab in global options | ||
** | ** Scumm options dialog. | ||
*** add space after volume control | |||
== GUI Themes config file format == | == GUI Themes config file format == |