Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-19 | COMMON: Do not call ReadStream::eos in SubReadStream::read. | Johannes Schickel | |
Instead I moved the call to ReadStream::eos into SubReadStream::eos. fuzzie pointed out that in certain cases this resulted in a lot of eos calls before. Those were rather needlessly, since checking the eos bit of the decorated stream in read does not give any advantage over checking it when the client code really wants to test the eos flag. | |||
2011-04-18 | COMMON: Cleanup names/handling of some error codes | Max Horn | |
2011-04-18 | COMMON: Clarify error naming conventions | Max Horn | |
Not all error codes comply with these yet. | |||
2011-04-18 | COMMON: Remove kInvalidPathError | Max Horn | |
2011-04-18 | COMMON: Tweak extra text handling in Common::Error | Max Horn | |
2011-04-18 | COMMON: Fix typo | Max Horn | |
2011-04-18 | COMMON: Cleanup error messages | Max Horn | |
2011-04-18 | COMMON: Rename Error to ErrorCode, introduce new Error class | Max Horn | |
2011-04-17 | COMMON: Partial fix for #3087922: COMMON/BASE/BACKENDS: Code analysis warnings | Eugene Sandulenko | |
2011-04-12 | COMMON: Let MKTAG always return an uint32 | Max Horn | |
2011-04-12 | COMMON: Use correct MKTAG definition, stupid | Max Horn | |
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-04-12 | COMMON: Drop totally obsolete & outdated DEC C++ 'support' | Max Horn | |
2011-04-12 | COMMON: Fix usage of wrong variable when keymapper is active | Klaus Reimer | |
2011-04-04 | COMMON: Fix (harmless) int <-> uint mismatch | Max Horn | |
2011-03-29 | COMMON: Unbreak EventRecorder a little | dhewg | |
2011-03-29 | JANITORIAL: Remove/comment unused vars | dhewg | |
Found by GCC 4.6's -Wunused-but-set-variable | |||
2011-03-24 | COMMON: Add SaveFileManager::copySavefile() and update ↵ | Littleboy | |
SaveFileManager::renameSavefile() to use it | |||
2011-03-23 | COMMON: Remove TODO from struct Event | Max Horn | |
I moved this TODO to the Wiki TODO page and extended it there. Yet while I originally wrote it, I now think that we are probably best off keeping things as they are. | |||
2011-03-19 | COMMON: Removed custom PI define (M_PI should be used instead) | md5 | |
2011-03-19 | COMMON: Enable math constants under Visual Studio | md5 | |
2011-03-07 | Merge branch 'pe_exe' of https://github.com/clone2727/scummvm into ↵ | Matthew Hoops | |
clone2727-pe_exe | |||
2011-03-07 | COMMON: Add TODO to make compressed NE EXE handling transparent | Matthew Hoops | |
2011-03-07 | COMMON: Add a sanity assert | Matthew Hoops | |
2011-03-07 | COMMON: Fix WinResourceID::getID() | Matthew Hoops | |
2011-03-07 | COMMON: Make the operator=(String) function be a const reference instead | Matthew Hoops | |
2011-03-06 | SCUMM: Use the new WinCursor code in SCUMM HE | Matthew Hoops | |
Also, updated the MacResManager cursor code to reflect the SCUMM resource extractor code changes | |||
2011-03-04 | GRAPHICS: Split the NE cursor code from the NEResources class | Matthew Hoops | |
Now the code lies in Graphics and all cursors are not cached upon opening an exe. The engine is now in charge of caching which cursors it wants. | |||
2011-03-02 | COMMON: Remove newlines from debug() | dhewg | |
They were interfering with my precious debug spew :P | |||
2011-02-22 | COMMON: Add a key color field to NECursor | Matthew Hoops | |
2011-02-22 | COMMON: Begin to merge some NE/PE code | Matthew Hoops | |
The ID classes are now common to both. The files have been renamed to better illustrate their purpose. | |||
2011-02-22 | COMMON: Add a convenience function to ignore the language field | Matthew Hoops | |
2011-02-22 | COMMON: Add default Windows PE types | Matthew Hoops | |
2011-02-22 | COMMON: Add basic PE EXE parser | Matthew Hoops | |
Much thanks to fuzzie for her assistance | |||
2011-02-20 | COMMON: Correct NE Resource Loader for Osystem RGBA->RGB Palette Change. | D G Turner | |
2011-02-14 | COMMON: Make MacResManager::convertCrsrCursor to return a RGB palette. | Johannes Schickel | |
2011-02-12 | JANITORIAL: Remove extraneous parentheses | Ori Avtalion | |
svn-id: r55890 | |||
2011-02-10 | CONFIGURE: Add basic support for ICC. | Johannes Schickel | |
svn-id: r55862 | |||
2011-02-09 | COMMON: Reduce overflow risk in Common::Rational += and -= operators | Max Horn | |
svn-id: r55839 | |||
2011-02-09 | COMMON: Add comment that explains strange <= checks in gcd() | Max Horn | |
svn-id: r55838 | |||
2011-02-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2011-02-04 | COMMON: Only take the md5 of the resource fork data section | Matthew Hoops | |
Since various apps can modify the type/creator of the files, we can't rely on the header of the resource fork to take the md5. I've therefore also recalculated all of the detector entries (all 5 of them) that use the Mac resource fork code. svn-id: r55764 | |||
2011-01-30 | COMMON: Add an erase method which takes an iterator to HashMap. | Johannes Schickel | |
Currently there is no iterator returned from this method, to have some similarity to associative containers of the STL. I also "added" one unit test for this method, which is basically just a copy of the HashMap::erase(const Key &) test with the required adaptions. svn-id: r55661 | |||
2011-01-28 | COMMON: Fixed memory leakage in unarj readHeader(). | David Turner | |
This manifested in Drascula. svn-id: r55582 | |||
2011-01-23 | COMMON: Added some very simple operators to the Point class (+, -, += and ↵ | Filippos Karapetis | |
-=), taken from the BS25 Vertex class svn-id: r55476 | |||
2011-01-22 | COMMON: Update documentation of the MacResManager | Matthew Hoops | |
svn-id: r55403 | |||
2011-01-21 | COMMON: Document which engines use DCL | Matthew Hoops | |
svn-id: r55380 | |||
2011-01-21 | COMMON: Move SCI's DCL decompression code to common | Matthew Hoops | |
svn-id: r55367 | |||
2011-01-18 | COMMON: Some style fixes in config-manager.cpp. | Johannes Schickel | |
svn-id: r55315 | |||
2011-01-13 | COMMON: Some slight formatting fixes in config-manager.cpp. | Johannes Schickel | |
svn-id: r55228 |