Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2019-09-01 | COMMON: Add CP850 conversion. | Jaromir Wysoglad | |
CP850 is used by the mortevielle engine (and apparently by other engines too). Anytime an engine using CP850 encoding wants to use the TTS, the encoding has to be converted, so this is pretty important encoding conversion to support. Unfortunately SDL (when compiled without iconv) doesn't support this encoding (which means, there might not be a way to convert this encoding on some platforms), so I added a conversion table for this. | |||
2019-09-01 | TTS: Better documentation of TTSVoice. | Jaromir Wysoglad | |
2019-09-01 | TTS: Document diferences in resume() | Jaromir Wysoglad | |
On linux the resume() behaves slightly differently than on other platforms. | |||
2019-09-01 | JANITORIAL: Remove some trailing whitespaces | Jaromir Wysoglad | |
2019-09-01 | TTS: Update documentation of INTERRUPT_NO_REPEAT | Jaromir Wysoglad | |
2019-09-01 | TTS: Improve documentation | Jaromir Wysoglad | |
2019-09-01 | TTS: Add *_NO_REPEAT actions | Jaromir Wysoglad | |
2019-09-01 | TTS: Make one say() method non-virtual | Jaromir Wysoglad | |
2019-09-01 | TTS: Implement speech queueing on Linux and Win | Jaromir Wysoglad | |
2019-09-01 | TTS: Improve documentation | Thierry Crozat | |
2019-09-01 | TTS: Remove unneeded code | Jaromir Wysoglad | |
Remove debuging outputs Remove commented iconv implementation of text conversion to UTF-8 | |||
2019-09-01 | TTS: Refactoring | Jaromir Wysoglad | |
* Delete multiple empty rows * Make getVolume non-virtual and leave just the implementation in base class * Resolve warning about signed / unsigned comparison in gui-manager * Clear availableVoices when updating voices on linux * By default set language to transMan language on windows (if the transMan is available) * Remove freeVoices method from Windows ttsMan, it isn't needed anymore | |||
2019-09-01 | TTS: Fix state switching on windows | Jaromir Wysoglad | |
Voice is changed when changing language on windows, so when poping state, the voice, that should get set has to be saved before changing the language. The speech shouldn't continue when changing state, so it is stopped in pushState and popState. | |||
2019-09-01 | TTS: Add getVoiceIndicesByGender to the base class | Jaromir Wysoglad | |
This is a way to easily get a list of voices with the given gender | |||
2019-09-01 | TTS: Add check to getVoice, fix typo. | Jaromir Wysoglad | |
Check if _availableVoices isn't empty. Replace availaible with available | |||
2019-09-01 | TTS: Update the TTS documentation | Jaromir Wysoglad | |
2019-09-01 | TTS: Move popState to the base class | Jaromir Wysoglad | |
2019-09-01 | TTS: Implement conversion to UTF-8 in say on linux | Jaromir Wysoglad | |
2019-09-01 | TTS: Add reference counting to TTSVoice | Jaromir Wysoglad | |
Also refactor TTSVoice destruction to use this reference counting. | |||
2019-09-01 | TTS: Implement default behavior of TTS setters | Jaromir Wysoglad | |
2019-09-01 | TTS: Add documentation to common/text-to-speech.h | Jaromir Wysoglad | |
2019-09-01 | TTS: Add age to TTSVoice | Jaromir Wysoglad | |
2019-09-01 | TTS: Finish implementing the Windows TTS manager | Jaromir Wysoglad | |
2019-09-01 | TTS: Add voice selection to options | Jaromir Wysoglad | |
2019-09-01 | TTS: Add text to speech to the GUI. | Jaromir Wysoglad | |
2019-09-01 | TTS: Add ttsStatus push and pop functions | Jaromir Wysoglad | |
2019-09-01 | TTS: Add checks for correct TTS engine state. | Jaromir Wysoglad | |
2019-09-01 | TTS: Resolve segfault when exiting scummvm | Jaromir Wysoglad | |
2019-09-01 | TTS: Add part of linux TTS | Jaromir Wysoglad | |
2019-09-01 | TTS: Create a TTS skeleton | Jaromir Wysoglad | |
2019-08-25 | COMMON: Don't include iconv.h in common/encoding.h | Jaromir Wysoglad | |
Move #include<iconv.h> from common/encoding.h to common/encoding.cpp and change the methods accordingly. This resulted in not saving the iconvHandle if using the "non-static" version of conversion, but it simplified the code and hopefuly resolved issues with forbidden symbols on some platforms. | |||
2019-08-25 | COMMON: Don't include config.h before scummsys.h | Jaromir Wysoglad | |
Thil should fix the ds build. For some reason I thought the forbidden.h wouldn't allow me to include the iconv.h, so I tryed to include it before the forbidden.h (it seems like I didn't have to do that.) | |||
2019-08-24 | COMMON: Convert endianity when needed in Encoding. | Jaromir Wysoglad | |
2019-08-24 | COMMON: Fix typos | Jaromir Wysoglad | |