Haiagaru 1.23.0-dev.9(検証用)
バックアップ・下部フィルター・共有NG除外の修正を試すためのプレリリースです。板お気に入りの実移行・標準バックアップZIPの往復・フィルターの不定期消失・本文キャッシュ修復の端末動作は未確認です。
今回の変更
- Haiagaruバックアップの「お気に入り・閲覧履歴」に板情報も追加しました。新しく作るバックアップから板のお気に入り・並び順を保存します。既存板の接続先などは保持し、不足分同期では既存板を優先します。古いバックアップに保存されていない板お気に入りは復元できません。
- パッケージ名変更時、ChMate標準バックアップが実際の標準設定ストアを参照するよう修正しました。XML名は「変更後のパッケージ名_preferences.xml」です。元のパッケージ名の場合は従来のXML名です。
- 「下部フィルターを常に表示」がオンのとき、表示復帰やパネルの取り外しを検出して再配置する処理を追加しました。
- Haiagaruのバックアップ設定へ「本文キャッシュの整合性を修復」を追加しました。履歴を退避してから、DATがない/空なのに取得済み扱いの行だけを補正します。既読位置・書き込みマークは保持する実装です。修復後はChMateを再起動し、通常の更新・巡回を行ってください。本文を自動で全件取得する機能ではありません。
- 共有NG除外をAndroid標準のチェック付き一覧へ変更しました。チェック部分と文字部分から選択でき、検索中の選択を保持します。
確認範囲と残確認
利用者指定の静的修正・検証用公開として、通常Lint付きの最終ビルドとMPP整合性を確認しました。標準バックアップの設定名修正は先行候補を191/226/242へ適用し、対象定数以外の命令・レジスター・分岐を保持することを確認しています。最終候補APKでの端末導入とZIPの生成・復元は未実施です。
共有NGの先行候補では3版のエミュレータで、検証用の親メニューを実タップして本番の条件確認画面を開き、チェック部分・文字部分のオン/オフ表示と保存、12条件の検索・隠れた選択の保持・保存後の再表示を確認しました。検索モデル15項目・UA21項目も各版成功し、新規対象アプリのクラッシュはありませんでした。実スレ長押しを起点とする通し試験や利用者実機での解消確認とは区別します。
最終修正後の板移行・本文キャッシュ修復・常設フィルターの実動作と速度改善は未検証です。今回変更していない本文・画像/GIF/動画の広範な再検証も省略しています。実機への自動導入・掲示板への投稿・GASの変更は行っていません。242の「更新対象に含む」の重なりは報告画面の再確認が未完了です。
共有NG/F9対策とエッヂの公開レベルNGは開発中です。エッヂ認証日の記録・共有は含みません。
追加ファイルについて
Image NG・画像取得専用VPNをパッチ時に選ぶ場合は、追加ファイルのダウンロードが必要です。このページのAssetsから取得してください。
- Image NG:
haiagaru-image-ng.zip - 画像取得専用VPN:
haiagaru-image-vpn-v2.zip
それぞれZIPを展開せず、そのままMorpheのファイル選択で指定してください。これらのパッチを使わない場合、追加ファイルは不要です。
謝辞
ご支援いただいている皆様、ありがとうございます。README掲載の支援者の皆様へ感謝申し上げます。
- yujirox 様
- ワッチョイ 8f01-uDul 様
- toya0717 様
- MUMEI 様
- タケヨシキ 様
- 無名 様
今回のご報告・動作確認・連携へのご協力にも感謝します。
- オイコラミネオ 様
- Red Frame X 様
- ワッチョイ 3f3c-gNc7 様
- chikuwadon 様(外部チェッカーとの連携をご快諾いただき、ありがとうございます)
- rikunode 様(226/242のDroid+ツールバー対応)
開発継続へのご支援のお願い
開発の継続を応援していただける場合は、よろしければGitHubのStarだけでもお願いします。励みになります。さらにご支援いただける場合は、以下から寄付を受け付けています。
- Amazon Gift Card Send to (areteruhiro@gmail.com)
- PayPay
皆様からのご報告・検証・ご支援が開発の励みになっています。
🐛 Bug Fixes
- preserve board backups and recover pinned filters and shared NG choices (966f66e)