Repository navigation
FutabaViewer FixPatch21
変更点
巡回
- 板一覧の長押しメニューと優先管理のルール編集で巡回をONにすると、ルールに一致する新しいスレッドを左パネルの「巡回」に表示するようにした
- アプリ内巡回とにじろぐを切り替える設定を追加した(設定→バックグラウンド)。アプリ内巡回はstandaloneキャッシュサーバー切替時のみ約3分ごとに動く
- カタログを手動更新したときはその場で判定し、巡回の間隔もリセットする
- 巡回をONにした時点でカタログやタブにあるスレッドは通知しない
- 見つかった件数をタブバーなどに「NEW n件」で表示する
- 「背面でも巡回を続ける」を追加した。Androidは画面ロック中なども約10分ごとに巡回し、常駐通知「巡回中」を出す。iOSは約15分ごと(OSの判断による)に巡回し、未確認のスレッドが増えたらその件数を通知する
- Windowsは未確認の件数をタスクバーのアイコンにバッジで表示し、最小化中や他のウィンドウを使っている間に増えたら通知センターへ通知する
- 通知は発見から7日で消す。にじろぐの結果も7日で消すようにした
スレッド
- レス長押しメニューに「マーク」を追加した。マークしたレスは自分の書き込みと同じ扱いになる(保存スレでは使えない)
- リロードボタンの長押しで、スレッドを丸ごと取り直す「スーパーリロード」を追加した。後から削除・隔離されたレスも反映する
- 「リロード時、常に全件取得する」を追加した(設定→スレッド画面→読み込み。初期値OFF)
- 「削除されたレスを表示」を「削除されたレス」に改め、本文非表示・本文表示・レス非表示から選べるようにした
- スクロールジャンプ操作で新着→端の順に移動するようにした。ツリー表示の長押しでは新着を上から巡る
- 選択中のタブのタップ動作に「なし」を追加した
- スレッドで落ちを検出したとき、履歴にも「落」を反映するようにした
- サムネ・画像の長押しメニューに「コピー」を追加した。元画像のファイルをクリップボードへ渡す(Android/iOS/Windows)
- レス本文のURL長押しメニューに「共有」を追加した
- 読み上げ中は常駐通知「読み上げ中」を出し、画面ロック中も読み続けるようにした
- バックグラウンドの更新確認・生存確認が動作しない不具合を修正した。standalone時は3分ごとに1回の通信でまとめて確認し、新着バッジ・スレ落ち・隔離・削除も反映する
- 落ちたスレの最後の数レスの補完(ふたばのJSON)を、JSONが消えるまで開くたびに試すようにした
- 落ちたスレを開き直すたびに過去ログを取り寄せる不具合を修正した。落ちたスレの最下部ではリロードしない
- Android版で、YouTube・MEGAなどのURLをタップしても対応アプリで開かなかった不具合を修正した
- standaloneキャッシュサーバーから取り寄せたスレで、削除された記事数・消滅時刻・IDが正しく表示されない不具合を修正した
- standalone選択中に元のキャッシュサーバーへ繋がらないと「ログ取得」が使えなかった不具合を修正した
- 抽出・本文コピーを開いている間は、カタログや左パネルを暗くして操作できないようにした(開いたまま別のスレを開いたり今のスレを閉じたりできた)。書き込み画面はそのまま使える
- Windows版で、本文コピーの範囲選択後にメニューが出ているとCtrl+Cでコピーできなかった不具合を修正した。メニューが出ている間もCtrl+Aで全選択できる
ギャラリー・保存
- 画像ビューアの保存とギャラリーの一括保存中に進捗ダイアログを表示するようにした(Android/iOS/Windows)
- ギャラリーの一括保存を、ギャラリーを閉じても最後まで続けるようにした。Android版は常駐通知「画像を保存中」を出し、他のアプリを開いても画面ロック中も続ける
- iOS 26以降で、スレ保存と一括保存の進み具合をシステムの進行状況表示に出し、アプリを離れても続けるようにした
- iOS版のギャラリーの選択保存で、保存先(写真ライブラリ/ドキュメント/ドキュメント(サブフォルダ))を選べるようにした
タブ・操作
- タブを閉じるスワイプに引っ掛かりを付け、越えたときに振動するようにした(設定→全般→触覚フィードバック)
- 「スワイプでタブを閉じる」を上スワイプ/二段式/しないにした。左パネルの一覧の右スワイプにも効く(「下スワイプ」は二段式になる)
- 「タブバーを使用する」を追加した(設定→タブ→タブレット横持ち。初期値OFF)。タブレット横持ちでもタブ一覧ボタンで横タブバーを開閉する
- タブ同期で書き込みマーク(自分の書き込み・マーク)も同期するようにした
- Google Drive同期で、タブと書き込みマークが変わったら自動で上げるようにした
- Windows版でスレッド・カタログの画面端リロードをマウスホイールでも使えるようにした
- タブ同期で受け取ったタブの画像が読み込めないことがある不具合を修正した
- 二段のタブバーで画像一覧から戻ると、スレの表示位置がずれる不具合を修正した
検索
- カタログ・スレッドの検索、キーワード検索、画像キーワード抽出に入力履歴を追加した
カタログ
- 「読み込むスレッド数」に100件と200件を追加した
- 最上部で板名をタップすると、最近開いた板を候補表示するようにした
- 「隔離スレを残し続ける」を追加した(設定→カタログ画面→読み込み。standalone時のみ。初期値OFF)
- ツールバーに「最下部へ」を追加した(初期配置はその他メニュー)
- 検索欄にフィルターを追加した。隔離・落ち・削除・優先・古い・既読のスレだけに絞り込める
- 意味類似ルールのラベルを「*+メモ先頭4文字」に揃えた
- 優先画像が有効なとき、カタログ更新がまれに数秒止まる不具合を修正した
NG管理・優先管理
- テキストの「判定する場所」に「スレ本文(先頭4文字)」を追加した(「カタログ本文」は「スレ本文」に改めた)
- 端末内の画像から画像ルールを追加できるようにした。ルール画像もバックアップに含める
- スレッドの画像長押しの「NG登録」「誤判定を修正」を「ルール」にまとめた。「スレッド」(レス画像のNG)と「カタログ」(NG・優先・意味類似)の枠からルールを選べ、枠の外に誤判定を修正がある。スレ主の画像から「カタログ」で追加すると、カタログ長押しで登録したのと同じルールになる
- カタログの長押しの「NGに追加する」「誤判定を修正」「優先ルール」「意味類似ルールに追加」を「ルール」にまとめた
- ログ検索・過去スレ検索の長押しに「ルール」(カタログのNG・優先・意味類似)と「新しいタブに追加」を加えた。タブを足すだけで検索画面は閉じない
- レス・ギャラリー・画像ビューアの長押しの「NG登録」を「NG追加」に改めた
画像ビューア
- ツールバーに「原寸表示」を追加した(初期配置はその他メニュー)。トップバーの拡大率のタップでも切り替えられ、動画でも使える
- 「ツールバー表示中のメディア表示」に「ナビゲーションバーを避ける」を追加した
- 画像・動画をスワイプで閉じる操作を下方向だけにした
- Windows版・iOS版でも大きな静止画をタイル分割表示するようにした(拡大してもぼやけず省メモリ)
- Windows版で、動画の消音ボタンの右に音量スライダーを付けた
- ギャラリーで1コマだけのGIF・APNG・アニメWebPを静止画として扱うようにした
- Android版で、「画面に合わせる」のアニメGIFが画面からはみ出して拡大される不具合を修正した
書き込み
- Debug版の返信診断ログに、送信スレ番号の整合性、投稿Cookieの設定・送信状態、posttimeの時刻区分を追加した。Cookie値や投稿本文は記録しない
- Windows・iOS版で、Cookie復元後にptmtの%XXを再エンコードして別の値を送信する不具合を修正した
- Windows・iOS版で、Cookieのドメイン先頭のドットの有無により旧値が永続化データに残り、再起動後に更新前の値へ戻る不具合を修正した
- 追加情報の行に、書き込み欄の注意書きを表示する「板情報」リンクを追加した
- 本文入力のフォントサイズ設定を追加した(設定→書き込み)
- Windows版で、本文欄へファイルをドラッグ&ドロップすると通常の添付かあぷ小かを選べるようにした
全般
- カタログ・スレッドの各表示形式のフォントサイズを60spまで設定できるようにした
- 入力欄で、日本語変換中の文節を区別して表示するようにした
- iOS版の入力欄をUIKitのネイティブ入力に切り替え、変換中のカーソル移動や候補の切り替えで文字が重複しないようにした
- ガラホで、入力中に十字キー・クリアキーを押すと入力欄から抜けてIMEが閉じる不具合を修正した
- プライバシーモード中は、上部バー・左パネル・タブバーのタイトルも半透明にするようにした
- 設定画面の説明文を減らし、選択肢ごとの説明はタップで開くダイアログに出すようにした。「トースト通知の表示位置」「前回更新からのレス差を表示」に改めた
- ヘルプの画面画像を現在の画面で撮り直した
- アプリを更新してもヘルプの画像が古いまま表示される不具合を修正した
ファイル
| ファイル | 内容 |
|---|---|
*-new-signature.apk |
Android 新署名版 |
*-zipsigner.apk |
Android ZipSigner版(旧署名) |
FutabaViewer-Windows-*.exe / .msi |
Windows インストーラー |
FutabaViewer-iOS-*.ipa |
iOS(SideStore 用の未署名 IPA) |
source.json / FutabaViewer-iOS-icon.png |
SideStore / LiveContainer に登録するソース(自動更新用) |
SHA256SUMS.txt |
各ファイルの SHA-256 |
- master 系(FixPatch)の最新: https://github.com/fixpatch/futabaviewer-build/releases/latest
- old-ui 系の一覧(新しい順): https://github.com/fixpatch/futabaviewer-build/releases?q=old-ui&expanded=true