在 GNOME 50 發布之前(預計不到兩週後發布),GTK 圖形使用者介面庫的新穩定版本已於今日發布。
GTK 4.22 中的主要修復:
- 拖放(DnD)修復:
- 修正了 DropTarget 小工具在拖放操作完成後不再發送 ::leave 訊號的回歸問題(#8037,Matthias Clasen)
- 演示應用程式中的調整:
- 演示程序啟動後不再在當前資料夾中留下“foo.png”文件(#8080,Marco Trevisan)
- 修正了演示應用程式的關閉邏輯,避免從 main() 返回,方法是使 GApplication.quit 能夠正常工作(!9428,Florian "sp1rit")
- 平台特定改進:
- Windows:移除全域抑制計數器以提高穩定性(!9455,g.willems)。
- Wayland:改進了 WAYLAND_SOCKET 環境變數的可靠性(!9547,Jonas Ådahl)。同時修復了 ToplevelWayland 中與輔助功能屬性 (a11y) 相關的記憶體洩漏(!9560,Maximiliano Sandoval)。
- 使用 SVG:
- 定義目前操作模式的條件已擴充 - gtk:states 屬性 (!9564),狀態名稱已新增 (!9565)。
- 新增了重置屬性值的功能(!9553)。
- 移除了一些已棄用的 API (!9563) (Matthias Clasen)。
- 翻譯更新:
- 保加利亞語(Alexander Shopov)
- 喬治亞(葉卡捷琳娜·帕帕瓦)
- 匈牙利語(Balázs Úr)
- 日本人(坂口誠)
- 韓語(柳昌宇)
- 葡萄牙語(雨果·卡瓦略)
- 其他:
- 修正了 AccessibleHypertext 的文件(!9558,Jamie Gravendeel)。
- GtkCheckButton 現在使用正確的「輔助功能」標籤,而不是原始文字(!9575,Lukáš Tyrychtr)。
- 圖示集已從開發工具包更新,以保持視覺元素與時俱進(!9576,Jakub Steiner)。
來源: linux.org.ru
