GTK 4.2 发布,新增
GTK 4.2 已发布,更新内容包括修复错误、改进 API,以及添加新功能。例如增加了新的 GL 渲染器;改进 GTK Toolkit 处理组合键和死键序列的方式; 改进构建系统,以便在 Windows 和 macOS 上编译 GTK;以及一个全新的 API 参考,它由语言绑定也使用的相同内省数据 (introspection data) 生成。
新增的渲染器是 "NGL" OpenGL 渲染器,并在 Linux、macOS 和 Windows 平台上默认使用,旧的 OpenGL 渲染器暂时还在维护,可以通过环境变量覆盖 (GSK_RENDERER=gl) 来启用。
据介绍,GTK4 NGL 渲染器在移动和桌面系统上有不错的性能表现,同时开发者还在继续努力优化以提供更多的功能和性能。
另外在性能方面,从用于渲染内容的 GLSL 着色器到按需创建的可访问性对象,性能都得到了全面提升。
GTK 4.2 还改进了输入处理、可移植性和构建系统功能,以及改进 GTK4 文档,更好的 Wayland 输入方法协议支持,改进滚动性能,增强文本的亚像素 (sub-pixel) 定位等。
详情查看 发布公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache Wicket 9.3.0 发布,Java Web 开发框架
Apache Wicket 9.3.0现已发布。Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于程序员和美工的合作),基于规则的配置(减少了 XML 等配置文件的使用),学习曲线较低(开发方式与 C/S 相似),更加易于调试(错误类型比较少,而且容易定位)。 主要更新内容 修复 html 属性解析不正确的问题 会话 cookie 名称不要小写 使用 CssUrlReplacer 时 ConcatBundleResource 双重作用域处理 方法 Component.setVisibilityAllowed 应该调用onVisibleStateChanged() AutoCompleteTextField 中的 keyup 出现 JS 错误 修复自动完成列表中不选中任何项目,用时超过 500 毫秒的问题 修复StalePageException 不刷新页面的问题 嵌套的 AjaxLazyLoadPanel 异常 CSPDirective 缺少 worker-src ...
- 下一篇
DevEco Studio 2.1 Beta3 发布,HarmonyOS 的配套 IDE
2021年3月,DevEco Studio 迎来更新,2.1 Beta3 版本发布。 HUAWEI DevEco Studio(以下简称 DevEco Studio)是面向华为终端全场景多设备的一站式集成开发环境 (IDE),为开发者提供工程模板创建、开发、编译、调试、测试、发布等 E2E 的 HarmonyOS 应用开发服务。通过使用 DevEco Studio,开发者可以更高效地开发具备 HarmonyOS 分布式能力的应用,进而提升创新效率。 下面看看此版本的更新亮点。 一、预览器新增双向预览功能 在 HarmonyOS 应用开发过程中,开发者可通过点击“Previewer”查看应用的 UI 界面效果。当开发者发现 UI 界面的布局显示不符合预期时(eg:控件的宽度不符合设定值、控件不显示等),需要逐一排查 UI 界面中布局或控件的异常。 为了提高排查的效率,DevEco Studio 2.1 Beta3 在已有的“实时预览”和“动态预览”基础上,全新解锁了双向预览功能。 实时预览:只要在布局文件中保存了修改的源代码,在预览器中就可以实时查看布局效果。 动态预览:在预览器界面,可...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS6,CentOS7官方镜像安装Oracle11G
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Linux系统CentOS6、CentOS7手动修改IP地址