aboutsummaryrefslogtreecommitdiff
path: root/gui
AgeCommit message (Collapse)Author
2003-11-02more changes to allow widget nesting to fully workMax Horn
svn-id: r11068
2003-11-02added initial TabWidget stub (if you want to try it, I added some testing ↵Max Horn
code to launcher.cpp which you just have to un-#if). This is not yet finished, obviously, but enough to 'get the idea', I hope svn-id: r11062
2003-11-02refactored code in Dialog::findWidget to Widget::findWidgetInChain; changed ↵Max Horn
NewGui::box() to take colors as param (instead of hard coding _color and _shadowColor) svn-id: r11061
2003-11-02make coordinate calculation based on position of parent -> needed for nested ↵Max Horn
widgets svn-id: r11058
2003-11-02introduced common base class GuiObject for Dialog/Widget -> step towards ↵Max Horn
making it possible to nest widgets (needed for TabWidget) svn-id: r11052
2003-11-02ask before removing a game configMax Horn
svn-id: r11050
2003-11-02turned NewGui into a singleton, and made OSystem a pseudo-singleton; added ↵Max Horn
Widget::findWidget (preparing to add support for nested widgets, for the tab widget) svn-id: r11045
2003-11-01merged detectGames() into LauncherDialog::handleCommand()Max Horn
svn-id: r11043
2003-11-01fixed Widget::draw for bordered items to adjust _h; removed unused label ↵Max Horn
param from SliderWidget constructor; cleanup svn-id: r11041
2003-11-01renamed 'timer' to duration; minimal doxygen commentsMax Horn
svn-id: r11040
2003-11-01amiga checkbox is obsolete (will be replaced by a platform popupMax Horn
svn-id: r11038
2003-11-01modified MessageDialog to allow for custom button textsMax Horn
svn-id: r11034
2003-11-01cleanup: new MessageDialog subclass TimedMessageDialogMax Horn
svn-id: r11033
2003-10-28cleanup: removed version/id from GameSettingsMax Horn
svn-id: r10995
2003-10-26cleanupMax Horn
svn-id: r10982
2003-10-18We proudly present the latest installment of our hit series 'Untangle the ↵Max Horn
mess': 'Help! Space Invaders refactored the music detector'... in other news, I obviously need to sleep now svn-id: r10883
2003-10-17findGame is static class method nowMax Horn
svn-id: r10864
2003-10-17factored out the game detection code into the Plugin class; this is the ↵Max Horn
first step towards allowing more powerful, plugin specific detection code; also, moved the Plugin GameSettings APIs to a slightly higher level svn-id: r10858
2003-10-16cleanupMax Horn
svn-id: r10839
2003-10-12some renaming for more consistent terminology (although we might want to ↵Max Horn
reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game svn-id: r10766
2003-10-11fix for bug #821502 (GUI: Launcher crashes with unexisting targets)Max Horn
svn-id: r10738
2003-10-08turned PluginManager into a proper singletonMax Horn
svn-id: r10688
2003-10-08new config manager. not everything is completed, and some things will still ↵Max Horn
be changed, but it seems to work well enough to put it into CVS svn-id: r10687
2003-10-05Make use of new List iteratorMax Horn
svn-id: r10609
2003-10-02cleanup & restructuring; in particular move the midi driver list to its own ↵Max Horn
source file svn-id: r10550
2003-10-02renamed namespace ScummVM to CommonMax Horn
svn-id: r10544
2003-10-01vline -> vLine, hline-> hLine, slightly more in line with ScummVM naming ↵Jonathan Gray
style and more importantly doesn't conflict with the vline and hline Allegro functions svn-id: r10520
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-23console.h from bs2/ is found before gui/ on PalmOS and cause compilation errorsChris Apers
svn-id: r10386
2003-09-20make console height/width based on a float percentage of the overlay size -> ↵Max Horn
the overlay isn't so tiny anymore in COMI svn-id: r10329
2003-09-20make use of the new get_overlay_height/get_overlay_widthMax Horn
svn-id: r10327
2003-09-18moved engine.* to base; this fixes some linking issues when building a ↵Max Horn
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287
2003-09-17new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵Max Horn
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282
2003-09-17some tweaks to the build system (work toward plugin support)Max Horn
svn-id: r10279
2003-09-08added About dialog to launcherMax Horn
svn-id: r10107
2003-09-08got rid of version_settingsMax Horn
svn-id: r10101
2003-09-08added a FIXME commentMax Horn
svn-id: r10093
2003-09-08renamed VersionSettings -> TargetSettings and also renamed some of its ↵Max Horn
members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code svn-id: r10092
2003-09-06added EVENT_SCREEN_CHANGED; small tweak to the way quit is handled in NewGuiMax Horn
svn-id: r10047
2003-09-05added TODOMax Horn
svn-id: r10022
2003-09-05removed outdated commentsMax Horn
svn-id: r10015
2003-08-28fix killLastWordOliver Kiehl
svn-id: r9896
2003-08-28double cursor animation speed (see bug #757191)Max Horn
svn-id: r9895
2003-08-20Change Amiga palette option to Amiga versionTravis Howell
svn-id: r9800
2003-08-18Updated globals access for PalmOSChris Apers
svn-id: r9759
2003-08-12Show Amiga option only for scumm gamesTravis Howell
svn-id: r9643
2003-08-10stdafx.h needs to be included before scummsys.h because of the #define of free.Marcus Comstedt
svn-id: r9628
2003-08-06get rid of some g_system usageMax Horn
svn-id: r9529
2003-08-02removed OSystem::set_mouse_pos (I hope I didn't break any backends, but if I ↵Max Horn
did it should be trivial to get them working again) svn-id: r9391
2003-08-01#include cleanup (explicityl specify the location for headers from common/, ↵Max Horn
so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level) svn-id: r9359