Integrate libswipetype as submodule (swipe typing engine)
- Added vendor/libswipetype as git submodule - Included swipetype-android as Gradle module in settings.gradle.kts - Added implementation project dependency in build.gradle.kts - Updated swipetype-android build.gradle to use NDK 27 / SDK 36 - Builds and links successfully via CMake + NDK Next: wire gesture touch detection, trail rendering, and suggestion integration
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
[submodule "vendor/cdict"]
|
||||
path = vendor/cdict
|
||||
url = https://github.com/Julow/cdict
|
||||
[submodule "vendor/libswipetype"]
|
||||
path = vendor/libswipetype
|
||||
url = https://github.com/libswipetype/libswipetype
|
||||
|
||||
@@ -9,6 +9,7 @@ dependencies {
|
||||
// Following versions of androidx.window require sdk version 23
|
||||
implementation("androidx.window:window-java:1.4.0")
|
||||
implementation("androidx.core:core:1.16.0") // Version 1.17.0 available with sdk 36
|
||||
implementation(project(":swipetype-android"))
|
||||
testImplementation("junit:junit:4.13.2")
|
||||
}
|
||||
|
||||
|
||||
@@ -15,3 +15,6 @@ dependencyResolutionManagement {
|
||||
}
|
||||
|
||||
rootProject.name = "Unexpected-Keyboard"
|
||||
|
||||
include(":swipetype-android")
|
||||
project(":swipetype-android").projectDir = File("vendor/libswipetype/swipetype-android")
|
||||
|
||||
+1
Submodule vendor/libswipetype added at b4d2f26319
Reference in New Issue
Block a user