Commit graph

259 commits

Author SHA1 Message Date
Chris Apers
7b0ce25510 PalmOS update
svn-id: r15432
2004-10-06 09:54:20 +00:00
Max Horn
4fed56e8a6 including sys/param.h causes several conflicts with symbol names we use, so don't do it
svn-id: r15320
2004-09-28 11:29:32 +00:00
Jonathan Gray
ae73d1a4ee use MAXPATHLEN for path buffer size
svn-id: r15319
2004-09-28 04:14:57 +00:00
Max Horn
7f574d4e8e Make the global savepath button match the look & feel of the 'local' one; fix bug #916498
svn-id: r14491
2004-08-06 23:02:13 +00:00
Torbjörn Andersson
349f63ebfc Changed "voice_volume" to "speech_volume" for consistency with the Broken
Sword games. (The digial iMUSE code still calls it voice volume, though.)

svn-id: r13483
2004-04-06 11:50:35 +00:00
Paweł Kołodziejski
f141ad488b added voice group volume to scumm engine for imuse digital and implemeted volume groups control
svn-id: r13468
2004-04-05 18:24:36 +00:00
Max Horn
4a15a80eb3 Fix for bug #917532 (GUI: BrowserDialog return value)
svn-id: r13320
2004-03-17 00:07:43 +00:00
Max Horn
deb96003a2 Aaargh, didn't mean to commit this...
svn-id: r13296
2004-03-15 02:28:47 +00:00
Max Horn
782dabbcd3 ...and mor. Next big thing should be to document the overlay stuff, but that'll have to wait till after I slept :-)
svn-id: r13295
2004-03-15 02:21:04 +00:00
Max Horn
d158280425 the OSystem changes we discussed on the ML (note: renaming of the existing OSystem API is not yet finished); porters will have to fix their ports to get them to compile again
svn-id: r13036
2004-02-24 22:39:42 +00:00
Nicolas Bacca
fc8c15dc20 Fix graphic options on WinCE
svn-id: r13031
2004-02-24 21:56:16 +00:00
Max Horn
cfd248eeb9 avoid #include scaler.h
svn-id: r12997
2004-02-22 21:01:40 +00:00
Nicolas Bacca
387860213e Hide unnecessary options for CE in the main options dialog
svn-id: r12604
2004-01-26 07:36:47 +00:00
James Brown
63afd5fe0c Launcher subtitles checkbox (is Sound the right place for this? I dunno..)
svn-id: r12454
2004-01-17 13:21:15 +00:00
James Brown
eeab2bb3bf Hack for Launcher Scaler dropdown. Backends using the Launcher will need to implement the OSystem HAS_SCALER property. The global options dialog still needs doing.
svn-id: r12436
2004-01-16 16:28:56 +00:00
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Max Horn
22c22d1e81 added namespace GUI
svn-id: r11255
2003-11-10 23:40:48 +00:00
Paweł Kołodziejski
14b7d027a2 cleanup whitespaces
svn-id: r11223
2003-11-08 23:22:16 +00:00
Max Horn
a93c9f49ba added checkboxes to the 'Edit Game...' dialog which let the user determine whether to override global settings or not; besides other things, this fixes bug #837599 (Default volume is 0 for newly added games)
svn-id: r11196
2003-11-07 16:01:51 +00:00
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
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
James Brown
a331a298a2 Fiddling with new tab widget
svn-id: r11086
2003-11-03 05:27:53 +00:00
Max Horn
4581cdfe6c tiny position tweaks
svn-id: r11078
2003-11-03 01:04:55 +00:00
Max Horn
9f3edb11c5 added a builtin label to PopUpWidget
svn-id: r11076
2003-11-03 01:00:26 +00:00
Max Horn
cfd658cd29 added built-in label for SliderWidget
svn-id: r11075
2003-11-03 00:43:29 +00:00
Max Horn
be560b6ec6 oops
svn-id: r11074
2003-11-03 00:27:18 +00:00
Max Horn
af71b2f309 use TabWidget for GlobalOptionsDialog
svn-id: r11073
2003-11-03 00:24:04 +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
72699c3d2b fixed Widget::draw for bordered items to adjust _h; removed unused label param from SliderWidget constructor; cleanup
svn-id: r11041
2003-11-01 22:21:18 +00:00
Max Horn
33f2fbff08 We proudly present the latest installment of our hit series 'Untangle the mess': 'Help! Space Invaders refactored the music detector'... in other news, I obviously need to sleep now
svn-id: r10883
2003-10-18 00:22:46 +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
bb6765f85d cleanup & restructuring; in particular move the midi driver list to its own source file
svn-id: r10550
2003-10-02 22:52:57 +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
Jamieson Christian
baaf6502ec Made notation of transient config domains consistent.
Now all transient config domains use a name
in the form _TRANSIENT_DOMAIN

svn-id: r8452
2003-06-12 18:46:37 +00:00
Jamieson Christian
c117ef1e50 Fix for bug [741592] GUI: Switching music driver mixes up music
Implement true music driver selection from the GUI options dialog.

This implementation depends on a new, transient config domain called
"user-overrides". Probably any other config changes made from the
options dialog will need to go into this domain, which is now
loaded after the game settings are loaded.

I hope this is the right way to do it. I'm still a little fuzzy
about our game settings architecture. If anybody suddenly gets
a "[user-overrides]" section showing up in their scummvm.ini or
scummvm.rc files, you'll know why.

svn-id: r8434
2003-06-11 06:49:47 +00:00
Paweł Kołodziejski
f0c0b5f4f8 fixed compilation
svn-id: r8112
2003-05-29 18:30:40 +00:00
Max Horn
27f2f58010 put in explicit unistd.h for getcwd (this helps BeOS)
svn-id: r8040
2003-05-27 23:34:37 +00:00
Joost Peters
81ac7cc8f8 fixed GP32 port
svn-id: r6958
2003-04-10 13:44:50 +00:00
Marcus Comstedt
ac99b27327 Save game path setting is not meaningful on the Dreamcast.
svn-id: r6901
2003-04-03 16:01:03 +00:00
Max Horn
f5360cbb6c Hook up the midi driver selection popup; disable GFX popup for now, till we modify the backends to properly allow for it's support
svn-id: r6867
2003-03-26 20:43:58 +00:00
Max Horn
c409895483 make the volume controls in the global options dialog work
svn-id: r6863
2003-03-25 15:55:27 +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
Max Horn
a50bbdd7f7 cleanup
svn-id: r6856
2003-03-25 00:26:53 +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
086a89f365 Patch #691064: dot matrix scaler
svn-id: r6663
2003-03-02 16:36:52 +00:00