Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-13 | COMMON: Introduce --debug-channels-only command line flag. | Eugene Sandulenko | |
Many of our systems currently generate significant amount of debug output on deeper levels. Now, when your engine is using Debug Channels, you might want to show that debug information only, which is currently not possible, as the generic output will be mixed in your output. Alternative solution would be to implement possibility to specify per-channel debug levels. | |||
2016-06-05 | BASE: Allow setting the debug flags from the configuration file | Bastien Bouclet | |
Useful for devices where passing command line arguments is not possible. | |||
2016-05-16 | Merge pull request #710 from vandalo/master | Eugene Sandulenko | |
COMMON: Fix wrong warning message | |||
2016-04-16 | COMMON: Fix wrong error message | vandalo | |
The error message was not correct. When you add a game data dir to launcher and after do this rename game data dir the error was wrong. It said that the "path wasn't a directory", the expected error message was "Path does not exists" because we had changed. How to solve this: We split in two the validation of the path, first we check if it's a existing path and then if the path is a directory. if (!dir.exists()) err = Common::kPathDoesNotExist; else if (!dir.isDirectory()) err = Common::kPathNotDirectory; Solve Bug: 6765 Wrong error code if directory missing | |||
2016-03-30 | UPDATES: Plug updates dialog in. | Eugene Sandulenko | |
Launched when ScummVM is run first time with updates feature. | |||
2016-01-17 | BASE: Initialize default GUI option values before engine instantiation. | Johannes Schickel | |
This fixes engines (like AGI) which query the configuration options inside their constructor. | |||
2015-02-22 | BASE: Fix infinite loop upon trying to play a game and not finding the engine | Matthew Hoops | |
A regression from f74ba29753de23bad9a07f531fc4c03ea3375594 | |||
2014-12-30 | SCUMM: Add a "chained games manager" | Torbjörn Andersson | |
This replaces the somewhat ugly use of the config manager to store the chained games. | |||
2014-12-30 | SCUMM: Enable Day of the Tentacle easter egg | Torbjörn Andersson | |
Instead of returning to the launcher, a game may now specify a list of "chained" games and optional save slots. The first game is popped from the list and started. Quitting still quits the entire ScummVM. It seemed like the sensible thing to do. | |||
2014-08-28 | GUI: change FullScreen into fullscreen | Ben Castricum | |
This makes it consistant with other references to fullscreen. | |||
2014-06-05 | BASE: Allow 'all' to enable all debug channels via CLI too. | Johannes Schickel | |
2014-02-18 | BASE: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-01-22 | ENGINES: Introduce method Engine::initializePath which sets up SearchMan. | Johannes Schickel | |
This replaces the hardcoded addition of the game path in runGame in base/main.cpp by an engine configurable one. | |||
2013-10-19 | BASE: Add hack to switch graphics manager in runGame. | Johannes Schickel | |
This is a (temporary) hack to assure that when the launcher is set up as an SurfaceSDL graphics mode and the game is using an OpenGL graphics mode everything will work as expected. | |||
2013-07-06 | ALL: Don't use EventRecorder at all when not compiled in | Matthew Hoops | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-09-17 | GRAPHICS: Rework YUV->RGB code a bit | Matthew Hoops | |
2012-09-18 | BASE: Close possible EngineManager memory leak. | D G Turner | |
This singleton was omitted from fuzzie's memory leak fixes in 6bff611. Thanks to Tomaz^ for spotting this. | |||
2012-05-03 | Merge pull request #213 from fuzzie/leak-fixes | Johannes Schickel | |
The pull request in question is "Memory leak fixes". | |||
2012-04-01 | BASE: Construct empty String instead of using "". | Johannes Schickel | |
2012-03-31 | ENGINES: Return all available custom GUI options if no target is specified | Filippos Karapetis | |
This is used to set default settings for all custom game options when an engine starts | |||
2012-03-28 | BASE: Free TTFLibrary singleton on shutdown. | Alyssa Milburn | |
This uses a helper function because TTFLibrary is internal. | |||
2012-03-28 | BASE: Destroy singletons on exit. | Alyssa Milburn | |
2012-03-19 | GUI: Add per-engine and per-game options | Filippos Karapetis | |
2012-02-27 | KEYMAPPER: Rename HardwareKey to HardwareInput | Tarek Soliman | |
2012-02-22 | KEYMAPPER: Fix mistake in last commit | Tarek Soliman | |
2012-02-22 | KEYMAPPER: Minor cleanup | Tarek Soliman | |
2012-02-21 | KEYMAPPER: Remove automapping dead code | Tarek Soliman | |
2012-02-20 | KEYMAPPER: Move F7 and F8 handling to DefaultEventMapper | Tarek Soliman | |
2012-02-13 | KEYMAPPER: Fix Action ctor args in most keymaps | Tarek Soliman | |
2012-02-12 | KEYMAPPER: Allow ports to define their own global keymap | Tarek Soliman | |
2012-02-04 | KEYMAPPER: Added Toggle FullScreen action | Tarek Soliman | |
2012-02-02 | KEYMAPPER: Handle EVENT_MAINMENU directly | Tarek Soliman | |
2012-01-07 | KEYMAPPER: Constantify global keymap name | Tarek Soliman | |
2011-12-30 | KEYMAPPER: Make engine keymap init and cleanup more generic | Tarek Soliman | |
2011-11-02 | Revert "KEYMAPPER: Make global keymap that is always active" | Tarek Soliman | |
This reverts commit ac85d134b31f770f27d085c0fe4c307e278c1875. | |||
2011-10-27 | KEYMAPPER: Make global keymap that is always active | Tarek Soliman | |
Keymapper now has a global keymap outside the active keymap stack. That global keymap is always checked after the active stack has been checked. | |||
2011-10-27 | BASE: Make global keymap inherit | Tarek Soliman | |
2011-10-06 | BASE: Slight cleanup. | Johannes Schickel | |
2011-10-06 | BASE: Add another whitespace before "Starting $gamedescription". | Johannes Schickel | |
This was removed by accident in 59739a7a0e3e4826ba7b27d5270a8d7a26b787ef. | |||
2011-08-21 | BADA: For some unknown reason the format string "%s\n" causes a core-dump | Chris Warren-Smith | |
2011-08-21 | BADA: Initial BADA port implementation | Chris Warren-Smith | |
2011-08-19 | BASE: Remove leftover include for testing. | Johannes Schickel | |
2011-08-19 | COMMON: intLog2 uses _BitScanReverse on MSVC | Bertrand Augereau | |
2011-08-14 | MAIN: Avoid adding the same extra path twice | eriktorbjorn | |
This doesn't make any practical difference, since the search manager already guards against duplicate paths, but it does get rid of a slightly confusing warning message when you have a global extra path configured. | |||
2011-08-08 | RECORDER: Restore event recorder functionality. | Eugene Sandulenko | |
It was badly broken after refactoring into EventObserver. Fitst, deinit() method was never called which lead to bad record files. Then, the concept of counting pollEvent() calls was ignored. Introduced dispatchPoll() method of EventObserver which is implemented in EventRecorder. It counts calls so is able to inject events at more proper time. Additionally now event times are recorded. | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-16 | ENGINES: Warn user about games marked with ADGF_UNSTABLE flags | Tarek Soliman | |
ADGF_UNSTABLE is always warned about. ADGF_TESTING is only warned about when running configure with --enable-relase. Both warnings are subject to the enable_wip_game_warning config option. | |||
2011-05-23 | COMMON: Modify Base::processSettings, get rid of Common::kArgumentNotProcessed | Max Horn | |
Instead of defining a hacked up Common::Error code, split the return value of processSettings into two parts: An error code, and a value which indicates whether the specified command was completely handled by processSettings or not. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |