Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-13 | JANITORIAL: Whitespace fixes | Eugene Sandulenko | |
2019-12-12 | COMMON: Fix string length in U32String::encode() | Eugene Sandulenko | |
Our method expects length in bytes, not in characters, which is 4x for U32 | |||
2019-12-11 | COMMON: Minor Spelling Fix to Util Header Comment | D G Turner | |
No functional change. | |||
2019-12-11 | COMMON: Fix toPrintable() for upper characters | Eugene Sandulenko | |
2019-12-09 | COMMON: Make save compression optional when copying | sluicebox | |
Allows for copying or renaming uncompressed save files, such as in Phantasmagoria 1, without compressing them in the process. | |||
2019-12-10 | COMMON: Added helper function to produce printable strings | Eugene Sandulenko | |
2019-12-09 | COMMON: Fix GCC-9 Warning in MacResManager Class | D G Turner | |
This is another case of a warning from using memset to clear a non-trivial data structure. GCC-9 detects this with the default warning of -Wclass-memaccess. | |||
2019-12-01 | COMMON: Fix Missing Default Switch Case in Span Header | D G Turner | |
This is flagged by GCC if -Wswitch-default is enabled. | |||
2019-11-30 | COMMON: Add CJK encodings to Common::CodePage | Le Philousophe | |
Use Encoding::convert to do the conversion first and try old method if it fails | |||
2019-11-19 | GRAPHICS: Add interface for horizontal shake | sluicebox | |
2019-11-17 | BACKENDS: Remove the Windows CE port | Cameron Cawley | |
2019-11-15 | TTS: Fix use of virtual function in TTSMan destructor | Bastien Bouclet | |
TextToSpeechManager::freeVoiceData was called while the virtual function table pointer was already reset by the parent class destructor. | |||
2019-11-11 | COMMON: Allow for enabling/disabling debug channels by number | Paul Gilbert | |
2019-11-10 | COMMON: Fix very noisy warning when building with GCC 9 in C++11 mode | Bastien Bouclet | |
2019-11-10 | BACKENDS: Fix using fillScreen in non-paletted screen modes | Cameron Cawley | |
2019-11-08 | COMMON: Clarify documentation for OSystem::convertEncoding | Thierry Crozat | |
2019-11-03 | COMMON: Add ignoreClashes flag to SearchSet and FSDirectory | Le Philousophe | |
This lets engine mute warnings about name clashes when there are useless for its case. This will be used by Versailles as the tree has directories with the same name at various places. Files are duplicated too in different directories but are identical. | |||
2019-10-21 | COMMON: Fix Missing Default Switch Case in Coroutine Macros | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-10-19 | COMMON: Moved string encoding to separate file | Eugene Sandulenko | |
2019-10-18 | COMMON: Added new + operator to U32String | Eugene Sandulenko | |
2019-10-18 | COMMON: Added String::find() | Eugene Sandulenko | |
2019-10-16 | TTS: Fix language setting. | Jaromir Wysoglad | |
2019-10-06 | COMMON: Add Missing Default Switch Case to U32String Class | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-10-06 | COMMON: Fix Missing Default Switch Cases in Lua Interpreter | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-10-04 | COMMON: Add methods to U32String to match String | Eugene Sandulenko | |
2019-10-04 | JANITORIAL: Whitespace fixes | Eugene Sandulenko | |
2019-10-04 | COMMON: Add Missing Switch Default Case in ZLIB Class | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-10-04 | COMMON: Add Missing Default Switch Cases in DCT Class | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-10-04 | RECORDER: Add Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-10-03 | BLADERUNNER: Remove use of C99 math functions | Cameron Cawley | |
2019-10-03 | COMMON: Add Switch Default Cases in JSON Parser | D G Turner | |
2019-10-03 | COMMON: Add Missing Switch Default Cases to Stream Seek Methods | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-10-02 | COMMON: Add Default Cases to Switch Statements in Memstream Classes | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. This avoids possible hard to diagnose bugs if the whence int parameter is accidently set to an unexpected value. | |||
2019-09-30 | COMMON: Fix memory leaks in iconv error case | Thierry Crozat | |
This fixes coverity CID 1405783 and CID 1405784. | |||
2019-09-30 | COMMON: Fix MSVC Compiler Warning | D G Turner | |
The enum is implicitly int32 by default so causes signed vs. unsigned assignment warnings. Changing this to a const uint32 avoids the issue. | |||
2019-09-25 | GLK: ADRIFT: Implement zlib decompression | Paul Gilbert | |
2019-09-23 | COMMON: Workaround for a compiler bug in osx_intel buildbot toolchain | Eugene Sandulenko | |
It was introduced in 014bef9eab9fb409cfb3ec66830e033e4aaa29a9. There is nothing wrong with our code, but strangely, it makes the i686-apple-darwin9-as v1.38 to choke when parsing .stabd directives. Once we upgrade buildbot or do another change to system.h, hopefully this could be removed. | |||
2019-09-21 | BACKENDS: Add EVENT_CLIPBOARD_UPDATE event | Cameron Cawley | |
2019-09-21 | BACKENDS: Add a default clipboard implementation | Cameron Cawley | |
2019-09-21 | COMMON: Fix escaping and parsing of UTF-8 strings in JASON parser | Thierry Crozat | |
2019-09-15 | LUA: Fix Coverity Warnings in File Class | D G Turner | |
2019-09-15 | Revert "COMMON: Implement FSNode::createDirectoryRecursive()" | Cameron Cawley | |
This reverts commit aca627bec7b407790d78a64df984344ff454c15b. | |||
2019-09-14 | EVENTRECORDER: Fix GCC Compiler Warnings | D G Turner | |
These were memcpy usage to copy a non-trivial structure. | |||
2019-09-09 | BUILD: Fix GCC bogus warning by removing const | Le Philousophe | |
GCC emits "warning: type qualifiers ignored on cast result type" when some types are used for HashMap because of the const modifier. This applies especially to pointer-to-member-functions. The const there is not really useful as it only prevents unfortunate object editions. | |||
2019-09-06 | LUA: Remove references to Sword25 (#1833) | Cameron Cawley | |
2019-09-05 | COMMON: Add string size computation to Encoding. | Jaromir Wysoglad | |
2019-09-03 | COMMON: Added PocketPC platform | Eugene Sandulenko | |
2019-09-03 | COMMON: Restored functionaluty of Lua print | Eugene Sandulenko | |
2019-09-02 | COMMON: Don't include win32.h in common/encoding.h | SupSuper | |
2019-09-01 | COMMON: Add CP437 encoding conversion table. | Jaromir Wysoglad | |