Max Horn
|
29d79d8197
|
make savepath settings persistent
svn-id: r11158
|
2003-11-05 22:06:07 +00:00 |
|
Max Horn
|
297ddb370b
|
refactored common code into a new class OptionsDialog; various fixes and cleanup to the launcher/option dialogs
svn-id: r11152
|
2003-11-05 12:25:42 +00:00 |
|
Max Horn
|
c207fe6a95
|
added multi_midi/native_mt32 settings (we *really* need to come up with a good way to share code between GlobalOptionsDialog and EditGameDialog)
svn-id: r11145
|
2003-11-05 01:22:19 +00:00 |
|
Max Horn
|
4cff7c8b97
|
save fullscreen/aspect ratio settings; fix midi driver selection (driver was set immediately when you choose it from popup; this made it impossible to 'Cancel' the change)
svn-id: r11144
|
2003-11-05 01:15:10 +00:00 |
|
Max Horn
|
25f2aafd7a
|
added language/platform popup
svn-id: r11143
|
2003-11-05 00:59:03 +00:00 |
|
Max Horn
|
ee253d4c90
|
modified NewGui::drawString to shorten strings which don't fit using ellipsis (disabled for the EditTextWidget for now)
svn-id: r11136
|
2003-11-04 22:00:36 +00:00 |
|
Max Horn
|
597ddcfa17
|
Added some more dummy checkboxes, functionality to be added
svn-id: r11135
|
2003-11-04 21:17:33 +00:00 |
|
Max Horn
|
76e4cbe2cb
|
fix item positions
svn-id: r11122
|
2003-11-03 23:42:53 +00:00 |
|
James Brown
|
0ece8aab8b
|
Default to first tab
svn-id: r11087
|
2003-11-03 06:19:43 +00:00 |
|
James Brown
|
a331a298a2
|
Fiddling with new tab widget
svn-id: r11086
|
2003-11-03 05:27:53 +00:00 |
|
Max Horn
|
af71b2f309
|
use TabWidget for GlobalOptionsDialog
svn-id: r11073
|
2003-11-03 00:24:04 +00:00 |
|
Max Horn
|
af19319a24
|
added initial TabWidget stub (if you want to try it, I added some testing 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-02 19:11:03 +00:00 |
|
Max Horn
|
5c387a67ae
|
ask before removing a game config
svn-id: r11050
|
2003-11-02 11:32:18 +00:00 |
|
Max Horn
|
b27a871f87
|
turned NewGui into a singleton, and made OSystem a pseudo-singleton; added Widget::findWidget (preparing to add support for nested widgets, for the tab widget)
svn-id: r11045
|
2003-11-02 02:18:16 +00:00 |
|
Max Horn
|
31f64369ff
|
merged detectGames() into LauncherDialog::handleCommand()
svn-id: r11043
|
2003-11-01 23:45:39 +00:00 |
|
Max Horn
|
17597164b9
|
amiga checkbox is obsolete (will be replaced by a platform popup
svn-id: r11038
|
2003-11-01 22:18:17 +00:00 |
|
Max Horn
|
53db0a8a07
|
cleanup: removed version/id from GameSettings
svn-id: r10995
|
2003-10-28 17:07:25 +00:00 |
|
Max Horn
|
df7cda84d3
|
findGame is static class method now
svn-id: r10864
|
2003-10-17 15:54:17 +00:00 |
|
Max Horn
|
116dbee1fc
|
factored out the game detection code into the Plugin class; this is the 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-17 12:18:58 +00:00 |
|
Max Horn
|
1e56fb8191
|
cleanup
svn-id: r10839
|
2003-10-16 23:16:16 +00:00 |
|
Max Horn
|
36fd7ec445
|
some renaming for more consistent terminology (although we might want to 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-12 18:40:12 +00:00 |
|
Max Horn
|
80c6401b9d
|
fix for bug #821502 (GUI: Launcher crashes with unexisting targets)
svn-id: r10738
|
2003-10-11 21:15:57 +00:00 |
|
Max Horn
|
6e09d35090
|
turned PluginManager into a proper singleton
svn-id: r10688
|
2003-10-08 22:10:59 +00:00 |
|
Max Horn
|
d177364715
|
new config manager. not everything is completed, and some things will still be changed, but it seems to work well enough to put it into CVS
svn-id: r10687
|
2003-10-08 21:59:23 +00:00 |
|
Max Horn
|
fd2c041d79
|
Make use of new List iterator
svn-id: r10609
|
2003-10-05 14:03:07 +00:00 |
|
Max Horn
|
0e645f88ae
|
renamed namespace ScummVM to Common
svn-id: r10544
|
2003-10-02 17:43:02 +00:00 |
|
Max Horn
|
be9d4066e1
|
moved engine.* to base; this fixes some linking issues when building a barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
svn-id: r10287
|
2003-09-18 02:07:18 +00:00 |
|
Max Horn
|
c1a678afeb
|
new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there (this removes the need for an ugly hack in the build system, and is also conceptionally cleaner)
svn-id: r10282
|
2003-09-17 22:41:01 +00:00 |
|
Max Horn
|
769f5c2919
|
added About dialog to launcher
svn-id: r10107
|
2003-09-08 18:09:32 +00:00 |
|
Max Horn
|
940200f173
|
got rid of version_settings
svn-id: r10101
|
2003-09-08 17:25:44 +00:00 |
|
Max Horn
|
bac8a0da5b
|
added a FIXME comment
svn-id: r10093
|
2003-09-08 16:10:05 +00:00 |
|
Max Horn
|
f23a34c9e5
|
renamed VersionSettings -> TargetSettings and also renamed some of its members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code
svn-id: r10092
|
2003-09-08 15:38:34 +00:00 |
|
Travis Howell
|
be0d723e7f
|
Change Amiga palette option to Amiga version
svn-id: r9800
|
2003-08-20 14:01:39 +00:00 |
|
Travis Howell
|
bf1c300c36
|
Show Amiga option only for scumm games
svn-id: r9643
|
2003-08-12 02:08:21 +00:00 |
|
Max Horn
|
b05e7de7bb
|
replaced SCUMMVM_VERSION/SCUMMVM_CVS by gScummVMVersion/gScummVMBuildDate/gScummVMFullVersion; made engine.o depend on all other .o files, so that the build date in it is always up-to-date
svn-id: r9032
|
2003-07-15 02:16:33 +00:00 |
|
Jonathan Gray
|
4cd1927ee0
|
remove scumm.h dependency
svn-id: r8498
|
2003-06-15 02:02:36 +00:00 |
|
Max Horn
|
101df28e0b
|
moved GameId declaration to common/engine.h (more logical); moved scumm specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies)
svn-id: r8496
|
2003-06-15 01:42:19 +00:00 |
|
Max Horn
|
5f5b0e6c7e
|
use _version
svn-id: r8370
|
2003-06-07 00:01:18 +00:00 |
|
Max Horn
|
59bff559d1
|
PalmOS changes: allow 8 bit GUI mode
svn-id: r7226
|
2003-04-30 13:57:57 +00:00 |
|
Jonathan Gray
|
dffb21e78a
|
update launcher for recent changes
svn-id: r7191
|
2003-04-29 04:27:08 +00:00 |
|
Max Horn
|
023d84a6a3
|
added some meat to the global options dialog (no prefs are stored yet, though)
svn-id: r6862
|
2003-03-25 15:32:36 +00:00 |
|
Paweł Kołodziejski
|
aa3766018f
|
updated copyrights headers
svn-id: r6726
|
2003-03-06 21:46:56 +00:00 |
|
Paweł Kołodziejski
|
1ff9749b87
|
and more cleanup .... Last
svn-id: r6721
|
2003-03-06 19:52:54 +00:00 |
|
Max Horn
|
189c5405b0
|
don't show amiga checkbox for simon games
svn-id: r6031
|
2002-12-20 22:41:03 +00:00 |
|
Max Horn
|
7f46dc6690
|
cleanup
svn-id: r5947
|
2002-12-14 01:49:19 +00:00 |
|
Max Horn
|
2af8f20344
|
added a dummy global options dialog; PopUpWidget tweaks
svn-id: r5919
|
2002-12-12 23:22:48 +00:00 |
|
Max Horn
|
57d8bb978f
|
added PopUpWidget; hacked it into the edit game dialog just to show how to use it; note: this is NOT finished by any means, the look will change, the code will change, this is just an early preview :-)
svn-id: r5914
|
2002-12-12 12:07:46 +00:00 |
|
Max Horn
|
7098159101
|
fixed launcher buttons again
svn-id: r5770
|
2002-12-01 12:47:13 +00:00 |
|
Max Horn
|
2450640218
|
fix for bug #646218 (Start button in launcher was not getting disabled)
svn-id: r5766
|
2002-12-01 02:04:55 +00:00 |
|
James Brown
|
850428d1a5
|
Add a few EditGame options. Honor game-specific fullScreen from the Launcher
svn-id: r5715
|
2002-11-25 09:43:22 +00:00 |
|