Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-17 | AGOS: cleanup | Max Horn | |
2011-05-17 | SWORD1: Const correctness, code cleanup & simplification | Max Horn | |
2011-05-17 | M4: Fix leak in Console::cmdDumpFile | Max Horn | |
2011-05-17 | COMMON: Forbid use of some more symbols | Max Horn | |
2011-05-17 | AUDIO: Fix typo | Max Horn | |
2011-05-17 | LURE: Rename method random() -> getRandom() | Max Horn | |
Also get rid of a slight bias for 0 in the random numbers (it was selected twice as often as any other number). | |||
2011-05-17 | TOON: Use RandomSource instead of rand() | Max Horn | |
2011-05-17 | GUI: Text editing tweaks | Max Horn | |
- Streamline keypad handling - Allow up/down to act like home/end - On Mac OS X, allow ctrl-a and ctrl-e to act like home/end | |||
2011-05-17 | GUI: For a list entry in edit mode, move caret to end | Max Horn | |
2011-05-17 | COMMON: Remove unused RandomSource destructor, clarify comments, cleanup | Max Horn | |
2011-05-17 | COMMON: Remove auxillary RandomSource constructor | Max Horn | |
2011-05-17 | SWORD25: Name the random source | Max Horn | |
2011-05-17 | TSAGE: Name the RandomSource | Max Horn | |
2011-05-17 | MOHAWK: Name the RandomSource used for myst | Max Horn | |
2011-05-17 | AGI: Unify RandomSource instantiation | Max Horn | |
This fixes a leak in PreAGI games (which never deleted their RandomSource), ensures that PreAGI's RandomSource has a name (and hence is registered with the event recorder) and even slightly simplifies the AgiEngine destructor. | |||
2011-05-17 | TUCKER: Give name to RandomSource, to register it with event recorder | Max Horn | |
2011-05-17 | TEEN: Use only one RandomSource and give that one a name. | Max Horn | |
This change ensures that only RandomSource is used which also is registered with the event recorder. Moreover, it gets rid of a static RandomSource instance inside Actor::renderIdle. | |||
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | IPHONE/OSX: Updated xcode project | Oystein Eftevaag | |
2011-05-16 | KYRA: Change engine name to Kyra | Thierry Crozat | |
2011-05-16 | TSAGE: Fix graphics button behaviour (slightly hackish) | eriktorbjorn | |
Don't rely on event.mousePos staying the same throughout the loop. This makes sure the button stays highlighted for as long as the mouse button is depressed, unless the mouse is moved off the button. The calculation of mousePos is slightly hackish. It should probably use a GfxManager object for that, but this will do for now. | |||
2011-05-16 | GOB: Add a non-interactive Adibou2 demo | Sven Hesse | |
2011-05-16 | Merge branch 'master' of https://github.com/scummvm/scummvm | athrxx | |
2011-05-16 | SCUMM: fix regression | athrxx | |
2011-05-16 | COMMON: Fix inserting an array into itself under certain conditions | Max Horn | |
2011-05-16 | TEST: Explicitly disable exceptions and std lib usage | Max Horn | |
2011-05-16 | AUDIO: Clarify required parameters for mixCallback. | Alyssa Milburn | |
Also, add an assert() to make invalid lengths obvious. | |||
2011-05-16 | COMMON: Don't allocate zero-sized storage in array | Willem Jan Palenstijn | |
2011-05-16 | COMMON: Unify Array memory allocation | Max Horn | |
We also change how alloc failures are handled: Instead of using assert(), which is usually disabled in release builds on various platforms, we now *always* catch this situation and invoke error() if necessary. | |||
2011-05-16 | COMMON: Change Array::insert_aux to immediately assign newly allocated ↵ | Max Horn | |
memory to _storage | |||
2011-05-16 | COMMON: Set _capacity to just _size in Common::Array::operator= | Max Horn | |
2011-05-16 | TSAGE: Added support for handling keypresses in the Game classes. Separated ↵ | Paul Gilbert | |
logic for full game versus demo into the respective Game classes. | |||
2011-05-16 | TSAGE: Changed demo quit dialog to correctly handle ESCAPE and ENTER keys | Paul Gilbert | |
2011-05-16 | TSAGE: Bugfixes for dialogs correctly handling ESCAPE and ENTER | Paul Gilbert | |
2011-05-16 | TSAGE: Implemented the Exit dialog in the Ringworld demo | Paul Gilbert | |
2011-05-16 | TSAGE: Fix for crash when hiding cursor in Ringworld demo | Paul Gilbert | |
2011-05-16 | TSAGE: Fix bad palette in the Fleeing planet cutscene | eriktorbjorn | |
It was using out-of-bounds data to manipulate the palette, and a missing break caused it to change palette again immediately. Still, even after this change I had the impression that the temporary palette was visible for a bit longer in DOSBox. Could be my imagination, though. | |||
2011-05-15 | IPHONE: Fixed mouse position when the overlay is visible | Oystein Eftevaag | |
2011-05-16 | GUI: Apply graphics mode change when closing global options dialog | Thierry Crozat | |
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-16 | README: Add partial translations of README file | Thierry Crozat | |
This add an english template for translation of README file and French and German translations (using UTF8 encoding). | |||
2011-05-16 | SCUMM: formatting | athrxx | |
2011-05-16 | VKEYBD: Update vkeybd_default.zip | Max Horn | |
Specifically, in vkeybd_default.xml, 'centre' changed to 'center'. | |||
2011-05-15 | IPHONE: Changed the iOS queued event handling to fix mouseclicks in Gob | Oystein Eftevaag | |
We now delay the mouseup events for 50ms, rather than just delaying them for an additional couple of pollEvent (which doesn't work anymore due to changes in the eventhandling code elsewhere). This fixes #3018512. | |||
2011-05-15 | Merge branch 'master' of https://github.com/scummvm/scummvm | athrxx | |
2011-05-15 | SCUMM: fix imuse bugs #1315950 and #761637 | athrxx | |
- Revert guesswork fix for bug #761637 which caused bug #1315950 - Add missing clear_queue() call to stopAllSounds_internal(). This is taken from INDY4 / MONKEY2 disasm. Someone with a SAMXMAX or DOTT disasm might want to check whether this is correct for these targets, too. - Old FOA savegames saved after the Dr. Ubermann death scene (= during the ending sequence) will still be bugged, since the messed up imuse trigger/command queue gets restored from the savegame. | |||
2011-05-15 | TSAGE: Made some dialogs less CPU hungry | eriktorbjorn | |
The start/intro dialog, the inventory dialog and the conversation dialog now call delayMillis() in their event loop. This is consistent with how the action menu dialog already worked. | |||
2011-05-15 | TSAGE: Fix some errors in endGame(). | eriktorbjorn | |
Save slot 0 is valid. It's -1 that indicates cancelling. Also, we need to check if the user tried to quit, to avoid a nasty loop of hard-to-terminate restore dialogs. | |||
2011-05-15 | MOHAWK: Fix loading a Myst savegame from the launcher. | Bastien Bouclet | |
2011-05-15 | MOHAWK: Display a black screen while changing stack. Default to an empty cursor. | Bastien Bouclet | |