aboutsummaryrefslogtreecommitdiff
path: root/gui/launcher.cpp
AgeCommit message (Collapse)Author
2006-01-27 - adds the new gui renderer also a new implementation for the classic guiJohannes Schickel
- adds a ImageMan and ImageDec class for loading and managing image files - adds a loader for zip files which is used by the new theme and the image manager - changes the widgets to use the new gui code - changes the scumm dialogs to use the new gui code - fixes a #include problem in the sky debugger with the new gui code To use the new gui copy gui/themes/default-theme.zip to your extrapath. If the theme zip can not be found the gui will fallback to the classic theme. If you want to change the gui styles use "gui_theme=classic" for the classic theme and "gui_theme=default-theme" for the new theme. Thanks to eriktorbjorn for testing and help with the new theme and to sev for reviewing this patch. svn-id: r20227
2006-01-21Fix various incorrect usages of the word 'target' instead of 'gameid'; ↵Max Horn
change the ambigiuous 'GameSettings::name' to 'GameSettings::gameid' svn-id: r20115
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-08-18I forgot there were path buttons in this file. They, too, need to be widerTorbjörn Andersson
to avoid truncating the text in the smaller version of the GUI. svn-id: r18702
2005-08-10committed patch #1255847, thanks Simon Sawatzki.Gregory Montoir
svn-id: r18653
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-06-03Cleanup.Torbjörn Andersson
svn-id: r18324
2005-05-20Added big editable text widget, and removed some cruft. I think this meansTorbjörn Andersson
that all our widgets are able to scale themselves now, but I could be mistaken. svn-id: r18192
2005-05-19Big version of the popup widget. It could use a bit more polish, though...Torbjörn Andersson
svn-id: r18185
2005-05-19More scaling work. It's still more about infrastructure than layout: I wantTorbjörn Andersson
to give each widget the opportunity to scale itself. There's a slight regression this time, though: In the small version of the GUI, some of the buttons (e.g. "SoundFont") have their text truncated. Not good. svn-id: r18182
2005-05-18Some more scaling work. Parts of the options dialogs scale themselves. SomeTorbjörn Andersson
of them better than others. svn-id: r18165
2005-05-18Made use of addCheckbox(). I had to add an alternative form of the functionTorbjörn Andersson
because most checkboxes are on tabs. (We'll probably need a similar form of addButton() as well.) svn-id: r18161
2005-05-17Added "big" version of the Tab widget, and made use of it.Torbjörn Andersson
svn-id: r18134
2005-05-16Fixed the SoundFont button's behaviour in the Edit Game dialog.Torbjörn Andersson
svn-id: r18125
2005-05-16Enlarge the option dialogs; note that the widgets should be rearranged / ↵Max Horn
enlarged, too; they aren't yet svn-id: r18123
2005-05-16Made the launcher dialog scale itselfMax Horn
svn-id: r18122
2005-04-22GameDetector isn't actually used hereMax Horn
svn-id: r17757
2005-04-16Reunify DirBrowserDialog and FileBrowserDialog; implemented file browser ↵Max Horn
mode for OSX, too; fixed some memory leaks in the launcher svn-id: r17639
2005-04-13Patches #1164217 "Updated GS Support + Percussion Remapping Patch" andEugene Sandulenko
#1181750 "Updated Native MIDI documentation". Thanks _tom a lot. svn-id: r17571
2005-04-10Applied patch #1175374 ("FluidSynth MIDI driver"), with a few documentationTorbjörn Andersson
changes. There are a few things that could use a bit more work, and I've only tested it on my Linux box. I have verified that ScummVM still compiles when it's disabled, though, so it shouldn't break anything too badly. svn-id: r17512
2005-01-29Move more text editing code into class EditableWidget; ListWidget now has ↵Max Horn
all the editing capabilities of EditTextWidget svn-id: r16694
2005-01-29Started to merge the text editing code in ListWidget and EditTextWidgetMax Horn
svn-id: r16692
2005-01-05After adding a new game, select the new entryMax Horn
svn-id: r16434
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-30Fix for bug #1091801 (ALL: Possible to create corrupt config file)Max Horn
svn-id: r16379
2004-12-25Get rid of the useless & troublesome master_volumeMax Horn
svn-id: r16328
2004-12-25Fix warningEugene Sandulenko
svn-id: r16325
2004-12-25Partial fix for bug #1091189: restore the selection after editing the games ↵Max Horn
list in the launcher svn-id: r16324
2004-12-25Make ESC key work in the launcherMax Horn
svn-id: r16323
2004-12-09Pass subdirectories to gamedetector functionsRobert Göffringmann
svn-id: r16002
2004-11-20Changed the FilesystemNode implementation to make it easier to use (client ↵Max Horn
code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-) svn-id: r15848
2004-10-01Patch #896096 (Restoring last selected game selection) with some personal ↵Max Horn
modifications svn-id: r15372
2004-08-26Ignore case when sorting entries in the launcherMax Horn
svn-id: r14756
2004-08-11Fix for bug #1007093 (GUI: removing game configuration from Launcher buggy); ↵Max Horn
moral: either document how things work, or at least provide well named constants for certain return values... using the cheap way out here, i.e. method (b) :-) svn-id: r14557
2004-07-26Fix label width; properly distinguish between a global default ↵Max Horn
extrapath/savepath, and a target specific one svn-id: r14343
2004-07-01Backport C&P bug from local treeJames Brown
svn-id: r14143
2004-06-29Add 'Path' tab to launcher, w/ selection for Game, Data and a new 'Extra' path.James Brown
Extrapath is used for pointing to additional game resources - for example, running BS 1 or 2 directly from original CDs, Extrapath would point to the cutscene packs. svn-id: r14125
2004-04-06Changed "voice_volume" to "speech_volume" for consistency with the BrokenTorbjörn Andersson
Sword games. (The digial iMUSE code still calls it voice volume, though.) svn-id: r13483
2004-04-05added voice group volume to scumm engine for imuse digital and implemeted ↵Paweł Kołodziejski
volume groups control svn-id: r13468
2004-03-25fix memory leakMax Horn
svn-id: r13381
2004-03-17Fix for bug #917532 (GUI: BrowserDialog return value)Max Horn
svn-id: r13320
2004-03-15Aaargh, didn't mean to commit this...Max Horn
svn-id: r13296
2004-03-15...and mor. Next big thing should be to document the overlay stuff, but ↵Max Horn
that'll have to wait till after I slept :-) svn-id: r13295
2004-02-09fixed compilationPaweł Kołodziejski
svn-id: r12789
2004-02-09Modified version of patch #892795 (Let scumvm -v show supported libs)Max Horn
svn-id: r12780
2004-02-07Make use of the MD5-based game detection in the launcherMax Horn
svn-id: r12766
2004-02-05renamed (Const)Iterator to (const_)iterator; changed size() to return an uintMax Horn
svn-id: r12722
2004-01-06updated copyright noticeMax Horn
svn-id: r12176