Age | Commit message (Collapse) | Author |
|
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
|
|
svn-id: r15332
|
|
SCUMM font and any new font... or to have multiple different fonts (like, one for 320x240 and and one for 640x480); furthermore, font rendering can now be done w/o using NewGui
svn-id: r13243
|
|
svn-id: r13237
|
|
svn-id: r12722
|
|
svn-id: r12176
|
|
svn-id: r11255
|
|
svn-id: r11223
|
|
svn-id: r11178
|
|
svn-id: r11149
|
|
svn-id: r11078
|
|
svn-id: r11076
|
|
widgets
svn-id: r11058
|
|
making it possible to nest widgets (needed for TabWidget)
svn-id: r11052
|
|
Widget::findWidget (preparing to add support for nested widgets, for the tab widget)
svn-id: r11045
|
|
svn-id: r10544
|
|
style and more importantly doesn't conflict with the vline and hline Allegro functions
svn-id: r10520
|
|
svn-id: r10390
|
|
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
svn-id: r10287
|
|
svn-id: r9529
|
|
svn-id: r9337
|
|
svn-id: r9320
|
|
work around it locally
svn-id: r9300
|
|
svn-id: r6873
|