Pinta 3.1 現已發佈,具體更新內容包括:
Added
- 實現了新的 axonometric grid(View > Canvas Grid... > Show Axonometric Grid)(#1438,#1541)
- 重寫了 canvas 組件,以改善放大圖像時的性能和內存使用問題(#1020,#1485)。
- 新增 Cells effect(#1589)
- Lasso Select tool 新增多邊形選擇模式(#1725,#1096)
- Gradient tool 現在提供了用於調整漸變長度和方向的控制柄(#1533,#1773)
- “About”對話框現在包含指向問題跟蹤器和討論論壇的鏈接(#1343)
- 編譯 Pinta 時,可以設置 GirCoreSource MSBuild 屬性,以便輕鬆地針對本地構建的 gir.core 構建 Pinta,從而方便調試(#1403)。
- 現在所有工具欄按鈕的工具提示中都會顯示鍵盤快捷鍵(#1408,#1432)
- 為圖層添加了右鍵菜單,其中包含可應用於所選圖層的操作(#1588)
- 抖動效果現在除了可以使用效果的預設調色板之外,還可以使用 Pinta 的當前調色板(#1594)。
- 文本工具現在支持使用 Ctrl+Backspace 刪除單詞(#1680)
- 添加了 Windows ARM64 安裝程序(#1699,#1378)
- ……
Changed
- Packaging changes
- 已更新依賴項,需要 GTK 4.18+ 和 libadwaita 1.7+
- Pinta 現統一採用應用程序 ID
com.github.PintaProject.Pinta,該 ID 之前已應用於下游軟件包的補丁中(#1706,#1419)。
- 插件的 API 發生破壞性變更,需要使用 Pinta 3.1 重新構建插件。
- 用於效果配置屬性的屬性(
CaptionAttribute,MaximumValueAttribute, ...) 現在位於Pinta.Core程序集和Pinta.Core命名空間中(#1665) EffectsManager中的RegisterEffect、UnregisterInstanceOfEffect、RegisterAdjustment及UnregisterInstanceOfAdjustment方法現為 generic (#1678)
- 用於效果配置屬性的屬性(
- 移除了對已棄用的 Gtk.FontButton 的使用(#1421)
- View menu 已從 hamburger menu 移至專用按鈕(#1428,#1471)
- 更新了 macOS 上的應用程序圖標,使其更好地符合平台圖標樣式指南(#1572)
- 移除 Clouds effect 的 blend 模式參數,替代操作流程為新建圖層並配置圖層 blend 模式(#1695)。
- 為了提高可見性,透明調色板顏色現在繪製在棋盤格圖案上(#1759)
- 現在,將包含多個圖層的圖像保存為不支持圖層的格式時,會警告用户圖像正在被扁平化(#1856,#1283)
Fixed
- 修復了取消顏色選擇器對話框後調色板顏色仍可能更新的錯誤(#1390,#1411)
- 文本工具的“Normal and Outline”模式現在會在文本後面繪製輪廓,以避免遮擋文本(#1423,#1426)
- 改進了 Rotate / Zoom Layer 對話框中對負角度值的處理(#1142,#1440)
- 修復了漸變工具中透明顏色的錯誤行為(#1552,#1543)
- 修復了切換文檔時圖層控件未顯示正確選定圖層的問題(#1602,#1573)
- 修復了工具欄佈局中光標位置和選區尺寸的顯示問題(#1429,#1540)
- 修復了在工具中切換活動圖層時可能出現的卡頓問題(#1463,#1660)
- 修復了文本工具中的一個錯誤,即 Ctrl+A 只能從當前行開始選擇(#1698)
- 現在在 KDE Wayland 會話中圖標和窗口標題顯示正確(#1419)
- 修復了文本工具可能錯誤顯示默認光標的錯誤(#1707)
- 修復了在使用垂直或水平手柄擴展矩形選擇時按住 Shift 鍵出現的漂移問題(#1733)
- 修復了頂部欄圖標缺失的問題(#1814)
- 修復了在文本工具中按左箭頭鍵時行首可能出現的錯誤(#1824)
- 修復了某些情況下鼠標按鍵釋放無法正確註冊的問題(#1456,#1891)
- 修復了複製時未包含未最終定稿文本的錯誤(#1666,#1894)
- 修復了 macOS 上 libadwaita 對話框缺少翻譯的問題(#1877,#1417)
Checksums
- Fingerprint:
5BDA 30D0 C2E9 85E5 9808 9E44 4CF8 0E80 E77C 5C35 - GPG Signature:
gpg --verify pinta-3.1.tar.gz.asc - Checksum:
pinta-3.1.tar.gz.sha512
詳情可查看:https://github.com/PintaProject/Pinta/releases/tag/3.1