搜索
首页系统教程LINUXGNOME每周更新:Gnome Core应用程序和库接收更新

GNOME Weekly Update: GNOME Core Apps and Libraries Receive Updates

GNOME 生态系统本周活动繁忙,核心应用程序和库都进行了更新,GNOME Circle 推出了令人兴奋的新版本,第三方项目也取得了进展。让我们讨论一下本周 GNOME(9 月 20 日至 9 月 27 日)的一些亮点。

目录

  • GLib
  • GNOME Circle 通过 Mousai 的最新版本扩展
  • 第三方项目
  • Shell 扩展

Libadwaita 增强导航和应用程序发现

Libadwaita 是使用 GTK4 构建现代 GNOME 应用程序的基础模块,它收到了一些值得注意的更新:

  • 改进的导航拆分视图: AdwNavigationSplitView 现在通过添加 :sidebar-position: 属性来镜像 AdwOverlaySplitView 的功能。这允许在折叠时反向导航,使内容成为根页面,侧边栏成为子页面。
  • 增强的导航视图页面显示: AdwNavigationView 获得了水平和垂直同质属性。这意味着导航视图现在将预先分配所有添加的页面和导航堆栈中页面的空间,确保更平滑的过渡和更一致的布局。
  • 对话框中无缝的应用程序发现: AdwAboutDialog 现在包含直接从对话框链接到其他应用程序的 API 支持。这简化了应用程序发现,并促进了 GNOME 应用程序中的交叉推广。

GLib

GLib 是支持 GTK 和 GNOME 等项目的底层核心库,它也获得了显著的性能改进。

Christian Hergert 对 GVariant 的性能分析工作大大减少了处理较小变体(常见情况)时的内存分配,从而使 GLib 更加精简高效。

GNOME Circle 通过 Mousai 的最新版本扩展

Mousai 是用于歌曲识别的 GNOME Circle 应用程序,它在 Flathub 上发布了 0.7.8 版本,其中包含用户体验增强和优化:

  • 专用歌词视图: 享受专用于歌词的空间,提高应用程序内歌词的可读性和导航性。
  • 改进的导航: 应用程序中的页面名称已标准化,以提供更直观和用户友好的体验。
  • 自适应歌曲栏: 歌曲栏会动态调整以适应较小的屏幕,确保在各种尺寸的设备上都能获得最佳观看效果。
  • 减少占用空间: 由于 cargo vendor filterer,Mousai 现在拥有更小的整体包大小。
  • 现代化的按钮: 加载按钮已更新为采用最新的 Adwaita 小部件,为应用程序带来焕然一新的外观。

第三方项目

Aurea 是用于管理 AppData 的工具,它迎来了 1.5 版本,其中包含许多新功能,包括 GNOME 47 支持、用于元信息编辑的动态热重载横幅、使用 Aurea 直接打开文件以及使用 F5 重载的便利性。挪威语翻译进一步扩展了可访问性,并且更新包含 Blueprint 0.14.0 以增强开发。

Cambalache 是用于制作 GTK 用户界面的 GNOME 应用程序,它在 0.92.0 版本中取得了重大里程碑。此稳定版本引入了对 Adwaita 的基础移植,采用了 Casilda 合成器进行工作区管理,更新了 SDK 47 的小部件目录,改进了拖放支持,并提高了工作区性能。

其他值得注意的补充包括工作区动画、与 GNOME 的深色样式偏好兼容、对第三方库的支持、简化的标题栏以及许多错误修复和增强功能,以提供完善的用户体验。

Delineate(以前称为 Dagger)首次亮相。这个优雅的新应用程序专为 DOT 语言设计,允许用户轻松编辑和可视化图形,简化复杂数据表示和分析。

Parabolic 是用于下载网络视频和音频的首选应用程序,它正准备发布 2024.10.0-rc1 稳定版本。此候选版本引入了“首选视频编解码器”选项以进行自定义下载,改进了格式选择后端,提供了一个用于在单个下载中选择字幕的新界面,并提供了复制下载命令以方便故障排除和自动化的功能。

Fractal 是基于 Rust 构建的 Matrix 消息应用程序,它以 9.beta 版本回归,带来了一些改进和新功能:

  • 增强的图像处理: 与 glycin 库(由 GNOME 图像查看器使用)的集成改进了图像加载,扩展了对动画格式和 SVG 的支持,并确保了正确的 EXIF 方向处理。
  • 改进的阅读状态: 即使在打开后,未读房间仍然标记为未读的持久性问题已得到解决。
  • 优化的媒体缓存: 专用于媒体缓存的数据库使用户能够有效地管理存储空间。即将推出的清除未使用媒体文件的功能将进一步简化缓存控制。
  • 准确的日期分隔符: 导致日期分隔符显示不正确日期的错误已解决。
  • 现代化的 UI: Fractal 采用了最新的 GTK 4.16 和 libadwaita 1.6 API,包含 CSS 变量、AdwButtonRow 和 AdwSpinner,以提供更现代和响应迅速的界面。

Shell 扩展

Auto Activities 是一个根据窗口存在情况智能管理活动概述的扩展,现在扩展了对 GNOME Shell 47 的支持。

就是这样!有关更多详细信息,请查看以下链接中的官方博客文章:

以上是GNOME每周更新:Gnome Core应用程序和库接收更新的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
Linux操作是什么?Linux操作是什么?Apr 13, 2025 am 12:20 AM

Linux操作系统的核心是其命令行界面,通过命令行可以执行各种操作。1.文件和目录操作使用ls、cd、mkdir、rm等命令管理文件和目录。2.用户和权限管理通过useradd、passwd、chmod等命令确保系统安全和资源分配。3.进程管理使用ps、kill等命令监控和控制系统进程。4.网络操作包括ping、ifconfig、ssh等命令配置和管理网络连接。5.系统监控和维护通过top、df、du等命令了解系统运行状态和资源使用情况。

使用Linux别名提高自定义命令快捷方式的生产率使用Linux别名提高自定义命令快捷方式的生产率Apr 12, 2025 am 11:43 AM

介绍 Linux是一个强大的操作系统,由于其灵活性和效率,开发人员,系统管理员和电源用户都喜欢。但是,经常使用长而复杂的命令可能是乏味的

Linux实际上有什么好处?Linux实际上有什么好处?Apr 12, 2025 am 12:20 AM

Linux适用于服务器、开发环境和嵌入式系统。1.作为服务器操作系统,Linux稳定高效,常用于部署高并发应用。2.作为开发环境,Linux提供高效的命令行工具和包管理系统,提升开发效率。3.在嵌入式系统中,Linux轻量且可定制,适合资源有限的环境。

在Linux上掌握道德黑客的基本工具和框架在Linux上掌握道德黑客的基本工具和框架Apr 11, 2025 am 09:11 AM

简介:通过基于Linux的道德黑客攻击数字边界 在我们越来越相互联系的世界中,网络安全至关重要。 道德黑客入侵和渗透测试对于主动识别和减轻脆弱性至关重要

如何学习Linux基础知识?如何学习Linux基础知识?Apr 10, 2025 am 09:32 AM

Linux基础学习从零开始的方法包括:1.了解文件系统和命令行界面,2.掌握基本命令如ls、cd、mkdir,3.学习文件操作,如创建和编辑文件,4.探索高级用法如管道和grep命令,5.掌握调试技巧和性能优化,6.通过实践和探索不断提升技能。

Linux最有用的是什么?Linux最有用的是什么?Apr 09, 2025 am 12:02 AM

Linux在服务器、嵌入式系统和桌面环境中的应用广泛。1)在服务器领域,Linux因其稳定性和安全性成为托管网站、数据库和应用的理想选择。2)在嵌入式系统中,Linux因其高度定制性和高效性而受欢迎。3)在桌面环境中,Linux提供了多种桌面环境,满足不同用户需求。

Linux的缺点是什么?Linux的缺点是什么?Apr 08, 2025 am 12:01 AM

Linux的缺点包括用户体验、软件兼容性、硬件支持和学习曲线。1.用户体验不如Windows或macOS友好,依赖命令行界面。2.软件兼容性不如其他系统,缺乏许多商业软件的原生版本。3.硬件支持不如Windows全面,可能需要手动编译驱动程序。4.学习曲线较陡峭,掌握命令行操作需要时间和耐心。

Linux难以学习吗?Linux难以学习吗?Apr 07, 2025 am 12:01 AM

Linuxisnothardtolearn,butthedifficultydependsonyourbackgroundandgoals.ForthosewithOSexperience,especiallycommand-linefamiliarity,Linuxisaneasytransition.Beginnersmayfaceasteeperlearningcurvebutcanmanagewithproperresources.Linux'sopen-sourcenature,bas

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。