aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-02Modified the way button highlights are processed when a widget is in ↵Johannes Schickel
dragging mode. This allows for example unhighlighting of a button when the user clicked on it but moved the mouse away. svn-id: r35666
2009-01-02GUI: Redraw screen ASAP if the theme was changedMax Horn
svn-id: r35665
2009-01-02Fix bugs #1940871: "AGI: Fan(Beyond Titanic 2) - Lockup" and #1874918:Eugene Sandulenko
"AGI GR: Text wrapping broken on long strings in the mines" by replacing our text wrap routine with one based on GBAGI. Also made debug messages more clear. svn-id: r35664
2009-01-02GUI: Create the _themeArchive once and then keep it; also do not reload ↵Max Horn
theme bitmaps needlessly svn-id: r35663
2009-01-02Got rid of GuiManager::clearDragWidget instead handle it via a new widget ↵Johannes Schickel
flag WIDGET_IGNORE_DRAG. svn-id: r35662
2009-01-02GUI: Fix the recent regression where starting games directly (bypassing the ↵Max Horn
launcher) would result in a black screen; also reinit the theme (which each time causes the full XML data to be parsed) less often svn-id: r35661
2009-01-02Prevent the 'Confirm exit' dialog from being invoked recursivelyMax Horn
svn-id: r35660
2009-01-02Oops. (stupid c&p bug)Johannes Schickel
svn-id: r35659
2009-01-02Cleanup.Johannes Schickel
svn-id: r35658
2009-01-01Cleanup.Johannes Schickel
svn-id: r35657
2009-01-01Use the proper samples file name for 11hJordi Vilalta Prat
svn-id: r35656
2009-01-01Fixed a typo in a comment, plus some slight re-wording.Torbjörn Andersson
svn-id: r35655
2009-01-01cleanupMax Horn
svn-id: r35654
2009-01-01Revamping the handling of GUI themes a bit:Max Horn
* 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
2009-01-01Fingolfin says: If an #ifdef __SYMBIAN32__ is needed here, the Symbian folks ↵Max Horn
should add it. In the meantime, this FIXME comment serves no purpose :) svn-id: r35652
2009-01-01Set/unified svn:keywords for all *.h and *.cpp filesMax Horn
svn-id: r35651
2009-01-01Added two FIXMEs to global options dialog, related to theme selectionMax Horn
svn-id: r35650
2009-01-01Simplified sound resource loadingFilippos Karapetis
svn-id: r35649
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2009-01-01Restore the text background of pop-up widgets to fix the glitch on classic ↵Jordi Vilalta Prat
theme when changing the option with the mouse wheel svn-id: r35647
2009-01-01Add Italian Amiga AGA version of Simon the Sorcerer 1.Travis Howell
svn-id: r35646
2008-12-31Proper fix for non-interactive ITE demos (the previous one was affecting ↵Filippos Karapetis
sprites for other games) svn-id: r35645
2008-12-31Several fixes and cleanup for sound resource loading. Sound information for ↵Filippos Karapetis
sound types that are detected automatically is read from the files themselves svn-id: r35644
2008-12-31Added punctuation to the error dialog I added before.Torbjörn Andersson
svn-id: r35643
2008-12-31Change link to the svn change log to viewvc's change log. The old one hadn't ↵Matthew Hoops
been updated since December of last year. svn-id: r35642
2008-12-31Added the French Mac version of Lost in Time, as supplied by koalet in bug ↵Sven Hesse
report #2479034 svn-id: r35641
2008-12-31Display an error message if the cutscene cannot be found. (Afterwards, ScummVMTorbjörn Andersson
will trigger an assertion and die, so this is still far from ideal...) svn-id: r35640
2008-12-31Rewrote to get rid of "condition is always false" warning.Torbjörn Andersson
svn-id: r35639
2008-12-31Removed Graphics::ImageMan. Nothing uses itMax Horn
svn-id: r35638
2008-12-31Added possible FIXMEsFilippos Karapetis
svn-id: r35637
2008-12-31ThemeEngine:Max Horn
* 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
2008-12-31cleanupMax Horn
svn-id: r35635
2008-12-31Proper fix: Readded the const keyword, together with the missing data type ↵Filippos Karapetis
in ThemeEngine.h svn-id: r35634
2008-12-31Prevent erroneous access of negative array indicesFilippos Karapetis
svn-id: r35633
2008-12-31Removed "const" keyword from kDrawDataDefaults. MSVC complains that "'const' ↵Filippos Karapetis
static/global data initialized with compiler generated default constructor fills the object with zeros", in ThemeEngine.h line 123 svn-id: r35632
2008-12-31ThemeEngine changes:Max Horn
* removed lots of dead code / methods * fixed bad Doxygen comments (they were attached to the wrong member variables) * some cleanup svn-id: r35631
2008-12-31Fixed warningMax Horn
svn-id: r35630
2008-12-31Clarified some ImageMan doxygen commentsMax Horn
svn-id: r35629
2008-12-31Fixed GCC warning.Torbjörn Andersson
svn-id: r35628
2008-12-31Commented out part of the code that corrupts the heap for meFilippos Karapetis
svn-id: r35627
2008-12-31Preliminary Shorten audio support for SAGA 2 games. It's still very wrong ↵Filippos Karapetis
and needs further work, but it's a start svn-id: r35626
2008-12-31Added an entry for the French Mac version of Gob2, as supplied by koalet in ↵Sven Hesse
bug report #2478585 svn-id: r35625
2008-12-31Adding a fallback for the Mac version of Gob2Sven Hesse
svn-id: r35624
2008-12-30added RM_REC, it's required for clean:Andre Heider
svn-id: r35623
2008-12-30Cleanup.Johannes Schickel
svn-id: r35622
2008-12-30Implemented FR #2475519 "Enable F1 game menu in Full Throttle".Johannes Schickel
svn-id: r35621
2008-12-30Fix for dialogue from Stauf and Ego during puzzles.Scott Thomas
svn-id: r35620
2008-12-30Another change I forgot to do in revision 35447.Nicola Mettifogo
svn-id: r35619
2008-12-29Removed unused variable.Johannes Schickel
svn-id: r35618
2008-12-29Fix for ""LAUNCHER: "(Mass) Add" buttons + built-in GUI = buggy"" (bug ID ↵Vicent Marti
2472185) svn-id: r35617