Maui Shell, Nitrux geliştiricilerinden yeni bir kullanıcı ortamı

Son zamanlarda Nitrux dağıtımının geliştiricileri, kendi masaüstü ortamını sunan "NX Desktop", bilinen duyurusu yeni bir Maui Shell kullanıcı ortamı oluşturma masaüstü bilgisayarlarda, mobil cihazlarda ve tabletlerde kullanılabilen, ekran boyutuna otomatik olarak adapte ve mevcut giriş yöntemleri.

Ortam açılır «Yakınsama» kavramı altında, Bu, hem akıllı telefonların ve tabletlerin dokunmatik ekranlarında hem de dizüstü bilgisayarların ve PC'lerin büyük ekranlarında aynı uygulamalarla çalışma yeteneği anlamına gelir.

Örnek Maui Shell temelinde bir akıllı telefon için bir cilt oluşturulabilir, bir monitöre, klavyeye ve fareye bağlandığında akıllı telefonunuzu taşınabilir bir iş istasyonuna dönüştürebilir. Aynı dış görünüm, farklı form faktörlerine sahip cihazlar için ayrı sürümler oluşturmaya gerek kalmadan masaüstü bilgisayarlar, akıllı telefonlar ve tabletler için kullanılabilir.

Kabuk, MauiKit GUI bileşenlerini ve KDE topluluğu tarafından geliştirilen Kirigami çerçevesini kullanır. Kirigami, Qt Quick Controls 2 için bir eklentidir ve MauiKit, ekran boyutuna ve mevcut giriş yöntemlerine otomatik olarak uyum sağlayan uygulamaları çok hızlı bir şekilde oluşturmanıza olanak tanıyan, kullanıma hazır kullanıcı arabirimi şablonları sunar.

Maui Shell Kullanıcı Ortamı İki bileşenden oluşur:

  • Ekrandaki tüm içeriği kapsayan bir kap sağlayan bir Cask sarmalayıcı. Kabuk ayrıca üst çubuk, açılır iletişim kutuları, ekran haritaları, bildirim alanları, yerleştirme çubuğu, kısayollar, program çağırma arabirimi vb. öğeler için temel şablonlar içerir.
  • Zpace bileşik yöneticisi, pencereleri Cask kapsayıcısında görüntülemekten ve yerleştirmekten, sanal masaüstlerini işlemekten sorumludur.

Üst çubuk, bildirim alanını, takvimi ve ağ ayarlarına erişme, ses seviyesini değiştirme, ekran parlaklığını ayarlama, oynatmayı kontrol etme ve oturumu yönetme gibi çeşitli genel işlevlere hızlı erişim için anahtarları içerir. Ekranın altında, sabitlenmiş uygulama simgelerini, çalışan programlarla ilgili bilgileri ve yüklü uygulamalar arasında gezinmek için bir düğmeyi (başlatıcı) görüntüleyen bir yerleştirme paneli vardır. Mevcut programlar, belirtilen filtreye göre sınıflandırılır veya gruplandırılır.

Normal monitörlerde çalışırken, kabuk masaüstü modunda çalışır, üstte sabitlenmiş, pencereler tarafından kapatılmayan bir panel ile tam ekran açılır ve panel öğeleri, dışlarına tıkladığınızda otomatik olarak kapanır. Uygulama seçimi arayüzü ekranın ortasında açılır. Kontroller fareyi kullanmak için tasarlanmıştır.

Dokunmatik ekranlı kabuk, dikey tablet modunda çalışır: Açık pencereler tüm ekranı kaplar ve dekoratif öğeler olmadan görüntülenir. Sanal bir masaüstünde, kutucuk pencere yöneticilerine benzer şekilde yan yana veya bir yığın halinde yerleştirilmiş ikiden fazla pencereye izin verilmez. Pencereler "tutamla" hareketiyle yeniden boyutlandırılabilir veya pencereler üç parmakla kaydırılarak hareket ettirilebilir; Bir pencereyi ekranın kenarından uzaklaştırdığınızda, başka bir sanal masaüstüne aktarılır. Uygulama seçimi arayüzü, mevcut tüm ekran alanını kaplar.

Telefonlarda panel öğeleri ve uygulama listesi tam ekrana genişler: Üst panelin sol tarafında kayan bir hareket, bir bildirim listesi ve bir takvim içeren bir blok ve sağda bir hızlı ayar bloğu açar. Uygulamalar, bildirimler veya ayarlar listesinin içeriği bir ekrana sığmıyorsa kaydırma kullanılır. Her sanal masaüstü için, tüm kullanılabilir alanı kaplayan ve alt bölmeyle örtüşen yalnızca bir pencere görüntülenebilir. Ekrandaki kaydırma hareketlerini kullanarak alt çubuğu açabilir veya açık uygulamalar arasında geçiş yapabilirsiniz.

Proje aktif olarak geliştirilmektedir. Henüz uygulanmayan özellikler arasında çoklu monitör yapılandırmaları desteği, bir oturum yöneticisi, bir yapılandırıcı ve XWayland'ın Wayland tabanlı bir oturumda X11 uygulamalarını çalıştırmak için kullanımı yer alır.

İlk deneysel sürüm, Nitrux 1.8 dağıtımının Aralık güncellemesine bir seçenek olarak dahil edilmiştir. Maui Shell'i başlatmak için iki seçenek vardır: Wayland kullanan kendi Zpace bileşik sunucunuzla ve X sunucusu tabanlı bir oturumda ayrı bir Cask kabuğu başlatmak.İlk alfa sürümü Mart, beta sürümü Haziran ve ilk kararlı sürümün Eylül 2022'de çıkması planlanıyor.

Proje kodu C++ ve QML ile yazılmıştır ve LGPL 3.0 lisansı altında dağıtılmaktadır.

Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, aşağıdaki ayrıntılara başvurabilirsiniz. aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Jose Benaque dijo

    O Baba!!! Bir yılı aşkın süredir projeyi takip ediyorum. Umarım cihaz birleştirmeye geçiş yapabilen iyi bir GUI'dir.