Commit Graph
90042 Commits
Author SHA1 Message Date
Jaromir Wysoglad dae7d64d38 TTS: Add documentation to common/text-to-speech.h 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad ce64528129 TTS: Make sure that TTS lang matches transMan lang 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 33f8aadfeb TTS: Add age to TTSVoice 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 318c6d7ec6 TTS: Finish implementing the Windows TTS manager 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad d2d34a4eca TTS: Start implementing windows TTS 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 8357e8e6bf TTS: Prepare for windows TTS
Add windows configuration in configure
Add basic skeleton to backends
Check if ttsMan is initialized in GUI
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 6303f522e1 TTS: Refactor tts in configure 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 53e0f21adc TTS: Reformat tts volume setting for GUI 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 5e44796d6b TTS: Add correct language switching 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 5ee30a1b73 TTS: Convert strings to UTF-8
Conversion happens only for languages, that might needed (not
for english)
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad c899f5fbc3 TTS: Add Accessibility tab to all themes 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad e801e83f43 TTS: Restart spd connection on speak error. 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad a9eaf46c42 TTS: Add warning if the TTS could not be inited 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 7d72fc0d60 TTS: Restrict TTS on linux to only english
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 22:47:55 +03:00
Jaromir Wysoglad 8bd7e39265 TTS: Add voice selection to options 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad b5cebcbeae TTS: Add text to speech to the GUI. 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad fa6faca76a TTS: Add TTS checkbox to Options
Probably works only in the builtin theme right now.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 62a011e28a TTS: Add ttsStatus push and pop functions 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 7f895d21df TTS: Add checks for correct TTS engine state. 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 8c44b03231 TTS: Resolve segfault when exiting scummvm 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad 39e74b027e TTS: Add part of linux TTS 2019-09-01 22:47:55 +03:00
Jaromir Wysoglad f78fc85f3a TTS: Create a TTS skeleton 2019-09-01 22:47:55 +03:00
jepael b1b03b18d3 XEEN: Fix compiler warning 2019-09-01 22:46:23 +03:00
Thanasis Antoniou 6d14b6fb56 BLADERUNNER: Framelimiter fixes for delayMillis case 2019-09-01 22:22:57 +03:00
Paul Gilbert 3996783c88 XEEN: Fix searches resulting in misc items 2019-09-01 10:14:47 -07:00
Cameron Cawley 537280c35a STARTREK: Simplify call to initGraphics() 2019-09-01 17:14:18 +01:00
Thanasis Antoniou fd7fd3a18b BLADERUNNER: Isolate new frame limiter code in new class 2019-09-01 16:39:36 +03:00
D G Turner a37f35695c XEEN: Add Virtual Destructor to SpritesDrawer Base Class
This is required to avoid GCC Compiler Warnings from -Wnon-virtual-dtor
2019-09-01 07:45:02 +01:00
Paul Gilbert ada09b8162 XEEN: Fix rendering of Count Blackfang 2019-08-31 16:42:40 -07:00
Peter Kohaut a7399c5111 BLADERUNNER: Use best pixel format on every platform
Updated all drawing routines to be pixel format agnostic.
Might decrease performance.
2019-08-31 23:09:19 +02:00
Thierry Crozat 6fc73734c1 I18N: Update translations templates 2019-08-31 21:56:46 +02:00
Lothar Serra Mari a5b3337cfa I18N: Add missing POTFILE entry for OSD messages on SDL backend 2019-08-31 21:54:38 +02:00
Le Philousophe b45197642e BUILD/CRYOMNI3D: Reduce the number of bogus GCC warnings
As the warning is emitted on parsing the class constructor, just move it
out of the class definition.
2019-08-31 19:40:33 +02:00
Thanasis Antoniou 85fbb3ad08 BLADERUNNER: Addendum for removal of delayMillis 2019-08-31 20:06:37 +03:00
Thanasis Antoniou a99e8d7bab BLADERUNNER: Replace delayMillis(10) calls with software timers 2019-08-31 19:19:32 +03:00
sluicebox 196378d9da SCI: Add ECO2 workaround for Ecorder talk button 2019-08-31 08:34:10 -07:00
Paul Gilbert 4377a0d995 XEEN: Workaround black pixels when rendering transparent Shades 2019-08-30 23:10:26 -07:00
Paul Gilbert 9213920ac1 XEEN: Cleanup of sprite drawer 3 2019-08-30 21:50:14 -07:00
Paul Gilbert 0f1722ebce XEEN: Fix to use correct drawer for shades, drawer cleanup 2019-08-30 21:04:07 -07:00
Paul Gilbert 1588218f6f XEEN: Further sprite drawer mode code 2019-08-30 19:36:13 -07:00
Paul Gilbert 27efc15f8c XEEN: Creating sprite drawer class hierarchy for missing draw modes 2019-08-30 19:36:13 -07:00
sluicebox e36a4be7ce SCI: Fix addAsVirtualFiles creating titles with no files
Fixes QFG game titles appearing on import screens when no character
files exist but save files exist that match fileMask
2019-08-30 18:00:25 -07:00
Paul Gilbert 05de8819ba XEEN: Remove unused methods, comments for engine methods 2019-08-29 21:11:52 -07:00
Paul Gilbert 9f7cadaf8a XEEN: Shift getting specific game Id to an engine method 2019-08-29 21:08:53 -07:00
Paul Gilbert 6d4e398fb6 XEEN: Nothing here dialogs can now be closed by clicking in scene 2019-08-29 21:00:42 -07:00
Paul Gilbert bbd663d366 XEEN: Fix for deleting characters from the roster 2019-08-29 20:52:11 -07:00
Paul Gilbert de4d181295 XEEN: Fix background for 123 option chooser 2019-08-29 20:02:36 -07:00
Paul Gilbert a945de7cf4 XEEN: Fix crash entering Volcano Cave level 2 2019-08-29 19:22:51 -07:00
Lothar Serra Mari 8d62dc92a9 I18N: Update translation (German)
Currently translated at 100.0% (1115 of 1115 strings)
2019-08-30 01:38:49 +02:00
George Kormendi df33251b58 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1115 of 1115 strings)
2019-08-29 21:14:56 +02:00