Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |||
2011-01-13 | CONFIGMANAGER: small changes to support old config files with no 'gameId' ↵ | Yotam Barnoy | |
keys. As discussed on -devel. svn-id: r55222 | |||
2011-01-11 | COMMON: Fix a few space formatting issues. | Jordi Vilalta Prat | |
svn-id: r55200 | |||
2011-01-01 | COMMON: Fix comment about getButtonState. | Alyssa Milburn | |
svn-id: r55087 | |||
2010-12-29 | CONFIG-MGR: added ability to add other non-game domains | Yotam Barnoy | |
The way we determine if a domain is a game domain or not when loading from the config file is by checking for a 'gameId' key. This required changing the method of loading somewhat. MiscDomains (ie. non-game domains) are saved to the config file before game domains but after the main domains. This change shouldn't mess anything up but it could probably use a look-through just in case. svn-id: r55060 | |||
2010-12-20 | OSYSTEM: Clarify grabPalette documentation after talking with Max about it. | Johannes Schickel | |
svn-id: r54978 | |||
2010-12-11 | COMMON: Handle C++-style comments in config files | Alyssa Milburn | |
svn-id: r54868 | |||
2010-12-08 | BACKENDS: Fix OSD implementation in ModularBackend. | Johannes Schickel | |
svn-id: r54828 | |||
2010-12-05 | COMMON: Fix AppleDouble support in the MacResManager (thanks, fuzzie) | Matthew Hoops | |
svn-id: r54775 | |||
2010-12-01 | ALL: Fix a few typos | Jordi Vilalta Prat | |
svn-id: r54716 | |||
2010-12-01 | I18N: Improve the fallback language auto-detection. | Jordi Vilalta Prat | |
- Broaden the range of language tags that could be accepted as fallback in auto-detection. For example, for a system with locale 'pt_PT', all of these would be accepted as valid fallbacks: 'pt_PT_*', 'pt', 'pt_*' - Make language codes matching case-insensitive as specified in RFC 4647. - Add support language code blocks longer than 2 characters. svn-id: r54715 | |||
2010-11-30 | I18N: Don't build TranslationManager when translation is disabled. | Jordi Vilalta Prat | |
svn-id: r54684 | |||
2010-11-29 | COMMON: Add a bit more to the doxygen comment for NEResources | Matthew Hoops | |
svn-id: r54564 | |||
2010-11-28 | COMMON: Remove unnecessary reference to file.h | Max Horn | |
svn-id: r54561 | |||
2010-11-28 | COMMON: Add support for loading NE resources and cursors | Matthew Hoops | |
Needed for Mohawk (and Hugo Win eventually). Based on DrMcCoy's excellent Dark Seed II code. svn-id: r54557 | |||
2010-11-28 | AmigaOS: Fixed compilation after the latest GSoC code merging (bug #3121350) | Filippos Karapetis | |
svn-id: r54555 | |||
2010-11-28 | COMMON: Comment out locale <-> Common::Language conversion utils for now. | Johannes Schickel | |
svn-id: r54517 | |||
2010-11-28 | BACKEND: Switch OSystem::getSystemLanguage return type to Common::String. | Johannes Schickel | |
This is done as discussed on -devel. svn-id: r54516 | |||
2010-11-26 | COMMON: Add an isBE() function to get the endianness of a ReadStreamEndian | Matthew Hoops | |
svn-id: r54500 | |||
2010-11-25 | COMMON: Adapt translation manager to use the OSystem for language detection. | Johannes Schickel | |
svn-id: r54480 | |||
2010-11-25 | OSYSTEM: Add API to query the system locale. | Johannes Schickel | |
I also adapted the SDL backend to implement the API. svn-id: r54479 | |||
2010-11-23 | COMMON: Add SeekableReadStreamEndian class | Max Horn | |
svn-id: r54445 | |||
2010-11-23 | COMMON: Remove default value for endianess in ReadStreamEndian subclasses | Max Horn | |
svn-id: r54441 | |||
2010-11-23 | COMMON: Add ReadStreamEndian mixin class | Max Horn | |
svn-id: r54438 | |||
2010-11-23 | COMMON: Remove XOR decoding capability from MemoryReadStream | Max Horn | |
svn-id: r54436 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-19 | SYMBIAN : Remove Symbian FatalError implementation (not really used anymore ↵ | Lars Persson | |
for any current symbian phone) svn-id: r54372 | |||
2010-11-19 | COMMON: Use user include instead of system include to remove lots of ↵ | Lars Persson | |
compiler warnings for symbian svn-id: r54371 | |||
2010-11-19 | COMMON: Push include file.h and fs.h from translation.h to translation.cpp | Max Horn | |
svn-id: r54357 |