Ubuntu 用戶可能不太了解 GNOME項目 在本週的新聞文章中,他們提到圓邊已被移除。 這很有意義:Ubuntu 的頂部面板是一個長長的矩形條,但在原始桌面上並非如此。 現在,左右兩邊有一個圓形的部分,這是他們今天向我們提出的變化。
El 本週的文章 它的標題是“新年,新日曆”,好吧,他們並沒有做出巨大的改變。 相反,他們已經完成了他們對許多其他應用程序所做的事情:他們的設計將被修改,但因為他們將開始使用 GTK4. 如果一切順利,並且沒有什麼讓我們產生其他想法,它將作為 GNOME 42 的一部分出現,該版本將於 XNUMX 月發布。
本週在 GNOME
- La 截圖工具 它已被提交以集成到 GNOME 42 中,儘管它仍有一些需要調整的地方。
- 頂部面板下方的邊框已被移除,確保小細節將提高性能(更多細節, 這裡).
- GLib 現在支持屬性組和標記組,它們允許一次將多個綁定或標記附加/分離到 GObject。
- GJS 改進:
- 在 GNOME 運行時支持 WeakRef 和 FinalizationRegistry。 該項目警告要小心使用它,但他們可能會為循環引用的問題提供一些解決方案。
- BigInt 值已通過 64 位參數傳遞給 GObject 自省函數。 這樣,您最終可以處理無法精確存儲為 JS Number 值的大數字,並將它們正確傳遞給 C。例如,GLib.Variant.new_int64(2n ** 62n)。
- 在 GLib 模塊中添加了常量 GLib.MAXINT64_BIGINT、GLib.MININT64_BIGINT 和 GLib.MAXUINT64_BIGINT。
- 修復了將 NONE Gdk.Atom 值傳遞給函數時會中斷的錯誤。
- 經過近一年半的工作,Gstreamer 1.20 已經到來。 最傑出的新奇事物:
- GitLab 上的開發更改為包含所有模塊的單個 git 存儲庫,並且開發分支從 master 移動到 main。
- GstPlay:新的高級播放庫,取代 GstPlayer。
- 對 libsoup2 和 libsoup3 的運行時支持(對 libsoup3 的支持是實驗性的)。
- 新的 VA-API 插件實現已通過更多解碼器和新的後處理元素進行了擴展。
- 舊的 VA-API vaapi 插件、新的 VA-API va 插件和 Intel Media SDK msdk 添加了對 AV1 硬件解碼的支持。
- 視頻解碼器子幀支持。
- 在 encodebin 和 transcodebin 中對 VP8、VP9、H.265 的智能編碼支持(直通)。
- 對 WebKit Port for Embedded (WPE) 網頁源元素的音頻支持。
- 許多 WebRTC 改進,例如自動視頻解碼器丟包、數據損壞和關鍵幀請求處理。
- 視頻轉換軟件的更多快捷途徑。
- 對 Linux 無狀態 CODEC 的支持使得獲得 MPEG-2 和 VP9 成為可能。
- mp4 和 Matroska 多路復用器現在支持 H.264/H.265 輸入流的配置文件/級別/分辨率更改(即動態更改編解碼器數據)。
- 許多新插件、功能、性能改進和錯誤修復。
- 他們推出了 Workbench,這是一個用於 GNOME 開發的學習和原型設計應用程序。 它有 GTK/CSS 實時預覽。
- GStPipelineStudio 0.2.0 已經發布。
- 現已推出 lxi-tools v2.0,它是一組開源軟件,用於管理網絡連接的 LXI 兼容測試儀器,例如現代示波器、電源、頻譜分析儀等。
- Phosh 0.15.0,具有新功能,例如可滑動通知、快速設置中的 VPN 支持、身份驗證和狀態圖標,以及對任意密碼的支持。
- Burn-My-Windows 添加了對打開窗口的支持,並添加了關閉時窗口中斷的效果。
- 新的鎖定屏幕消息擴展,您可以使用它在鎖定屏幕上放置個性化消息。
這一直是 GNOME 中的這一周