Age | Commit message (Collapse) | Author |
|
* Moved the code which handles fallback to the built-in theme from ThemeEngine to GuiManager
* Changed ThemeEngine::init() to only init&load the theme; no more messing with the overlay
* Commented to a somewhat obscure line in the GuiManager event loop (taking eriktorbjorn's original commit message for that change as comment text)
* Cleaned up the way the Dialog constructor ensures that the current Theme is correctly setup
* Got rid of varios members of ThemeEngine
* Changed ThemeEngine members _screen and _backBuffer from Surface pointers to just plain Surfaces
* Changed ThemeEngine::loadFontFromArchive to use _themeArchive instead of creating an Archive from scratch
* Renamed ThemeEngine::getThemeFileName() to getThemeId() (and some associated tweaks)
* Lots of further cleanup and tweaks
svn-id: r35653
|
|
svn-id: r35648
|
|
* more cleanup, esp. of Doxygen comments
* completely got rid of ImageMan, instead use the same Common::Archive to load bitmaps and XML data from
svn-id: r35636
|
|
in ThemeEngine.h
svn-id: r35634
|
|
static/global data initialized with compiler generated default constructor fills the object with zeros", in ThemeEngine.h line 123
svn-id: r35632
|
|
* removed lots of dead code / methods
* fixed bad Doxygen comments (they were attached to the wrong member variables)
* some cleanup
svn-id: r35631
|
|
svn-id: r35481
|
|
svn-id: r35480
|
|
with a single memcpy, which is a bit faster than using _vectorRenderer->blitSurface
svn-id: r35029
|
|
GUI::ThemeEngine::TextAlignVertical
svn-id: r35023
|
|
Massive cleanup.
svn-id: r34983
|
|
svn-id: r34961
|
|
somebody (Tanoku?) should do a proper merge
svn-id: r34951
|
|
svn-id: r34936
|
|
svn-id: r34935
|
|
dir nor to a .zip file
svn-id: r34897
|
|
svn-id: r34892
|
|
svn-id: r34867
|
|
strip functionallity in theme renderer uneeded by small devices.
svn-id: r34864
|
|
svn-id: r34862
|
|
single getEvaluator() method
svn-id: r34789
|
|
24k to the binary size for no good reason)
svn-id: r34783
|
|
- removed unused typedefs
- fixed some typos
- got rid of pointless parser() method
- unified theme XML loading code for Zip files and regular directories
svn-id: r34774
|
|
svn-id: r34608
|
|
svn-id: r34341
|
|
svn-id: r34285
|