Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-13 | - Added operator-> to Plugin subclasses so they don't have to reimplement ↵ | Jordi Vilalta Prat | |
the PluginObject subclass interfaces (thanks to Fingolfin for suggesting it) - Added the PluginSubclass template to help creating Plugin subclasses svn-id: r32082 | |||
2008-05-12 | Keep separated arrays for each type of plugin | Jordi Vilalta Prat | |
svn-id: r32046 | |||
2008-05-12 | - Added an engine plugin manager and moved engine specific functionality into it | Jordi Vilalta Prat | |
- base/plugins.* reorganization svn-id: r32045 | |||
2008-04-26 | Fixed segfault when trying to start invalid gameid from command line. | Johannes Schickel | |
svn-id: r31731 | |||
2008-03-27 | Patch #1926787: small memory leak and cleanup | Max Horn | |
svn-id: r31261 | |||
2008-03-26 | Modified Patch #1925352: Memory leak fixes | Max Horn | |
svn-id: r31244 | |||
2008-02-15 | Merged lots of _mixer->isReady() warnings into a single one in Engine ↵ | Max Horn | |
constructor svn-id: r30871 | |||
2008-02-03 | Replaced GUI dialog with warning. We don't have any screen to draw on yet. | Torbjörn Andersson | |
svn-id: r30782 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-09-11 | Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME ↵ | Max Horn | |
comments; and some other related cleanup svn-id: r28890 | |||
2007-09-01 | Cleanup: remove obsolete code (PalmOS 68K version not supported anymore) | Chris Apers | |
svn-id: r28803 | |||
2007-07-01 | Patch #1595026: engine init/shutdown OSystem methods | Max Horn | |
svn-id: r27838 | |||
2007-06-15 | BASE code: renamed detectMain to detectPlugin and updated some comments for ↵ | Max Horn | |
clarity; added some TODO/FIXME comments; added a dialog that's shown if the user tries to start a game for which no plugin feels responsible svn-id: r27423 | |||
2007-06-12 | add DATA_PATH to directory search list when starting game | Willem Jan Palenstijn | |
svn-id: r27381 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-04-18 | Fixed bug #1701842, after discussing with Fingolfin. | Torbjörn Andersson | |
svn-id: r26545 | |||
2007-03-02 | Do not use addDefaultDirectoryRecursive to add 'path', rather use the ↵ | Max Horn | |
non-recurseive addDefaultDirectory (see also bug #1672098) svn-id: r25922 | |||
2007-02-04 | Don't add '.' to the search dirs as a last fallback. Fixes bug #1597208 | Max Horn | |
svn-id: r25382 | |||
2007-01-21 | Added game.cpp file with some funcs/methods declared in game.h | Max Horn | |
svn-id: r25137 | |||
2007-01-20 | First phase of detection-related plugins interface improvements. Now plugins | Eugene Sandulenko | |
return StringMap instead of fixed list of parameters. This adds great flexibility. Current patch should not alter any functionality, i.e. if there are regressions, submit a report. Phase 2 will benefit from these changes and will come later. svn-id: r25134 | |||
2006-11-13 | Patch #1595319: "Enable the command line --debugflags before engine.init()" | Eugene Sandulenko | |
svn-id: r24705 | |||
2006-11-12 | Print sensible messages if engine instantiation failed | Max Horn | |
svn-id: r24684 | |||
2006-10-22 | Backend modularization: Create timer manager, savefile manager and audio ↵ | Max Horn | |
mixer in the backends for increased flexibility svn-id: r24443 | |||
2006-10-21 | Added OSystem::getTimerManager and OSystem::getMixer methods (wip) | Max Horn | |
svn-id: r24405 | |||
2006-09-23 | Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵ | Max Horn | |
the linker dependency graph). Porters will have to update project files svn-id: r23974 | |||
2006-08-04 | Fixed some broken #include's (the PS2 and Symbian may need more fixed, though) | Max Horn | |
svn-id: r23666 | |||
2006-07-23 | The GUI now uses the cursor palette for all themes. Therefore, it shouldn't be | Torbjörn Andersson | |
necessary to set up a "dummy" palette for the cursor any more. If an engine wants to display an error message without using the GUI, it can set up its own palette. With this change, ScummVM no longer sets a palette before _screen is created in the SDL backend. svn-id: r23575 | |||
2006-07-08 | Testing the new ciabot.py hook ... dang, I wanted to modify scummsys.h, ↵ | Max Horn | |
where is abort butto... CARRIER LOST svn-id: r23440 | |||
2006-06-30 | Include DCLauncherDialog.h from the new backend dir. | Marcus Comstedt | |
svn-id: r23360 | |||
2006-06-30 | No need to calls clearSoundCallback here (engine destructor already does that) | Max Horn | |
svn-id: r23356 | |||
2006-06-24 | Added 'timer' backend module, based on the existing TimerManager code (work ↵ | Max Horn | |
in progress) svn-id: r23279 | |||
2006-06-24 | Renamed class Timer to TimerManager (the old name was somewhat ↵ | Max Horn | |
incorrect/confusing) svn-id: r23278 | |||
2006-06-24 | Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp | Max Horn | |
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h) svn-id: r23274 | |||
2006-06-15 | - Make tabs narrower so they all fit on screen. Now navigation buttons | Eugene Sandulenko | |
appear only on PSP resolution - Combined Audio/Volume tab in game options for consistency. svn-id: r23130 | |||
2006-06-14 | Should fix --debugflags for all engines which set up the debug flags in ↵ | Johannes Schickel | |
Engine::init. svn-id: r23110 | |||
2006-06-11 | Removed actions.h include for symbian build. Not needed anymore. | Lars Persson | |
svn-id: r23027 | |||
2006-06-10 | removed GUI::Actions::init() now that noone uses it. | Kostas Nakos | |
svn-id: r23017 | |||
2006-05-31 | Moved Symbian call to GUI::Actions::init(); to the Symbian backend | Lars Persson | |
svn-id: r22811 | |||
2006-05-17 | - Heavily modified patch #1214784: "Disable overlay scaling" | Eugene Sandulenko | |
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes is applied as is. It lacks resolution switch on-the-fly. - GUI widgets are repositioned on the fly and use most space, even aspect ratio corrected screen is used without scaling - Heavy tesing is required, but works for me in all cases except for bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more work. - I probavly broke some backend or two svn-id: r22505 | |||
2006-05-12 | Added the new AbstractFilesystemNode::getCurrentDirectory() method. Also ↵ | Max Horn | |
changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941. svn-id: r22424 | |||
2006-05-09 | - Updated MSVC8 project files | Eugene Sandulenko | |
- Renamed base/options.cpp to base/commandLine.cpp because of conflict with gui/options.cpp which sit in same directory in MSVC builds - Moved AudioCDManager singleton declaration outside of Audio namespace - Fixed numerous MSVC warning of potentially uninitialized variables and int <-> bool conversions. svn-id: r22397 | |||
2006-05-05 | Corrected a warning message (findGame failures are due to unsupported ↵ | Max Horn | |
gameids, and have nothing to do with targets) svn-id: r22357 | |||
2006-05-05 | Removed Base::setTarget, and some minor cleanup & tweaks | Max Horn | |
svn-id: r22356 | |||
2006-05-05 | Updated outdated TODO | Max Horn | |
svn-id: r22354 | |||
2006-05-05 | Fingolfin just remembered *why* GUI::Actions::init() is called in ↵ | Max Horn | |
scummvm_main, but luckily those reasons are gone now, so let's fix this :-) svn-id: r22353 | |||
2006-05-05 | Some further cleanup in scummvm_main | Max Horn | |
svn-id: r22352 | |||
2006-05-05 | Moved PalmOS specific call to ArgsFree up to the last point where argv is ↵ | Max Horn | |
used (hopefully that's correct :-) svn-id: r22351 | |||
2006-05-04 | Moved listGames, listTargets, runDetectorTest to base/options.cpp; also ↵ | Max Horn | |
moved some code that was formerly in scummvm_main() to Base::processSettings() svn-id: r22349 | |||
2006-05-04 | Removed last traces of class GameDetector | Max Horn | |
svn-id: r22348 | |||
2006-05-04 | Renamed base/gameDetector.h/.cpp to base/options.h/.cpp | Max Horn | |
svn-id: r22347 |