Max Horn
bbad3f333a
Patch #1956501 : "GUI/LAUNCHER: Midi device selection"
...
svn-id: r50128
2010-06-21 21:36:36 +00:00
Max Horn
82b66ffdf8
Fix some warnings about 'format not a string literal'.
...
svn-id: r49847
2010-06-15 12:34:55 +00:00
Eugene Sandulenko
859212df25
Implement translation support for ScummVM GUI.
...
Based on patch #2903830 : "Updated Translation Prototype" by alexbevi
which in turn is based on patch #1739965 by jvprat.
Currently it builds all translations right into ScummVM. Once the
feature will be accepted more widely, i.e. more translations will
pop up, it will be trivial to move translation strings to external
file.
Finished translation: Russian
Unfinished translation: Hungarian
Things which are nice to do:
- Language code -> language mapping for more user friendness
- Specifying fonts to be used with language
- Updating of interface language without restart. It will require
moving of much code to reflowLayout() methods for each dialog
The .po files must be in single byte encodings. I.e. no support
for Unicode.
svn-id: r49759
2010-06-15 10:44:51 +00:00
Max Horn
46155b2c36
Add Android backend from patch #2603856
...
svn-id: r49449
2010-06-06 09:34:36 +00:00
Eugene Sandulenko
1a938956ec
Implement FR #2988017 : exit status with --list-saves always 0
...
svn-id: r49132
2010-05-21 18:25:01 +00:00
Max Horn
970745e60c
Move DebugChannel related code to new header
...
svn-id: r48935
2010-05-04 11:59:22 +00:00
Max Horn
3c0bd3dd27
Tweak messages when listing save states.
...
Targets don't list savestates, plugins do; and since the user specified
a target, we should always list that first, and give the gameid only
as additional information.
svn-id: r48925
2010-05-03 20:09:32 +00:00
Johannes Schickel
2e188d6bd3
Show the user a nice message, when the target passed to --list-saves does not allow listing of its save states.
...
This is a first step into implementing FR #2988017
"exit status with --list-saves always 0".
svn-id: r48923
2010-05-03 19:18:55 +00:00
Max Horn
460d69e885
COMMON: Move DebugChannel stuff into a new DebugMan singleton
...
svn-id: r48821
2010-04-27 21:40:52 +00:00
Max Horn
f2ff555996
Rest of patch #2982224 : GSoC: Added unit test and unified error message display
...
svn-id: r48627
2010-04-11 19:04:02 +00:00
Max Horn
4bac9e1b75
COMMON: Cleanup ConfigManager code
...
* get rid of ConfigManager::_emptyString
* get rid of ConfigManager::Domain::get (use getVal instead)
* remove some dead code
svn-id: r48417
2010-03-29 20:31:23 +00:00
Johannes Schickel
38b2b3c04f
Move StringTokenizer to its own files (tokenizer.h/tokenizer.cpp).
...
svn-id: r48310
2010-03-20 12:56:56 +00:00
Max Horn
c934642bdb
COMMON: Move typedef StringList from str.h to new header str-array.h
...
This removes the dependency on array.h from str.h.
Also, begun migration from the confusing type name "StringList" to
the more appropriate StringArray.
svn-id: r48282
2010-03-18 15:09:24 +00:00
Johannes Schickel
40562798d6
Fix our DECLARE_SINGLETON macro to conform to the C++ specs.
...
We need to use a namespace Common { } there to make strict C++ compilers
like clang++ and comeau happy. I also added a slight comment about why
that is needed to the macro definition and a note that you need to use
it from the global namespace.
svn-id: r48254
2010-03-13 21:55:49 +00:00
Eugene Sandulenko
4dafbcd924
And this is 1.2.0svn now
...
svn-id: r48178
2010-03-07 23:07:32 +00:00
Johannes Schickel
aed02365ec
Strip trailing spaces/tabs.
...
svn-id: r47541
2010-01-25 01:39:44 +00:00
Torbjörn Andersson
1928a7ba38
Silenced some cppcheck warnings.
...
svn-id: r47427
2010-01-21 23:05:33 +00:00
Willem Jan Palenstijn
ac66783b5f
Register default setting for 'mute' option
...
svn-id: r47205
2010-01-09 19:32:39 +00:00
Eugene Sandulenko
fb8ecae7f1
Add Mohawk engine code. Part 2/3: common code changes.
...
svn-id: r46728
2009-12-29 23:20:23 +00:00
Max Horn
81762edf33
Remove Igor engine
...
svn-id: r45898
2009-11-14 13:11:06 +00:00
Jordi Vilalta Prat
a41292a92f
Move Draci's entry to make the plugins list sorted alphabetically
...
svn-id: r45258
2009-10-20 10:35:49 +00:00
Max Horn
76132409d6
Removed Mac OS X QuickTime MIDI backend. It breaks on OS X 10.6, and it's not as good as the CoreAudio backend anyway
...
svn-id: r44428
2009-09-27 22:43:32 +00:00
Paweł Kołodziejski
e46029e8c6
added option to allow control digital imuse tempo callback. it's related to volume fading, lip sync quality and platform resource costs.
...
svn-id: r44374
2009-09-26 09:31:05 +00:00
Robert Špalek
94b823fcc7
MERGE branch gsoc2009-draci 41388:44325 into trunk
...
svn-id: r44326
2009-09-25 06:22:54 +00:00
Vladimir Menshakov
3c8cdcae2f
fixed engines order, added svn:keywords properties.
...
svn-id: r43925
2009-09-03 21:20:13 +00:00
Vladimir Menshakov
ebe1b94eb1
imported teenagent engine sources.
...
svn-id: r43922
2009-09-03 20:59:17 +00:00
Andre Heider
007f68366f
Renamed ENABLE_RGB_COLOR to USE_RGB_COLOR, and added it to config.h to guarantee a consistent build.
...
svn-id: r43604
2009-08-21 18:16:37 +00:00
Travis Howell
1618e4652b
List RGB status in About dialog.
...
svn-id: r43591
2009-08-21 11:30:56 +00:00
Johannes Schickel
3ade77dfb0
Typos.
...
svn-id: r43515
2009-08-18 15:41:00 +00:00
Johannes Schickel
5c11ec51bc
- Destory AudioCDManager singleton after user quits a game, this saves a few bytes memory
...
- Added FIXME to audiocd.h, concering why destroying the AudioCDManager can not quit CD playback right now
svn-id: r43513
2009-08-18 15:32:26 +00:00
Bertrand Augereau
10b74c336b
Option "desired_screen_aspect_ratio" for fullscreen mode in the SDL backend
...
Shortcoming: the picture is not centered
svn-id: r43214
2009-08-10 18:03:54 +00:00
Max Horn
2fe2fc5101
cleanup
...
svn-id: r42952
2009-07-30 21:56:18 +00:00
Johannes Schickel
7e71865e91
Move the event recorder to its own class (EventRecoder inside common/EventRecorder.[h/cpp]).
...
svn-id: r42751
2009-07-25 12:59:46 +00:00
Eugene Sandulenko
2e60a20ea2
This is 1.1.0svn
...
svn-id: r42699
2009-07-24 19:56:46 +00:00
Max Lingua
17b1c6d0ae
I am re-commiting the FORCE_RTL as a temporary solution
...
in trunk, so that trunk/1.0rc is au pair feature-wise
with 0.13.x.
svn-id: r42403
2009-07-12 05:35:56 +00:00
Eugene Sandulenko
4b37e6ad8c
This is 1.0.0svn
...
svn-id: r42346
2009-07-10 19:06:24 +00:00
Denis Kasak
39a8c71f77
Adding Draci Historie engine skeleton (engine stub, BAR archiver, rudimentary GPL disassembler)
...
svn-id: r41390
2009-06-08 22:18:52 +00:00
Max Horn
42555118ba
cleanup
...
svn-id: r41341
2009-06-07 17:05:58 +00:00
Max Horn
985bc454b2
Added an experimental '--upgrade-targets' option (to be refined; and possibly hooked to the GUI eventually). This updates the guioptions,platform and lang for all your targets (and with a source change, also the descriptions)
...
svn-id: r41332
2009-06-07 12:47:10 +00:00
Eugene Sandulenko
cf2ad8fd02
Implement FR#2090830: "GUI: RTL should focus game list on the last game played"
...
svn-id: r41237
2009-06-06 17:37:31 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Eugene Sandulenko
8e4b31f522
Fix bug #1544799 : "ALL: Engine creates launcher entry when failing to launch"
...
svn-id: r40745
2009-05-20 21:00:52 +00:00
Johannes Schickel
297a9c6c5f
Fix spelling of AdLib (it's AdLib not Adlib).
...
svn-id: r40533
2009-05-13 21:02:50 +00:00
Eugene Sandulenko
68ea155b88
Add option --opl-driver to command line.
...
svn-id: r40531
2009-05-13 20:57:37 +00:00
Eugene Sandulenko
665e472ef0
Keymapper:
...
- Introduced new OSystem method getHardwareKeySet() with default implementation
- Moved global keymap creation to base/main.cpp
- Moved GUI keymap creation to gui/GuiManager.cpp
- Added various safeguard checks to various keymapper methods
Now it is really possible to add keymapper to all backends.
svn-id: r40439
2009-05-10 22:05:04 +00:00
Johannes Schickel
e93de28aa4
- Typo fixes
...
- Command line parameter updates
(Thanks to salty-horse for the patch)
svn-id: r40056
2009-04-21 19:49:47 +00:00
Max Horn
e5e1615280
MidiDriver cleanup: findMusicDriver now returns a pointer (makes it possible to distinguish 'no match found' from other results); updated parseMusicDriver accordingly; some methods now return MidiDriverType instead of int
...
svn-id: r39702
2009-03-26 13:52:43 +00:00
Marcus Comstedt
bce96bd55d
argv should not be modified; make it plenty const.
...
svn-id: r39591
2009-03-21 16:07:46 +00:00
Willem Jan Palenstijn
40e55d2593
Remove line that was (probably) accidentally committed in r32745.
...
svn-id: r39569
2009-03-20 17:33:08 +00:00
Andre Heider
6e1b154484
Added the SVN revision to SCUMMVM_VERSION. The variable has be be set externally, e.g. 'make SCUMMVM_SVN_REVISION=x'
...
svn-id: r39431
2009-03-15 21:17:37 +00:00