Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-07 | JANITORIAL: Remove underscores from MidiParser variable names. | Alyssa Milburn | |
2012-07-25 | PARALLACTION: Fix delete[] formatting. | Johannes Schickel | |
2012-06-10 | GUI: Add helper to SaveLoadChooser, which uses the currently active target. | Johannes Schickel | |
This reduces the code duplication in all client code, which formerly duplicated the querying of the plugin, game id etc. and now simply calls the newly added method runModalWithCurrentTarget() on a SaveLoadChooser object. | |||
2012-06-10 | PARALLACTION: Do not call close on a SaveLoadChooser. | Johannes Schickel | |
2012-06-10 | GUI: Get rid of SaveLoadChooser::setSaveMode. | Johannes Schickel | |
We already pass the title and process button name to the constructor of SaveLoadChooser and then do not offer any way of changing it, thus changing the edit mode of the chooser is kind of pointless and was never actually used. Instead we pass the mode on SaveLoadChooser construction now. | |||
2012-04-04 | PARALLACTION: Fix spelling of length | Joel Teichroeb | |
2012-03-13 | JANITORIAL: Avoid the ugly operator invocation syntax. | Christoph Mallon | |
2012-02-21 | Merge pull request #182 from fingolfin/forbid-ctype | Willem Jan Palenstijn | |
ALL: Avoid using is* macros from ctype.h | |||
2012-02-20 | COMMON: Move isFoo functions to namespace Common, add doxygen comments | Max Horn | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2012-02-15 | JANITORIAL: Fix whitespace in pointer template arg | Tarek Soliman | |
2012-02-15 | ALL: Avoid using is* macros from ctype.h | Max Horn | |
On some systems, passing signed chars to macros like isspace() etc. lead to a runtime error. Hence, mark these macros as forbidden by default, and introduce otherwise equivalent alternatives for them. | |||
2012-02-10 | JANITORIAL: Fix template definition whitespace | Tarek Soliman | |
2011-12-13 | COMMON: Make more members of Archive constant. | Andrea Corna | |
2011-11-03 | PARALLACTION: Fix memset size parameter. | Johannes Schickel | |
2011-11-03 | PARALLACTION: Fix warnings. Fix nasty out-of-scope bug in parallaction_br.cpp | Eugene Sandulenko | |
2011-10-23 | AD: Switched rest of the engines to new GUIO | Eugene Sandulenko | |
2011-10-01 | PARALLACTION: Fixed bugs #2880939 and #3135868 | Filippos Karapetis | |
A regression from commit 774773b. Many thanks to digitall for bisecting | |||
2011-09-29 | PARALLACTION: Code formatting (and trying to keep clone2727 happy! :P ) | Filippos Karapetis | |
2011-09-29 | PARALLACTION: Fixed bug #2969915 - "NIPPON: Disguise changing back and forth" | Filippos Karapetis | |
A regression from commit 18b48c7. The name of the normal Donna actor is "donna", whereas it's "donnatras" for the disguised one, so strstr() seems to be wrong here. This fixes the bug and it shouldn't cause any further regressions. Also, changed the relevant code to conform to our code convention guidelines - it's quite a bad idea to not enclose a whole big code block in brackets, as it becomes hard to read. | |||
2011-09-28 | PARALLACTION: Updated the fix for script bug #2969913 to a workaround | Filippos Karapetis | |
2011-09-28 | PARALLACTION: Fixed bug #2969913 - "NIPPON: Katana graphics not shown ↵ | Filippos Karapetis | |
(regression)" | |||
2011-09-02 | PARALLACTION: Add Graphics Debug Output. Minor Whitespace Fixes. | D G Turner | |
This adds debug output for graphics object access to help with investigation of bug #2969913 i.e. "NIPPON: Katana graphics not shown (regression)" as well as cleanup of whitespace in this class. | |||
2011-08-24 | PARALLACTION: Correct Previous Commit to Coding Conventions. | D G Turner | |
2011-08-24 | PARALLACTION: Improve safety of PathBuffer Accesses in Pathfinding. | D G Turner | |
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-08-06 | ALL: Reduce audio/ header dependency | Eugene Sandulenko | |
2011-07-03 | COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined. | Johannes Schickel | |
2011-06-23 | ANALYSIS: Add static casts to is* functions | Littleboy | |
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx | |||
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-14 | DETECTOR: Merge ADParams into AdvancedMetaEngine | Max Horn | |
2011-06-13 | I18N: Make many more GUI MessageDialog strings translatable | Thierry Crozat | |
2011-06-10 | PARALLACTION: Switch to alternate AdvancedMetaEngine, avoid ADParams | Max Horn | |
2011-06-10 | ENGINES: Change incorrect use of 'target' to 'gameid' | Max Horn | |
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 | 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-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-30 | PARALLACTION: Fix BRA Compilation After Common Header Changes. | D G Turner | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-28 | JANITORIAL: Format forward declarations to follow convention | Ori Avtalion | |
2011-04-18 | COMMON: Rename Error to ErrorCode, introduce new Error class | Max Horn | |
2011-04-17 | PARALLACTION: Prefer Surface::create taking a PixelFormat over the one ↵ | Johannes Schickel | |
taking a byte depth. | |||
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-03-25 | AUDIO: Move more common code to Audio::MidiPlayer | Max Horn | |
This also should fix some regressions from the previous commits, related to MidiParser's either being leaked, or being deleted and then used again (i.e., crashing). I tested as many games as I had available, but further testing of all affected engines is called for anyway. | |||
2011-03-25 | PARALLACTION: Move MidiDriver creation into MidiPlayer(_MSC) constructors | Max Horn | |
2011-03-24 | PARALLACTION: Change MidiPlayer impls to derive from Audio::MidiPlayer | Max Horn | |
2011-03-23 | ENGINES: Further simplify pseudo MidiDrivers; fix some regressions | Max Horn | |
The regression affected AGOS and maybe some others; specifically, the real MidiDriver would have been deleted twice -- I previously missed that the Engine instances takes care of freeing the real MidiDriver, not the MidiPlayer wrapping it. This commit should clarify the ownership of the real MidiDriver for most pseudo MidiDrivers. | |||
2011-03-23 | AUDIO: Change several fake MidiDrivers to MidiDriver_BASE subclasses | Max Horn | |
Many engines follow the advice in audio/midiparser.h and create a "pseudo-MidiDriver" subclass. But MidiParser really only needs a tiny subset of the MidiDriver capabilities, namely those found in MidiDriver_BASE. So we try to subclass from that whenever possible; this allows us to remove many stub methods, and enables further future simplifications. | |||
2011-03-23 | ENGINES: Use Common::StackLock in more places | Max Horn | |