GTK(4.0发布:图形工具包_时隔四年的重大版本)

GTK是一个创建图形用户界面的工具包。GTK为各种项目提供了一整套小部件,从小型一次性工具到完整的应用程序套件。GTK是GNOME开发平台的核心,但它也可以用于在其他Linux环境中编写应用程序,以及用于Microsoft Windows和Apple macOS的应用程序。

12月16日,GTK的官方博客写道:2020年是漫长的一年,没有比用大版本更新更好的方式告别2020年了,所以GTK 4.0今天正式发布!"

自2016年11月发布GTK 3 . 89 . 1版本以来,GTK开发者已经向该项目添加了超过18,000个提交内容,并发布了超过20个开发版本。

时隔四年,GTK 4.0正式发布,新增了许多内容,包括数据传输、事件控制器、布局管理器、渲染节点、媒体播放、可扩展列表、着色器和可访问性。

随着GTK 4的发布,意味着GTK 2已经达到了它的使用寿命。2.x的最终版本将在未来几天内正式发布,但鼓励每个人将其GTK 2应用程序移植到GTK 3或4。

GTK 4.0的一些亮点:

-新的窗口小部件和现有元素的重新设计

-集成媒体播放支持

-改进GPU加速(比如使用新的Vulkan渲染器)

——完善数据传输功能

-着色器的主要变化

-外部OpenGL渲染改进- Vulkan

-更好地支持Windows和macOS