aboutsummaryrefslogtreecommitdiff
path: root/gui/options.cpp
AgeCommit message (Collapse)Author
2006-06-03*Loads* of Common::String related optimizations. Woa, *tons* of methods were ↵Max Horn
copying strings needlessly svn-id: r22873
2006-05-30Put volume controls conditionally into separate tab. Used by PSP theme.Eugene Sandulenko
svn-id: r22775
2006-05-30- Split global audio tab into audio and volumeEugene Sandulenko
- More logical order in game options tab svn-id: r22774
2006-05-30Fix bug #1496582 "GUI: Default graphics mode not committing".Eugene Sandulenko
svn-id: r22763
2006-05-18Oops. Break indefinite loop.Eugene Sandulenko
svn-id: r22524
2006-05-18Properly set GFX mode selected in GUI. Fixes selection of 1x scaler.Eugene Sandulenko
svn-id: r22521
2006-05-13Patch #1091170: ALL, SCUMM: Subtitle speed controlMax Horn
svn-id: r22456
2006-04-19Started to prepare the gui for runtime resolution switches.Johannes Schickel
(some little things could be missing yet though) svn-id: r22017
2006-04-16Fix for bug #1471383: Instead of overloading ConfigManager::set, we now have ↵Max Horn
new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch) svn-id: r21951
2006-04-16Remove redundant code. soundfont is taken care in OptionsDialog::open() now.Eugene Sandulenko
svn-id: r21950
2006-04-16Patch #1469722: "Game-specific SoundFont configuration broken"Eugene Sandulenko
svn-id: r21949
2006-04-04Initialize uninitialized variable.Eugene Sandulenko
svn-id: r21609
2006-03-28Renamed various container isEmpty() methods to empty() to match STL conventionsMax Horn
svn-id: r21472
2006-03-24Reduce (indirect) dependencies on gui/eval.h (and thus common/assocarray.h) ↵Max Horn
to a minimum svn-id: r21426
2006-03-24o Move built-in evaluator constants to AssocArray to speed it upEugene Sandulenko
o Introduced .align text widget property o Moved all text widgets to use it and populated theme config file svn-id: r21420
2006-03-09Converted last dialogs to new scheme. Now it seems to be everything. Please,Eugene Sandulenko
test throghoutly. svn-id: r21157
2006-03-08CleanupEugene Sandulenko
svn-id: r21138
2006-03-08o Converted most (all?) widgets to new scheme.Eugene Sandulenko
o Converted global options dialog to new scheme. svn-id: r21137
2006-03-07o More widgets fot alternative constructorsEugene Sandulenko
o Cleanup of launcher dialog o Implemented useWithPrefix keyword svn-id: r21131
2006-02-20Fixing up my previous commit: finished moving common/scaler* to graphicsMax Horn
svn-id: r20798
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20518
2006-02-02Should be 'description'Chris Apers
svn-id: r20350
2006-01-28- Fixes a bug that the debugger crashed while openingJohannes Schickel
- Changed gradient calculating - added background saving for all dialog/widget backgrounds for now (change that later maybe) - changed ScummDialog to use the colors of our launcher dialog svn-id: r20276
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-11-10Removed unnecessary space from the SoundFont button's text, to keep it fromTorbjörn Andersson
being truncated in the small version of the GUI. svn-id: r19546
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-10-08PalmOS stuffChris Apers
svn-id: r18978
2005-09-03Change PalmOS identChris Apers
svn-id: r18748
2005-08-17Made the path buttons extra wide so that the text is not truncated in theTorbjörn Andersson
smaller version of the GUI. svn-id: r18701
2005-08-10committed patch #1255847, thanks Simon Sawatzki.Gregory Montoir
svn-id: r18653
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-07-05* Start of generic key configuration support for ScummVMLars Persson
* Moved KeyConfigDialog, key from WinCE to gui * Updated wince code to inherit and use new GUI::Keys and launch new dialog * New definition SMALL_SCREEN_DEVICE when keysdialog should be inittialized from options.cpp * Added new function to SDL\Events that handles key remapping. LINUPY & QTOPIA remapping moved to that function. SymbianOs.cpp overrides this function to enable key remapping to events * Compiled VC6++ project. This with warnings and errors, but NOT in the changed code. (SAGA,KYRA) * Compiled using WCE tools 3 for X86 target and running Scummvm in emulator to test * Compiled with UIQ target. The rest Symbian platforms might require further configuration to operate properly * Actor.h in Saga now compiles for default VC6 setting. * Aspect.cpp does not compile in VC6/WCE due to template problems with the kFastAndNiceAspectMode setting. * Changed order of creation of gamedetector and mainsystem in Main.cpp * If anything does not compile, or is totally out of order, please revert changes. svn-id: r18498
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-18Make sure the labels for the volume sliders aren't truncated. (This is myTorbjörn Andersson
last scaling change today. Feel free to continue. :-) svn-id: r18172
2005-05-18Added big slider widget. There is nothing in the widget itself that'sTorbjörn Andersson
dependent on size, so the two different sizes are handled through a new addSlider() function. Figuring out why the big widget won't let you set volume to 0 is left as an exercise for the reader. svn-id: r18170
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-18Remove the label code from SliderWidget (simplifies it a lot); instead use a ↵Max Horn
StaticTextWidget for the label svn-id: r18163
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-10Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' ↵Max Horn
because we already have many classes with that name) svn-id: r18039
2005-05-09Patch #1181544 (AmigaOS 4 changes)Max Horn
svn-id: r18011
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