首頁 >系統教程 >Linux >GNOME每週更新:Gnome Core應用程序和庫接收更新

GNOME每週更新:Gnome Core應用程序和庫接收更新

Christopher Nolan
Christopher Nolan原創
2025-03-10 10:50:10204瀏覽

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