Age | Commit message (Collapse) | Author |
|
svn-id: r48241
|
|
engines + GUI and proper keypad handling
svn-id: r48101
|
|
svn-id: r47796
|
|
svn-id: r46808
|
|
the ListWidget, depending on whether the widget has focus or not.
svn-id: r42512
|
|
- Split out label from PopUp widget
- Aligned every widget on all layouts so GUI becomes to look nice again
- Moved textHAlign to layout properties
svn-id: r41266
|
|
what it really is); changed PopUpWidget to use that value directly
svn-id: r35895
|
|
gui/GuiManager.h
svn-id: r35668
|
|
flag WIDGET_IGNORE_DRAG.
svn-id: r35662
|
|
svn-id: r35514
|
|
GUI::ThemeEngine::TextAlignVertical
svn-id: r35023
|
|
Massive cleanup.
svn-id: r34983
|
|
Possible regressions.
svn-id: r33833
|
|
Added carets/text edit widgets.
svn-id: r33684
|
|
- reworked state (enabled/disabled/highlighted) handling of widgets
- cleanup in ModernTheme.cpp
svn-id: r29403
|
|
been updated.
svn-id: r28966
|
|
comments; and some other related cleanup
svn-id: r28890
|
|
svn-id: r27786
|
|
svn-id: r27598
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
when it was created. This should fix bug #1667992.
svn-id: r25887
|
|
svn-id: r24931
|
|
the linker dependency graph). Porters will have to update project files
svn-id: r23974
|
|
doesn't have to forward EVENT_SCREEN_CHANGED to us (this may initially cause some regressions, please report any induced crashes or oddities you observe to me)
svn-id: r23663
|
|
svn-id: r23662
|
|
copying strings needlessly
svn-id: r22873
|
|
svn-id: r22798
|
|
- Implemented padding in console
- Update only current line in console instead of whole screen
- Fixed caret positioning in edit text widget
- Improved buttons drawing, now they look more realistic
- Added label spacing in popup widget
- Correct shadow in popup widget
- Fixed up with selected popup widget being drawn on wrong tab
- Added shading to list dialog
- Adjusted shading of inactive widgets
- Proper coloring of browset (add game) dialog
- Introduced Container widget
- Used Container widget in scumm save/load dialog. Now it looks properly
- Adjusted button colors even more. Now they match almost perfectly albeit with banding
- Made scrollbar appear only when it is really needed
svn-id: r22670
|
|
(some little things could be missing yet though)
svn-id: r22017
|
|
- adds support for highlightened popupwidgets
svn-id: r22012
|
|
- adds pixmaps, colorfades, and gradient factor for the (not expanded) popup widget in new theme
- bumps themeconfig version
svn-id: r22011
|
|
- Remove reduntant code in drawing pipeline. Topmost dialog was drawn
up to 4 times
svn-id: r21998
|
|
not work yet.
- Implemented highlisght padding in ListWidget
- Eval::getVar() method with default value
- Removed unused constructors for ListWidget and PoUpWidget
- cleanup
- bumped theme version
svn-id: r21934
|
|
svn-id: r21793
|
|
svn-id: r21472
|
|
o Converted global options dialog to new scheme.
svn-id: r21137
|
|
svn-id: r20518
|
|
hack as tehre is lots of overdraw, abuse of shadow width and code
duplication. Anyway shadow drawing code will go to separate functioMuch improved how shadows look. However it is done with a really dirty
hack as tehre is lots of overdraw, abuse of shadow width and code
duplication. Anyway shadow drawing code will go to separate function.
svn-id: r20343
|
|
(new color entries for highlighted buttons and for other widgets).
Also added a 'highlight' check to the CheckBox widget.
Changed the PopUpDialog to use a shadow around itself.
svn-id: r20341
|
|
- adds a ImageMan and ImageDec class for loading and managing image files
- adds a loader for zip files which is used by the new theme and the image manager
- changes the widgets to use the new gui code
- changes the scumm dialogs to use the new gui code
- fixes a #include problem in the sky debugger with the new gui code
To use the new gui copy gui/themes/default-theme.zip to your extrapath.
If the theme zip can not be found the gui will fallback to the classic theme.
If you want to change the gui styles use "gui_theme=classic" for the classic theme
and "gui_theme=default-theme" for the new theme.
Thanks to eriktorbjorn for testing and help with the new theme and to sev for
reviewing this patch.
svn-id: r20227
|
|
svn-id: r20088
|
|
svn-id: r19142
|
|
solution, but should be good enough for 0.8.0 at least.
svn-id: r18709
|
|
svn-id: r18604
|
|
svn-id: r18444
|
|
svn-id: r18316
|
|
svn-id: r18185
|
|
svn-id: r17099
|
|
reduced this (total dependencies on system.h went down from 193 to 85 files)
svn-id: r16527
|
|
svn-id: r16398
|