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