リリース 25.1.0 では UI の改善、Linux 配布オプションの拡充、そして多数のバグ修正を行います。
UI の改善
複数の画面部品のレイアウトを整理し、よりすっきりした見た目にしました。右側のテキストビューには専用のスライダーを追加しました。すべてのスライダーが見つけやすく、つかみやすくなっています。検索語の色の合成も修正し、ハイライトされたログ行が正しく表示されるようになりました。
LogoRRR はセッション間でタイムスライダーの位置を記憶するようになったため、再起動時に時間範囲の設定が失われることはなくなりました。
ブロックビューは、UI のオーバーヘッドを減らし、大きなファイルでのメモリ動作を改善するためにリファクタリングしました。この作業では、後の検索語改善に先立って複数の描画経路も整理しました。
正規表現検索の削除
正規表現検索機能を削除しました。LogoRRR の検索語モデルにはなじまず、実装にも粗い部分がありました。削除することで、基本的な絞り込み機能を残したまま、画面をよりシンプルにできます。
Linux: Flatpak と GraalVM ビルド
このリリースでは、既存の .deb パッケージに加えて、Linux 向けの Flatpak 配布と GraalVM ネイティブビルドを導入しました。設定パスを Flatpak 互換の保存先に合わせて調整し、パッケージ化された Linux 体験をよりすっきりさせています。
Windows インストーラーの改善
Windows インストーラーの UI が簡素化され、LogoRRR はシステム全体ではなくユーザーごとにインストールされるようになりました。これにより管理者権限が不要になります。オープンソースライセンスを提供してくださった Advanced Installer チームに感謝します。
