Commit Graph
28 Commits
Author SHA1 Message Date
ArenaL5 23a3d12195 Update version and version code
Version must be changed in:
- configure.ac
- src/windows/config.h
- android/jni/include/config.h
- android/build.gradle
- android/AndroidManifest.xml
2020-09-18 20:48:57 +02:00
Valdis Vitolins 85a9e55340 Update version according to configure.ac, src/windows/config.h and android/jni/include/config.h files 2020-08-21 12:43:18 +03:00
Reece H. Dunn 6c8df05fb7 eSpeak for Android 1.48.11 2014-10-30 17:32:56 +00:00
Reece H. Dunn d4c6bc2549 Use the Holo Light theme. 2014-10-30 16:32:07 +00:00
Reece H. Dunn 42de2a5897 eSpeak for Android 1.48.05 2014-06-06 12:50:00 +01:00
Reece H. Dunn aabf4602ca Remove uses-sdk from AndroidMasnifest.xml (specified by gradle). 2014-06-01 16:33:09 +01:00
Reece H. Dunn 2c593987cd eSpeak for Android 1.47.12 2013-10-14 15:16:48 +01:00
Reece H. Dunn daf4b318c5 eSpeak for Android 1.47.11d-2 2013-09-17 14:31:04 +01:00
Reece H. Dunn aebd02fa68 Remove the Android 2.x/3.x support code.
The Android 4.x+ code has changed a lot since the initial import
of the eyes-free codebase. A lot of bug fixes and improvements
have been made to it.

The eyes-free codebase had two different code paths:
  *  one for ICS (4.0) or later, using the Java-based TTS APIs
     provided by the Android platform;
  *  one for pre-ICS using an internal C++-based TTS API.

Thus, any bug fixes or improvements would have to be done to both
code bases if Android 2.x/3.x support is required. This is not
maintainable.

If pre-ICS support is to be re-added in the future, the plan will
be to:
  *  forward the C++-based APIs to the Java-based APIs via a
     compatibility layer;
  *  use a compatibility layer (Android Support Library?) for using
     the ICS settings API on pre-ICS.
2013-09-08 12:01:20 +01:00
Reece H. Dunn ef36b406d9 eSpeak for Android 1.47.11d (rev: 15) 2013-07-29 10:26:06 +01:00
Reece H. Dunn cddd48e6f6 TtsService: support changing language to the user locale when they change the system language. 2013-05-09 14:54:09 +01:00
Reece H. Dunn f57de435ac eSpeak for Android 1.47.04 (rev: 13) 2013-04-03 11:44:37 +01:00
Reece H. Dunn b066367ee0 eSpeak for Android 1.46.53 (rev: 12) 2013-03-17 12:36:10 +00:00
Reece H. Dunn 4a3a50e658 eSpeak for Android 1.46.49 (rev: 11) 2013-03-14 18:27:23 +00:00
Reece H. Dunn 6594f081e6 eSpeak for Android 1.46.32 (rev: 10) 2013-02-12 13:25:12 +00:00
Reece H. Dunn a7bb3eb790 Make eSpeak-specific setting changes apply immediately.
This reverts commit 433a0a0455.

The issue here appears to be that the process the eSpeak commands are
processed from to generate the speech differs from the one used to
modify the settings. This appears to be enough to cause it to not
get the updated settings until the process is restarted.

Thanks to Peter Vagner for locating the cause.
2013-02-11 00:08:18 +00:00
Reece H. Dunn 0c499c84e9 eSpeak for Android 1.46.31 (rev: 9) 2013-01-25 17:33:18 +00:00
Reece H. Dunn 16afab6349 Restrict the minimum Android version to 4.0 until the 2.2 code is working. 2012-12-23 13:23:18 +00:00
Reece H. Dunn 55cb127db0 Revert "Fix exported activities/services/providers warning in the manifest."
This reverts commit a79fe17681.

Conflicts:
	android/AndroidManifest.xml

This is the actual commit that causes the permission problems noted in
issue #31.
2012-12-18 08:34:48 +00:00
Reece H. Dunn e8ac81e611 Revert "Revert "Update the package version to reflect the espeak version.""
This reverts commit 85594a9e8d.

The commit this reverted was the wrong commit. Therefore, undo the revert.
2012-12-18 08:30:44 +00:00
Reece H. Dunn 85594a9e8d Revert "Update the package version to reflect the espeak version."
This reverts commit 681f7475d3.

This commit is causing permission issues on a real device that is preventing
the service from loading (see issue #31).
2012-12-17 23:07:01 +00:00
Reece H. Dunn 433a0a0455 AndroidManifest.xml: specify an android:service for the espeak service.
This is to try and address the "java.lang.SecurityException: Not allowed to
bind to service Intent" error when using the spiel screen reader.
2012-12-17 14:49:17 +00:00
Reece H. Dunn e8a718ebf5 Target API 17 2012-12-14 14:54:18 +00:00
Reece H. Dunn a79fe17681 Fix exported activities/services/providers warning in the manifest. 2012-12-14 14:34:46 +00:00
Reece H. Dunn 681f7475d3 Update the package version to reflect the espeak version. 2012-12-14 14:29:09 +00:00
Reece H. Dunn 123e55a39c Relocate the package to com.reecedunn.espeak 2012-12-14 14:23:31 +00:00
Reece H. Dunn 8f2ea37c7a Remove cleanup of the legacy directory as this port does not have a legacy directory; removes the need for the WRITE_EXTERNAL_STORAGE permission. 2012-12-14 09:07:26 +00:00
Reece H. Dunn df0f166fb4 Move the android sources to android/... to avoid polluting the APK when it is being built through eclipse 2012-12-13 14:05:26 +00:00