GNOME 在 Maps、Glycin 和其他專案應用程式中引入了新功能

本週在 GNOME

週末到了,這意味著 GNOME(以及之後的 KDE)發布了每週更新說明。這次的更新涵蓋了 3 月 27 日至 4 月 3 日期間的更新內容,其中包含不少在這個時節比較少見的新功能。也許下週會平靜一些,但我們還得再等七天。

接下來是 列出所有新功能其中,Maps 和 Glycin 中引入的那些尤為突出。

本週 GNOME 動態

  • 現在,當受影響路線有 GTFS-RT 即時資料可用時,地圖會顯示公共交通行程的延誤情況。

GNOME 地圖

  • Glycin 現在支援內建載入器。主要好處是 Glycin 現在應該可以在其他作業系統上運行,例如 FreeBSD、Windows 或 macOS。
    • Glycin 使用 Linux 特有的技術來隔離映像處理操作。這意味著影像處理是在一個獨立的、隔離的進程中執行的。在其他作業系統上複製這項技術非常困難,甚至是不可能的。
    • glycin crate 現在在 Linux 上使用外部載入器編譯,並在其他作業系統上自動使用內建載入器。這意味著 libglycin 也應該能在其他系統上運作。目前,持續整合僅包含 x86_64-pc-windows-gnu 的交叉編譯以及在 Wine 中的測試。歡迎提供更多測試、回饋和錯誤修復。
    • 目前,使用 C/C++ 編寫的影像載入器(例如 HEIF、AVIF、SVG 和 JPEG XL 的載入器)在非沙箱環境下無法使用。由於 AVIF 和 JPEG XL 已有 Rust 實現,並且 rsvg 未來可能會脫離 libxml2 而獨立運行,因此未來或許可以為這些格式提供安全、內建的載入器。
  • Pika Backup 0.8 版本已發布。經過兩年的開發,該版本不僅引入了許多細微的改進,還對 2018 年以來的程式碼進行了重構。這將有助於 Pika Backup 在未來八年內保持穩定和可維護性。

鼠兔備份

  • Speed of Sound,一款適用於 Linux 桌面的語音輸入工具,現已在 Flathub 上架。主要功能:
    • 使用 Whisper 在裝置上進行離線轉錄。數據不會離開設備。
    • 多種啟動方式:按下應用程式按鈕或使用全域鍵盤快速鍵。
    • 使用 Portals 將輸出直接寫入任何指定的應用程序,以實現廣泛的桌面相容性(X11、Wayland)。
    • 支援多語言,可動態切換主要語言和輔助語言。
    • 它與內建的 Whisper Tiny 模型相容使用。用戶還可以從應用程式下載其他模型以提高精度。
    • 它還允許您使用 LLM 增強文本,並支援自訂上下文和詞彙。
    • 它支援自架服務,例如 vLLM、Ollama 和 llama.cpp(支援雲端服務,但並非必要)。
    • 他們使用 Java GI 綁定構建,並邀請您參與他們的社區。
  • 他們發布了 Embellish v1.0.0,這是對應用程式的完全重寫,從 Gjs 框架遷移到了 Vala 框架,充分利用了過去幾年開發 GTK 應用程式累積的經驗。新版本使用視圖模型 (ViewModel) 來管理字體列表,並使用 GridView 來管理圖示。除了效能提升之外,程式碼也更加簡潔易維護。

潤

  • GNOME 的 2D CAD 工具 Design 迎接新版本,新增以下功能:
    • 折線修剪(TR)。
    • 折線擴展(EX)。
    • 倒角命令(CHA)。
    • 牛排命令(F)。
    • 弧線指令的推斷方向(A)。
    • 圓命令 (C) 的直徑輸入。
    • 行命令的關閉選項 (L)。
    • 關閉並撤銷折線 (PL) 指令的選項。
    • 使用複製 (CO) 指令複製多個副本。
    • 顯示距離指令(DI)中的角度。
    • 滾動時性能提升。
    • 使用著色指令 (H) 的巢狀元素。
    • 統一格式的 Toast 類型訊息。
    • 除了許多更正之外。

Design

  • Serigy 已更新至 2 版本,成為一款極簡剪貼簿管理器。此版本在功能、效能和使用者體驗方面均有顯著提升。新增了舊項目自動過期、隱私保護的隱身模式以及網格視圖。使用者可透過上下文選單和工具提示存取進階功能,全域快捷鍵則可快速存取 Serigy。此外,新版本還修復了已知錯誤,提升了穩定性,並優化了介面流暢度。該應用程式現在可以記住視窗大小,並改進了 Wayland 環境下的剪貼簿檢測。同時,新版本也採用了重新設計的介面,並新增了對巴西葡萄牙語、俄語和智利西班牙語的支援。

GNOME 中的 Serigy

  • 他們發布了 Wildcard 0.3.5,新增了正規表示式群組匹配、包含匹配和群組資訊的側邊欄,以及包含常見案例的全新快速參考對話框。

通配符

  • 他們開發了一款 Nautilus 擴展,可以為已安裝的 IDE 添加「開啟方式」上下文選單,方便使用者輕鬆開啟檔案和目錄。它適用於任何在 .desktop 檔案中定義為容器化環境的 IDE,包括 Toolbx 等容器化環境(前提是主機系統上已建立了 .desktop 檔案)。
  • Metadata Cleaner 帶著更靈敏的設計、錯誤修復和新功能回歸了。

元資料清理器

  • 他們發布了 Fractal 14.beta 版本,其中包含以下新功能:
    • 在編輯或回覆時,文件和位置共享功能已正確停用,因為先前在這些情況下該功能無法正常運作。
    • 通話室在側邊欄中以相機圖示標識,並顯示警告,提示其他使用者可能無法閱讀訊息。
    • 雖然他們仍然支持 SSO 登錄,但他們已經取消了對身分提供者的支持,以簡化程式碼並更接近 OAuth 2.0。
    • 為了提高對比度,地圖標記現在使用更深的強調色。
    • 它包含多項內部變更,主要是依賴項更新和刪除一些依賴項,以及技術文件的細微改進。
  • Flood It 2.0 已發布。它包含遊戲內對話、重玩最近遊戲的功能、完整的翻譯支持,以及用於顏色控制的 Ctrl+1…6 快捷鍵。此外,它還整合了多項內部改進,例如從 Gotk4 過渡到 Puregotk、更新 GNOME 50 運行時、支援自訂種子等等。

淹沒它

  • 他們發布了 Bouncer 50,該版本使用 GNOME 50 運行時環境。它修復了與 NetworkManager 重新啟動和自動啟動狀態相關的問題,並添加了義大利語和波蘭語翻譯。

這在 GNOME 中已經是這週的全部內容了。

圖片和內容: 枝條.