Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-18 | FULLPIPE: Remove memory leaks and manual memory management in Scene | Colin Snover | |
2017-11-18 | FULLPIPE: Fix memory leaks of SceneTag | Colin Snover | |
2017-11-18 | FULLPIPE: Remove unnecessary and illegal C-style casts | Colin Snover | |
2017-11-18 | FULLPIPE: Fix memory leak of save game thumbnail | Colin Snover | |
2017-11-18 | FULLPIPE: Fix leaks and unnecessary extra allocations in FullpipeEngine | Colin Snover | |
2017-11-18 | FULLPIPE: Fix memory leak & unnecessary heap allocation of Rects | Colin Snover | |
2017-11-18 | FULLPIPE: Fix memory leaks of inventory icons and items | Colin Snover | |
2017-11-18 | FULLPIPE: Fix memory leaks in ModalVideoPlayer | Colin Snover | |
2017-11-18 | FULLPIPE: Handle quit/RTL events correctly | Colin Snover | |
Fixes Trac#10316. | |||
2017-11-18 | FULLPIPE: Remove unnecessary extra allocation for RNG | Colin Snover | |
2017-11-18 | FULLPIPE: Fix leaks of MGMSubItem | Colin Snover | |
2017-11-18 | FULLPIPE: Improve memory ownership in Motion | Colin Snover | |
2017-11-18 | FULLPIPE: Make TODO labelled so it is picked up by tools | Colin Snover | |
2017-11-18 | FULLPIPE: Fix memory leaks, ownership issues, and endianness issues in ↵ | Colin Snover | |
graphics code | |||
2017-11-18 | FULLPIPE: Fix whitespace errors | Colin Snover | |
2017-11-18 | FULLPIPE: Make dimensions/coordinate getters pure functions | Colin Snover | |
2017-11-18 | FULLPIPE: Remove illegal C-style cast to incompatible type | Colin Snover | |
2017-11-18 | FULLPIPE: Improve memory safety and fix leaks in sound code | Colin Snover | |
2017-11-18 | FULLPIPE: Improve memory safety and typing of NGIArchive | Colin Snover | |
2017-11-18 | FULLPIPE: Fix illegal C-style cast to incompatible type | Colin Snover | |
2017-11-18 | COMMON: Add limited support for custom deleters to ScopedPtr | Colin Snover | |
Custom deleters of ScopedPtr are not currently fully conforming to C++11's support for custom deleters in std::unique_ptr for the sake of simplicity of implementation. Unlike in the standard library, plain functions and lvalue references are not supported, nor may custom deleters be passed to the constructor at runtime. This can be improved in the future, if necessary, by doing what standard library implementations usually do and creating a Pair class that uses the Empty Base Optimization idiom to avoid extra storage overhead of the deleter instance when it is not needed, as in typical standard library implementations, plus some additional type traits to support the necessary metaprogramming for the different type overloads. | |||
2017-11-18 | I18N: Update translation (Czech) | Zbyněk Schwarz | |
Currently translated at 96.0% (922 of 960 strings) | |||
2017-11-18 | NEVERHOOD: fix musical hut crash in DR, bug #7085 | Ivan Avdeev | |
2017-11-17 | CREATE_PROJECT: Fix compilation failure in C++11 mode | Colin Snover | |
Getting the address of an rvalue is invalid, and not necessary here. Once C++11 can be used always, this utility function can just be replaced with std::to_string. | |||
2017-11-17 | TITANIC: Fix compilation failure in C++11 mode | Colin Snover | |
2017-11-17 | SWORD25: Fix possible redefinition of FLT_EPSILON | Colin Snover | |
2017-11-17 | XEEN: Fix Coverity identified problems | Paul Gilbert | |
2017-11-17 | XEEN: Fix music channel loop | Paul Gilbert | |
2017-11-17 | SDL: Grab mouse when ScummVM is started in fullscreen mode | Colin Snover | |
2017-11-17 | I18N: Update translation (Czech) | Zbyněk Schwarz | |
Currently translated at 92.3% (887 of 960 strings) | |||
2017-11-16 | XEEN: Map and game flag fixes | Paul Gilbert | |
2017-11-15 | XEEN: Fix some Coverity warnings | Paul Gilbert | |
2017-11-15 | XEEN: Fix uninitialized instance field warnings | Paul Gilbert | |
2017-11-15 | WIN32: Add German Start Menu entries to the installer | rootfather | |
2017-11-15 | I18N: Update translation (German) | Lothar Serra Mari | |
Currently translated at 100.0% (960 of 960 strings) | |||
2017-11-15 | SDL: Don't pass null pointers to SDL_DestroyTexture/SDL_DestroyRenderer | Colin Snover | |
SDL does not like this and will raise an assertion when built with internal SDL assertions turned on. With internal assertions turned off, it will still call SDL_SetError any time a null pointer is passed, though it will not raise an assertion or crash. | |||
2017-11-14 | XEEN: Fix some Coverity warnings | Paul Gilbert | |
2017-11-15 | I18N: Update translations templates | Thierry Crozat | |
2017-11-15 | Revert "DRASCULA: Revert range 4dbed774..1f1d8607" | Filippos Karapetis | |
This reverts commit bf69b25e33189581848412e77624865aa55ba234. The original game had slight differences between the code for each chapter. Part of these changes was to simplify the code and unify some of these differences, particularly in the checks for clickable areas, where the code is using Common::Rects with contains() now. I have play tested the whole game with these changes, there are no visible regressions, and the game is still completable. Thus, I'm restoring the changes to the engine. | |||
2017-11-14 | I18N: Update translations templates | Thierry Crozat | |
2017-11-14 | DRASCULA: Revert range 4dbed774..1f1d8607 | Willem Jan Palenstijn | |
This reverts 1f1d8607 DRASCULA: Merge the floor coordinates into _walkRect 1e1b6f7c DRASCULA: Rename gotoObject() to walkToPoint() and simplify it 2bf05c2a DRASCULA: Clean up room variables, and simplify some related checks Reverting due to unanswered questions about why the changes in behaviour in 2bf05c2a746065f373ac136c994714dae376cdbc are correct. | |||
2017-11-14 | I18N: Update translation (Czech) | Zbyněk Schwarz | |
Currently translated at 90.8% (872 of 960 strings) | |||
2017-11-14 | XEEN: Added missing initialization for new games | Paul Gilbert | |
2017-11-14 | GRAPHICS: Fix potentially uninitialized pointers in BDF loader | Willem Jan Palenstijn | |
2017-11-14 | GRAPHICS: Fix freeing invalid pointers in the BDF font destructor | Bastien Bouclet | |
Fixes a crash on exit when using a non default GUI font. Possibly fixes #10318. | |||
2017-11-14 | DRASCULA: Make remaining static texts translatable | Eugene Sandulenko | |
drascula.dat file version bumped | |||
2017-11-13 | XEEN: Added giveBankInterest method | Paul Gilbert | |
2017-11-13 | XEEN: Added resetBlacksmithWares method | Paul Gilbert | |
2017-11-13 | XEEN: Fix compiler warnings | Paul Gilbert | |
2017-11-13 | TITANIC: Fix switch fall throughs | Paul Gilbert | |