aboutsummaryrefslogtreecommitdiff
path: root/gui/newgui.cpp
AgeCommit message (Expand)Author
2007-05-29Fix warning caused by not handling all enum values in a switch (caused by the...Max Horn
2007-05-27Reverted r26922.Johannes Schickel
2007-05-22Simpilified Singleton implementation and usage.Johannes Schickel
2007-04-29Fix for crash when trying to select an outdated/wrong theme config.Johannes Schickel
2007-03-17Moved Event/EventType/keyboard enum from common/system.h (part of class OSyst...Max Horn
2007-03-17Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), withTorbjörn Andersson
2007-03-17Force all code to use EventManager::pollEvent instead of OSystem::pollEventMax Horn
2007-03-16Added new file gui/object.cpp (collecting GuiObject methods in there), and re...Max Horn
2007-02-12Merged the "palette manager" into the cursor manager. It was only used toTorbjörn Andersson
2007-02-09cleanupJohannes Schickel
2007-02-08Moved definition of ThemeClassic and ThemeModern to their own files.Johannes Schickel
2006-12-27Added NewGui::getTopDialog methodMax Horn
2006-10-25- renamed GUI::ThemeNew to GUI::ThemeModernJohannes Schickel
2006-10-25Formatting.Johannes Schickel
2006-10-25Compile fix when DISABLE_FANCY_THEMES is #definedBertrand Augereau
2006-10-08Final fix for wrong cursor palettes in SCUMM games after using the GUI.Johannes Schickel
2006-10-08Making engines working again.Johannes Schickel
2006-10-08- reworked my commit for r24216, not 'Classic (Builtin)' uses the builtin cla...Johannes Schickel
2006-10-08- Forcing 'classic' as the builtin classic theme (which means it ignores the ...Johannes Schickel
2006-10-08- Added dialog for selecting the theme to useJohannes Schickel
2006-10-08- added auto detection of the Theme style to useJohannes Schickel
2006-08-12Whitespace.Torbjörn Andersson
2006-08-04Only refresh the theme & reflow all dialogs if the screen settings actually c...Max Horn
2006-08-04There is no need anymore to report EVENT_SCREEN_CHANGED changes to the GUI codeMax Horn
2006-08-04Changed GUI code to do 'lazy'/'just-in-time' reflowing, so that client code d...Max Horn
2006-08-04Renamed handleScreenChanged() -> reflowLayout() in the GUI codeMax Horn
2006-07-23String class usage cleanupMax Horn
2006-07-14More whitespace changes.Torbjörn Andersson
2006-06-16The top dialog can change during the event loop. In that case, flush all theTorbjörn Andersson
2006-06-15- Adds 'THEME_HINT_NO_BACKGROUND_RESTORE' for buttons which don't want restor...Johannes Schickel
2006-06-13Disable the theme before restoring the cursor, not afterwards. Otherwise thereTorbjörn Andersson
2006-06-08- Removes (obsolete) USE_AUTO_SCALE defineJohannes Schickel
2006-06-03*Loads* of Common::String related optimizations. Woa, *tons* of methods were ...Max Horn
2006-06-03When the screen changes, redraw all dialogs *immediately* rather than waitingTorbjörn Andersson
2006-05-27Don't "tickle" a dialog until after it has had a chance to redraw itself,Torbjörn Andersson
2006-05-27Major GUI update:Eugene Sandulenko
2006-05-25The GUI never asked for the cursor to be visible. I'm not sure why that used toTorbjörn Andersson
2006-05-25Set and show/hide mouse cursors through a "cursor manager" (analogous to theTorbjörn Andersson
2006-05-20After the GUI has finished, restore the old cursor palette (if any). For thisTorbjörn Andersson
2006-05-20Set a cursor palette for the classic theme, as well. Otherwise we'll get theTorbjörn Andersson
2006-04-19Adds handleScreenChanged() to NewGui, so (scumm) engine can call it when it r...Johannes Schickel
2006-04-19Implements custom cursor support for the new theme and includes a standard cu...Johannes Schickel
2006-04-19Started to prepare the gui for runtime resolution switches.Johannes Schickel
2006-04-18- PopUpWidget (drop down list) does not shadow underlying dialog anymoreEugene Sandulenko
2006-04-16This should fix wrong colors of the scummvm logo in the new theme after scree...Johannes Schickel
2006-04-14Instead of calling our main them 'default-theme', call it 'modern' and reserv...Max Horn
2006-04-02With this change, backends are now responsible for instantiating their OSyste...Max Horn
2006-04-02- moves some code in ThemeNew.cpp (calcGradient and calcAlpha to the bottom)Johannes Schickel
2006-03-24Fix crash in Options dialog in 320xY mode. Shadow was drawn off-screenEugene Sandulenko
2006-03-24Reduce (indirect) dependencies on gui/eval.h (and thus common/assocarray.h) t...Max Horn