Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-12 | I18N: Move specification of engine specific files to enginedir/POTFILES. | Johannes Schickel | |
This allows to keep the engines to specfiy the files for translation close to the engine sources itself. Thanks to criezy for his suggestion on this approach. | |||
2013-05-11 | QUEEN: Fix bug #3612408 - "QUEEN: Can't quit from ScummVM while ending cutscene" | Filippos Karapetis | |
We now check if the engine should quit in the loop of the end credits animation | |||
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew Hoops | |
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows. | |||
2013-04-18 | ENGINES: Remove a bunch of unused private member variables | Max Horn | |
All instances uncovered by clang warnings. | |||
2013-01-26 | JANITORIAL: Enforce "} // End of namespace" with a single space after }. | Johannes Schickel | |
2013-01-26 | QUEEN: Rename override to overrideCmd. | Johannes Schickel | |
This fixes compilation on pre-C++11 compilers. | |||
2013-01-06 | QUEEN: Update to new IFFDecoder for ILBM images | Tomas Jakobsson | |
2012-12-13 | COMMON: Add wrapper for isprint. | Johannes Schickel | |
This is done in the spirit of 658080deeda79d20ea40643569fbcb072573e7cf. | |||
2012-12-02 | QUEEN: Workaround a bug in the llvm-g++ compiler | Thierry Crozat | |
That code made llvm-g++ 4.2.1 crash when compiling with optimizations. | |||
2012-11-19 | QUEEN: Fix compilation. | D G Turner | |
2012-11-19 | QUEEN: Remove unused, but set variable, personWalking from Talk::talk(). | D G Turner | |
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-09-13 | QUEEN: Switch to the common PCX decoder | Filippos Karapetis | |
2012-07-19 | QUEEN: Change description on the "alt_intro" option | Torbjörn Andersson | |
It's not a floppy version intro, so call it "Alternative intro" instead. It's too late to make this change in 1.5.0 because it would need translation changes. (When the option was first added, it *was* called "Alternative intro" but it got changed along the way.) | |||
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-26 | QUEEN: Implement saving/loading during runtime from the GMM | Filippos Karapetis | |
2012-03-25 | QUEEN: Only show the option for the alternative intro in the CD version | Filippos Karapetis | |
2012-03-25 | QUEEN: Add GUI option for alt-intro | Torbjörn Andersson | |
Ideally, this should only be added to the CD version but I don't think we provide any mechanism for telling the CD and floppy versions apart. | |||
2012-02-26 | COMMON: Move Language and Platform functionality into separate files | Max Horn | |
2012-02-26 | COMMON: Move RenderMode and GUIOptions functionality into separate files | Max Horn | |
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 | 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-04 | QUEEN: Fix clicking at the pinnacle. | Alyssa Milburn | |
Check where the click was *before* scrolling the view, so that it works with a touchscreen. Also, check shouldQuit() here. | |||
2011-11-20 | QUEEN: Remove unused variable | Torbjörn Andersson | |
As far as I can tell, this 'canQuit' variable (originally 'CANTQUIT') has been replaced by the _vm->input->canQuit() method in all other cases. However, I'm not at all sure what effect this change will have. | |||
2011-11-14 | QUEEN: Comment unused variable | Eugene Sandulenko | |
2011-10-23 | AD: Switched rest of the engines to new GUIO | Eugene Sandulenko | |
2011-09-08 | QUEEN: Made some static data const. | Johannes Schickel | |
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
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-02 | QUEEN: Replace snprintf() instance with Common::String::format() | D G Turner | |
Safer and less portability issues. | |||
2011-06-02 | ENGINES: Change 2nd param of Engine::saveGameState to Common::String | Max Horn | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-25 | QUEEN: tyre -> tire | Matthew Hoops | |
2011-05-25 | ALL: neighbour -> neighbor | Matthew Hoops | |
2011-05-22 | ENGINES: Further unify engine names | Thierry Crozat | |
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-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-07 | QUEEN: Delete the parser before closing the driver. | eriktorbjorn | |
Deleting the parser may fire off a series of events, so it's probably a good idea to keep the driver open for that. I have not seen this error anywhere else, except maybe in the unit tests. | |||
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 more forward declarations to follow convention | Ori Avtalion | |
2011-04-28 | JANITORIAL: Format forward declarations to follow convention | Ori Avtalion | |
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 | QUEEN: Remove leftover class forward declaration | Max Horn | |
2011-03-24 | QUEEN: Rename some MidiMusic members to match Audio::MidiPlayer | Max Horn | |
2011-03-24 | QUEEN: Fix incorrect 'all notes off' handling | 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 | |