4.4.0

Release date: 2026-05-28

✨ 一般

  • アーキテクチャのアップグレード
    • クラウドファイルを開いてもメインウィンドウがフリーズしなくなり、ファイルが完全にダウンロードされて自動的に読み込まれるまでローディングインジケーターを表示
    • アーカイブ内 のファイル表示をサポート
    • zip などのアーカイブ形式は、エクスプローラーでダブルクリックするとフォルダのように開きます。これらのアーカイブ内のファイルのプレビューをサポート
    • コマンドライン引数と IPC メッセージが受け入れ可能: "seer-archive:///path/to/archive.zip?entry=file.txt"
  • クラウドファイルの読み込みオプションを user.ini から Settings > Advanced > Others に移動
  • リリース後のあらゆるファイル形式の著しいパフォーマンス低下を防ぐため、体系的で包括的なベンチマークテストを確立
  • Settings > Advanced > Window Position and Size: 「開くたびにウィンドウを中央に配置」オプションを追加
  • システムプレビューアー
    • アプリケーション起動時のシステムプレビューアーサポートリスト取得時間を短縮するため、データをキャッシュ
  • ポータブル版の改善
    • %LOCALAPPDATA% に書き込まなくなりました。すべてのデータはアプリケーションディレクトリに書き込まれます。ポータブル版は引き続き %TEMP%/Seer の読み書きを行います
    • 起動時の自動実行はレジストリを変更せず、代わりに C:\Users\<Username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup にショートカットを生成
    • ポータブルフォルダに管理者権限を必要としない書き込み権限があることを確認してください。書き込み権限がない場合は、システムトレイ通知が表示されます
    • アップデートはデスクトップ版と同期されますが、ダウンロードをクリックすると GitHub リリースページにリダイレクトされ、手動でのダウンロード、解凍、置き換えが必要です(通常はパッケージマネージャー向け)
  • コントロールバーがより多くの拡張子マッチングパラメーターをサポート:
    • ${type_file}: すべてのファイル
    • ${type_folder}: すべてのフォルダ
    • ${type_all}: すべてのアイテム

🧩 プラグイン

  • 新規ユーザーはプラグインインストールディレクトリを選択する必要がなくなり、デフォルトは %LOCALAPPDATA%/Corey/Seer/plugins に設定

📁 フォルダ

  • Seer でアーカイブ内のファイルを開くとき、メインウィンドウがフリーズしなくなり、別ウィンドウでローディングインジケーターとともに読み込まれます
  • ローカルフォルダのコンテキストメニューにコピーオプションを追加: 絶対パスをコピー、相対パスをコピー、選択したファイル/フォルダをコピー
  • アーカイブコンテキストメニューに相対パスのコピーを追加
  • アーカイブ: データ処理方法を改良
    • より信頼性が高く互換性があり、極端なエッジケースをより適切に処理
    • トレードオフとして、時間消費とピークメモリが約 10% 増加

🖼️ 画像

  1. 画像表示モジュールのアーキテクチャを書き直し
  2. ICO、ICNS、CUR 形式のサポートを追加
    1. 垂直タイルレイアウト
    2. 各画像は元のピクセルサイズで表示
    3. 右クリックで選択した画像のエクスポートをサポート
    4. フォーマット固有のプロパティ表示を追加
  3. SVG レンダリングエンジンのアップグレード:
    • resvg ベース、MIT ライセンス
    • 複雑な SVG ファイルのプレビュー速度が大幅に向上し、より多くのスタイルをサポート
    • SVG スケールが最初のフレームでジャンプする問題を修正
  4. ラスター画像のスケーリング改善: 超巨大画像の拡大/縮小時のラグを解消
  5. 画像背景スタイル:
    • 透明画像の背景切り替え機能を追加(設定は現在の実行セッション中のみ保持)
    • 現在サポート: (疑似)透明、黒、グレー、白、(本当の)透明
  6. 読み込み進捗インジケーター:
    • 大きな画像の場合、コントロールバーに読み込み進捗を表示
  7. 一部のケースでウィンドウフィット計算が不正確で、レンダリング後に再度フィットが必要となる問題を修正
  8. OpenGL が利用できない場合の空白表示問題を修正:
    • アプリケーションは自動的に CPU レンダリングにフォールバック
    • 注: 一部のモジュール(ビデオなど)は OpenGL に強く依存しています。コンピューターの再起動で通常は OpenGL の問題が解決します

🎦 マルチメディア

  • 再生速度ステップを 0.1 から 0.2 に変更、速度範囲は [0.2, 16]
  • プレビューウィンドウと分離ウィンドウが同じ再生速度を共有していた問題を修正
  • 右クリックメニューに字幕選択オプションを追加
    • 現在は埋め込み字幕と同名の外部字幕ファイルをサポート

📄 PDF

Windows 最速の PDF ビューアーが帰ってきました。現在のループ: 完全リファクタリング 🚀 -> 最高の PDF ビューアー 🪐 -> 機能追加 x & バグ修正 y 🔨 -> もう最高じゃない 😭 -> リファクタリングの準備 🤡

新機能
  • デフォルト PDF ズームモード設定を追加:
    • ユーザーはデフォルトの表示モードを指定可能(実際のサイズ、幅にフィット、高さにフィット、カスタムズーム)
    • 「高さにフィット」は最初のページの高さに基づく
    • 「幅にフィット」はすべてのページの最大幅に基づく
    • 「高さ/幅にフィット」を選択した場合、ズーム計算にウィンドウサイズが必要(デフォルト値は 960、user.ini で設定)
  • より完全な PDF ズームメニューを追加:
    • 右クリックメニューにズームプリセット、フィットモード、現在のズーム率表示、「現在のズームをカスタムデフォルトとして設定」オプションを提供
    • デフォルトのズーム表示ロジック: デフォルトオプションのみ履歴からズームを復元。カスタムズームとフィットモードは開くときに履歴を無視
  • 統一された PDF 表示モードを追加:
    • PDF はデフォルト、ダークモード、アイコンフォートモードを含む統一表示モードの切り替えをサポート
  • サムネイルのビューポートトラッキングを追加:
    • サムネイルサイドバーにリアルタイムのビューポートフレームを表示し、メインビューが現在文書のどの部分を表示しているかを示す
  • カスタマイズ可能なページ間隔スタイルを追加:
    • PDF ページは標準の間隔に加えて、実線、破線、(疑似)波線を含む複数の「シームレスな区切り線」スタイルをサポート
  • 「サムネイルで現在のページを検索」機能を追加:
    • サムネイルをクリックしてメインビューを同期することに加えて、メインビューに表示されているページのサムネイルサイドバーをすばやく特定可能
改善点
  • PDF を高速でスクロールおよびズームした際の応答速度と安定性を改善。速い、ただ速い、それだけです。⚡️
  • ズーム中の白画面フラッシュと不要な重複レンダリングを削減
  • PDF を初めて開くときのページ位置とスクロール位置の復元ロジックを改善し、より安定した復元結果を実現
  • サイドバーの応答と初期化動作を改善(サムネイルと目次の読み込みを含む)
  • パスワード保護された PDF は、パスワード入力成功後のプレビュー読み込みが高速化
  • サムネイルリストの行全体をクリックしてページを特定可能に(描画されたページ境界内のみで応答していたのを改善)
  • 起動時に無条件に 0 ページ目のレンダリングが要求される問題を修正
  • その他の修正

🌐 HTML

  • 変更なし

📝 テキスト

  • コントロールバーに行末を表示