bca0ee6edb
								
									
										
											
								
							 
						 
						
							
									android: update gradle, AGP and NDK 
							 
							
							
							
						 
						1 year ago  
				
					
						
							
								 
						
							
								56d82409da
								
							 
						 
						
							
									Add adaptive icon 
							 
							
							
Closes #1057 
* Use the recommended mipmap directory instead of drawable
* Remove outdated mkicons.sh script
* Add legacy icons for all densities
* Add monochrome version for Android 13+
* Deduplicate icon in fastlane folder 
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								67e707026b
								
							 
						 
						
							
									Android: update Polish translation 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								dc8836735f
								
							 
						 
						
							
									Android: update Gradle to v7.6.1 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								d75fa53429
								
							 
						 
						
							
									Android: specify Build Tools version 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								8e1378145d
								
							 
						 
						
							
									Android: Bump AGP version 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								60209a6cbc
								
							 
						 
						
							
									Android: bump NDK version 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								88e2d6f0a4
								
							 
						 
						
							
									Android: Fix build 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								0f050397dc
								
									
										
											
								
							 
						 
						
							
									android: use cmake build system 
							 
							
							
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								e3c876325d
								
									
										
											
								
							 
						 
						
							
									android: set buffer size to 300 
							 
							
							
ref: #1554 
ref for buffer size: a6fb239208/source/synthDrivers/_espeak.py (L338) 
							
						 
						2 years ago  
				
					
						
							
								 
						
							
								1133b29bca
								
									
										
											
								
							 
						 
						
							
									Android: increase target sdk to 31 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								6f41255ed1
								
									
										
											
								
							 
						 
						
							
									Android: remove hardcoded chmod 
							 
							
							
I don't understand why it was necessary.
on some devices, the binary is in a different location. if this is still needed for something, we need
to search for chmod binary dynamicly 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								6db277c5ed
								
									
										
											
								
							 
						 
						
							
									Android: enable debug in native lib 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								acaf2e8f75
								
									
										
											
								
							 
						 
						
							
									Android: enable debug logs in debug build type 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e3487d0cf8
								
							 
						 
						
							
									Android: Fix compatibility issues with some vendors 
							 
							
							
add tolower and toupper to be processed by ucd-tools in WCTYPE_H_COMPAT_SHIM
some vendors don't provide conformance with c standard in bionic 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e0031964f9
								
							 
						 
						
							
									Android: fix imports written by mistake 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								d3ae703e60
								
							 
						 
						
							
									Android: fix crash when opening settings on pre-7 devices 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e72e30ba52
								
							 
						 
						
							
									Fix crash for some of devices. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								5ded10cf93
								
							 
						 
						
							
									Add missing compatibility check for older android versions. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e36b3d9499
								
							 
						 
						
							
									Add missing compatibility check for older android versions. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								8ae9b0a162
								
							 
						 
						
							
									Android: update Gradle Wrapper 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								bbb89c0aa1
								
							 
						 
						
							
									Android: bump dependencies, remove deprecations 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								f7f66429a3
								
							 
						 
						
							
									Add directBoot support. Fixes #917 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								4a2890250b
								
							 
						 
						
							
									code cleanup: new file langopts.c for handling language options. 
							 
							
							
The switch case in LoadVoice() currently mixes voice and language
options. This change will start separating them into two functions.
CheckTranslator will be moved to langopts.c. In the future there should
be no need to use it in voices.c. There will be other temporary
solutions also. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								0b39769fc9
								
									
										
											
								
							 
						 
						
							
									Increase targetSdk to 30 and use apksigner to support signature scheme v2. This also adds 64-bit support for the APK. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e65e597bf6
								
									
										
											
								
							 
						 
						
							
									Android: explicitly set ndk version 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								440fc08a0d
								
									
										
											
								
							 
						 
						
							
									Android: rase minimal supported sdk 
							 
							
							
newer ndk supports kitkat+ only 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								7a33a70755
								
									
										
											
								
							 
						 
						
							
									Android: update gradle and AGP 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								c4d8976fbc
								
							 
						 
						
							
									code cleanup: Add new source file common.h for misc functions. 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								fb06936c51
								
							 
						 
						
							
									code cleanup: start moving translateWord3() to a new source file. 
							 
							
							
The file will be organized to have one callable function only. This
should make code structure simpler.
Existing code will be changed to use function parameters instead of
global variables.
Possible problems include too much dependencies with numbers.c. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								e65278d788
								
									
										
											
								
							 
						 
						
							
									Android: bump versionCode 
							 
							
							
we should do that on every release.
Issue #1185  
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								042ac06b9e
								
									
										
											
								
							 
						 
						
							
									android: use gradle to build data archive 
							 
							
							
this fixes #1161  separates the android application build system from automake
and simplifies building an application on windows. 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								95678616f7
								
									
										
											
								
							 
						 
						
							
									android: integrate ndk-build step into main gradle pipeline 
							 
							
							
this greatly simplifies the assembly of the android application. moreover, ndk
will be downloaded automatically via sdk-manager. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								41c5adc837
								
									
										
											
								
							 
						 
						
							
									android: cleanup project 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								12754cc7bc
								
									
										
											
								
							 
						 
						
							
									android: add gradle wrapper 
							 
							
							
this simplifies CI/CD and building android application on windows. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								77b66d175c
								
									
										
											
								
							 
						 
						
							
									android: update AGP 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								9fc8aa4a54
								
							 
						 
						
							
									eSpeak NG 1.52-dev 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								2e9a5fccbb
								
									
										
											
								
							 
						 
						
							
									Release 1.51 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								c352597757
								
									
										
											
								
							 
						 
						
							
									android: limit max speech rate to 449 WPM 
							 
							
							
this is the maximum espeak-ng's speech rate without using libsonic 
							
						 
						3 years ago  
				
					
						
							
								 
						
							
								4fce71a879
								
							 
						 
						
							
									android version: updated voice variant list and Persian translation. 
							 
							
							
1: Added missing voice variants in the NVDA category including Iven 4, Steph, Steph 2 and Steph 3.
2: Completed the Persian translation. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								8003c0e478
								
							 
						 
						
							
									Android: add all missing voice variants to the variant selection 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								9b271602a8
								
							 
						 
						
							
									Android: Add speechplayer to ndk-build configuration 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								6e197d967e
								
							 
						 
						
							
									code cleanup: move soundicon logic to a new file 
							 
							
							
Soundicons are used for external audio with SSML <audio> tag and for
replacing punctuation names with sound files in LoadConfig().
Currently there's a bug wih soundicon slots: if both LoadConfig and
<audio> are used, the punctuation reserves all slots and no sound from
<audio> is played. 
							
						 
						4 years ago  
				
					
						
							
								 
						
							
								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 
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								85a9e55340
								
							 
						 
						
							
									Update version according to configure.ac, src/windows/config.h and android/jni/include/config.h files 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								5e8e6b1d46
								
							 
						 
						
							
									update gradle plugin 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								a99937f6c4
								
							 
						 
						
							
									Remove Byte Order Marks from source files 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								1b9daee81c
								
							 
						 
						
							
									Remove the executable bit from other non-executable files. 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								b47a75f4e4
								
							 
						 
						
							
									eSpeak NG 1.51-dev 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								 
						
							
								b702b03996
								
							 
						 
						
							
									eSpeak NG 1.50 
							 
							
							
							
						 
						5 years ago