6.7.0 - Alpha19 - 文件管理器增加 "移动到" 及 "复制到" 菜单项, 支持操作中止及进度状态显示

This commit is contained in:
SuperMonster003
2026-02-02 21:32:58 +08:00
parent 9ffca28207
commit ff0ca695a9
47 changed files with 2153 additions and 833 deletions

View File

@@ -33,7 +33,7 @@
"images.compressToBytes メソッドで画像を圧縮してバイト配列を取得",
"images.downsample メソッドで解像度を下げて新しい ImageWrapper を生成",
"ui.keepScreenOn メソッドで UI ページがフォーカス中は画面を点灯したまま維持",
"ui.root プロパティ (getter) で UI レイアウト内のウィンドウコンテンツのルートコンテナノードを取得",
"ui.root プロパティ (getter) で UI レイアウト内の [ウィンドウコンテンツのルートコンテナ] ノードを取得",
"webview 要素が JsBridge ベースのウェブページレイアウトをサポート (参照 [Auto.js Pro](https://g.pro.autojs.org/)) [例: Layout > Interactive HTML / Vue2 + Vant (SFC)] _[`issue #281`](http://issues.autojs6.com/281)_",
"レイアウトインスペクターが要素の非表示をサポート (寄稿 [TonyJiangWJ](https://github.com/TonyJiangWJ)) _[`pr #371`](http://pr.autojs6.com/371)_ _[`issue #355`](http://issues.autojs6.com/355)_"
],
@@ -67,7 +67,7 @@
"テーマカラーの適用範囲を拡大, より多くのウィジェットをサポート",
"メインページのドロワー幅がランドスケープおよび超ワイド画面に適応",
"『アプリについて』と『開発者について』ページに横向きとコンパクトレイアウトを追加",
"設定ダイアログにデフォルト値を使用メニューを追加",
"設定ダイアログに [デフォルト値を使用] メニューを追加",
"ファイルマネージャーの FAB が外部タップ時に自動で隠れるように",
"コードフォーマッターが `??`, `?.`, `??=` 演算子をサポート",
"コードエディタが GB18030 / UTF-16 (LE/BE) / Shift_JIS などのエンコーディングでのファイル読み書きに対応",
@@ -174,7 +174,7 @@
],
"fix": [
"一部の環境でバージョンを低く戻すことでプロジェクトが正常にコンパイルできなくなる問題",
"存在しないメソッドを呼び出す際に発生する可能性がある非プリミティブ型の値エラー",
"存在しないメソッドを呼び出す際に発生する可能性がある [非プリミティブ型の値] エラー",
"一部のデバイスでスクリプトショートカットが正常に追加できない問題 (暫定修正) _[`issue #221`](http://issues.autojs6.com/221)_",
"automator.click/longClick メソッドのパラメーター型制限の誤り _[`issue #275`](http://issues.autojs6.com/275)_",
"セレクターが ConsString 型のパラメーターをサポートしない問題 _[`issue #277`](http://issues.autojs6.com/277)_",
@@ -264,9 +264,9 @@
"アプリパッケージが opencc モジュールを正常に使用できない問題"
],
"improvement": [
"パッケージページ内の利用不可 ABIコントロールのクリックヒントユーザー体験",
"Shizuku を使用してポインタ位置表示スイッチをコントロールするサポート",
"Shizuku を使用してメディアの投影およびセキュリティ設定の変更許可スイッチをコントロールするサポート",
"パッケージページ内の [利用不可 ABI] コントロールのクリックヒントユーザー体験",
"Shizuku を使用して [ポインタ位置] 表示スイッチをコントロールするサポート",
"Shizuku を使用して [メディアの投影] および [セキュリティ設定の変更] 許可スイッチをコントロールするサポート",
"automator.gestureAsync/gesturesAsync がコールバック関数パラメータをサポート",
"tasks モジュールが同期方式でデータベース操作を実行するサポート, データアクセスの不一致問題を回避",
"スクリプト実行モードがパイプ記号区切りモードパラメータ (例 `\"ui|auto\";` のように開始) をサポート",
@@ -342,9 +342,9 @@
"importClass でインポートしたクラス名とグローバル変数が衝突するとコードが例外をスローする問題 _[`issue #185`](http://issues.autojs6.com/185)_",
"Android 7.x でアクセシビリティサービスが使用できない問題",
"Android 14 で runtime.loadJar/loadDex メソッドが正常に使用できない可能性がある問題 (試修)",
"Android システムのクイック設定パネルにレイアウト範囲分析」と「レイアウト階層分析が表示されない問題 _[`issue #193`](http://issues.autojs6.com/193)_",
"Android システムのクイック設定パネルに [レイアウト範囲分析] と [レイアウト階層分析] が表示されない問題 _[`issue #193`](http://issues.autojs6.com/193)_",
"自動更新チェック機能がアプリの [ANR](https://developer.android.com/topic/performance/vitals/anr) を引き起こす可能性がある問題 (試修) _[`issue #186`](http://issues.autojs6.com/186)_",
"ファイルマネージャーでサンプルコードフォルダーをクリックして「上へ」ボタンを押すとワーキングパスページに戻れない問題 _[`issue #129`](http://issues.autojs6.com/129)_",
"ファイルマネージャーでサンプルコードフォルダーをクリックして [上へ] ボタンを押すとワーキングパスページに戻れない問題 _[`issue #129`](http://issues.autojs6.com/129)_",
"コードエディターで置換機能を使用時に置換ボタンが表示されない問題",
"コードエディターで長押し削除するとアプリがクラッシュする可能性のある問題 (試修)",
"コードエディターで fx ボタンをクリックしてモジュール関数クイックパネルが表示されない問題",
@@ -378,7 +378,7 @@
"ocr モジュールの一部の方法でエリアパラメータを認識できなかった問題 _[`issue #162`](http://issues.autojs6.com/162)_ _[`issue #175`](http://issues.autojs6.com/175)_",
"Android 7.x で新バージョンを検出する際にバージョン情報を取得できなかった問題",
"Android 14 でスクリーンショット権限を要求するとアプリがクラッシュする問題",
"ホームドロワーで浮動ボタンを切り替えるとアプリがクラッシュすることがある問題",
"ホームドロワーで [浮動ボタン] を切り替えるとアプリがクラッシュすることがある問題",
"メニューを使用して浮動ボタンを閉じた後にアプリを再起動すると浮動ボタンが表示されたままになることがある問題",
"Android 13 以降のシステム設定ページで AutoJs6 の言語を選択および切り替えると反映されない問題",
"ビルドツールが最初のビルド時に OpenCV リソースの自動デプロイを完了できない問題"
@@ -459,7 +459,7 @@
"無障害サービスの自動開始成功率を向上",
"Kotlin アノテーション処理を kapt から KSP に移行",
"ビルドツールが IntelliJ Idea EAP バージョンをサポート",
"ビルドツールが Java リリースバージョンに適応して無効なリリースバージョン問題を回避するように",
"ビルドツールが Java リリースバージョンに適応して [無効なリリースバージョン] 問題を回避するように",
"ビルドツールの IDE および関連プラグインのバージョンダウングレードロジックを最適化し, バージョン予測能力を追加",
"VSCode プラグイン 1.0.7 に適応"
],
@@ -493,7 +493,7 @@
"fix": [
"VSCode プラグインがスクリプトの文字総数が 4 桁を超えるとデータを解析できない問題 _[`issue #91`](http://issues.autojs6.com/91)_ _[`issue #93`](http://issues.autojs6.com/93)_ _[`issue #100`](http://issues.autojs6.com/100)_ _[`issue #109`](http://issues.autojs6.com/109)_",
"VSCode プラグインがファイルを正常に保存できない問題 _[`issue #92`](http://issues.autojs6.com/91)_ _[`issue #94`](http://issues.autojs6.com/93)_",
"無障害サービスの「管理」メニュー項目のクリックでページが遷移しないことがある問題",
"無障害サービスの [管理] メニュー項目のクリックでページが遷移しないことがある問題",
"runtime.requestPermissions メソッドが消失した問題 _[`issue #104`](http://issues.autojs6.com/104)_",
"events.emitter が MainThreadProxy パラメータに対応しない問題 _[`issue #103`](http://issues.autojs6.com/103)_",
" _[`pr #78`](http://pr.autojs6.com/78)_ で存在していたコードエディタがコードを整形できない問題",
@@ -626,7 +626,7 @@
"console.setSize などのメソッドが機能しない可能性のある問題 _[`issue #50`](http://issues.autojs6.com/50)_",
"colors.material カラースペースの色定数の誤った割り当て",
"UI モードの日付選択ウィジェットの minDate および maxDate 属性が日付フォーマットを正しく解析できない問題",
"スクリプトを実行した後, ホームのタスクタブページに素早く切り替えると, 同じ実行中のタスクが 2 つ表示される問題",
"スクリプトを実行した後, ホームの [タスク] タブページに素早く切り替えると, 同じ実行中のタスクが 2 つ表示される問題",
"ファイルマネージャのページが他のページから戻るとページの状態がリセットされる可能性のある問題 _[`issue #52`](http://issues.autojs6.com/52)_",
"ファイルマネージャのページソート状態とアイコン表示状態が一致しない問題"
],
@@ -697,7 +697,7 @@
"高バージョンの Android システムでクイック設定パネルのアイコンをクリックした後, パネルが自動的に閉じない場合がある問題 (試修) _[`issue #7`](http://issues.autojs6.com/7)_",
"高バージョンの Android システムで一部のページが通知バー領域と重なる問題",
"Android 10 以降のシステムでブラシの色を設定するサンプルコードが正常に動作しない問題",
"サンプルコード音楽管理者のファイル名をファイル管理者に訂正し, 正常機能を回復",
"サンプルコード [音楽管理者] のファイル名を [ファイル管理者] に訂正し, 正常機能を回復",
"ファイルマネージャーで下にスワイプして更新する際に位置ずれが発生する可能性のある問題",
"ui モジュールのスコープバインディングエラーにより, 一部の UI ベーススクリプトがコンポーネントの属性にアクセスできない問題",
"録画スクリプト後のファイル名入力ダイアログが外部領域をクリックすると録画内容が失われる問題",
@@ -733,7 +733,7 @@
"更新チェック/更新ダウンロード/更新通知機能が Android 7.x システムに対応",
"設定ページを再設計 (AndroidX に移行)",
"設定ページで設定項目を長押しして詳細情報を取得することが可能",
"夜間モードにシステムに従う設定オプションを追加 (Android 9 および以上)",
"夜間モードに [システムに従う] 設定オプションを追加 (Android 9 および以上)",
"アプリ起動画面が夜間モードに適応",
"アプリアイコンに番号付けを追加して複数のオープンソースバージョンを共存するユーザーの使用体験を向上",
"テーマカラーにより多くの Material Design Color (マテリアルデザインカラー) オプションを追加",
@@ -806,8 +806,8 @@
"fix": [
"Android 10 システムでの外部ストレージの読み書きができない問題 _[`issue #17`](http://issues.autojs6.com/17)_",
"エディタページで長押しするとアプリがクラッシュする可能性のある問題 _[`issue #18`](http://issues.autojs6.com/18)_",
"エディタページの長押しメニュー行を削除」と「行をコピーの機能が無効になっている問題",
"エディタページのオプションメニューで貼り付け機能が欠如している問題"
"エディタページの長押しメニュー [行を削除] と [行をコピー] の機能が無効になっている問題",
"エディタページのオプションメニューで [貼り付け] 機能が欠如している問題"
],
"improvement": [
"一部の例外メッセージ文字列をリソース化 (en / zh)",
@@ -825,7 +825,7 @@
"アプリのパッケージ名を org.autojs.autojs6 に変更し, オープンソースの Auto.js アプリパッケージ名との競合を回避"
],
"feature": [
"ホーム画面のドロワーに投影メディア権限スイッチを追加 (Root / ADB 方法) (スイッチの状態検出は実験的)",
"ホーム画面のドロワーに [投影メディア権限] スイッチを追加 (Root / ADB 方法) (スイッチの状態検出は実験的)",
"ファイルブラウザが隠しファイルとフォルダを表示サポート (設定ページを参照)",
"強制 Root チェック機能 (設定ページ及びサンプルコードを参照)",
"autojs モジュール (サンプルコード > AutoJs6 を参照)",
@@ -854,7 +854,7 @@
],
"improvement": [
"RootAutomator は Root 権限がない場合にインスタンス化できません",
"アプリおよび開発者についてページを再設計",
"[アプリおよび開発者について] ページを再設計",
"すべての組み込み JavaScript モジュールを再構築",
"すべての Gradle ビルドスクリプトを再構築し, 共通設定スクリプト (config.gradle) を追加",
"Gradle ビルドツールがバージョン管理とビルドファイルの自動命名をサポート",
@@ -893,7 +893,7 @@
"feature": [
"多言語切り替え機能 (未完成)",
"recorder モジュール (サンプルコード > 計時器を参照)",
"安全設定の変更権限を使用してアクセシビリティサービスと設定のスイッチを自動的に有効化"
"[安全設定の変更権限] を使用してアクセシビリティサービスと設定のスイッチを自動的に有効化"
],
"fix": [
"クイック設定パネルの関連アイコンをクリックした後, パネルが自動的に閉じない問題 (仮修理) _[`issue #7`](http://issues.autojs6.com/7)_",
@@ -987,7 +987,7 @@
"スケジュールタスクパネルの一回限りのタスクの月表示エラー",
"アプリの設定ページのスイッチカラーがテーマ変更に応じて変わらない問題",
"パッケージプラグインが認識されないおよびダウンロードアドレスが無効な問題",
"ホーム画面ドロワー 使用状況アクセス権限を見るスイッチの状態が同期されない問題",
"ホーム画面ドロワー [使用状況アクセス権限を見る] スイッチの状態が同期されない問題",
"TemplateMatching.fastTemplateMatching 潜在的な Mat メモリリーク問題"
],
"improvement": [
@@ -997,7 +997,7 @@
"ホーム画面ドロワーからユーザーログイン関連モジュールおよびレイアウトプレースホルダーを削除",
"ホーム画面からコミュニティおよびマーケットタブを削除し, レイアウトアライメントを最適化",
"いくつかの設定オプションのデフォルトスイッチ状態を変更",
"アプリについてページに SinceDate を追加し, Copyright の表示を最適化",
"[アプリについて] ページに SinceDate を追加し, Copyright の表示を最適化",
"JSON モジュールを 2017-06-12 バージョンにアップグレードし, cycle.js を統合",
"アクティビティがフォアグラウンドになるときの自動アップデートチェック機能および関連ボタンの削除",
"AppOpsKt#isOpPermissionGranted 内部コードロジック",