Compare commits

...
4 Commits
Author SHA1 Message Date
Cameron Gutman b48494cb96 Version 12.2 2026-09-12 14:22:35 -05:00
Cameron Gutman 98c12bebff Update to OkHttp 5.5
Disable fast fallback due to it being intolerate of thread interruptions.
2026-09-02 22:00:09 -05:00
Cameron Gutman 801dba1ba8 Update to AGP 9.4.0 2026-09-02 21:44:35 -05:00
Cameron Gutman 4eb24a8d7b Enable core library desugaring to fix jmDNS on older Android versions 2026-09-02 21:40:37 -05:00
4 changed files with 17 additions and 4 deletions
+6 -3
View File
@@ -11,8 +11,8 @@ android {
minSdk 21
targetSdk 36
versionName "12.1"
versionCode = 314
versionName "12.2"
versionCode = 315
// Generate native debug symbols to allow Google Play to symbolicate our native crashes
ndk.debugSymbolLevel = 'FULL'
@@ -59,6 +59,7 @@ android {
encoding "UTF-8"
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
coreLibraryDesugaringEnabled true
}
lint {
@@ -144,7 +145,9 @@ dependencies {
implementation 'org.bouncycastle:bcprov-jdk18on:1.85.2'
implementation 'org.bouncycastle:bcpkix-jdk18on:1.85'
implementation 'org.jcodec:jcodec:0.2.5'
implementation 'com.squareup.okhttp3:okhttp:4.12.0'
implementation 'com.squareup.okhttp3:okhttp:5.5.0'
implementation 'org.jmdns:jmdns:3.6.3'
implementation 'com.github.cgutman:ShieldControllerExtensions:1.0.1'
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.1.5'
}
@@ -178,6 +178,7 @@ public class NvHTTP {
.readTimeout(READ_TIMEOUT, TimeUnit.MILLISECONDS)
.connectTimeout(LONG_CONNECTION_TIMEOUT, TimeUnit.MILLISECONDS)
.proxy(Proxy.NO_PROXY)
.fastFallback(false)
.build();
httpClientShortConnectTimeout = httpClientLongConnectTimeout.newBuilder()
+1 -1
View File
@@ -5,7 +5,7 @@ buildscript {
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:9.3.2'
classpath 'com.android.tools.build:gradle:9.4.0'
}
}
@@ -0,0 +1,9 @@
- Updated target API to Android 16
- Added support for keyboard capture on Android 16.1 and later
- Added mappings for newer keycodes (like F13-F24)
- Fixed crashes and ANRs when using gamepads with RGB LEDs
- Fixed '+' key on the virtual keyboard
- Fixed crash on Meta Quest
- Improved Xbox controller support using the built-in USB driver
- Updated dependencies to the latest versions
- Updated translations