aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-01TTS: Minor refactorisationsJaromir Wysoglad
- Add comment to tts initialization on Windows - Correctly free the voicesInfo in linux ttsMan - Remove popState method from linux-text-to-speech.h and windows-text-to-speech.h - Add tts to help in configure - Refactor language setting in gui-manager.cpp It counted with english being the default language in ttsMan constructors, which isn't true anymore.
2019-09-01TTS: Add check to getVoice, fix typo.Jaromir Wysoglad
Check if _availableVoices isn't empty. Replace availaible with available
2019-09-01TTS: Change String == "" to String.empty()Jaromir Wysoglad
2019-09-01TTS: Update the TTS documentationJaromir Wysoglad
2019-09-01TTS: Move popState to the base classJaromir Wysoglad
2019-09-01TTS: Implement conversion to unicode in say on winJaromir Wysoglad
2019-09-01TTS: Implement conversion to UTF-8 in say on linuxJaromir Wysoglad
2019-09-01TTS: Fix voice setting on startupJaromir Wysoglad
The ScummVM was crashing because of an assert, when there was less voices availaible, than what was set in the ConfMan. Now the voice just falls back to 0th voice, if there are not enough voices.
2019-09-01TTS: Add reference counting to TTSVoiceJaromir Wysoglad
Also refactor TTSVoice destruction to use this reference counting.
2019-09-01TTS: Unify setters between linux and win backends.Jaromir Wysoglad
2019-09-01TTS: Implement default behavior of TTS settersJaromir Wysoglad
2019-09-01TTS: Add documentation to common/text-to-speech.hJaromir Wysoglad
2019-09-01TTS: Make sure that TTS lang matches transMan langJaromir Wysoglad
2019-09-01TTS: Add age to TTSVoiceJaromir Wysoglad
2019-09-01TTS: Finish implementing the Windows TTS managerJaromir Wysoglad
2019-09-01TTS: Start implementing windows TTSJaromir Wysoglad
2019-09-01TTS: Prepare for windows TTSJaromir Wysoglad
Add windows configuration in configure Add basic skeleton to backends Check if ttsMan is initialized in GUI
2019-09-01TTS: Refactor tts in configureJaromir Wysoglad
2019-09-01TTS: Reformat tts volume setting for GUIJaromir Wysoglad
2019-09-01TTS: Add correct language switchingJaromir Wysoglad
2019-09-01TTS: Convert strings to UTF-8Jaromir Wysoglad
Conversion happens only for languages, that might needed (not for english)
2019-09-01TTS: Add Accessibility tab to all themesJaromir Wysoglad
2019-09-01TTS: Restart spd connection on speak error.Jaromir Wysoglad
2019-09-01TTS: Add warning if the TTS could not be initedJaromir Wysoglad
2019-09-01TTS: Restrict TTS on linux to only englishJaromir 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-01TTS: Add voice selection to optionsJaromir Wysoglad
2019-09-01TTS: Add text to speech to the GUI.Jaromir Wysoglad
2019-09-01TTS: Add TTS checkbox to OptionsJaromir Wysoglad
Probably works only in the builtin theme right now.
2019-09-01TTS: Add ttsStatus push and pop functionsJaromir Wysoglad
2019-09-01TTS: Add checks for correct TTS engine state.Jaromir Wysoglad
2019-09-01TTS: Resolve segfault when exiting scummvmJaromir Wysoglad
2019-09-01TTS: Add part of linux TTSJaromir Wysoglad
2019-09-01TTS: Create a TTS skeletonJaromir Wysoglad
2019-09-01XEEN: Fix compiler warningjepael
2019-09-01BLADERUNNER: Framelimiter fixes for delayMillis caseThanasis Antoniou
2019-09-01XEEN: Fix searches resulting in misc itemsPaul Gilbert
2019-09-01STARTREK: Simplify call to initGraphics()Cameron Cawley
2019-09-01BLADERUNNER: Isolate new frame limiter code in new classThanasis Antoniou
2019-09-01XEEN: Add Virtual Destructor to SpritesDrawer Base ClassD G Turner
This is required to avoid GCC Compiler Warnings from -Wnon-virtual-dtor
2019-08-31XEEN: Fix rendering of Count BlackfangPaul Gilbert
2019-08-31BLADERUNNER: Use best pixel format on every platformPeter Kohaut
Updated all drawing routines to be pixel format agnostic. Might decrease performance.
2019-08-31I18N: Update translations templatesThierry Crozat
2019-08-31I18N: Add missing POTFILE entry for OSD messages on SDL backendLothar Serra Mari
2019-08-31BUILD/CRYOMNI3D: Reduce the number of bogus GCC warningsLe Philousophe
As the warning is emitted on parsing the class constructor, just move it out of the class definition.
2019-08-31BLADERUNNER: Addendum for removal of delayMillisThanasis Antoniou
2019-08-31BLADERUNNER: Replace delayMillis(10) calls with software timersThanasis Antoniou
2019-08-31SCI: Add ECO2 workaround for Ecorder talk buttonsluicebox
2019-08-30XEEN: Workaround black pixels when rendering transparent ShadesPaul Gilbert
2019-08-30XEEN: Cleanup of sprite drawer 3Paul Gilbert
2019-08-30XEEN: Fix to use correct drawer for shades, drawer cleanupPaul Gilbert