Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-01 | TTS: Prepare for windows TTS | Jaromir Wysoglad | |
Add windows configuration in configure Add basic skeleton to backends Check if ttsMan is initialized in GUI | |||
2019-09-01 | TTS: Convert strings to UTF-8 | Jaromir Wysoglad | |
Conversion happens only for languages, that might needed (not for english) | |||
2019-09-01 | TTS: Restart spd connection on speak error. | Jaromir Wysoglad | |
2019-09-01 | TTS: Add warning if the TTS could not be inited | Jaromir Wysoglad | |
2019-09-01 | TTS: Restrict TTS on linux to only english | Jaromir Wysoglad | |
Unfortunatedly the encoding used by ScummVM breaks the speech-dispatcher, so after trying to say non-ascii character the connection has to be restarted. So for now I am restricting the GUI TTS to english only. | |||
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 TTS checkbox to Options | Jaromir Wysoglad | |
Probably works only in the builtin theme right now. | |||
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-26 | PSP: Implement AbstractFSNode::createDirectory() | Cameron Cawley | |
2019-08-25 | CLOUD: Make Network::ErrorResponse messages more verbose | Alexander Tkachev | |
This commit updates all usages of Network::ErrorResponse to specify at least method name if not precise reason why operation failed. | |||
2019-08-25 | CLOUD: Handle HTTP response headers case-insensitively | Alexander Tkachev | |
RFC 2616 states that HTTP headers are not case-sensitive and also allows arbitrary number of whitespace characters around header value. Previous implementation was dependant on headers to be in "Title-Case" and to have only one space before header value. That has lead to cloud sync failure on Debian x64 (user's network environment was probably the reason though). This commit adds a new method, which parses headers name-value pairs into HashMap. To ensure case-insensitivity, all headers names are converted to lowercase, and thus code that uses this method should specify headers in lowercase. All usages of raw headers contents were updated to use this method. | |||
2019-08-24 | SDL: Use a non-const string for SDL_iconv_string | Jaromir Wysoglad | |
With some older versions of SDL1, the SDL_iconv_string takes char * instead of const char * as it's argument. This should fix the build issue with gp2xwiz. | |||
2019-08-24 | CLOUD: Fix Inverted Test Regression in Debug Message Code | D G Turner | |
This was introduced by my previous commit to this where I accidently inverted the tests during refactoring. | |||
2019-08-24 | WIN32: Delete obsolete comment in convertEncoding. | Jaromir Wysoglad | |
2019-08-24 | WIN32: Handle endianity in convertEncoding | Jaromir Wysoglad | |
2019-08-24 | WIN32: Move getCodePageId to codepage.h | Jaromir Wysoglad | |
2019-08-24 | WIN32: Fix infinite loop when converting from utf32 | Jaromir Wysoglad | |
Because of how cyrilic transliteration and UTF-32 is handled on Windows, it was unfortunately possible to get into an infinite loop of conversions. The string would get converted to UTF-32 when transliterating, but because windows backend conversion cannot convert from UTF-32, it would use Common::Ustr to convert it to UTF-8, which would again get converted to UTF-32 when transliterating and so on. | |||
2019-08-24 | SDL: Remove check for SDL2 in convertEncoding() | Jaromir Wysoglad | |
SDL_iconv_string() is available even with SDL1 | |||
2019-08-24 | JANITORIAL: Remove debuging code. | Jaromir Wysoglad | |
2019-08-24 | WIN32: Fix conversion of multibyte encodings. | Jaromir Wysoglad | |
2019-08-24 | SDL: Fix convertEncoding for multibyte encodings. | Jaromir Wysoglad | |
2019-08-24 | WIN32: Resolve endianity in convertEncoding() | Jaromir Wysoglad | |
2019-08-24 | WIN32: Implement conversion to and from UTF-32 | Jaromir Wysoglad | |
UTF-32 is used in transliteration in Common::Encoding, so it is pretty important encoding and Windows should be the only thing, that cannot convert it. | |||
2019-08-24 | WIN32: Check calloc return value in covertEncoding | Jaromir Wysoglad | |
2019-08-24 | WIN32: Add Win32 implementation of convertEncoding | Jaromir Wysoglad | |
2019-08-24 | WIN32: Add include guard to codepage.h | Jaromir Wysoglad | |
2019-08-24 | WIN32: Add a way to convert codepage name to cp ID | Jaromir Wysoglad | |
2019-08-24 | SDL: Add SDL implementation of convertEncoding | Jaromir Wysoglad | |
2019-08-20 | ANDROID: Use a better icon for the on screen control | Cameron Cawley | |
Modified from https://www.iconfinder.com/icons/352464/keyboard_icon, which is available under the Creative Commons (Attribution-Share Alike 3.0 Unported) license. | |||
2019-08-20 | ANDROID: Add a button to show the virtual keyboard | Cameron Cawley | |
2019-08-18 | SWITCH: Force fullscreen always on | rsn8887 | |
Windowed mode never worked correctly and is pointless since the Switch operating system doesn't have a window manager. | |||
2019-08-18 | ANDROID: Don't deinitialize the EGL surface when pausing the application | Cameron Cawley | |
Fixes Trac#6129 | |||
2019-08-18 | PSP2: Force fullscreen always on | rsn8887 | |
Windowed mode never worked correctly and is pointless since Vita operating system doesn't have a window manager. | |||
2019-08-18 | GUI: Check if fullscreen is available at runtime | Cameron Cawley | |
2019-08-15 | BACKENDS: Fix GCC Warnings in Surface SDL Graphics | D G Turner | |
This removes the usage of memset to clear complex structures and replaces them with constructor methods for the structures which will be executed when these are instantiated. | |||
2019-08-15 | BACKENDS: Handle screen shaking in WindowedGraphicsManager | Cameron Cawley | |
2019-08-13 | VITA: Use activeArea rectangle also on Vita | rsn8887 | |
2019-08-13 | BACKENDS: add Fit to window (4:3) stretch mode to SDL2 backend | rsn8887 | |
2019-08-12 | BACKENDS: Use the default save file manager on Switch and SamsungTV | Cameron Cawley | |
2019-08-12 | POSIX: Remove POSIX-specific checkPath function | Cameron Cawley | |
2019-08-11 | COMMON: Implement FSNode::createDirectoryRecursive() | Cameron Cawley | |
2019-08-11 | BACKENDS: Create the default save directory if it doesn't exist | Cameron Cawley | |
2019-08-11 | SDL: Removed invalid override from getGraphicsScalerProc() | Cameron Cawley | |
2019-08-11 | SDL: Move selecting the required ScalerProc into a separate function | Cameron Cawley | |
2019-08-06 | BACKENDS: Improve AbstractFSNode::createDirectory() stubs | Cameron Cawley | |