538 Commits (09b62785c12fd8c463628084c7c9f76fefb054e8)
 

Author SHA1 Message Date
  Reece H. Dunn 09b62785c1 Remove an unused import. 12 years ago
  Reece H. Dunn 2564e75444 Display error messages in a status field instead of via dialogs. 12 years ago
  Reece H. Dunn 2e40b92ad6 Use finsItem instead of getItem to avoid crashing on sub-API 14 devices. 12 years ago
  Reece H. Dunn 55e58682ab Display a status message in the main UI instead of displaying a dialog if eSpeak is not the default engine. 12 years ago
  Reece H. Dunn d92abbe342 Move the buttons to the options menu UI accessible via the menu button. 12 years ago
  Reece H. Dunn 42aba8a20b Update the UI to use a preferences-style display for the information items (default voice and installed voices). 12 years ago
  Reece H. Dunn eea0946e82 Ensure that the copyright notices are ordered latest to oldest. 12 years ago
  Reece H. Dunn 629c73b572 Merge branch 'master' into android 12 years ago
  Reece H. Dunn e7d6e6d302 GetVoices finds 153 voices, so increase the limit to 200. 12 years ago
  Reece H. Dunn 71fb7bce34 Add debugging information to GetVoices. 12 years ago
  Reece H. Dunn c73686c9eb Support logging debug information to logcat on Android. 12 years ago
  Reece H. Dunn 3c05eeb9ed libs: add the hamcrest jar files needed to build the espeak tests 12 years ago
  Reece H. Dunn beb82cb6fd eSpeakActivity: use the correct intent for launching the TTS settings on Android 3.x. 12 years ago
  Reece H. Dunn 7dd1d66e4a Fix the shared object name for API 8 compatibility, with tests. 12 years ago
  Reece H. Dunn dc4f85865d SpeechSynthesis: fix the getSampleText behaviour when passed Java-style locale codes. 12 years ago
  Reece H. Dunn 2a3a1a0a81 Move the sample text logic into SpeechSynthesis.getSampleText and add test cases for it. 12 years ago
  Reece H. Dunn 026110c64d CheckVoiceData: MODE_WORLD_READABLE is deprecated; use MODE_PRIVATE instead (the data is accessed via a Service). 12 years ago
  Reece H. Dunn 55cb127db0 Revert "Fix exported activities/services/providers warning in the manifest." 12 years ago
  Reece H. Dunn e8ac81e611 Revert "Revert "Update the package version to reflect the espeak version."" 12 years ago
  Reece H. Dunn 85594a9e8d Revert "Update the package version to reflect the espeak version." 12 years ago
  Reece H. Dunn 0a69c19112 SpeechSynthesis.Voice.toString should report the language code (not the voice name), so the correct language name is displayed 12 years ago
  Reece H. Dunn 54b9cb161b VoiceData: update the test data to check the es, fr-be, mk, pl and sw languages. 12 years ago
  Reece H. Dunn 5a2cfb2e7c SpeechSynthesisTest: skip testing voice data for missing voices. 12 years ago
  Reece H. Dunn aed6bc0365 SpeechSynthesisTest: calculate the added and removed voices in the getVoices method. 12 years ago
  Reece H. Dunn ea623385d6 SpeechSynthesisTest: test for added and removed voices to make it easier to maintain and update the VoiceData.voices list. 12 years ago
  Reece H. Dunn 433a0a0455 AndroidManifest.xml: specify an android:service for the espeak service. 12 years ago
  Reece H. Dunn 32efff8500 VoiceData.Exception: use AssertionError instead of Exception to get the language in the JUnit results. 12 years ago
  Reece H. Dunn 87ccc3a61e SpeechSynthesisTest: check the number of voices against the length of the test data array (VoiceData.voices) instead of hard coding it. 12 years ago
  Reece H. Dunn b5db940457 Note where the languages come from for language selection. 12 years ago
  Reece H. Dunn 3d48180e28 espeakengine: currentRate is not used, so remove it. 12 years ago
  Reece H. Dunn 4529991fe4 espeakengine: avoid leaking memory from currentLanguage. 12 years ago
  Reece H. Dunn f45a01b8e0 espeakengine: correctly implement TtsEngine::setAudioFormat. 12 years ago
  Reece H. Dunn b9c0143a9b Rename libttsespeak.so to libespeak.so. 12 years ago
  Reece H. Dunn b30311a7d7 TextToSpeechTest: move out the unsupported language tests to a separate method and check that the language does not get updated. 12 years ago
  Reece H. Dunn 7816a0a204 TtsService: set the language properties to the matched voice, not the requested voice 12 years ago
  Reece H. Dunn 4cbf26883b TextToSpeechTest: add tests for TextToSpeech.set/getLanguage. 12 years ago
  Reece H. Dunn 2bdd4aab27 TextToSpeechTest: add tests for TextToSpeech.isLanguageAvailable. 12 years ago
  Reece H. Dunn 8d586dd52c SpeechSynthesisTest: factor out the voice data into a reusable, queryable list 12 years ago
  Reece H. Dunn 86fe261425 SpeechSynthesisTest: Add tests for Voice.match using 3-letter language and country codes. 12 years ago
  Reece H. Dunn 51da7f2478 SpeechSynthesisTest: Add tests for Voice.toString. 12 years ago
  Reece H. Dunn 5277a6788a SpeechSynthesisTest: Add tests for Voice.match. 12 years ago
  Reece H. Dunn 3e136d66d4 espeak-data: remove the duplicacte bg voice file 12 years ago
  Reece H. Dunn 81c0755be3 Merge branch 'master' into android 12 years ago
  Reece H. Dunn 3cf7b18d57 espeak-data: bulgarian-test is in both voices/bg and voices/test/bg, so remove the duplicate entry 12 years ago
  Reece H. Dunn 1a28553d4c Add tests for the data returned by the SpeechSynthesis class, specifically the Voice locale entries. 12 years ago
  Reece H. Dunn 437a660cda Rework the launcher icon so it is different to the eyes-free icon, using the eSpeak lips icon as the reference. 12 years ago
  Reece H. Dunn e8a718ebf5 Target API 17 12 years ago
  Reece H. Dunn 777254e10d Remove unused drawable files 12 years ago
  Reece H. Dunn 65d0bd4548 Rename 'eSpeak TTS' to 'eSpeak' to distinguish between the eyes-free port. 12 years ago
  Reece H. Dunn a79fe17681 Fix exported activities/services/providers warning in the manifest. 12 years ago