From 88446bab09e382db2d22a24d396fbff2213eb27b Mon Sep 17 00:00:00 2001 From: SuperMonster003 Date: Tue, 4 Mar 2025 14:55:29 +0800 Subject: [PATCH] =?UTF-8?q?6.6.2=20-=20Alpha3=20-=20=E5=8D=87=E7=BA=A7=20G?= =?UTF-8?q?radle=20Compile=20=E7=89=88=E6=9C=AC=2034=20->=2035?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changelog/lang_ar.json | 8 ++--- .changelog/lang_en.json | 8 ++--- .changelog/lang_es.json | 8 ++--- .changelog/lang_fr.json | 8 ++--- .changelog/lang_ja.json | 8 ++--- .changelog/lang_ko.json | 8 ++--- .changelog/lang_ru.json | 8 ++--- .changelog/lang_zh-Hans.json | 15 +++++--- .changelog/lang_zh-Hant-HK.json | 8 ++--- .changelog/lang_zh-Hant-TW.json | 8 ++--- .gitignore | 1 + .readme/README-ar.md | 6 ++-- .readme/README-en.md | 6 ++-- .readme/README-es.md | 6 ++-- .readme/README-fr.md | 6 ++-- .readme/README-ja.md | 6 ++-- .readme/README-ko.md | 6 ++-- .readme/README-ru.md | 6 ++-- .readme/README-zh-Hans.md | 6 ++-- .readme/README-zh-Hant-HK.md | 6 ++-- .readme/README-zh-Hant-TW.md | 6 ++-- .readme/template_readme.md | 4 +-- README.md | 6 ++-- .../apksig/internal/asn1/Asn1BerParser.java | 5 ++- app/build.gradle.kts | 4 +-- app/src/main/assets-app/doc/CHANGELOG-ar.md | 8 ++--- app/src/main/assets-app/doc/CHANGELOG-en.md | 8 ++--- app/src/main/assets-app/doc/CHANGELOG-es.md | 8 ++--- app/src/main/assets-app/doc/CHANGELOG-fr.md | 8 ++--- app/src/main/assets-app/doc/CHANGELOG-ja.md | 8 ++--- app/src/main/assets-app/doc/CHANGELOG-ko.md | 8 ++--- app/src/main/assets-app/doc/CHANGELOG-ru.md | 8 ++--- .../main/assets-app/doc/CHANGELOG-zh-Hans.md | 13 ++++--- .../assets-app/doc/CHANGELOG-zh-Hant-HK.md | 8 ++--- .../assets-app/doc/CHANGELOG-zh-Hant-TW.md | 8 ++--- app/src/main/assets-app/doc/CHANGELOG.md | 13 ++++--- app/src/main/assets-app/docs/versionType.html | 6 ++-- .../测试/基本功能测试 (main) [v6.3.1+].js | 2 +- .../autojs/core/accessibility/UiSelector.kt | 26 +++++++------- .../attribute/QuickContactBadgeAttributes.kt | 4 +-- .../org/autojs/autojs/runtime/api/AppUtils.kt | 2 +- .../autojs/runtime/api/augment/app/App.kt | 16 ++++----- settings.gradle.kts | 36 +++++++++---------- version.properties | 10 +++--- 44 files changed, 194 insertions(+), 173 deletions(-) diff --git a/.changelog/lang_ar.json b/.changelog/lang_ar.json index b1bb9cf2..9510be2e 100644 --- a/.changelog/lang_ar.json +++ b/.changelog/lang_ar.json @@ -134,7 +134,7 @@ "إضافة Toaster نسخة 12.6", "إضافة EasyWindow (لـ Toaster) نسخة 10.3", "ترقية إصدار Gradle من 8.5 إلى 8.11.1", - "ترقية النسخة Rhino 1.7.15 إلى 1.8.0-snapshot", + "ترقية النسخة Rhino 1.7.15 إلى 1.8.0-SNAPSHOT", "ترقية النسخة Android Material Lang3 1.10.0 إلى 1.12.0", "ترقية النسخة Androidx Annotation 1.7.0 إلى 1.9.1", "ترقية النسخة Androidx AppCompat 1.6.1 إلى 1.7.0", @@ -717,7 +717,7 @@ "ترقية Kotlinx Coroutines من الإصدار 1.6.0 إلى 1.6.1-native-mt", "ترقية LeakCanary من الإصدار 2.8.1 إلى 2.9.1", "ترقية OkHttp3 من الإصدار 5.0.0-alpha.6 إلى 5.0.0-alpha.7", - "ترقية محرك Rhino من الإصدار 1.7.14 إلى 1.7.15-snapshot", + "ترقية محرك Rhino من الإصدار 1.7.14 إلى 1.7.15-SNAPSHOT", "ترقية Zip4j من الإصدار 2.9.1 إلى 2.10.0", "إزالة Groovy JSON الإصدار 3.0.8", "إزالة Kotlin Stdlib JDK7 الإصدار 1.6.21" @@ -781,7 +781,7 @@ "إضافة Androidx AppCompat (النسخة القديمة) الإصدار 1.0.2", "ترقية Androidx AppCompat من الإصدار 1.4.0 إلى 1.4.1", "ترقية Androidx Preference من الإصدار 1.1.1 إلى 1.2.0", - "ترقية محرك Rhino من الإصدار 1.7.14-snapshot إلى 1.7.14", + "ترقية محرك Rhino من الإصدار 1.7.14-SNAPSHOT إلى 1.7.14", "ترقية OkHttp3 من الإصدار 3.10.0 إلى 5.0.0-alpha.3 وإلى 5.0.0-alpha.4", "ترقية Android Material من الإصدار 1.6.0-alpha01 إلى 1.6.0-alpha02", "ترقية أداة بناء Gradle من الإصدار 7.2.0-alpha06 إلى 7.2.0-beta01", @@ -826,7 +826,7 @@ "إصلاح مشكلة تسريب ذاكرة Mat المحتملة في TemplateMatching.fastTemplateMatching" ], "improvement": [ - "ترقية نسخة Rhino من 1.7.7.2 إلى 1.7.13 إلى 1.7.14-snapshot", + "ترقية نسخة Rhino من 1.7.7.2 إلى 1.7.13 إلى 1.7.14-SNAPSHOT", "ترقية نسخة OpenCV من 3.4.3 إلى 4.5.4", "تحسين التوافق لـ ViewUtil.getStatusBarHeight", "إزالة وحدة تسجيل الدخول من الدرج الرئيسي وإزالة التخصيصات الخاصة بها", diff --git a/.changelog/lang_en.json b/.changelog/lang_en.json index 99fee23d..c7f4aa3c 100644 --- a/.changelog/lang_en.json +++ b/.changelog/lang_en.json @@ -134,7 +134,7 @@ "Include Toaster version 12.6", "Include EasyWindow (for Toaster) version 10.3", "Upgrade Gradle version from 8.5 -> 8.11.1", - "Upgrade Rhino version 1.7.15-snapshot -> 1.8.0-snapshot", + "Upgrade Rhino version 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT", "Upgrade Android Material Lang3 version 1.10.0 -> 1.12.0", "Upgrade Androidx Annotation version 1.7.0 -> 1.9.1", "Upgrade Androidx AppCompat version 1.6.1 -> 1.7.0", @@ -717,7 +717,7 @@ "Upgraded Kotlinx Coroutines version 1.6.0 -> 1.6.1-native-mt", "Upgraded LeakCanary version 2.8.1 -> 2.9.1", "Upgraded OkHttp3 version 5.0.0-alpha.6 -> 5.0.0-alpha.7", - "Upgraded Rhino engine version 1.7.14 -> 1.7.15-snapshot", + "Upgraded Rhino engine version 1.7.14 -> 1.7.15-SNAPSHOT", "Upgraded Zip4j version 2.9.1 -> 2.10.0", "Removed Groovy JSON version 3.0.8", "Removed Kotlin Stdlib JDK7 version 1.6.21" @@ -781,7 +781,7 @@ "Added Androidx AppCompat (Legacy) version 1.0.2", "Upgraded Androidx AppCompat version 1.4.0 -> 1.4.1", "Upgraded Androidx Preference version 1.1.1 -> 1.2.0", - "Upgraded Rhino engine version 1.7.14-snapshot -> 1.7.14", + "Upgraded Rhino engine version 1.7.14-SNAPSHOT -> 1.7.14", "Upgraded OkHttp3 version 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4", "Upgraded Android Material version 1.6.0-alpha01 -> 1.6.0-alpha02", "Upgraded Gradle build tools version 7.2.0-alpha06 -> 7.2.0-beta01", @@ -826,7 +826,7 @@ "Fixed potential Mat memory leak issue in TemplateMatching.fastTemplateMatching" ], "improvement": [ - "Upgraded Rhino engine version 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot", + "Upgraded Rhino engine version 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT", "Upgraded OpenCV version 3.4.3 -> 4.5.4", "Enhanced compatibility of ViewUtil.getStatusBarHeight", "Removed user login related modules and layout placeholders from the home drawer", diff --git a/.changelog/lang_es.json b/.changelog/lang_es.json index fe002bb5..668fa352 100644 --- a/.changelog/lang_es.json +++ b/.changelog/lang_es.json @@ -134,7 +134,7 @@ "Incluir la versión 12.6 de Toaster", "Incluir la versión 10.3 de EasyWindow (para Toaster)", "Actualización de versión de Gradle de 8.5 a 8.11.1", - "Actualizar la versión 1.7.15-snapshot de Rhino -> 1.8.0-snapshot", + "Actualizar la versión 1.7.15-SNAPSHOT de Rhino -> 1.8.0-SNAPSHOT", "Actualizar la versión 1.10.0 de Android Material Lang3 -> 1.12.0", "Actualizar la versión 1.7.0 de Androidx Annotation -> 1.9.1", "Actualizar la versión 1.6.1 de Androidx AppCompat -> 1.7.0", @@ -716,7 +716,7 @@ "Actualización de Kotlinx Coroutines de la versión 1.6.0 a 1.6.1-native-mt", "Actualización de LeakCanary de la versión 2.8.1 a 2.9.1", "Actualización de OkHttp3 de la versión 5.0.0-alpha.6 a 5.0.0-alpha.7", - "Actualización del motor Rhino de la versión 1.7.14 a 1.7.15-snapshot", + "Actualización del motor Rhino de la versión 1.7.14 a 1.7.15-SNAPSHOT", "Actualización de Zip4j de la versión 2.9.1 a 2.10.0", "Eliminación de Groovy JSON versión 3.0.8", "Eliminación de Kotlin Stdlib JDK7 versión 1.6.21" @@ -780,7 +780,7 @@ "Añadida compatibilidad con Androidx AppCompat (Legacy) versión 1.0.2", "Actualización de Androidx AppCompat de la versión 1.4.0 a 1.4.1", "Actualización de Androidx Preference de la versión 1.1.1 a 1.2.0", - "Actualización del motor Rhino de la versión 1.7.14-snapshot a 1.7.14", + "Actualización del motor Rhino de la versión 1.7.14-SNAPSHOT a 1.7.14", "Actualización de OkHttp3 de la versión 3.10.0 a 5.0.0-alpha.3 y a 5.0.0-alpha.4", "Actualización de Android Material de la versión 1.6.0-alpha01 a 1.6.0-alpha02", "Actualización de las herramientas de construcción de Gradle de la versión 7.2.0-alpha06 a 7.2.0-beta01", @@ -825,7 +825,7 @@ "Corrección de fugas de memoria potenciales en TemplateMatching.fastTemplateMatching relacionadas con Mat" ], "improvement": [ - "Actualización de la versión del motor Rhino de 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot", + "Actualización de la versión del motor Rhino de 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT", "Actualización de OpenCV de 3.4.3 -> 4.5.4", "Mejora de la compatibilidad de ViewUtil.getStatusBarHeight", "Eliminación del módulo de inicio de sesión de usuario del cajón de la página principal y eliminación del espacio ocupado en el diseño", diff --git a/.changelog/lang_fr.json b/.changelog/lang_fr.json index 2eaafd62..d3123d63 100644 --- a/.changelog/lang_fr.json +++ b/.changelog/lang_fr.json @@ -134,7 +134,7 @@ "Inclure la version 12.6 de Toaster", "Inclure la version 10.3 de EasyWindow (pour Toaster)", "Mettre à niveau la version 8.5 de Gradle -> 8.11.1 ", - "Mettre à niveau la version 1.7.15-snapshot de Rhino -> 1.8.0-snapshot", + "Mettre à niveau la version 1.7.15-SNAPSHOT de Rhino -> 1.8.0-SNAPSHOT", "Mettre à niveau la version 1.10.0 d'Android Material Lang3 -> 1.12.0", "Mettre à niveau la version 1.7.0 d'Androidx Annotation -> 1.9.1", "Mettre à niveau la version 1.6.1 d'Androidx AppCompat -> 1.7.0", @@ -717,7 +717,7 @@ "Mise à jour de Kotlinx Coroutines de la version 1.6.0 à 1.6.1-native-mt", "Mise à jour de LeakCanary de la version 2.8.1 à 2.9.1", "Mise à jour d'OkHttp3 de la version 5.0.0-alpha.6 à 5.0.0-alpha.7", - "Mise à jour de Rhino Engine de la version 1.7.14 à 1.7.15-snapshot", + "Mise à jour de Rhino Engine de la version 1.7.14 à 1.7.15-SNAPSHOT", "Mise à jour de Zip4j de la version 2.9.1 à 2.10.0", "Suppression de Groovy JSON version 3.0.8", "Suppression de Kotlin Stdlib JDK7 version 1.6.21" @@ -781,7 +781,7 @@ "Ajout de la version 1.0.2 de Androidx AppCompat (Legacy)", "Mise à niveau de la version de Androidx AppCompat de 1.4.0 à 1.4.1", "Mise à niveau de la version de Androidx Preference de 1.1.1 à 1.2.0", - "Mise à niveau de la version du moteur Rhino de 1.7.14-snapshot à 1.7.14", + "Mise à niveau de la version du moteur Rhino de 1.7.14-SNAPSHOT à 1.7.14", "Mise à niveau de la version d'OkHttp3 de 3.10.0 à 5.0.0-alpha.3 puis 5.0.0-alpha.4", "Mise à niveau de la version de Android Material de 1.6.0-alpha01 à 1.6.0-alpha02", "Mise à niveau de la version des outils de construction Gradle de 7.2.0-alpha06 à 7.2.0-beta01", @@ -826,7 +826,7 @@ "Problème potentiel de fuite de mémoire Mat dans TemplateMatching.fastTemplateMatching" ], "improvement": [ - "Mise à niveau de la version du moteur Rhino de 1.7.7.2 à 1.7.13 puis 1.7.14-snapshot", + "Mise à niveau de la version du moteur Rhino de 1.7.7.2 à 1.7.13 puis 1.7.14-SNAPSHOT", "Mise à niveau d'OpenCV de 3.4.3 à 4.5.4", "Amélioration de la compatibilité de ViewUtil.getStatusBarHeight", "Suppression des modules relatifs à la connexion utilisateur et du placement des mises en page dans le tiroir de la page d'accueil", diff --git a/.changelog/lang_ja.json b/.changelog/lang_ja.json index ba55872d..43244b43 100644 --- a/.changelog/lang_ja.json +++ b/.changelog/lang_ja.json @@ -134,7 +134,7 @@ "追加 Toaster バージョン 12.6", "追加 EasyWindow (for Toaster) バージョン 10.3", "Gradle バージョンを 8.5 -> 8.11.1 にアップグレード", - "Rhino バージョン 1.7.15-snapshot -> 1.8.0-snapshot にアップグレード", + "Rhino バージョン 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT にアップグレード", "Android Material Lang3 バージョン 1.10.0 -> 1.12.0 にアップグレード", "Androidx Annotation バージョン 1.7.0 -> 1.9.1 にアップグレード", "Androidx AppCompat バージョン 1.6.1 -> 1.7.0 にアップグレード", @@ -717,7 +717,7 @@ "Kotlinx Coroutines バージョン 1.6.0 -> 1.6.1-native-mt にアップグレード", "LeakCanary バージョン 2.8.1 -> 2.9.1 にアップグレード", "OkHttp3 バージョン 5.0.0-alpha.6 -> 5.0.0-alpha.7 にアップグレード", - "Rhino エンジン バージョン 1.7.14 -> 1.7.15-snapshot にアップグレード", + "Rhino エンジン バージョン 1.7.14 -> 1.7.15-SNAPSHOT にアップグレード", "Zip4j バージョン 2.9.1 -> 2.10.0 にアップグレード", "Groovy JSON バージョン 3.0.8 を削除", "Kotlin Stdlib JDK7 バージョン 1.6.21 を削除" @@ -781,7 +781,7 @@ "追加 Androidx AppCompat (Legacy) バージョン 1.0.2", "アップグレード Androidx AppCompat バージョン 1.4.0 -> 1.4.1", "アップグレード Androidx Preference バージョン 1.1.1 -> 1.2.0", - "アップグレード Rhino エンジンバージョン 1.7.14-snapshot -> 1.7.14", + "アップグレード Rhino エンジンバージョン 1.7.14-SNAPSHOT -> 1.7.14", "アップグレード OkHttp3 バージョン 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4", "アップグレード Android Material バージョン 1.6.0-alpha01 -> 1.6.0-alpha02", "アップグレード Gradle ビルドツールバージョン 7.2.0-alpha06 -> 7.2.0-beta01", @@ -826,7 +826,7 @@ "TemplateMatching.fastTemplateMatching 潜在的な Mat メモリリーク問題" ], "improvement": [ - "アップグレード Rhino エンジンバージョン 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot", + "アップグレード Rhino エンジンバージョン 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT", "アップグレード OpenCV バージョン 3.4.3 -> 4.5.4", "ViewUtil.getStatusBarHeight の互換性の向上", "ホーム画面ドロワーからユーザーログイン関連モジュールおよびレイアウトプレースホルダーを削除", diff --git a/.changelog/lang_ko.json b/.changelog/lang_ko.json index 454cec2c..6c23c2a9 100644 --- a/.changelog/lang_ko.json +++ b/.changelog/lang_ko.json @@ -134,7 +134,7 @@ "Toaster 버전 12.6 추가", "EasyWindow (for Toaster) 버전 10.3 추가", "Gradle 버전 8.5 -> 8.11.1 업그레이드", - "Rhino 버전 1.7.15-snapshot에서 1.8.0-snapshot으로 업그레이드", + "Rhino 버전 1.7.15-SNAPSHOT에서 1.8.0-SNAPSHOT으로 업그레이드", "Android Material Lang3 버전 1.10.0에서 1.12.0으로 업그레이드", "Androidx Annotation 버전 1.7.0에서 1.9.1으로 업그레이드", "Androidx AppCompat 버전 1.6.1에서 1.7.0으로 업그레이드", @@ -717,7 +717,7 @@ "Kotlinx Coroutines 버전 1.6.0 -> 1.6.1-native-mt 업그레이드", "LeakCanary 버전 2.8.1 -> 2.9.1 업그레이드", "OkHttp3 버전 5.0.0-alpha.6 -> 5.0.0-alpha.7 업그레이드", - "Rhino 엔진 버전 1.7.14 -> 1.7.15-snapshot 업그레이드", + "Rhino 엔진 버전 1.7.14 -> 1.7.15-SNAPSHOT 업그레이드", "Zip4j 버전 2.9.1 -> 2.10.0 업그레이드", "Groovy JSON 버전 3.0.8 제거", "Kotlin Stdlib JDK7 버전 1.6.21 제거" @@ -781,7 +781,7 @@ "Androidx AppCompat (Legacy) 버전 1.0.2 추가", "Androidx AppCompat 버전 1.4.0 -> 1.4.1 업그레이드", "Androidx Preference 버전 1.1.1 -> 1.2.0 업그레이드", - "Rhino 엔진 버전 1.7.14-snapshot -> 1.7.14 업그레이드", + "Rhino 엔진 버전 1.7.14-SNAPSHOT -> 1.7.14 업그레이드", "OkHttp3 버전 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 업그레이드", "Android Material 버전 1.6.0-alpha01 -> 1.6.0-alpha02 업그레이드", "Gradle 빌드 도구 버전 7.2.0-alpha06 -> 7.2.0-beta01 업그레이드", @@ -826,7 +826,7 @@ "TemplateMatching.fastTemplateMatching의 잠재적인 Mat 메모리 누수 문제" ], "improvement": [ - "Rhino 엔진 버전 업그레이드 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot", + "Rhino 엔진 버전 업그레이드 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT", "OpenCV 버전 업그레이드 3.4.3 -> 4.5.4", "ViewUtil.getStatusBarHeight 호환성 향상", "홈 드로어 사용자 로그인 관련 모듈 제거 및 레이아웃 자리 비우기", diff --git a/.changelog/lang_ru.json b/.changelog/lang_ru.json index a3d4bb5b..2874e607 100644 --- a/.changelog/lang_ru.json +++ b/.changelog/lang_ru.json @@ -134,7 +134,7 @@ "Включить версию 12.6 Toaster", "Включить версию 10.3 EasyWindow (для Toaster)", "Обновить Gradle с версии 8.5 до 8.11.1", - "Обновить Rhino с версии 1.7.15-snapshot до 1.8.0-snapshot", + "Обновить Rhino с версии 1.7.15-SNAPSHOT до 1.8.0-SNAPSHOT", "Обновить Android Material Lang3 с версии 1.10.0 до 1.12.0", "Обновить Androidx Annotation с версии 1.7.0 до 1.9.1", "Обновить Androidx AppCompat с версии 1.6.1 до 1.7.0", @@ -717,7 +717,7 @@ "Обновлены Kotlinx Coroutines до версии 1.6.0 -> 1.6.1-native-mt", "Обновлен LeakCanary до версии 2.8.1 -> 2.9.1", "Обновлен OkHttp3 до версии 5.0.0-alpha.6 -> 5.0.0-alpha.7", - "Обновлен Rhino двигатель до версии 1.7.14 -> 1.7.15-snapshot", + "Обновлен Rhino двигатель до версии 1.7.14 -> 1.7.15-SNAPSHOT", "Обновлен Zip4j до версии 2.9.1 -> 2.10.0", "Удален Groovy JSON версии 3.0.8", "Удалена Kotlin Stdlib JDK7 версии 1.6.21" @@ -781,7 +781,7 @@ "Добавлен Androidx AppCompat (Legacy) версии 1.0.2", "Обновлен Androidx AppCompat до версии 1.4.0 -> 1.4.1", "Обновлен Androidx Preference до версии 1.1.1 -> 1.2.0", - "Обновлен Rhino двигатель до версии 1.7.14-snapshot -> 1.7.14", + "Обновлен Rhino двигатель до версии 1.7.14-SNAPSHOT -> 1.7.14", "Обновлен OkHttp3 до версии 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4", "Обновлен Android Material до версии 1.6.0-alpha01 -> 1.6.0-alpha02", "Обновлен Gradle сборочный инструмент до версии 7.2.0-alpha06 -> 7.2.0-beta01", @@ -826,7 +826,7 @@ "Исправление потенциальной утечки памяти Mat в TemplateMatching.fastTemplateMatching" ], "improvement": [ - "Обновление версии двигателя Rhino с 1.7.7.2 до 1.7.13 и до 1.7.14-snapshot", + "Обновление версии двигателя Rhino с 1.7.7.2 до 1.7.13 и до 1.7.14-SNAPSHOT", "Обновление OpenCV с версии 3.4.3 до 4.5.4", "Улучшение совместимости функции ViewUtil.getStatusBarHeight", "Удаление модуля входа пользователя и элементов интерфейса в главном меню", diff --git a/.changelog/lang_zh-Hans.json b/.changelog/lang_zh-Hans.json index f55e1c9e..3064bd87 100644 --- a/.changelog/lang_zh-Hans.json +++ b/.changelog/lang_zh-Hans.json @@ -23,6 +23,13 @@ "APK 文件类型信息对话框增加点击监听器支持文本复制与应用详情跳转", "尝试恢复 com.stardust 前缀包以便提升代码兼容性 _[`issue #290`](http://issues.autojs6.com/290)_", "floaty.window/floaty.rawWindow 同时支持主线程和子线程执行" + ], + "dependency": [ + "升级 Gradle Compile 版本 34 -> 35", + "升级 Gradle 版本 8.12 -> 8.13", + "升级 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT", + "升级 Androidx Recyclerview 版本 1.3.2 -> 1.4.0", + "升级 Pinyin4j 版本 2.5.0 -> 2.5.1" ] }, "v6.6.1": { @@ -159,7 +166,7 @@ "附加 Toaster 版本 12.6", "附加 EasyWindow (for Toaster) 版本 10.3", "升级 Gradle 版本 8.5 -> 8.11.1", - "升级 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot", + "升级 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT", "升级 Android Material Lang3 版本 1.10.0 -> 1.12.0", "升级 Androidx Annotation 版本 1.7.0 -> 1.9.1", "升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0", @@ -742,7 +749,7 @@ "升级 Kotlinx Coroutines 版本 1.6.0 -> 1.6.1-native-mt", "升级 LeakCanary 版本 2.8.1 -> 2.9.1", "升级 OkHttp3 版本 5.0.0-alpha.6 -> 5.0.0-alpha.7", - "升级 Rhino 引擎版本 1.7.14 -> 1.7.15-snapshot", + "升级 Rhino 引擎版本 1.7.14 -> 1.7.15-SNAPSHOT", "升级 Zip4j 版本 2.9.1 -> 2.10.0", "移除 Groovy JSON 版本 3.0.8", "移除 Kotlin Stdlib JDK7 版本 1.6.21" @@ -806,7 +813,7 @@ "附加 Androidx AppCompat (Legacy) 版本 1.0.2", "升级 Androidx AppCompat 版本 1.4.0 -> 1.4.1", "升级 Androidx Preference 版本 1.1.1 -> 1.2.0", - "升级 Rhino 引擎版本 1.7.14-snapshot -> 1.7.14", + "升级 Rhino 引擎版本 1.7.14-SNAPSHOT -> 1.7.14", "升级 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4", "升级 Android Material 版本 1.6.0-alpha01 -> 1.6.0-alpha02", "升级 Gradle 构建工具版本 7.2.0-alpha06 -> 7.2.0-beta01", @@ -851,7 +858,7 @@ "TemplateMatching.fastTemplateMatching 潜在的 Mat 内存泄漏问题" ], "improvement": [ - "升级 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot", + "升级 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT", "升级 OpenCV 版本 3.4.3 -> 4.5.4", "ViewUtil.getStatusBarHeight 提升兼容性", "主页抽屉移除用户登录相关模块并移除布局占位", diff --git a/.changelog/lang_zh-Hant-HK.json b/.changelog/lang_zh-Hant-HK.json index e7c4930b..df6166b3 100644 --- a/.changelog/lang_zh-Hant-HK.json +++ b/.changelog/lang_zh-Hant-HK.json @@ -134,7 +134,7 @@ "附加 Toaster 版本 12.6", "附加 EasyWindow (for Toaster) 版本 10.3", "升級 Gradle 版本 8.5 -> 8.11.1", - "升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot", + "升級 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT", "升級 Android Material Lang3 版本 1.10.0 -> 1.12.0", "升級 Androidx Annotation 版本 1.7.0 -> 1.9.1", "升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0", @@ -717,7 +717,7 @@ "升級 Kotlinx Coroutines 版本 1.6.0 -> 1.6.1-native-mt", "升級 LeakCanary 版本 2.8.1 -> 2.9.1", "升級 OkHttp3 版本 5.0.0-alpha.6 -> 5.0.0-alpha.7", - "升級 Rhino 引擎版本 1.7.14 -> 1.7.15-snapshot", + "升級 Rhino 引擎版本 1.7.14 -> 1.7.15-SNAPSHOT", "升級 Zip4j 版本 2.9.1 -> 2.10.0", "移除 Groovy JSON 版本 3.0.8", "移除 Kotlin Stdlib JDK7 版本 1.6.21" @@ -781,7 +781,7 @@ "附加 Androidx AppCompat (Legacy) 版本 1.0.2", "升級 Androidx AppCompat 版本 1.4.0 -> 1.4.1", "升級 Androidx Preference 版本 1.1.1 -> 1.2.0", - "升級 Rhino 引擎版本 1.7.14-snapshot -> 1.7.14", + "升級 Rhino 引擎版本 1.7.14-SNAPSHOT -> 1.7.14", "升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4", "升級 Android Material 版本 1.6.0-alpha01 -> 1.6.0-alpha02", "升級 Gradle 構建工具版本 7.2.0-alpha06 -> 7.2.0-beta01", @@ -826,7 +826,7 @@ "TemplateMatching.fastTemplateMatching 潛在的 Mat 內存泄漏問題" ], "improvement": [ - "升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot", + "升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT", "升級 OpenCV 版本 3.4.3 -> 4.5.4", "ViewUtil.getStatusBarHeight 提升兼容性", "主頁抽屜移除用户登錄相關模塊並移除佈局佔位", diff --git a/.changelog/lang_zh-Hant-TW.json b/.changelog/lang_zh-Hant-TW.json index f8d6f701..5b734a41 100644 --- a/.changelog/lang_zh-Hant-TW.json +++ b/.changelog/lang_zh-Hant-TW.json @@ -134,7 +134,7 @@ "附加 Toaster 版本 12.6", "附加 EasyWindow (for Toaster) 版本 10.3", "升級 Gradle 版本 8.5 -> 8.11.1", - "升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot", + "升級 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT", "升級 Android Material Lang3 版本 1.10.0 -> 1.12.0", "升級 Androidx Annotation 版本 1.7.0 -> 1.9.1", "升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0", @@ -717,7 +717,7 @@ "升級 Kotlinx Coroutines 版本 1.6.0 -> 1.6.1-native-mt", "升級 LeakCanary 版本 2.8.1 -> 2.9.1", "升級 OkHttp3 版本 5.0.0-alpha.6 -> 5.0.0-alpha.7", - "升級 Rhino 引擎版本 1.7.14 -> 1.7.15-snapshot", + "升級 Rhino 引擎版本 1.7.14 -> 1.7.15-SNAPSHOT", "升級 Zip4j 版本 2.9.1 -> 2.10.0", "移除 Groovy JSON 版本 3.0.8", "移除 Kotlin Stdlib JDK7 版本 1.6.21" @@ -781,7 +781,7 @@ "附加 Androidx AppCompat (Legacy) 版本 1.0.2", "升級 Androidx AppCompat 版本 1.4.0 -> 1.4.1", "升級 Androidx Preference 版本 1.1.1 -> 1.2.0", - "升級 Rhino 引擎版本 1.7.14-snapshot -> 1.7.14", + "升級 Rhino 引擎版本 1.7.14-SNAPSHOT -> 1.7.14", "升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4", "升級 Android Material 版本 1.6.0-alpha01 -> 1.6.0-alpha02", "升級 Gradle 構建工具版本 7.2.0-alpha06 -> 7.2.0-beta01", @@ -826,7 +826,7 @@ "TemplateMatching.fastTemplateMatching 潛在的 Mat 記憶體洩漏問題" ], "improvement": [ - "升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot", + "升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT", "升級 OpenCV 版本 3.4.3 -> 4.5.4", "ViewUtil.getStatusBarHeight 提升相容性", "主頁抽屜移除使用者登入相關模組並移除佈局佔位", diff --git a/.gitignore b/.gitignore index 8e280273..d1d81d91 100644 --- a/.gitignore +++ b/.gitignore @@ -34,6 +34,7 @@ sync.ffs_db /local.properties /sign.properties +/*dependecies_tree.txt **/assets-app/declarations/ **/assets-app/sample/declarations/ \ No newline at end of file diff --git a/.readme/README-ar.md b/.readme/README-ar.md index 51fa01ae..1936212b 100644 --- a/.readme/README-ar.md +++ b/.readme/README-ar.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ SDK Tools (أدوات SDK) (في النافذة اليمنى) يعتمد مشروع AutoJs6 على إصدار `JDK (مجموعة تطوير جافا)` بإصدار لا يقل عن `17`، ولكن يفضل الإصدار الذي لا يقل عن `19`. -اعتبارًا من 28 February 2025، الإصدار الأقصى المدعوم من JDK لمشروع AutoJs6 هو `23`. +اعتبارًا من 3 March 2025، الإصدار الأقصى المدعوم من JDK لمشروع AutoJs6 هو `23`. > ملاحظة: إذا كان نظام الكمبيوتر يحتوي على JDK والإصدار يفي بالمتطلبات المذكورة أعلاه، فيمكنك تخطي هذا القسم. diff --git a/.readme/README-en.md b/.readme/README-en.md index 3e40a256..f1e67417 100644 --- a/.readme/README-en.md +++ b/.readme/README-en.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ Check `Show Package Details`, click NDK and CMake respectively to ensure the cor The `JDK (Java Development Kit)` version required for the AutoJs6 project should be at least `17`, but `19` or higher is recommended. -As of Feb 28 , 2025, AutoJs6 supports up to version `23` of the JDK. +As of Mar 3 , 2025, AutoJs6 supports up to version `23` of the JDK. > Note: If the JDK is already installed on the computer system and the version meets the above requirements, this section can be skipped. diff --git a/.readme/README-es.md b/.readme/README-es.md index 96a85ad6..d5605874 100644 --- a/.readme/README-es.md +++ b/.readme/README-es.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ Marca `Show Package Details (Mostrar detalles del paquete)`, haz clic en NDK y C La versión mínima requerida del `JDK (Kit de Desarrollo de Java)` para el proyecto AutoJs6 es `17`, pero se recomienda usar una versión no inferior a `19`. -Hasta el 28 de February de 2025, AutoJs6 soporta hasta la versión `23` de JDK. +Hasta el 3 de March de 2025, AutoJs6 soporta hasta la versión `23` de JDK. > Nota: Si el sistema ya tiene instalado JDK y cumple con los requisitos anteriores, puedes omitir esta sección. diff --git a/.readme/README-fr.md b/.readme/README-fr.md index cb2ec7ad..9a6e256f 100644 --- a/.readme/README-fr.md +++ b/.readme/README-fr.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ Cochez `Show Package Details (afficher les détails du package)`, puis cliquez r La version de JDK (Kit de développement Java) requise pour le projet AutoJs6 doit être au moins `17`, mais il est recommandé d'avoir au moins `19`. -À partir du 28 February 2025, AutoJs6 prend en charge la version maximale de JDK `23`. +À partir du 3 March 2025, AutoJs6 prend en charge la version maximale de JDK `23`. > Note : Si le JDK est déjà installé sur le système informatique et que la version répond aux exigences ci-dessus, vous pouvez ignorer cette section. diff --git a/.readme/README-ja.md b/.readme/README-ja.md index b97ec0b6..0c41bfd3 100644 --- a/.readme/README-ja.md +++ b/.readme/README-ja.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ SDK Tools (SDK ツール) (右側のウィンドウにあります) AutoJs6プロジェクトが依存する `JDK (Java開発キット)` のリリースバージョンは少なくとも `17` で、それ以下のバージョンは推奨されませんが、最低でも `19` の使用を推奨します。. -2025 年 2 月 28 日 現在、AutoJs6がサポートする最大のJDKバージョンは `23` です。. +2025 年 3 月 3 日 現在、AutoJs6がサポートする最大のJDKバージョンは `23` です。. > 注: コンピュータシステムに適切なバージョンのJDKがインストールされている場合、この節の内容をスキップできます。. diff --git a/.readme/README-ko.md b/.readme/README-ko.md index 8f2bf18d..a049c8f8 100644 --- a/.readme/README-ko.md +++ b/.readme/README-ko.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ SDK Tools (SDK 도구) (오른쪽 창에 위치) AutoJs6 프로젝트는 `JDK (Java 개발 도구 키트)` 버전이 `17` 이상이어야 하지만, `19` 이상을 권장합니다.. -2025 년 2 월 28 일 기준으로, AutoJs6이 지원하는 최대 JDK 버전은 `23`입니다.. +2025 년 3 월 3 일 기준으로, AutoJs6이 지원하는 최대 JDK 버전은 `23`입니다.. > 메모: 시스템에 JDK가 설치되어 있고, 버전이 위의 요구 사항을 충족하는 경우, 이 섹션을 건너뛸 수 있습니다.. diff --git a/.readme/README-ru.md b/.readme/README-ru.md index f7ca1990..40cdb00d 100644 --- a/.readme/README-ru.md +++ b/.readme/README-ru.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ SDK Tools (SDK Инструменты) (находится в правом ок Для проекта AutoJs6 требуется версия `JDK (Java Development Kit)` не ниже `17`, но рекомендуется не ниже `19`. -По состоянию на 28 February 2025 г. AutoJs6 поддерживает JDK максимальной версии `23`. +По состоянию на 3 March 2025 г. AutoJs6 поддерживает JDK максимальной версии `23`. > Примечание: Если на компьютере уже установлен JDK и версия соответствует указанным требованиям, этот раздел можно пропустить. diff --git a/.readme/README-zh-Hans.md b/.readme/README-zh-Hans.md index 4fda54cb..7dd3ef09 100644 --- a/.readme/README-zh-Hans.md +++ b/.readme/README-zh-Hans.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -359,7 +359,7 @@ SDK Tools (SDK 工具) (位于右侧窗口) AutoJs6 项目依赖的 `JDK (Java 开发工具包)` 发行版本不低于 `17`, 但建议不低于 `19`. -截至 2025 年 2 月 28 日, AutoJs6 可支持 JDK 最高版本为 `23`. +截至 2025 年 3 月 3 日, AutoJs6 可支持 JDK 最高版本为 `23`. > 注: 如果计算机系统已安装 JDK 且版本满足上述要求, 则可跳过此小节内容. diff --git a/.readme/README-zh-Hant-HK.md b/.readme/README-zh-Hant-HK.md index 56a29f34..aa57384c 100644 --- a/.readme/README-zh-Hant-HK.md +++ b/.readme/README-zh-Hant-HK.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ SDK Tools (SDK 工具) (位於右側窗口) AutoJs6 項目依賴的 `JDK (Java 開發工具包)` 發行版本不低於 `17`, 但建議不低於 `19`. -截至 2025 年 2 月 28 日, AutoJs6 可支持 JDK 最高版本為 `23`. +截至 2025 年 3 月 3 日, AutoJs6 可支持 JDK 最高版本為 `23`. > 注: 如果計算機系統已安裝 JDK 且版本滿足上述要求, 則可跳過此小節內容. diff --git a/.readme/README-zh-Hant-TW.md b/.readme/README-zh-Hant-TW.md index ce876b1e..6a3d79d0 100644 --- a/.readme/README-zh-Hant-TW.md +++ b/.readme/README-zh-Hant-TW.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -375,7 +375,7 @@ SDK Tools (SDK 工具) (位於右側視窗) AutoJs6 專案依賴的 `JDK (Java 開發工具包)` 發行版本不低於 `17`, 但建議不低於 `19`. -截至 2025 年 2 月 28 日, AutoJs6 可支援 JDK 最高版本為 `23`. +截至 2025 年 3 月 3 日, AutoJs6 可支援 JDK 最高版本為 `23`. > 注: 如果計算機系統已安裝 JDK 且版本滿足上述要求, 則可跳過此小節內容. diff --git a/.readme/template_readme.md b/.readme/template_readme.md index 023ae4c6..ea900add 100644 --- a/.readme/template_readme.md +++ b/.readme/template_readme.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade diff --git a/README.md b/README.md index 4fda54cb..7dd3ef09 100644 --- a/README.md +++ b/README.md @@ -9,10 +9,10 @@

GitHub release (latest by date) - GitHub closed issues + GitHub closed issues Created
- Rhino + Rhino Android Studio
CodeFactor Grade @@ -359,7 +359,7 @@ SDK Tools (SDK 工具) (位于右侧窗口) AutoJs6 项目依赖的 `JDK (Java 开发工具包)` 发行版本不低于 `17`, 但建议不低于 `19`. -截至 2025 年 2 月 28 日, AutoJs6 可支持 JDK 最高版本为 `23`. +截至 2025 年 3 月 3 日, AutoJs6 可支持 JDK 最高版本为 `23`. > 注: 如果计算机系统已安装 JDK 且版本满足上述要求, 则可跳过此小节内容. diff --git a/apksigner/src/main/java/com/android/apksig/internal/asn1/Asn1BerParser.java b/apksigner/src/main/java/com/android/apksig/internal/asn1/Asn1BerParser.java index 8711bd69..1e1c6dae 100644 --- a/apksigner/src/main/java/com/android/apksig/internal/asn1/Asn1BerParser.java +++ b/apksigner/src/main/java/com/android/apksig/internal/asn1/Asn1BerParser.java @@ -16,6 +16,7 @@ package com.android.apksig.internal.asn1; +import android.os.Build; import com.android.apksig.internal.asn1.ber.BerDataValue; import com.android.apksig.internal.asn1.ber.BerDataValueFormatException; import com.android.apksig.internal.asn1.ber.BerDataValueReader; @@ -333,7 +334,9 @@ public final class Asn1BerParser { private static Class getElementType(Field field) throws Asn1DecodingException, ClassNotFoundException { - String type = field.getGenericType().getTypeName(); + String type = Build.VERSION.SDK_INT >= Build.VERSION_CODES.P + ? field.getGenericType().getTypeName() + : field.getGenericType().toString(); int delimiterIndex = type.indexOf('<'); if (delimiterIndex == -1) { throw new Asn1DecodingException("Not a container type: " + field.getGenericType()); diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 89972732..e051a048 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -173,7 +173,7 @@ dependencies /* Unclassified */ { implementation(project(":libs:markwon-syntax-highlight-4.6.2")) // Rhino - implementation(files("$rootDir/libs/org.mozilla.rhino-1.8.1-snapshot.jar")) + implementation(files("$rootDir/libs/org.mozilla.rhino-1.8.1-SNAPSHOT.jar")) // Tasker Plugin implementation(project(":libs:android-spackle-9.0.0")) @@ -360,7 +360,7 @@ dependencies /* Auto.js Extensions */ { // Extracted from com.github.hyb1996:MutableTheme:1.0.0 // @Legacy com.jrummyapps:colorpicker:2.1.7 implementation("com.jaredrummler:colorpicker:1.1.0") - implementation("androidx.recyclerview:recyclerview:1.3.2") + implementation("androidx.recyclerview:recyclerview:1.4.0") implementation("com.github.ozodrukh:CircularReveal:2.0.1") } diff --git a/app/src/main/assets-app/doc/CHANGELOG-ar.md b/app/src/main/assets-app/doc/CHANGELOG-ar.md index c10626ac..5c47c294 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ar.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ar.md @@ -124,7 +124,7 @@ * `التبعيات` إضافة Toaster نسخة 12.6 * `التبعيات` إضافة EasyWindow (لـ Toaster) نسخة 10.3 * `التبعيات` ترقية إصدار Gradle من 8.5 إلى 8.11.1 -* `التبعيات` ترقية النسخة Rhino 1.7.15 إلى 1.8.0-snapshot +* `التبعيات` ترقية النسخة Rhino 1.7.15 إلى 1.8.0-SNAPSHOT * `التبعيات` ترقية النسخة Android Material Lang3 1.10.0 إلى 1.12.0 * `التبعيات` ترقية النسخة Androidx Annotation 1.7.0 إلى 1.9.1 * `التبعيات` ترقية النسخة Androidx AppCompat 1.6.1 إلى 1.7.0 @@ -640,7 +640,7 @@ * `التبعيات` ترقية Kotlinx Coroutines من الإصدار 1.6.0 إلى 1.6.1-native-mt * `التبعيات` ترقية LeakCanary من الإصدار 2.8.1 إلى 2.9.1 * `التبعيات` ترقية OkHttp3 من الإصدار 5.0.0-alpha.6 إلى 5.0.0-alpha.7 -* `التبعيات` ترقية محرك Rhino من الإصدار 1.7.14 إلى 1.7.15-snapshot +* `التبعيات` ترقية محرك Rhino من الإصدار 1.7.14 إلى 1.7.15-SNAPSHOT * `التبعيات` ترقية Zip4j من الإصدار 2.9.1 إلى 2.10.0 * `التبعيات` إزالة Groovy JSON الإصدار 3.0.8 * `التبعيات` إزالة Kotlin Stdlib JDK7 الإصدار 1.6.21 @@ -692,7 +692,7 @@ * `التبعيات` إضافة Androidx AppCompat (النسخة القديمة) الإصدار 1.0.2 * `التبعيات` ترقية Androidx AppCompat من الإصدار 1.4.0 إلى 1.4.1 * `التبعيات` ترقية Androidx Preference من الإصدار 1.1.1 إلى 1.2.0 -* `التبعيات` ترقية محرك Rhino من الإصدار 1.7.14-snapshot إلى 1.7.14 +* `التبعيات` ترقية محرك Rhino من الإصدار 1.7.14-SNAPSHOT إلى 1.7.14 * `التبعيات` ترقية OkHttp3 من الإصدار 3.10.0 إلى 5.0.0-alpha.3 وإلى 5.0.0-alpha.4 * `التبعيات` ترقية Android Material من الإصدار 1.6.0-alpha01 إلى 1.6.0-alpha02 * `التبعيات` ترقية أداة بناء Gradle من الإصدار 7.2.0-alpha06 إلى 7.2.0-beta01 @@ -729,7 +729,7 @@ * `تصليح` إصلاح مشكلة عدم التعرف على الملحقات وتفعيل روابط التنزيل الخاصة بها * `تصليح` إصلاح مشكلة عدم مزامنة حالة مفتاح "عرض وجود الاستخدام" في الدرج الرئيسي * `تصليح` إصلاح مشكلة تسريب ذاكرة Mat المحتملة في TemplateMatching.fastTemplateMatching -* `تحسين` ترقية نسخة Rhino من 1.7.7.2 إلى 1.7.13 إلى 1.7.14-snapshot +* `تحسين` ترقية نسخة Rhino من 1.7.7.2 إلى 1.7.13 إلى 1.7.14-SNAPSHOT * `تحسين` ترقية نسخة OpenCV من 3.4.3 إلى 4.5.4 * `تحسين` تحسين التوافق لـ ViewUtil.getStatusBarHeight * `تحسين` إزالة وحدة تسجيل الدخول من الدرج الرئيسي وإزالة التخصيصات الخاصة بها diff --git a/app/src/main/assets-app/doc/CHANGELOG-en.md b/app/src/main/assets-app/doc/CHANGELOG-en.md index 620115aa..2f0834b7 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-en.md +++ b/app/src/main/assets-app/doc/CHANGELOG-en.md @@ -124,7 +124,7 @@ * `Dependency` Include Toaster version 12.6 * `Dependency` Include EasyWindow (for Toaster) version 10.3 * `Dependency` Upgrade Gradle version from 8.5 -> 8.11.1 -* `Dependency` Upgrade Rhino version 1.7.15-snapshot -> 1.8.0-snapshot +* `Dependency` Upgrade Rhino version 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT * `Dependency` Upgrade Android Material Lang3 version 1.10.0 -> 1.12.0 * `Dependency` Upgrade Androidx Annotation version 1.7.0 -> 1.9.1 * `Dependency` Upgrade Androidx AppCompat version 1.6.1 -> 1.7.0 @@ -640,7 +640,7 @@ * `Dependency` Upgraded Kotlinx Coroutines version 1.6.0 -> 1.6.1-native-mt * `Dependency` Upgraded LeakCanary version 2.8.1 -> 2.9.1 * `Dependency` Upgraded OkHttp3 version 5.0.0-alpha.6 -> 5.0.0-alpha.7 -* `Dependency` Upgraded Rhino engine version 1.7.14 -> 1.7.15-snapshot +* `Dependency` Upgraded Rhino engine version 1.7.14 -> 1.7.15-SNAPSHOT * `Dependency` Upgraded Zip4j version 2.9.1 -> 2.10.0 * `Dependency` Removed Groovy JSON version 3.0.8 * `Dependency` Removed Kotlin Stdlib JDK7 version 1.6.21 @@ -692,7 +692,7 @@ * `Dependency` Added Androidx AppCompat (Legacy) version 1.0.2 * `Dependency` Upgraded Androidx AppCompat version 1.4.0 -> 1.4.1 * `Dependency` Upgraded Androidx Preference version 1.1.1 -> 1.2.0 -* `Dependency` Upgraded Rhino engine version 1.7.14-snapshot -> 1.7.14 +* `Dependency` Upgraded Rhino engine version 1.7.14-SNAPSHOT -> 1.7.14 * `Dependency` Upgraded OkHttp3 version 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 * `Dependency` Upgraded Android Material version 1.6.0-alpha01 -> 1.6.0-alpha02 * `Dependency` Upgraded Gradle build tools version 7.2.0-alpha06 -> 7.2.0-beta01 @@ -729,7 +729,7 @@ * `Fix` Fixed issue where packing plugins could not be detected and invalid plugin download addresses * `Fix` Fixed issue where the switch state of 'View Usage Stats Permission' in the home drawer might not sync * `Fix` Fixed potential Mat memory leak issue in TemplateMatching.fastTemplateMatching -* `Improvement` Upgraded Rhino engine version 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `Improvement` Upgraded Rhino engine version 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `Improvement` Upgraded OpenCV version 3.4.3 -> 4.5.4 * `Improvement` Enhanced compatibility of ViewUtil.getStatusBarHeight * `Improvement` Removed user login related modules and layout placeholders from the home drawer diff --git a/app/src/main/assets-app/doc/CHANGELOG-es.md b/app/src/main/assets-app/doc/CHANGELOG-es.md index dcc356d0..5332c073 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-es.md +++ b/app/src/main/assets-app/doc/CHANGELOG-es.md @@ -124,7 +124,7 @@ * `Dependencia` Incluir la versión 12.6 de Toaster * `Dependencia` Incluir la versión 10.3 de EasyWindow (para Toaster) * `Dependencia` Actualización de versión de Gradle de 8.5 a 8.11.1 -* `Dependencia` Actualizar la versión 1.7.15-snapshot de Rhino -> 1.8.0-snapshot +* `Dependencia` Actualizar la versión 1.7.15-SNAPSHOT de Rhino -> 1.8.0-SNAPSHOT * `Dependencia` Actualizar la versión 1.10.0 de Android Material Lang3 -> 1.12.0 * `Dependencia` Actualizar la versión 1.7.0 de Androidx Annotation -> 1.9.1 * `Dependencia` Actualizar la versión 1.6.1 de Androidx AppCompat -> 1.7.0 @@ -639,7 +639,7 @@ * `Dependencia` Actualización de Kotlinx Coroutines de la versión 1.6.0 a 1.6.1-native-mt * `Dependencia` Actualización de LeakCanary de la versión 2.8.1 a 2.9.1 * `Dependencia` Actualización de OkHttp3 de la versión 5.0.0-alpha.6 a 5.0.0-alpha.7 -* `Dependencia` Actualización del motor Rhino de la versión 1.7.14 a 1.7.15-snapshot +* `Dependencia` Actualización del motor Rhino de la versión 1.7.14 a 1.7.15-SNAPSHOT * `Dependencia` Actualización de Zip4j de la versión 2.9.1 a 2.10.0 * `Dependencia` Eliminación de Groovy JSON versión 3.0.8 * `Dependencia` Eliminación de Kotlin Stdlib JDK7 versión 1.6.21 @@ -691,7 +691,7 @@ * `Dependencia` Añadida compatibilidad con Androidx AppCompat (Legacy) versión 1.0.2 * `Dependencia` Actualización de Androidx AppCompat de la versión 1.4.0 a 1.4.1 * `Dependencia` Actualización de Androidx Preference de la versión 1.1.1 a 1.2.0 -* `Dependencia` Actualización del motor Rhino de la versión 1.7.14-snapshot a 1.7.14 +* `Dependencia` Actualización del motor Rhino de la versión 1.7.14-SNAPSHOT a 1.7.14 * `Dependencia` Actualización de OkHttp3 de la versión 3.10.0 a 5.0.0-alpha.3 y a 5.0.0-alpha.4 * `Dependencia` Actualización de Android Material de la versión 1.6.0-alpha01 a 1.6.0-alpha02 * `Dependencia` Actualización de las herramientas de construcción de Gradle de la versión 7.2.0-alpha06 a 7.2.0-beta01 @@ -728,7 +728,7 @@ * `Corrección` Corrección de problemas de reconocimiento del plugin de empaquetado y la URL de descarga del plugin * `Corrección` Corrección del problema de sincronización del estado del interruptor de "ver permisos de uso" en el cajón de la página principal * `Corrección` Corrección de fugas de memoria potenciales en TemplateMatching.fastTemplateMatching relacionadas con Mat -* `Mejora` Actualización de la versión del motor Rhino de 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `Mejora` Actualización de la versión del motor Rhino de 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `Mejora` Actualización de OpenCV de 3.4.3 -> 4.5.4 * `Mejora` Mejora de la compatibilidad de ViewUtil.getStatusBarHeight * `Mejora` Eliminación del módulo de inicio de sesión de usuario del cajón de la página principal y eliminación del espacio ocupado en el diseño diff --git a/app/src/main/assets-app/doc/CHANGELOG-fr.md b/app/src/main/assets-app/doc/CHANGELOG-fr.md index 40150636..575d2868 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-fr.md +++ b/app/src/main/assets-app/doc/CHANGELOG-fr.md @@ -124,7 +124,7 @@ * `Dépendance` Inclure la version 12.6 de Toaster * `Dépendance` Inclure la version 10.3 de EasyWindow (pour Toaster) * `Dépendance` Mettre à niveau la version 8.5 de Gradle -> 8.11.1 -* `Dépendance` Mettre à niveau la version 1.7.15-snapshot de Rhino -> 1.8.0-snapshot +* `Dépendance` Mettre à niveau la version 1.7.15-SNAPSHOT de Rhino -> 1.8.0-SNAPSHOT * `Dépendance` Mettre à niveau la version 1.10.0 d'Android Material Lang3 -> 1.12.0 * `Dépendance` Mettre à niveau la version 1.7.0 d'Androidx Annotation -> 1.9.1 * `Dépendance` Mettre à niveau la version 1.6.1 d'Androidx AppCompat -> 1.7.0 @@ -640,7 +640,7 @@ * `Dépendance` Mise à jour de Kotlinx Coroutines de la version 1.6.0 à 1.6.1-native-mt * `Dépendance` Mise à jour de LeakCanary de la version 2.8.1 à 2.9.1 * `Dépendance` Mise à jour d'OkHttp3 de la version 5.0.0-alpha.6 à 5.0.0-alpha.7 -* `Dépendance` Mise à jour de Rhino Engine de la version 1.7.14 à 1.7.15-snapshot +* `Dépendance` Mise à jour de Rhino Engine de la version 1.7.14 à 1.7.15-SNAPSHOT * `Dépendance` Mise à jour de Zip4j de la version 2.9.1 à 2.10.0 * `Dépendance` Suppression de Groovy JSON version 3.0.8 * `Dépendance` Suppression de Kotlin Stdlib JDK7 version 1.6.21 @@ -692,7 +692,7 @@ * `Dépendance` Ajout de la version 1.0.2 de Androidx AppCompat (Legacy) * `Dépendance` Mise à niveau de la version de Androidx AppCompat de 1.4.0 à 1.4.1 * `Dépendance` Mise à niveau de la version de Androidx Preference de 1.1.1 à 1.2.0 -* `Dépendance` Mise à niveau de la version du moteur Rhino de 1.7.14-snapshot à 1.7.14 +* `Dépendance` Mise à niveau de la version du moteur Rhino de 1.7.14-SNAPSHOT à 1.7.14 * `Dépendance` Mise à niveau de la version d'OkHttp3 de 3.10.0 à 5.0.0-alpha.3 puis 5.0.0-alpha.4 * `Dépendance` Mise à niveau de la version de Android Material de 1.6.0-alpha01 à 1.6.0-alpha02 * `Dépendance` Mise à niveau de la version des outils de construction Gradle de 7.2.0-alpha06 à 7.2.0-beta01 @@ -729,7 +729,7 @@ * `Correction` Problème où les plugins de packaging ne sont pas reconnus et l'adresse de téléchargement des plugins de packaging est invalide * `Correction` Problème où l'état du commutateur de la permission d'utilisation sur la page d'accueil peut ne pas se synchroniser * `Correction` Problème potentiel de fuite de mémoire Mat dans TemplateMatching.fastTemplateMatching -* `Amélioration` Mise à niveau de la version du moteur Rhino de 1.7.7.2 à 1.7.13 puis 1.7.14-snapshot +* `Amélioration` Mise à niveau de la version du moteur Rhino de 1.7.7.2 à 1.7.13 puis 1.7.14-SNAPSHOT * `Amélioration` Mise à niveau d'OpenCV de 3.4.3 à 4.5.4 * `Amélioration` Amélioration de la compatibilité de ViewUtil.getStatusBarHeight * `Amélioration` Suppression des modules relatifs à la connexion utilisateur et du placement des mises en page dans le tiroir de la page d'accueil diff --git a/app/src/main/assets-app/doc/CHANGELOG-ja.md b/app/src/main/assets-app/doc/CHANGELOG-ja.md index e417dc67..da2b5d0c 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ja.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ja.md @@ -124,7 +124,7 @@ * `依存関係` 追加 Toaster バージョン 12.6 * `依存関係` 追加 EasyWindow (for Toaster) バージョン 10.3 * `依存関係` Gradle バージョンを 8.5 -> 8.11.1 にアップグレード -* `依存関係` Rhino バージョン 1.7.15-snapshot -> 1.8.0-snapshot にアップグレード +* `依存関係` Rhino バージョン 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT にアップグレード * `依存関係` Android Material Lang3 バージョン 1.10.0 -> 1.12.0 にアップグレード * `依存関係` Androidx Annotation バージョン 1.7.0 -> 1.9.1 にアップグレード * `依存関係` Androidx AppCompat バージョン 1.6.1 -> 1.7.0 にアップグレード @@ -640,7 +640,7 @@ * `依存関係` Kotlinx Coroutines バージョン 1.6.0 -> 1.6.1-native-mt にアップグレード * `依存関係` LeakCanary バージョン 2.8.1 -> 2.9.1 にアップグレード * `依存関係` OkHttp3 バージョン 5.0.0-alpha.6 -> 5.0.0-alpha.7 にアップグレード -* `依存関係` Rhino エンジン バージョン 1.7.14 -> 1.7.15-snapshot にアップグレード +* `依存関係` Rhino エンジン バージョン 1.7.14 -> 1.7.15-SNAPSHOT にアップグレード * `依存関係` Zip4j バージョン 2.9.1 -> 2.10.0 にアップグレード * `依存関係` Groovy JSON バージョン 3.0.8 を削除 * `依存関係` Kotlin Stdlib JDK7 バージョン 1.6.21 を削除 @@ -692,7 +692,7 @@ * `依存関係` 追加 Androidx AppCompat (Legacy) バージョン 1.0.2 * `依存関係` アップグレード Androidx AppCompat バージョン 1.4.0 -> 1.4.1 * `依存関係` アップグレード Androidx Preference バージョン 1.1.1 -> 1.2.0 -* `依存関係` アップグレード Rhino エンジンバージョン 1.7.14-snapshot -> 1.7.14 +* `依存関係` アップグレード Rhino エンジンバージョン 1.7.14-SNAPSHOT -> 1.7.14 * `依存関係` アップグレード OkHttp3 バージョン 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 * `依存関係` アップグレード Android Material バージョン 1.6.0-alpha01 -> 1.6.0-alpha02 * `依存関係` アップグレード Gradle ビルドツールバージョン 7.2.0-alpha06 -> 7.2.0-beta01 @@ -729,7 +729,7 @@ * `修正` パッケージプラグインが認識されないおよびダウンロードアドレスが無効な問題 * `修正` ホーム画面ドロワー 「使用状況アクセス権限を見る」スイッチの状態が同期されない問題 * `修正` TemplateMatching.fastTemplateMatching 潜在的な Mat メモリリーク問題 -* `改善` アップグレード Rhino エンジンバージョン 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `改善` アップグレード Rhino エンジンバージョン 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `改善` アップグレード OpenCV バージョン 3.4.3 -> 4.5.4 * `改善` ViewUtil.getStatusBarHeight の互換性の向上 * `改善` ホーム画面ドロワーからユーザーログイン関連モジュールおよびレイアウトプレースホルダーを削除 diff --git a/app/src/main/assets-app/doc/CHANGELOG-ko.md b/app/src/main/assets-app/doc/CHANGELOG-ko.md index 455ad8c4..accc6f13 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ko.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ko.md @@ -124,7 +124,7 @@ * `의존성` Toaster 버전 12.6 추가 * `의존성` EasyWindow (for Toaster) 버전 10.3 추가 * `의존성` Gradle 버전 8.5 -> 8.11.1 업그레이드 -* `의존성` Rhino 버전 1.7.15-snapshot에서 1.8.0-snapshot으로 업그레이드 +* `의존성` Rhino 버전 1.7.15-SNAPSHOT에서 1.8.0-SNAPSHOT으로 업그레이드 * `의존성` Android Material Lang3 버전 1.10.0에서 1.12.0으로 업그레이드 * `의존성` Androidx Annotation 버전 1.7.0에서 1.9.1으로 업그레이드 * `의존성` Androidx AppCompat 버전 1.6.1에서 1.7.0으로 업그레이드 @@ -640,7 +640,7 @@ * `의존성` Kotlinx Coroutines 버전 1.6.0 -> 1.6.1-native-mt 업그레이드 * `의존성` LeakCanary 버전 2.8.1 -> 2.9.1 업그레이드 * `의존성` OkHttp3 버전 5.0.0-alpha.6 -> 5.0.0-alpha.7 업그레이드 -* `의존성` Rhino 엔진 버전 1.7.14 -> 1.7.15-snapshot 업그레이드 +* `의존성` Rhino 엔진 버전 1.7.14 -> 1.7.15-SNAPSHOT 업그레이드 * `의존성` Zip4j 버전 2.9.1 -> 2.10.0 업그레이드 * `의존성` Groovy JSON 버전 3.0.8 제거 * `의존성` Kotlin Stdlib JDK7 버전 1.6.21 제거 @@ -692,7 +692,7 @@ * `의존성` Androidx AppCompat (Legacy) 버전 1.0.2 추가 * `의존성` Androidx AppCompat 버전 1.4.0 -> 1.4.1 업그레이드 * `의존성` Androidx Preference 버전 1.1.1 -> 1.2.0 업그레이드 -* `의존성` Rhino 엔진 버전 1.7.14-snapshot -> 1.7.14 업그레이드 +* `의존성` Rhino 엔진 버전 1.7.14-SNAPSHOT -> 1.7.14 업그레이드 * `의존성` OkHttp3 버전 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 업그레이드 * `의존성` Android Material 버전 1.6.0-alpha01 -> 1.6.0-alpha02 업그레이드 * `의존성` Gradle 빌드 도구 버전 7.2.0-alpha06 -> 7.2.0-beta01 업그레이드 @@ -729,7 +729,7 @@ * `수정` 패키지 플러그인 및 패키지 플러그인 다운로드 주소 인식 불가 문제 * `수정` 홈 드로어 "사용 상황 권한 확인" 스위치 상태가 동기화되지 않을 수 있는 문제 * `수정` TemplateMatching.fastTemplateMatching의 잠재적인 Mat 메모리 누수 문제 -* `개선` Rhino 엔진 버전 업그레이드 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `개선` Rhino 엔진 버전 업그레이드 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `개선` OpenCV 버전 업그레이드 3.4.3 -> 4.5.4 * `개선` ViewUtil.getStatusBarHeight 호환성 향상 * `개선` 홈 드로어 사용자 로그인 관련 모듈 제거 및 레이아웃 자리 비우기 diff --git a/app/src/main/assets-app/doc/CHANGELOG-ru.md b/app/src/main/assets-app/doc/CHANGELOG-ru.md index 6d002405..b85506c8 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ru.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ru.md @@ -124,7 +124,7 @@ * `Зависимость` Включить версию 12.6 Toaster * `Зависимость` Включить версию 10.3 EasyWindow (для Toaster) * `Зависимость` Обновить Gradle с версии 8.5 до 8.11.1 -* `Зависимость` Обновить Rhino с версии 1.7.15-snapshot до 1.8.0-snapshot +* `Зависимость` Обновить Rhino с версии 1.7.15-SNAPSHOT до 1.8.0-SNAPSHOT * `Зависимость` Обновить Android Material Lang3 с версии 1.10.0 до 1.12.0 * `Зависимость` Обновить Androidx Annotation с версии 1.7.0 до 1.9.1 * `Зависимость` Обновить Androidx AppCompat с версии 1.6.1 до 1.7.0 @@ -640,7 +640,7 @@ * `Зависимость` Обновлены Kotlinx Coroutines до версии 1.6.0 -> 1.6.1-native-mt * `Зависимость` Обновлен LeakCanary до версии 2.8.1 -> 2.9.1 * `Зависимость` Обновлен OkHttp3 до версии 5.0.0-alpha.6 -> 5.0.0-alpha.7 -* `Зависимость` Обновлен Rhino двигатель до версии 1.7.14 -> 1.7.15-snapshot +* `Зависимость` Обновлен Rhino двигатель до версии 1.7.14 -> 1.7.15-SNAPSHOT * `Зависимость` Обновлен Zip4j до версии 2.9.1 -> 2.10.0 * `Зависимость` Удален Groovy JSON версии 3.0.8 * `Зависимость` Удалена Kotlin Stdlib JDK7 версии 1.6.21 @@ -692,7 +692,7 @@ * `Зависимость` Добавлен Androidx AppCompat (Legacy) версии 1.0.2 * `Зависимость` Обновлен Androidx AppCompat до версии 1.4.0 -> 1.4.1 * `Зависимость` Обновлен Androidx Preference до версии 1.1.1 -> 1.2.0 -* `Зависимость` Обновлен Rhino двигатель до версии 1.7.14-snapshot -> 1.7.14 +* `Зависимость` Обновлен Rhino двигатель до версии 1.7.14-SNAPSHOT -> 1.7.14 * `Зависимость` Обновлен OkHttp3 до версии 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 * `Зависимость` Обновлен Android Material до версии 1.6.0-alpha01 -> 1.6.0-alpha02 * `Зависимость` Обновлен Gradle сборочный инструмент до версии 7.2.0-alpha06 -> 7.2.0-beta01 @@ -729,7 +729,7 @@ * `Исправление` Исправление проблемы распознавания пакетов и неверного адреса загрузки пакетов * `Исправление` Исправление возможной несинхронизации состояния переключателя «Классические права доступа» в главном меню * `Исправление` Исправление потенциальной утечки памяти Mat в TemplateMatching.fastTemplateMatching -* `Улучшение` Обновление версии двигателя Rhino с 1.7.7.2 до 1.7.13 и до 1.7.14-snapshot +* `Улучшение` Обновление версии двигателя Rhino с 1.7.7.2 до 1.7.13 и до 1.7.14-SNAPSHOT * `Улучшение` Обновление OpenCV с версии 3.4.3 до 4.5.4 * `Улучшение` Улучшение совместимости функции ViewUtil.getStatusBarHeight * `Улучшение` Удаление модуля входа пользователя и элементов интерфейса в главном меню diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md index 3ca85463..87edb8bb 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md +++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md @@ -26,6 +26,11 @@ * `优化` APK 文件类型信息对话框增加点击监听器支持文本复制与应用详情跳转 * `优化` 尝试恢复 com.stardust 前缀包以便提升代码兼容性 _[`issue #290`](http://issues.autojs6.com/290)_ * `优化` floaty.window/floaty.rawWindow 同时支持主线程和子线程执行 +* `依赖` 升级 Gradle Compile 版本 34 -> 35 +* `依赖` 升级 Gradle 版本 8.12 -> 8.13 +* `依赖` 升级 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT +* `依赖` 升级 Androidx Recyclerview 版本 1.3.2 -> 1.4.0 +* `依赖` 升级 Pinyin4j 版本 2.5.0 -> 2.5.1 # v6.6.1 @@ -147,7 +152,7 @@ * `依赖` 附加 Toaster 版本 12.6 * `依赖` 附加 EasyWindow (for Toaster) 版本 10.3 * `依赖` 升级 Gradle 版本 8.5 -> 8.11.1 -* `依赖` 升级 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot +* `依赖` 升级 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT * `依赖` 升级 Android Material Lang3 版本 1.10.0 -> 1.12.0 * `依赖` 升级 Androidx Annotation 版本 1.7.0 -> 1.9.1 * `依赖` 升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0 @@ -663,7 +668,7 @@ * `依赖` 升级 Kotlinx Coroutines 版本 1.6.0 -> 1.6.1-native-mt * `依赖` 升级 LeakCanary 版本 2.8.1 -> 2.9.1 * `依赖` 升级 OkHttp3 版本 5.0.0-alpha.6 -> 5.0.0-alpha.7 -* `依赖` 升级 Rhino 引擎版本 1.7.14 -> 1.7.15-snapshot +* `依赖` 升级 Rhino 引擎版本 1.7.14 -> 1.7.15-SNAPSHOT * `依赖` 升级 Zip4j 版本 2.9.1 -> 2.10.0 * `依赖` 移除 Groovy JSON 版本 3.0.8 * `依赖` 移除 Kotlin Stdlib JDK7 版本 1.6.21 @@ -715,7 +720,7 @@ * `依赖` 附加 Androidx AppCompat (Legacy) 版本 1.0.2 * `依赖` 升级 Androidx AppCompat 版本 1.4.0 -> 1.4.1 * `依赖` 升级 Androidx Preference 版本 1.1.1 -> 1.2.0 -* `依赖` 升级 Rhino 引擎版本 1.7.14-snapshot -> 1.7.14 +* `依赖` 升级 Rhino 引擎版本 1.7.14-SNAPSHOT -> 1.7.14 * `依赖` 升级 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 * `依赖` 升级 Android Material 版本 1.6.0-alpha01 -> 1.6.0-alpha02 * `依赖` 升级 Gradle 构建工具版本 7.2.0-alpha06 -> 7.2.0-beta01 @@ -752,7 +757,7 @@ * `修复` 无法识别打包插件及打包插件下载地址无效的问题 * `修复` 主页抽屉 "查看使用情况权限" 开关状态可能不同步的问题 * `修复` TemplateMatching.fastTemplateMatching 潜在的 Mat 内存泄漏问题 -* `优化` 升级 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `优化` 升级 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `优化` 升级 OpenCV 版本 3.4.3 -> 4.5.4 * `优化` ViewUtil.getStatusBarHeight 提升兼容性 * `优化` 主页抽屉移除用户登录相关模块并移除布局占位 diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md index 68532206..fe7660fe 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md +++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md @@ -124,7 +124,7 @@ * `依賴` 附加 Toaster 版本 12.6 * `依賴` 附加 EasyWindow (for Toaster) 版本 10.3 * `依賴` 升級 Gradle 版本 8.5 -> 8.11.1 -* `依賴` 升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot +* `依賴` 升級 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT * `依賴` 升級 Android Material Lang3 版本 1.10.0 -> 1.12.0 * `依賴` 升級 Androidx Annotation 版本 1.7.0 -> 1.9.1 * `依賴` 升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0 @@ -640,7 +640,7 @@ * `依賴` 升級 Kotlinx Coroutines 版本 1.6.0 -> 1.6.1-native-mt * `依賴` 升級 LeakCanary 版本 2.8.1 -> 2.9.1 * `依賴` 升級 OkHttp3 版本 5.0.0-alpha.6 -> 5.0.0-alpha.7 -* `依賴` 升級 Rhino 引擎版本 1.7.14 -> 1.7.15-snapshot +* `依賴` 升級 Rhino 引擎版本 1.7.14 -> 1.7.15-SNAPSHOT * `依賴` 升級 Zip4j 版本 2.9.1 -> 2.10.0 * `依賴` 移除 Groovy JSON 版本 3.0.8 * `依賴` 移除 Kotlin Stdlib JDK7 版本 1.6.21 @@ -692,7 +692,7 @@ * `依賴` 附加 Androidx AppCompat (Legacy) 版本 1.0.2 * `依賴` 升級 Androidx AppCompat 版本 1.4.0 -> 1.4.1 * `依賴` 升級 Androidx Preference 版本 1.1.1 -> 1.2.0 -* `依賴` 升級 Rhino 引擎版本 1.7.14-snapshot -> 1.7.14 +* `依賴` 升級 Rhino 引擎版本 1.7.14-SNAPSHOT -> 1.7.14 * `依賴` 升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 * `依賴` 升級 Android Material 版本 1.6.0-alpha01 -> 1.6.0-alpha02 * `依賴` 升級 Gradle 構建工具版本 7.2.0-alpha06 -> 7.2.0-beta01 @@ -729,7 +729,7 @@ * `修復` 無法識別打包插件及打包插件下載地址無效的問題 * `修復` 主頁抽屜 "查看使用情況權限" 開關狀態可能不同步的問題 * `修復` TemplateMatching.fastTemplateMatching 潛在的 Mat 內存泄漏問題 -* `優化` 升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `優化` 升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `優化` 升級 OpenCV 版本 3.4.3 -> 4.5.4 * `優化` ViewUtil.getStatusBarHeight 提升兼容性 * `優化` 主頁抽屜移除用户登錄相關模塊並移除佈局佔位 diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md index 4dc10e9f..efd9b265 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md +++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md @@ -124,7 +124,7 @@ * `依賴` 附加 Toaster 版本 12.6 * `依賴` 附加 EasyWindow (for Toaster) 版本 10.3 * `依賴` 升級 Gradle 版本 8.5 -> 8.11.1 -* `依賴` 升級 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot +* `依賴` 升級 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT * `依賴` 升級 Android Material Lang3 版本 1.10.0 -> 1.12.0 * `依賴` 升級 Androidx Annotation 版本 1.7.0 -> 1.9.1 * `依賴` 升級 Androidx AppCompat 版本 1.6.1 -> 1.7.0 @@ -640,7 +640,7 @@ * `依賴` 升級 Kotlinx Coroutines 版本 1.6.0 -> 1.6.1-native-mt * `依賴` 升級 LeakCanary 版本 2.8.1 -> 2.9.1 * `依賴` 升級 OkHttp3 版本 5.0.0-alpha.6 -> 5.0.0-alpha.7 -* `依賴` 升級 Rhino 引擎版本 1.7.14 -> 1.7.15-snapshot +* `依賴` 升級 Rhino 引擎版本 1.7.14 -> 1.7.15-SNAPSHOT * `依賴` 升級 Zip4j 版本 2.9.1 -> 2.10.0 * `依賴` 移除 Groovy JSON 版本 3.0.8 * `依賴` 移除 Kotlin Stdlib JDK7 版本 1.6.21 @@ -692,7 +692,7 @@ * `依賴` 附加 Androidx AppCompat (Legacy) 版本 1.0.2 * `依賴` 升級 Androidx AppCompat 版本 1.4.0 -> 1.4.1 * `依賴` 升級 Androidx Preference 版本 1.1.1 -> 1.2.0 -* `依賴` 升級 Rhino 引擎版本 1.7.14-snapshot -> 1.7.14 +* `依賴` 升級 Rhino 引擎版本 1.7.14-SNAPSHOT -> 1.7.14 * `依賴` 升級 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 * `依賴` 升級 Android Material 版本 1.6.0-alpha01 -> 1.6.0-alpha02 * `依賴` 升級 Gradle 構建工具版本 7.2.0-alpha06 -> 7.2.0-beta01 @@ -729,7 +729,7 @@ * `修復` 無法識別打包外掛及打包外掛下載地址無效的問題 * `修復` 主頁抽屜 "檢視使用情況許可權" 開關狀態可能不同步的問題 * `修復` TemplateMatching.fastTemplateMatching 潛在的 Mat 記憶體洩漏問題 -* `最佳化` 升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `最佳化` 升級 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `最佳化` 升級 OpenCV 版本 3.4.3 -> 4.5.4 * `最佳化` ViewUtil.getStatusBarHeight 提升相容性 * `最佳化` 主頁抽屜移除使用者登入相關模組並移除佈局佔位 diff --git a/app/src/main/assets-app/doc/CHANGELOG.md b/app/src/main/assets-app/doc/CHANGELOG.md index 3ca85463..87edb8bb 100644 --- a/app/src/main/assets-app/doc/CHANGELOG.md +++ b/app/src/main/assets-app/doc/CHANGELOG.md @@ -26,6 +26,11 @@ * `优化` APK 文件类型信息对话框增加点击监听器支持文本复制与应用详情跳转 * `优化` 尝试恢复 com.stardust 前缀包以便提升代码兼容性 _[`issue #290`](http://issues.autojs6.com/290)_ * `优化` floaty.window/floaty.rawWindow 同时支持主线程和子线程执行 +* `依赖` 升级 Gradle Compile 版本 34 -> 35 +* `依赖` 升级 Gradle 版本 8.12 -> 8.13 +* `依赖` 升级 Rhino 版本 1.8.0-SNAPSHOT -> 1.8.1-SNAPSHOT +* `依赖` 升级 Androidx Recyclerview 版本 1.3.2 -> 1.4.0 +* `依赖` 升级 Pinyin4j 版本 2.5.0 -> 2.5.1 # v6.6.1 @@ -147,7 +152,7 @@ * `依赖` 附加 Toaster 版本 12.6 * `依赖` 附加 EasyWindow (for Toaster) 版本 10.3 * `依赖` 升级 Gradle 版本 8.5 -> 8.11.1 -* `依赖` 升级 Rhino 版本 1.7.15-snapshot -> 1.8.0-snapshot +* `依赖` 升级 Rhino 版本 1.7.15-SNAPSHOT -> 1.8.0-SNAPSHOT * `依赖` 升级 Android Material Lang3 版本 1.10.0 -> 1.12.0 * `依赖` 升级 Androidx Annotation 版本 1.7.0 -> 1.9.1 * `依赖` 升级 Androidx AppCompat 版本 1.6.1 -> 1.7.0 @@ -663,7 +668,7 @@ * `依赖` 升级 Kotlinx Coroutines 版本 1.6.0 -> 1.6.1-native-mt * `依赖` 升级 LeakCanary 版本 2.8.1 -> 2.9.1 * `依赖` 升级 OkHttp3 版本 5.0.0-alpha.6 -> 5.0.0-alpha.7 -* `依赖` 升级 Rhino 引擎版本 1.7.14 -> 1.7.15-snapshot +* `依赖` 升级 Rhino 引擎版本 1.7.14 -> 1.7.15-SNAPSHOT * `依赖` 升级 Zip4j 版本 2.9.1 -> 2.10.0 * `依赖` 移除 Groovy JSON 版本 3.0.8 * `依赖` 移除 Kotlin Stdlib JDK7 版本 1.6.21 @@ -715,7 +720,7 @@ * `依赖` 附加 Androidx AppCompat (Legacy) 版本 1.0.2 * `依赖` 升级 Androidx AppCompat 版本 1.4.0 -> 1.4.1 * `依赖` 升级 Androidx Preference 版本 1.1.1 -> 1.2.0 -* `依赖` 升级 Rhino 引擎版本 1.7.14-snapshot -> 1.7.14 +* `依赖` 升级 Rhino 引擎版本 1.7.14-SNAPSHOT -> 1.7.14 * `依赖` 升级 OkHttp3 版本 3.10.0 -> 5.0.0-alpha.3 -> 5.0.0-alpha.4 * `依赖` 升级 Android Material 版本 1.6.0-alpha01 -> 1.6.0-alpha02 * `依赖` 升级 Gradle 构建工具版本 7.2.0-alpha06 -> 7.2.0-beta01 @@ -752,7 +757,7 @@ * `修复` 无法识别打包插件及打包插件下载地址无效的问题 * `修复` 主页抽屉 "查看使用情况权限" 开关状态可能不同步的问题 * `修复` TemplateMatching.fastTemplateMatching 潜在的 Mat 内存泄漏问题 -* `优化` 升级 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-snapshot +* `优化` 升级 Rhino 引擎版本 1.7.7.2 -> 1.7.13 -> 1.7.14-SNAPSHOT * `优化` 升级 OpenCV 版本 3.4.3 -> 4.5.4 * `优化` ViewUtil.getStatusBarHeight 提升兼容性 * `优化` 主页抽屉移除用户登录相关模块并移除布局占位 diff --git a/app/src/main/assets-app/docs/versionType.html b/app/src/main/assets-app/docs/versionType.html index 7a6c9a4b..11dae047 100644 --- a/app/src/main/assets-app/docs/versionType.html +++ b/app/src/main/assets-app/docs/versionType.html @@ -346,7 +346,7 @@ suffix compare logic || -

console.log(new Version('5.2.3-beta').isHigherThan('5.2.3-snapshot')); // true
+
console.log(new Version('5.2.3-beta').isHigherThan('5.2.3-SNAPSHOT')); // true
 

[c] (versionString, throwExceptions)#

6.2.0 Global Overload 2/2

@@ -541,11 +541,11 @@ console.log(verA.compareTo('2.0.0')); /* 抛出异常. */ new Version('2.3.5'), new Version('2.3.5-alpha9'), new Version('2.3.5-beta2'), - new Version('2.3.5-snapshot'), + new Version('2.3.5-SNAPSHOT'), new Version('2.3.6'), new Version('2.3'), ]; -// [ 2.3, 2.3.5-snapshot, 2.3.5-alpha9, 2.3.5-beta2, 2.3.5, 2.3.6 ] +// [ 2.3, 2.3.5-SNAPSHOT, 2.3.5-alpha9, 2.3.5-beta2, 2.3.5, 2.3.6 ] console.log(verList.sort((a, b) => a.compareTo(b)));
diff --git a/app/src/main/assets-app/sample/测试/基本功能测试 (main) [v6.3.1+].js b/app/src/main/assets-app/sample/测试/基本功能测试 (main) [v6.3.1+].js index 3fefe83d..20b8913f 100644 --- a/app/src/main/assets-app/sample/测试/基本功能测试 (main) [v6.3.1+].js +++ b/app/src/main/assets-app/sample/测试/基本功能测试 (main) [v6.3.1+].js @@ -49,7 +49,7 @@ assert(isFunc(getClass), 'getClass()'); assert(isFunc(constructor), 'constructor()'); assert(isJavaPackage(Packages), 'Packages'); -// @Test Rhino 1.7.15+ (snapshot on May 4, 2022) +// @Test Rhino 1.7.15+ (SNAPSHOT on May 4, 2022) assert(isFunc(Object.values), 'Object.values()'); assert(isFunc(Object.entries), 'Object.entries()'); diff --git a/app/src/main/java/org/autojs/autojs/core/accessibility/UiSelector.kt b/app/src/main/java/org/autojs/autojs/core/accessibility/UiSelector.kt index 012fdfe6..086e7127 100644 --- a/app/src/main/java/org/autojs/autojs/core/accessibility/UiSelector.kt +++ b/app/src/main/java/org/autojs/autojs/core/accessibility/UiSelector.kt @@ -1057,18 +1057,20 @@ open class UiSelector : UiObjectActions, StringReadable { 2 -> types.find { it is Array<*> }?.let { type: Any -> val t = type as Array<*> when { - t[0] == cDouble && t[1] == cDouble -> tmp::class.java - .getMethod(key, cDouble, cDouble) - .invoke(tmp, *value.map { it.toString().toDouble() }.toTypedArray()) - t[0] == cBoolean && t[1] == cDouble -> tmp::class.java - .getMethod(key, cBoolean, cDouble) - .invoke(tmp, *value.mapIndexed { index, any -> - when (index) { - 0 -> any.toString().toBoolean() - 1 -> any.toString().toDouble() - else -> throw Exception("UiSelector: $key($value)") - } - }.toTypedArray()) + t[0] == cDouble && t[1] == cDouble -> { + val doubleArg0 = value[0].toString().toDouble() + val doubleArg1 = value[1].toString().toDouble() + tmp::class.java + .getMethod(key, cDouble, cDouble) + .invoke(tmp, doubleArg0, doubleArg1) + } + t[0] == cBoolean && t[1] == cDouble -> { + val booleanArg0 = value[0].toString().toBoolean() + val doubleArg1 = value[1].toString().toDouble() + tmp::class.java + .getMethod(key, cBoolean, cDouble) + .invoke(tmp, booleanArg0, doubleArg1) + } else -> throw Exception("UiSelector: $key($value)") } } ?: throw Exception("UiSelector: $key($value)") diff --git a/app/src/main/java/org/autojs/autojs/core/ui/attribute/QuickContactBadgeAttributes.kt b/app/src/main/java/org/autojs/autojs/core/ui/attribute/QuickContactBadgeAttributes.kt index 61ced157..5ef7bc03 100644 --- a/app/src/main/java/org/autojs/autojs/core/ui/attribute/QuickContactBadgeAttributes.kt +++ b/app/src/main/java/org/autojs/autojs/core/ui/attribute/QuickContactBadgeAttributes.kt @@ -33,7 +33,7 @@ open class QuickContactBadgeAttributes(scriptRuntime: ScriptRuntime, resourcePar .put("groupMembership", CommonDataKinds.GroupMembership.CONTENT_ITEM_TYPE) .put("groups", ContactsContract.Groups.CONTENT_ITEM_TYPE) .put("identity", CommonDataKinds.Identity.CONTENT_ITEM_TYPE) - .put("im", CommonDataKinds.Im.CONTENT_ITEM_TYPE) + .put("im", @Suppress("DEPRECATION") CommonDataKinds.Im.CONTENT_ITEM_TYPE) .put("nickname", CommonDataKinds.Nickname.CONTENT_ITEM_TYPE) .put("note", CommonDataKinds.Note.CONTENT_ITEM_TYPE) .put("organization", CommonDataKinds.Organization.CONTENT_ITEM_TYPE) @@ -42,7 +42,7 @@ open class QuickContactBadgeAttributes(scriptRuntime: ScriptRuntime, resourcePar .put("rawContacts", ContactsContract.RawContacts.CONTENT_ITEM_TYPE) .put("relation", CommonDataKinds.Relation.CONTENT_ITEM_TYPE) .put("settings", ContactsContract.Settings.CONTENT_ITEM_TYPE) - .put("sipAddress", CommonDataKinds.SipAddress.CONTENT_ITEM_TYPE) + .put("sipAddress", @Suppress("DEPRECATION") CommonDataKinds.SipAddress.CONTENT_ITEM_TYPE) .put("statusUpdates", ContactsContract.StatusUpdates.CONTENT_ITEM_TYPE) .put("structuredName", CommonDataKinds.StructuredName.CONTENT_ITEM_TYPE) .put("structuredPostal", CommonDataKinds.StructuredPostal.CONTENT_ITEM_TYPE) diff --git a/app/src/main/java/org/autojs/autojs/runtime/api/AppUtils.kt b/app/src/main/java/org/autojs/autojs/runtime/api/AppUtils.kt index e67a73db..dfb91052 100644 --- a/app/src/main/java/org/autojs/autojs/runtime/api/AppUtils.kt +++ b/app/src/main/java/org/autojs/autojs/runtime/api/AppUtils.kt @@ -280,7 +280,7 @@ class AppUtils(context: Context, @get:ScriptInterface val fileProviderAuthority: Build.VERSION.SDK_INT >= Build.VERSION_CODES.P -> packageInfo.longVersionCode else -> @Suppress("DEPRECATION") packageInfo.versionCode.toLong() } - val versionName = packageInfo.versionName + val versionName = packageInfo.versionName ?: "Unknown" SimpleVersionInfo(versionName, versionCode) }.getOrNull() diff --git a/app/src/main/java/org/autojs/autojs/runtime/api/augment/app/App.kt b/app/src/main/java/org/autojs/autojs/runtime/api/augment/app/App.kt index 2eb6fb43..88450a9b 100644 --- a/app/src/main/java/org/autojs/autojs/runtime/api/augment/app/App.kt +++ b/app/src/main/java/org/autojs/autojs/runtime/api/augment/app/App.kt @@ -133,7 +133,7 @@ class App(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) { checkDualProperty(options) -> startDualActivity(scriptRuntime, args) checkRootProperty(options) && RootUtils.isRootAvailable() -> { val tmpIntent = configuredIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) - Shell.execCommand(scriptRuntime, arrayOf("am start ${intentToShellRhino(tmpIntent)}", /* withRoot = */ true)).throwIfError() + Shell.execCommand(scriptRuntime, arrayOf("am start ${intentToShellRhino(tmpIntent)}", /* withRoot = */ true)).throwIfError() } checkShizukuProperty(options) && WrappedShizuku.isOperational() -> { val tmpIntent = configuredIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) @@ -158,7 +158,7 @@ class App(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) { checkDualProperty(opt) -> startDualActivity(scriptRuntime, args) checkRootProperty(opt) && RootUtils.isRootAvailable() -> { val tmpIntent = intentRhinoWithRuntime(scriptRuntime, opt).apply { addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) } - Shell.execCommand(scriptRuntime, arrayOf("am start ${intentToShellRhino(tmpIntent)}", /* withRoot = */ true)).throwIfError() + Shell.execCommand(scriptRuntime, arrayOf("am start ${intentToShellRhino(tmpIntent)}", /* withRoot = */ true)).throwIfError() } checkShizukuProperty(opt) && WrappedShizuku.isOperational() -> { val tmpIntent = intentRhinoWithRuntime(scriptRuntime, opt).apply { addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) } @@ -376,7 +376,7 @@ class App(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) { when { o is NativeObject && checkRootProperty(o) -> { @Suppress("SpellCheckingInspection") - Shell.execCommand(scriptRuntime, arrayOf(/* cmd = */ "am startservice ${intentToShellRhino(o)}", /* withRoot = */ true)) + Shell.execCommand(scriptRuntime, arrayOf(/* cmd = */ "am startservice ${intentToShellRhino(o)}", /* withRoot = */ true)) } else -> globalContext.startService(intentRhinoWithRuntime(scriptRuntime, o)) } @@ -435,7 +435,7 @@ class App(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) { } else -> when { o is NativeObject && checkRootProperty(o) -> { - Shell.execCommand(scriptRuntime, arrayOf("am broadcast ${intentToShellRhino(o)}", /* withRoot = */ true)) + Shell.execCommand(scriptRuntime, arrayOf("am broadcast ${intentToShellRhino(o)}", /* withRoot = */ true)) } else -> globalContext.sendBroadcast(intentRhinoWithRuntime(scriptRuntime, o)) } @@ -742,9 +742,9 @@ class App(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) { val packageName = getPackageName(scriptRuntime, argList) ?: return@ensureArgumentsLength false val command = "am force-stop $packageName" when { - RootUtils.isRootAvailable() -> Shell.execCommand(scriptRuntime, arrayOf(command, /* withRoot = */ true)) + RootUtils.isRootAvailable() -> Shell.execCommand(scriptRuntime, arrayOf(command, /* withRoot = */ true)) WrappedShizuku.isOperational() -> WrappedShizuku.execCommand(command) - else -> Shell.execCommand(scriptRuntime, arrayOf(command, /* withRoot = */ false)) + else -> Shell.execCommand(scriptRuntime, arrayOf(command, /* withRoot = */ false)) }.code == 0 } @@ -883,9 +883,9 @@ class App(scriptRuntime: ScriptRuntime) : Augmentable(scriptRuntime) { if (currentUserIdentifier != processUserIdentifier) { val niceCommand = "$command --user $currentUserIdentifier" when { - withRoot && RootUtils.isRootAvailable() -> Shell.execCommand(scriptRuntime, arrayOf(niceCommand, /* withRoot = */ true)) + withRoot && RootUtils.isRootAvailable() -> Shell.execCommand(scriptRuntime, arrayOf(niceCommand, /* withRoot = */ true)) withShizuku && WrappedShizuku.isOperational() -> WrappedShizuku.execCommand(niceCommand) - else -> Shell.execCommand(scriptRuntime, arrayOf(niceCommand, /* withRoot = */ false)) + else -> Shell.execCommand(scriptRuntime, arrayOf(niceCommand, /* withRoot = */ false)) }.throwIfError() } } diff --git a/settings.gradle.kts b/settings.gradle.kts index 2aabe2c5..259dc5d6 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -222,6 +222,7 @@ pluginManagement { consts.IDENTIFIER_FALLBACK to fallbackGradleVersion, ), kotlinVersionMap = mapOf( + "2024.3.4" to "2.1.10", /* Feb 28, 2025. */ "2024.2.3" to "2.0.21", /* Oct 17, 2024. */ "2024.2" to "2.0.21-RC", /* Sep 27, 2024. */ "2024.1" to "1.9.24", /* Dec 3, 2024. */ @@ -304,43 +305,40 @@ pluginManagement { ) val kspVersionMap = mapOf( - "2.1.10-RC" to "1.0.29", /* Jan 13, 2025. */ + "2.1.20-RC" to "1.0.31", /* Feb 28, 2025. */ + "2.1.20-Beta2" to "1.0.30", /* Feb 15, 2025. */ "2.1.20-Beta1" to "1.0.29", /* Dec 25, 2024. */ + "2.1.10" to "1.0.31", /* Feb 28, 2025. */ + "2.1.10-RC" to "1.0.29", /* Jan 10, 2025. */ "2.1.0" to "1.0.29", /* Nov 28, 2024. */ - "2.1.0" to "1.0.28", /* Nov 28, 2024. */ - "2.1.0-RC2" to "1.0.28", /* Nov 20, 2024. */ - "2.0.21" to "1.0.28", /* Nov 16, 2024. */ + "2.1.0-RC2" to "1.0.29", /* Jan 22, 2025. */ "2.1.0-RC" to "1.0.27", /* Nov 8, 2024. */ - "2.0.21" to "1.0.27", /* Nov 8, 2024. */ - "2.1.0-RC" to "1.0.26", /* Nov 6, 2024. */ "2.1.0-Beta2" to "1.0.26", /* Oct 26, 2024. */ - "2.0.21" to "1.0.26", /* Oct 24, 2024. */ - "2.1.0-Beta2" to "1.0.25", /* Oct 19, 2024. */ - "2.0.21" to "1.0.25", /* Oct 17, 2024. */ - "2.0.21-RC" to "1.0.25", /* Oct 4, 2024. */ "2.1.0-Beta1" to "1.0.25", /* Sep 25, 2024. */ + "2.0.21" to "1.0.28", /* Nov 16, 2024. */ + "2.0.21-RC" to "1.0.25", /* Oct 4, 2024. */ "2.0.20" to "1.0.25", /* Sep 7, 2024. */ "2.0.20-RC2" to "1.0.24", /* Aug 24, 2024. */ - "2.0.10" to "1.0.24", /* Aug 8, 2024. */ "2.0.20-RC" to "1.0.24", /* Aug 8, 2024. */ - "2.0.10-RC2" to "1.0.24", /* Aug 8, 2024. */ - "2.0.0" to "1.0.24", /* Aug 8, 2024. */ - "1.9.25" to "1.0.20", /* Aug 8, 2024. */ "2.0.20-Beta2" to "1.0.23", /* Aug 8, 2024. */ - "2.0.10-RC" to "1.0.23", /* Aug 8, 2024. */ "2.0.20-Beta1" to "1.0.22", /* Aug 8, 2024. */ + "2.0.10" to "1.0.24", /* Aug 8, 2024. */ + "2.0.10-RC2" to "1.0.24", /* Aug 8, 2024. */ + "2.0.10-RC" to "1.0.23", /* Aug 8, 2024. */ + "2.0.0" to "1.0.24", /* Aug 8, 2024. */ "2.0.0-RC3" to "1.0.20", /* May 24, 2024. */ - "1.9.24" to "1.0.20", /* May 14, 2024. */ "2.0.0-RC2" to "1.0.20", /* May 24, 2024. */ "2.0.0-RC1" to "1.0.20", /* May 24, 2024. */ - "1.9.23" to "1.0.20", /* Apr 6, 2024. */ "2.0.0-Beta5" to "1.0.20", /* May 24, 2024. */ "2.0.0-Beta4" to "1.0.19", /* May 24, 2024. */ "2.0.0-Beta3" to "1.0.17", /* May 24, 2024. */ - "1.9.22" to "1.0.17", /* Jan 20, 2024. */ "2.0.0-Beta2" to "1.0.16", /* May 24, 2024. */ - "1.9.21" to "1.0.15", /* Dec 2, 2023. */ "2.0.0-Beta1" to "1.0.15", /* May 24, 2024. */ + "1.9.25" to "1.0.20", /* Aug 8, 2024. */ + "1.9.24" to "1.0.20", /* May 14, 2024. */ + "1.9.23" to "1.0.20", /* Apr 6, 2024. */ + "1.9.22" to "1.0.17", /* Jan 20, 2024. */ + "1.9.21" to "1.0.15", /* Dec 2, 2023. */ "1.9.20" to "1.0.14", /* Nov 9, 2023. */ "1.9.20-RC2" to "1.0.13", /* Oct 26, 2023. */ "1.9.20-RC" to "1.0.13", /* Oct 12, 2023. */ diff --git a/version.properties b/version.properties index 637aa942..97682d23 100644 --- a/version.properties +++ b/version.properties @@ -1,6 +1,6 @@ -#Fri Feb 28 15:23:55 CST 2025 -BUILD_TIME=1740727435912 -COMPILE_SDK_VERSION=34 +#Tue Mar 04 14:52:06 CST 2025 +BUILD_TIME=1741071126094 +COMPILE_SDK_VERSION=35 JAVA_VERSION=23 JAVA_VERSION_MIN_RADICAL=0 JAVA_VERSION_MIN_SUGGESTED=19 @@ -15,8 +15,8 @@ RAPID_OCR_ONNX_RUNTIME_VERSION=1.14.0 RAPID_OCR_ONNX_VERSION=1.2.2 RAPID_OCR_OPENCV_MOBILE_LABEL_VERSION=13 RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3 -TARGET_SDK_VERSION=34 +TARGET_SDK_VERSION=35 TARGET_SDK_VERSION_INRT=29 -VERSION_BUILD=2987 +VERSION_BUILD=2989 VERSION_NAME=6.6.2 Alpha3 VSCODE_EXT_REQUIRED_VERSION=1.0.8