Repository navigation
Releases: yufeng-kano/kano-pdf-tool
Releases · yufeng-kano/kano-pdf-tool
Release list
v3.14.0 - 媒體渲染效能優化
新功能 (Features)
- 媒體渲染
- 使用 WebGPU 進行媒體渲染,提升畫面呈現效能與播放流暢度,並在支援的環境中提供更穩定的多媒體瀏覽體驗
重構與內部改進 (Refactoring & Chores)
- 更新版本號至 3.14.0,以反映本次媒體渲染機制調整
v3.12.0 - 工作區與匯出優化
新功能 (Features)
- 工作區模式
- 新增 工作區模式,讓使用者能更有系統地管理與切換不同工作脈絡,提升多任務操作時的整體體驗與效率。
- 空白頁預設行為優化
- 新增以 目前頁面作為空白頁預設來源 的行為,當未特別指定時,相關操作會自動以目前頁面為基準,減少額外設定步驟並提升操作一致性。
效能優化 (Performance)
- 工作區擷取與匯出
- 優化 工作區擷取與匯出流程,縮短匯出時間並在面對較大量內容時提供更穩定的處理體驗。
重構與內部改進 (Refactoring & Chores)
- 更新 PDF 檢視重寫規劃文件,釐清未來 PDF 相關功能的重新設計方向與實作路線。
- 在發佈流程中新增 Apple 平台預檢機制,於正式釋出前自動進行必要檢查,降低發佈錯誤風險並提升版本品質。
- 更新產品 下載連結指向最新版本,確保使用者能直接取得對應版本的安裝與更新檔案。
v3.11.5 - 拖曳排序與檢視修正
新功能 (Features)
- 檔案列表
- 新增支援以滑鼠拖曳方式重新排序檔案列表,讓使用者能依需求調整檔案順序,提升操作彈性與整理效率。
問題修復 (Fixes)
- 檔案列表瀏覽體驗
- 調整列表底部的顯示間距,為檔案列表新增底部留白空間,避免最後一筆項目在捲動至底部時被視窗邊界遮擋,確保所有檔案都能完整顯示與點選。
- PDF 檢視與縮放行為
- 改善 PDF 檢視區的版面適配模式與置中邏輯,在不同視窗大小與縮放情境下,頁面顯示更穩定、一致,減少內容偏移或顯示不對齊的情況。
- 在更新「符合視窗」縮放比例前,會先等待取得有效且穩定的容器寬度,降低因介面尚未完全渲染就計算縮放比例而導致的跳動或不正確縮放問題。
- 註解復原與重做
- 修正註解功能的復原/重做流程路由,確保在操作註解相關動作時,可以正確地回到上一個狀態或重做已復原的步驟,提升註解編輯的可預期性與可靠度。
重構與內部改進 (Refactoring & Chores)
- 更新應用程式的版本設定與相關連結,讓桌面版與下載頁面一致對應最新釋出版本,降低使用者下載到舊版安裝檔的風險。
- 調整建置與部署流程設定,包含使用更合適的憑證方式觸發網站文件自動部署,確保說明文件更新後能穩定發布至線上頁面。
v3.11.4 - 註解優化與問題修復
新功能 (Features)
- 註解工具
- 新增 Shift 鍵輔助操作,在使用註解工具時可透過按住 Shift 提供更精確、穩定的操作控制,提升標註體驗。
- 介面在地化
- 為 PDF 檢視介面 新增國際化支援,介面文字可依使用者語言偏好切換,強化多語系使用體驗。
效能優化 (Performance)
- PDF 頁面恢復與跨頁導覽
- 優化開啟 PDF 檔案時的頁面還原流程,減少頁面在載入時的閃爍現象,讓重新開啟檔案時的視覺過渡更平順。
- 改善在搜尋結果間跨頁跳轉時的畫面更新機制,降低導覽過程中的閃爍感與不必要的重繪。
问题修复 (Fixes)
- 應用程式更新流程
- 修正更新進度顯示與 App Store 版本存取限制的判斷問題,避免出現錯誤的更新狀態或不正確地允許/阻擋更新。
- 註解儲存流程
- 修正當使用者在儲存對話框中取消動作時,可能導致既有註解內容遺失的問題,確保在使用者明確完成儲存前不會意外丟失標註。
- 儲存對話框體驗
- 調整檔案儲存對話框的預設開啟位置為 來源檔案所在的資料夾,減少重新選擇路徑的步驟,讓儲存流程更順暢。
- 圖片檢視版面
- 修正圖片在檢視區中垂直對齊不正確的問題,讓圖片能在視窗中正確垂直置中顯示,避免出現偏移或不均衡留白。
- PDF 搜尋體驗
- 修正 PDF 搜尋時捲動位置出現抖動與輕微跳動的情況,提升定位到搜尋結果時的穩定性與可讀性。
- 縮放操作行為(macOS)
- 在 macOS 上停用 Command + 觸控板縮放 的組合手勢,以避免與系統縮放手勢衝突或造成誤觸導致畫面意外縮放。
重構與內部改進 (Refactoring & Chores)
- 重構 文字與註解高亮顯示邏輯,調整高亮區段的切分與渲染流程,提升高亮效果的一致性與程式結構的可維護性。
- 更新應用程式版本設定與官方下載連結,使配置與對外提供的下載資源同步對齊 v3.11.4 發佈內容。
v3.11.3 - 字型搜尋與輸入修正
新功能 (Features)
- 字型搜尋與在地化
- 新增 字型搜尋功能,使用者可依字型名稱快速篩選與選擇,提升文字編輯與標註時的操作效率。
- 為字型相關介面加入 多語系在地化支援,讓不同語系使用者在字型選擇與顯示上有更一致的操作體驗。
- macOS 應用沙盒與檔案存取
- 在 macOS App Store 版本中導入 security-scoped bookmarks 機制,提升沙盒環境下長期存取外部檔案的穩定性與可靠性,減少因權限問題導致無法重新開啟檔案的情況。
問題修復 (Fixes)
- 輸入法與文字註解體驗
- 改善使用 輸入法 (IME) 時的文字輸入寬度行為,讓候選文字與實際輸入位置更一致,減少輸入時的視覺錯位問題。
- 修正在 文字註解 中使用 IME 按下 Enter 鍵時的處理邏輯,讓換行與確認輸入的行為更符合一般編輯器的預期表現。
- 修復 Windows 上 文字工具 無法正確響應 Enter 鍵的問題,確保在建立與編輯文字註解時可以正常換行與完成輸入。
重構與內部改進 (Refactoring & Chores)
- 更新內部版本號至 3.11.3,並調整對外 下載連結 指向最新版本,確保使用者能取得正確且最新的安裝檔。
v3.11.2 - 修復刪頁與下載連結
問題修復 (Fixes)
- PDF 編輯
- 修正刪除 第一頁 時可能失敗的問題,確保刪頁操作可以穩定完成。
- 修復在 復原(Undo)操作後 文件仍被標記為已修改的狀態,避免出現錯誤的未儲存提示。
- 註解顯示
- 將註解工具的預設字型從通用 system-ui 改為更合適的預設字型組合,提升跨作業系統的顯示一致性與文字可讀性。
- 下載頁面
- 修正官方網站上 Windows 與 Linux 版本的下載連結,確保指向正確的 v3.11.1 安裝檔。
- 調整下載按鈕排序與相關設定,讓使用者更容易找到適合的平台下載選項。
重構與內部改進 (Refactoring & Chores)
- 更新內部版本號至 3.11.2,並同步網站與下載連結所顯示的版本資訊。
- 調整持續整合(CI)設定,將網站下載相關檔案重新加入自動更新清單,降低版本釋出時下載連結維護的人工成本。
v3.11.1 - 新增 Linux 釋出與修復
新功能 (Features)
- Linux 釋出
- 新增 Linux AppImage 安裝包支援,提供在多數 Linux 發行版上更簡單的一鍵安裝與部署方式,降低安裝門檻。
問題修復 (Fixes)
- PDF 渲染與動態函式庫載入
- 修正 PDF 渲染組件在載入動態函式庫時的平台偵測順序,避免在特定作業系統上因判斷錯誤導致函式庫載入失敗,影響 PDF 開啟與顯示。
- 版本與設定一致性
- 調整桌面應用程式設定中的版本號,與實際釋出版本保持一致,避免使用者在檢查版本或更新時出現資訊不符的情況。
- 文件與連結修正
- 更新 README 與網站中的圖片連結,分別針對淺色與深色主題提供正確圖片來源,改善不同主題下的閱讀體驗。
- 調整 README 中的網站連結與網站上的按鈕連結,指向正確的官方網站與 App Store 頁面,避免使用者誤連到舊版或錯誤頁面。
- 在文件中補充並調整與 註解功能 相關的說明內容,讓使用者更清楚了解可用的標註與註解能力。
重構與內部改進 (Refactoring & Chores)
- 更新官網等對外頁面上的下載資訊與連結至 v3.11.0,確保使用者能從正確位置取得最新安裝檔與版本資訊。
v3.11.0 - 註解功能強化與修正
新功能 (Features)
-
註解與標註
- 新增筆記、螢光筆與圖形繪製工具,可在 PDF 與圖片上畫線條、形狀與重點標記,提升標註彈性。
- 文字註解支援系統字型並以可選取文字嵌入 PDF,匯出後可在 PDF 閱讀器中選取、複製與搜尋文字。
- 註解工具設定與簽名頁面將自動儲存至本機,重新開啟後可延續上次使用偏好與簽名頁面。
- 新增註解匯出與簽名管理功能,可集中管理多個簽名並匯出註解內容,方便跨裝置或分享使用。
- 新增註解介面多語系支援並改善簽名操作體驗,讓不同語系使用者更容易上手簽名與標註流程。
- 優化圖片/簽名與計數器工具的操作流程與介面,讓調整大小與位置更直覺、操作更順暢。
-
選單與快捷鍵
- 新增原生「儲存」選單項目與 Cmd+S 快捷鍵(於支援的平台上),方便使用者快速儲存目前檔案。
-
國際化與在地化
- 註解介面導入多語系架構,為未來新增更多語言與在地化文案奠定基礎。
- 網站 zh-TW 版本導覽連結改為繁體中文顯示,提升繁體中文使用者的在地化體驗。
-
網站與資源
- 新增應用程式封面與主題示意圖片,使下載頁與相關介紹頁面在視覺上更清晰完整。
問題修復 (Fixes)
-
註解與標註
- 修正文字選取框對齊與縮放比例問題,確保選取範圍與實際文字位置一致,並在縮放時維持正確比例。
- 當系統字型不可用時,改為自動回退使用 Helvetica,避免文字無法顯示或版面錯亂。
- 改善筆畫樣式選擇器的互動與顯示方式,減少誤觸並讓線條樣式預覽更清楚易懂。
- 修正復原(Undo)狀態追蹤與註解工具互動行為,避免出現操作歷程不正確或無法正常復原的情況。
- 修正文字自動調整大小相關問題,使文字框在輸入、編輯或縮放時能更穩定地適配內容。
-
簽名相關
- 修正簽名選取與畫布繪製異常,提升簽名書寫、編輯與插入文件時的穩定性與一致性。
-
主題與介面
- 在系統主題模式下改用實際生效主題來處理顏色反轉,修正部分情況下深色/淺色模式顯示不正確的問題。
-
網站
- 改善行動版導覽列的間距與排版,在小螢幕裝置上提供更佳的閱讀與點擊體驗。
重構與內部改進 (Refactoring & Chores)
- 移除已不再維護的像素化標註工具,簡化註解工具列並降低後續維護成本。
- 更新版本資訊與下載連結至最新釋出版本,確保使用者能取得正確的安裝檔與版本說明。
v3.10.6 - 更新英文化與下載連結
新功能 (Features)
- 多語系介面
- 完成所有介面的英文翻譯,包含按鈕、選單、提示訊息與設定頁等,提供完整的英文使用體驗,方便國際使用者使用系統
重構與內部改進 (Refactoring & Chores)
- 更新下載相關設定與資訊,使下載連結對應至 v3.10.5 版本,確保使用者取得最新安裝檔與資源
v3.10.5 - 新增多語系與介面調整
新功能 (Features)
- 介面語系
- 新增應用程式多語系支援,目前提供 繁體中文 與 英文介面,使用者可依偏好在介面中切換語言。
- 工具列操作體驗
- 重新設計縮放控制介面,採用類似 macOS 預覽程式的操作風格,提升放大與縮小內容時的操作一致性與易用性。
問題修復 (Fixes)
- 設定重設確認流程
- 設定重設時改用 Tauri 原生對話框 顯示確認提醒,降低誤觸風險並提升與系統行為的一致性。
- 設定選單與用語
- 補齊設定頁面的導覽項目,並統一採用台灣常用術語與用語風格,讓選項名稱更貼近在地使用者的理解與習慣。
- Mac App Store 規範相容性
- 在 Mac App Store 版本中停用應用程式內的更新相關功能,以符合平台上架規範並避免審核與使用流程上的問題。
重構與內部改進 (Refactoring & Chores)
- 調整工具列縮放控制的內部實作,使介面行為更一致並利於後續維護與擴充。
- 更新內部版本資訊與下載連結設定,確保使用者可取得對應版本的安裝檔與正確的版本標示。