Haiagaru 1.12.0-dev.12
いつもご報告ありがとうございます。今回はタブレットでのタブ追加先を見直し、NG未読補正の軽量化とビューアの調整をまとめました。
- 「タブレットの追加画面をホーム側のタブで開く」は、オンでホーム側、オフでスレ側へ追加します。設定画面や専用ビューア、手動追加も同じ切り替えに従います。各画面の自動タブ表示をオフにした場合は別画面で開きます。既存のタブは移動しません。
- 「非表示NGのレスを未読件数に含めない」を追加で軽量化しました。無関係なスレの情報取得や、レス一覧に対する反射検索の繰り返しを減らしています。既読位置や取得済みログは変更しません。
- GIFの操作バーを下部へまとめました。再生/一時停止とメニューを残し、読み込み後の空の余白を削減。画面密度や文字サイズも考慮しています。
- 必死チェッカーの「上部パネルの最大高さ」と「上部ツールバーの高さ」が、新UIでも反映されるよう修正しました。前者は検索・操作欄全体の上限、後者は操作ボタン行の高さです。内容が少ない場合、最大高さを変えても見た目は変わりません。
- 必死チェッカーの左右スワイプで、タッチ処理中に画面を閉じる経路を修正しました。履歴移動と終了はタッチ処理の後に行い、タブ表示ではそのビューア自身のタブだけを閉じます。
- エッヂ過去ログ検索の終了日など、詳細条件への入力時に画面が上下へ動く原因になる二重スクロールを整理しました。同じ構造の操作欄も見直し、入力ラベルの折り返しによる高さ変化を抑えています。
- ダイアログを閉じる際、既に外れたウィンドウを再度閉じようとしてクラッシュする経路を修正しました。
タブの追加・再選択・終了は191/226/242で確認しています。NG補正の件数やオン/オフ、GIF操作と高さ設定も確認しましたが、NG有効時の遅延がすべての環境で解消したとはまだ断言できません。GIF操作の確認には合成データを使用しており、すべての配信先での再生確認ではありません。
GIF操作バーの改善案をご提供いただいた ワッチョイ 3f3c-gNc7 様、ありがとうございます。
追加ライブラリについて:191のImage NG修正を選ぶ場合は haiagaru-image-ng.zip、画像取得VPNを選ぶ場合は haiagaru-image-vpn-v2.zip をダウンロードし、展開せずにパッチの追加ファイルへ指定してください。使わない任意パッチのライブラリは不要です。