Maui Shell 的第一個 alpha 版本已經發布

去年年底,我們在博客上分享了關於 Nitrux 項目開發者的倡議, 上 創建一個新的桌面環境 對於他們的產品,現在(幾個月後)他們已經發布了用戶環境的第一個 alpha 版本 毛伊殼牌。

這是桌面環境 根據“融合”的概念開發, 這意味著能夠在智能手機和平板電腦的觸摸屏以及筆記本電腦和個人電腦的大屏幕上使用相同的應用程序。

毛伊島貝殼 自動適應屏幕尺寸和可用的輸入法, 不僅可以在桌面系統上使用,還可以在智能手機和平板電腦上使用。

當你工作時 在傳統顯示器上,shell 在桌面模式下工作,頂部有一個固定面板,可以打開任意數量的窗口並使用鼠標進行控制。

當配備觸摸屏時,該機箱在平板模式下工作,具有縱向佈局和全屏或併排佈局的窗口,類似於平鋪窗口管理器。

在智能手機上,面板項目和應用程序擴展到全屏,就像在傳統移動平台上一樣。

相同的外殼可用於台式機、智能手機和平板電腦 無需為具有不同外形尺寸的設備創建單獨的版本。 例如,當您在智能手機或平板電腦上使用 Maui Shell 時,Shell 允許您將移動設備變成便攜式工作站,在連接到顯示器、鍵盤和鼠標時提供完整的桌面體驗。

毛伊島貝殼 使用 MauiKit GUI 組件和 Kirigami 框架,由 KDE 社區開發。 Kirigami 基於 Qt Quick Controls 2,而 MauiKit 提供了預構建的 UI 模板,允許您快速創建自動適應屏幕大小和可用輸入法的應用程序。

該項目還使用了 BlueDevil(藍牙管理)、Plasma-nm(網絡連接管理)、KIO、PowerDevil(電源管理)、KSolid 和 PulseAudio 等組件。

信息輸出 使用您的複合管理器提供 空間, 它負責顯示和放置窗口以及渲染虛擬桌面。 使用Wayland協議作為主協議, 由 Qt Wayland Composer API 處理。

Zpace,一個 Cask shell 被執行, 它實現了一個覆蓋所有屏幕內容的包裝器,還提供了頂部面板、彈出對話框、屏幕地圖、通知區域、面板、快捷方式、程序調用界面等元素的基本實現。 除了在 Zpace 複合服務器上運行 Maui Shell 之外,還可以在基於 X 服務器的會話中單獨運行 Cask shell。

第一個 基本 Cask shell 功能的 alpha 版本標記實現 以及為具有不同外形尺寸的設備開發特定元素。 還 添加了對聲音、藍牙、深色主題、控製網絡、播放和亮度的小部件的支持。

此 Alpha 版的另一個顯著變化是添加了基於 PolKit 的代理來執行特權操作,並提供了更改桌面壁紙和自適應調整配色方案的能力。

另一方面,也強調 添加了一個程序來啟動會話 startcask-wayland 及其運作所需的服務。 程序面板提供最常用應用程序的首頁視圖、程序類別列表、最近下載和快速訪問的快捷方式。

最後,應該提到的是 XNUMX月,計劃形成beta版, 這將增強 Cask 的功能,提供會話管理器、屏幕鎖定、電源管理系統以及通過鍵盤快捷鍵進行控制的能力。 第一個穩定版本計劃於 2022 年 XNUMX 月發布。

有興趣了解更多的朋友應該知道項目代碼是用 C++ 和 QML 編寫的,並且是在 LGPL 3.0 許可下分發的,您可以在原始註釋中查閱詳細信息 在下面的鏈接中。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。