Age | Commit message (Collapse) | Author |
|
- reworked state (enabled/disabled/highlighted) handling of widgets
- cleanup in ModernTheme.cpp
svn-id: r29403
|
|
svn-id: r29398
|
|
- consistency fix in modern.ini
- increased THEME_VERSION
svn-id: r29396
|
|
- Theme::closeDialog -> Theme::closeAllDialogs, since it would remove every dialog currently
svn-id: r29394
|
|
svn-id: r29283
|
|
been updated.
svn-id: r28966
|
|
svn-id: r27346
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
scummvm-devel)
svn-id: r26594
|
|
svn-id: r26058
|
|
svn-id: r25569
|
|
svn-id: r25432
|
|
- bumped theme version
svn-id: r25369
|
|
svn-id: r25363
|
|
Common::String (mainly to make doxygen happy)
svn-id: r25360
|
|
reverts commit r24656 for fixing bug #1590596 and effectively fixes both.
svn-id: r24933
|
|
svn-id: r24513
|
|
- renamed ThemeNew.cpp to ThemeModern.cpp
svn-id: r24512
|
|
svn-id: r24236
|
|
svn-id: r24234
|
|
'Misc' section of the Options dialog.
svn-id: r24231
|
|
- Added runtime theme switching
svn-id: r24213
|
|
- fixed a bug which would lead to a crash when loading the modern theme config with the classic theme
svn-id: r24201
|
|
- added a sample config file (called 'classic.ini', which is based on Theme::_defaultConfigINI)
- added check for the type of the theme config file ('modern' and 'classic' for the respective Theme classes)
- bumped theme config version for the modern theme
svn-id: r24199
|
|
for the slider background.
svn-id: r24187
|
|
restored background (example: the tab scrolling buttons).
- Call _theme->drawAll() at the end of the redraw method of NewGui
svn-id: r23134
|
|
svn-id: r23116
|
|
svn-id: r23106
|
|
* Only create the self.[xywh] aliases and its variables if prefixedname has no
periods in it, e.g. MusicText.x, but not MusicText.align.x
* Set the .r, .g and .b variables directly, rather than aliasing them through
.x, .y and .w
svn-id: r23000
|
|
possible to use per-resolution gfx and colors, i.e. complete customization.
svn-id: r22964
|
|
svn-id: r22929
|
|
svn-id: r22928
|
|
copying strings needlessly
svn-id: r22873
|
|
again.
svn-id: r22746
|
|
- adds possibility to draw GraphicsWidgets with alpha values.
svn-id: r22738
|
|
svn-id: r22737
|
|
- Introduces check for define 'CT_NO_TRANSPARENCY' to disable transparency support.
svn-id: r22735
|
|
- 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
|
|
svn-id: r22644
|
|
svn-id: r22527
|
|
- Introduce embossing shadow
- Less round corners in popup widget
- Custom border in editable text widget
- Matched color in popup widget and editable text widget with mock-ups
- Less round corners in editable text widget
- Text padding in editable text widget
svn-id: r22525
|
|
svn-id: r22507
|
|
problems with creation of thumbnails of the scumm engine)
svn-id: r22152
|
|
- implement skipFor theme section keyword
svn-id: r22151
|
|
recives a EVENT_SCREEN_CHANGED.
svn-id: r22025
|
|
svn-id: r22024
|
|
cursor (it should be replaced though).
svn-id: r22019
|
|
- adds pixmaps, colorfades, and gradient factor for the (not expanded) popup widget in new theme
- bumps themeconfig version
svn-id: r22011
|
|
- adds code for caching of fonts (just for Graphics::NewFont)
- implements cache using in the modern theme for custom fonts
- adds cache file for current normal font in the theme zip file
svn-id: r21952
|
|
- adds three different font styles to the themes (normal, bold (default one), italic)
- implements code for specifing the font files in the theme config ('fontfile_normal','fontfile_bold' and 'fontfile_italic' in the 'extra' section)
- changes EditTextWidget to use the normal font (has some minor aligment problems with the caret now, though)
- extends the FontManager (new functions: getFontByName, assignFontToName, removeFontName)
- adds the font style constans to the builtin constants for the evaluator)
svn-id: r21868
|