Haiagaru 1.20.0
今回の更新
- 登録スレの新着通知にスレ名と新着レス本文を表示します。本文は新着があるときだけ取得し、最大3件を省略表示します。展開すると続きを確認できます。本文を取得できない場合も、スレ名と新着件数を通知します。通知アイコンはChMateのアプリアイコンを使います。
- ChMate標準の設定画面の一番上に「Haiagaru設定」を組み込みました。重ねて表示していた浮動ボタンを廃止し、標準設定を覆わずに追加機能の設定へ移動できます。
- 未取得の5chスレを開く前にDATを先行取得し、現役スレではそのデータを使わず再取得していた処理を修正しました。通常の最近の5chスレは先に画面を開き、取得したDATをそのまま読み込みます。過去ログへの代替取得と取得済みスレの更新は維持します。
確認範囲と制約
191/226/242の隔離エミュレータで今回変更した通知内容・アイコン、設定画面の入口と移動を確認しています。利用者の指定により、今回変更していない本文表示・画像/GIF/動画の再検証は省略しています。遷移前の余分なDAT取得は、制御した通信待ちで再現して修正しました。Samsung/Android 17実機での改善率は未計測です。
通知間隔は1分〜7日、初期15分です。Androidの省電力・通信・バックグラウンド実行回数の制限で指定間隔より遅れる場合があります。接続実機では登録スレの通知と次回予約を確認しましたが、RARE分類と通信/実行枠制限による待機も確認しています。正確な毎分通知を保証するものではありません。本文プレビューはサーバーのDATが取得できる場合に表示し、通知をタップするとスレを開きます。
共有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
- avoid pre-navigation double downloads for new 5ch threads (2fe4952)
- ignore configured shared NG reporters without client errors (c7f9549)
✨ New Features
- enrich thread notifications and embed settings entry [skip ci] (767e693)