4.4.0
發布日期:2026-05-28
✨ 一般
- 架構升級
- 開啟雲端檔案不再凍結主視窗;會顯示載入指示器,直到檔案完全下載並自動載入。
- 新增支援檢視壓縮檔內部的檔案。
- 對於 zip 等壓縮格式,在檔案總管中雙擊可像資料夾一樣開啟;現在支援預覽這些壓縮檔內的檔案。
- 命令列引數和 IPC 訊息現在接受:"seer-archive:///path/to/archive.zip?entry=file.txt"
- 載入雲端檔案的選項已從
user.ini移至「設定 > 進階 > 其他」。 - 建立系統性且全面的基準測試,以防止發布後任何檔案格式出現顯著的效能衰退。
- 設定 > 進階 > 視窗位置與尺寸:新增「每次開啟時將視窗置中」選項。
- 系統預覽器
- 快取資料,減少啟動應用程式時取得系統預覽器支援清單的時間。
- 可攜版改善
- 不再寫入
%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%。
🖼️ 圖片
- 圖片檢視模組架構已重寫。
- 新增支援 ICO、ICNS 和 CUR 格式。
- 垂直平舖佈局。
- 每張圖片以其原始畫素尺寸顯示。
- 支援透過右鍵匯出選取的圖片。
- 新增更多格式專用的屬性顯示。
- SVG 渲染引擎升級:
- 基於 resvg,
MIT授權。 - 對於複雜的 SVG 檔案,預覽速度顯著提升,並支援更多樣式。
- 修正 SVG 縮放在第一畫格跳躍的問題。
- 基於 resvg,
- 改善點陣圖縮放:超大型圖片的放大/縮小不再延遲。
- 圖片背景樣式:
- 新增透明圖片的背景切換功能(設定僅在目前執行工作階段期間有效)。
- 目前支援:(偽)透明、黑色、灰色、白色和(真正)透明。
- 載入進度指示器:
- 對於大型圖片,程式會在控制列中顯示載入指示器。
- 修正部分情況下符合視窗計算不準確,需要在渲染後再次符合的問題。
- 修正 OpenGL 不可用時的空白顯示問題:
- 應用程式會自動降級為 CPU 渲染。
- 注意:部分模組(例如影片)高度依賴 OpenGL;重新啟動電腦通常可以解決 OpenGL 問題。
🎦 多媒體
- 將播放速度步進從 0.1 改為 0.2,速度範圍為 [0.2, 16]。
- 修正預覽視窗與分離視窗共用相同播放速度的問題。
- 在右鍵選單中新增字幕選擇選項。
- 目前支援內嵌字幕和相同檔名的外部字幕。
Windows 上最快的 PDF 檢視器回來了。目前的循環:完整重構 🚀 -> 最佳 PDF 檢視器 🪐 -> 功能新增 * x 與錯誤修正 * y 🔨 -> 不再是最佳 😭 -> 準備重構 🤡
新功能
- 新增預設 PDF 縮放模式設定:
- 使用者現在可以指定預設開啟模式,包括實際大小、符合寬度、符合高度和自訂縮放。
- 「符合高度」基於第一頁的高度。
- 「符合寬度」基於所有頁面的最大寬度。
- 選擇「符合高度/寬度」時,需要視窗大小進行縮放計算(預設值為 960,在
user.ini中設定)。
- 新增更完整的 PDF 縮放選單:
- 右鍵選單現在提供縮放預設、符合模式、目前縮放百分比顯示,以及「將目前縮放設為自訂預設」選項。
- 預設縮放顯示邏輯:只有預設選項會從歷史記錄中恢復縮放;自訂縮放和符合模式在開啟時會忽略歷史記錄。
- 新增統一的 PDF 顯示模式:
- PDF 現在支援統一的顯示模式切換,包括預設、深色模式和護眼模式。
- 在縮圖中新增檢視框追蹤:
- 縮圖側邊欄現在顯示即時檢視框,指示主檢視目前正在顯示文件的哪個部分。
- 新增可自訂的頁面間距樣式:
- PDF 頁面現在支援標準間距,以及多種「無縫分隔線」樣式,包括實線、虛線和(偽)波浪線。
- 新增「在縮圖中定位目前頁面」功能:
- 點擊縮圖可以同步主檢視,現在還可以快速將縮圖側邊欄定位到主檢視目前顯示的頁面。
改善
- 改善 PDF 快速捲動和縮放時的反應速度和穩定性。快速,就是快速,沒別的。⚡️
- 減少縮放時的白畫面閃爍和不必要的重複渲染。
- 改善首次開啟 PDF 時的頁面定位和捲動位置恢復邏輯,確保更穩定的恢復結果。
- 改善側邊欄反應和初始化行為,包括縮圖和目錄的載入。
- 受密碼保護的 PDF 在成功輸入密碼後載入預覽速度更快。
- 縮圖清單中的整行現在都可以點擊以定位頁面,而不僅限於繪製的頁面邊界內。
- 修正啟動時無條件請求第 0 頁渲染的問題。
- 以及其他各式修正。
🌐 HTML
- 此處無變更。
📝 文字
- 控制列現在顯示行尾符號。