scummvm/gui
Florian Kagerer 0db700a3dc GUI/LAUNCHER: improved MIDI device selection (also #3088438)
This fixes an issue with the <default> setting in the GM and MT-32 device tabs that has caused some complaints and discussions on -devel. It might also be what bug #3088438 is about.

With a <default> setting ScummVM would just use the first available MIDI device (even if this is the not really well working MT-32 emulator). This <default> setting was also indeed set by default - making it even more annoying.

Now there is a new setting for both the GM and MT-32 device tabs ("Don't use GM/MT-32 music").
This will cause MIDI device detection to be skipped and the best of the other devices (Adlib etc.) to be used. This new setting is used as default. So users who haven't specified anything will get Adlib, PC Speaker etc. (if supported by the engine) even if the engine prefers Midi.

There is a new "Use first available device" setting which will have the same effect as the "<default>" setting we had before.

svn-id: r53771
2010-10-24 19:15:17 +00:00
..
themes JANITORAL: Clean trailing whitespaces. 2010-10-12 02:18:11 +00:00
about.cpp GUI: Add and improve some messages to translate 2010-06-26 15:48:03 +00:00
about.h COMMON: Move typedef StringList from str.h to new header str-array.h 2010-03-18 15:09:24 +00:00
Actions.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
Actions.h Fixed indentation and removed whitespaces at the end of line 2008-12-22 11:22:15 +00:00
browser_osx.mm Using #include instead of #import to include some mac os x headers to avoid silly gcc warnings, that we'd otherwise have to remove -pedantic to get rid of 2009-12-26 17:18:18 +00:00
browser.cpp i18n: Add lowres context in a few places. 2010-09-12 11:43:51 +00:00
browser.h Renamed FilesystemNode -> FSNode 2008-10-02 16:58:59 +00:00
chooser.cpp GUI: Implement tooltips. FR #2821513. 2010-06-15 10:52:35 +00:00
chooser.h COMMON: Move typedef StringList from str.h to new header str-array.h 2010-03-18 15:09:24 +00:00
console.cpp Revert "GUI: Use vprintf in Console class. Patch by littleboy" 2010-10-18 20:19:58 +00:00
console.h Patch for bug 2943361 by littleboy, adding full kb modifier support to all engines + GUI and proper keypad handling 2010-02-21 04:04:13 +00:00
credits.h CREDITS: Commit the result of 'make credits'. 2010-10-20 13:50:16 +00:00
debugger.cpp Fixing compilation with MSVC 2010-07-17 19:11:59 +00:00
debugger.h DEBUGGER: Simplify how our console debugger works / is used 2010-07-17 18:38:42 +00:00
dialog.cpp Revert r53747: "GUI: added close() call to Dialog::runModal()" 2010-10-24 13:26:58 +00:00
dialog.h GUI: Implement tooltips. FR #2821513. 2010-06-15 10:52:35 +00:00
editable.cpp GUI: Fix caret undrawing. (Regression from r48551) 2010-09-14 00:15:20 +00:00
editable.h GUI: Fix caret undrawing. (Regression from r48551) 2010-09-14 00:15:20 +00:00
EditTextWidget.cpp GUI: Fix caret undrawing. (Regression from r48551) 2010-09-14 00:15:20 +00:00
EditTextWidget.h GUI: Added tooltips to more widgets. 2010-06-15 10:54:22 +00:00
error.cpp Implement translation support for ScummVM GUI. 2010-06-15 10:44:51 +00:00
error.h Rest of patch #2982224: GSoC: Added unit test and unified error message display 2010-04-11 19:04:02 +00:00
GuiManager.cpp JANITORAL: Clean trailing whitespaces. 2010-10-12 02:18:11 +00:00
GuiManager.h GUI: Fix tooltip drawing 2010-07-23 19:36:47 +00:00
Key.cpp Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
Key.h Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated. 2007-09-19 08:40:12 +00:00
KeysDialog.cpp Yet another WinCE fix 2010-06-15 20:01:31 +00:00
KeysDialog.h I18N: Add translation for wince specific titles for key mapping dialog 2010-09-30 18:09:01 +00:00
launcher.cpp JANITORAL: Clean trailing whitespaces. 2010-10-12 02:18:11 +00:00
launcher.h COMMON: Move typedef StringList from str.h to new header str-array.h 2010-03-18 15:09:24 +00:00
ListWidget.cpp GUI: Fix caret undrawing. (Regression from r48551) 2010-09-14 00:15:20 +00:00
ListWidget.h GUI: Added tooltips to more widgets. 2010-06-15 10:54:22 +00:00
massadd.cpp Fix g++ warning "format not a string literal and no format arguments". 2010-06-15 23:45:13 +00:00
massadd.h COMMON: Move typedef StringList from str.h to new header str-array.h 2010-03-18 15:09:24 +00:00
message.cpp GUI: Message dialog width 2010-10-10 10:32:58 +00:00
message.h cleanup 2008-11-12 13:01:21 +00:00
module.mk GUI: Fix tooltip drawing 2010-07-23 19:36:47 +00:00
object.cpp GUI: Make GuiObject::_name const, init all members in constructor 2010-03-18 15:04:15 +00:00
object.h GUI: Make GuiObject::_name const, init all members in constructor 2010-03-18 15:04:15 +00:00
options.cpp GUI/LAUNCHER: improved MIDI device selection (also #3088438) 2010-10-24 19:15:17 +00:00
options.h GUI: Fix bug #3027772 by adding MT-32 tab 2010-07-24 22:29:17 +00:00
PopUpWidget.cpp GUI: Implement tooltips. FR #2821513. 2010-06-15 10:52:35 +00:00
PopUpWidget.h GUI: Implemented Languages as GUI options. 2010-06-15 10:57:28 +00:00
saveload.cpp JANITORIAL: Removed most punctuation at end of warning() and error() 2010-09-18 10:55:16 +00:00
saveload.h COMMON: Move typedef StringList from str.h to new header str-array.h 2010-03-18 15:09:24 +00:00
ScrollBarWidget.cpp GUI: Add auto-repeater to scrollbar arrows. 2010-06-15 10:52:52 +00:00
ScrollBarWidget.h GUI: Add auto-repeater to scrollbar arrows. 2010-06-15 10:52:52 +00:00
TabWidget.cpp GUI: Implement tooltips. FR #2821513. 2010-06-15 10:52:35 +00:00
TabWidget.h GUI: Implement FR #2821514. 2010-06-15 10:50:28 +00:00
themebrowser.cpp GUI: Implement tooltips. FR #2821513. 2010-06-15 10:52:35 +00:00
themebrowser.h Change a couple places from 'end of namespace' to 'End of namespace', for consistency 2009-10-04 21:26:33 +00:00
ThemeEngine.cpp JANITORAL: Clean trailing whitespaces. 2010-10-12 02:18:11 +00:00
ThemeEngine.h GUI: Remove dead code. 2010-09-14 00:34:12 +00:00
ThemeEval.cpp Move StringTokenizer to its own files (tokenizer.h/tokenizer.cpp). 2010-03-20 12:56:56 +00:00
ThemeEval.h ALL: Fixup some #define names 2010-09-28 20:30:50 +00:00
ThemeLayout.cpp Implement FR#2507667: "GUI: Improve PopupWidget rendering / theme layouting". 2009-06-06 17:52:44 +00:00
ThemeLayout.h Implement FR#2507667: "GUI: Improve PopupWidget rendering / theme layouting". 2009-06-06 17:52:44 +00:00
ThemeParser.cpp COMMON: Add XMLParser::parseIntegerKey variant accepting a Common::String 2010-10-15 12:19:13 +00:00
ThemeParser.h Patch #2973290: Semicolon cleanup 2010-03-22 20:28:08 +00:00
Tooltip.cpp JANITORAL: Clean trailing whitespaces. 2010-10-12 02:18:11 +00:00
Tooltip.h JANITORAL: Clean trailing whitespaces. 2010-10-12 02:18:11 +00:00
widget.cpp fixed a typo with hotkeys in ButtonWidget 2010-08-07 12:13:12 +00:00
widget.h GUI: Fix tooltip drawing 2010-07-23 19:36:47 +00:00