Maui Shell, lingkungan pengguna baru dari pengembang Nitrux

Baru-baru ini pengembang distribusi Nitrux, menawarkan lingkungan desktopnya sendiri "NX Desktop", diberitahukan pengumuman dari membuat lingkungan pengguna Maui Shell baru yang dapat digunakan di komputer desktop, perangkat seluler, dan tablet, secara otomatis beradaptasi dengan ukuran layar dan metode input yang tersedia.

Lingkungan terbentang di bawah konsep «Konvergensi», yang menyiratkan kemampuan untuk bekerja dengan aplikasi yang sama baik di layar sentuh smartphone dan tablet, serta di layar besar laptop dan PC.

Misalnya kulit untuk smartphone dapat dibentuk berdasarkan Maui Shell, yang ketika terhubung ke monitor, keyboard, dan mouse, dapat mengubah ponsel cerdas Anda menjadi workstation portabel. Kulit yang sama dapat digunakan untuk desktop, ponsel cerdas, dan tablet, tanpa perlu membuat versi terpisah untuk perangkat dengan faktor bentuk berbeda.

Shell menggunakan komponen GUI MauiKit dan kerangka kerja Kirigami yang sedang dikembangkan oleh komunitas KDE. Kirigami adalah plug-in untuk Qt Quick Controls 2, dan MauiKit menawarkan template antarmuka pengguna yang memungkinkan Anda membuat aplikasi dengan sangat cepat yang secara otomatis beradaptasi dengan ukuran layar dan metode input yang tersedia.

Lingkungan Pengguna Shell Maui Itu terdiri dari dua komponen:

  • Pembungkus tong yang menyediakan wadah yang mencakup semua konten di layar. Shell juga menyertakan template dasar untuk item seperti bilah atas, kotak dialog pop-up, peta di layar, area notifikasi, bilah dok, pintasan, antarmuka permintaan program, dll.
  • Manajer senyawa Zpace, bertanggung jawab untuk menampilkan dan menempatkan jendela di wadah Cask, memproses desktop virtual.

Bilah atas berisi area notifikasi, kalender, dan sakelar untuk akses cepat ke beberapa fungsi umum, seperti mengakses pengaturan jaringan, mengubah volume, menyesuaikan kecerahan layar, mengontrol pemutaran, dan mengelola sesi. Di bagian bawah layar, terdapat panel docking, yang menampilkan ikon aplikasi yang disematkan, informasi tentang program yang sedang berjalan, dan tombol untuk menavigasi aplikasi yang diinstal (peluncur). Program yang tersedia diklasifikasikan atau dikelompokkan menurut filter yang ditentukan.

Saat bekerja pada monitor normal, shell bekerja dalam mode desktop, dengan panel terpasang di bagian atas, yang tidak tercakup oleh jendela yang terbuka ke layar penuh, dan elemen panel ditutup secara otomatis saat Anda mengeklik di luarnya. Antarmuka pemilihan aplikasi terbuka di tengah layar. Kontrol dirancang untuk menggunakan mouse.

Dengan layar sentuh, cangkang berfungsi dalam mode tablet potret: Jendela yang terbuka memenuhi seluruh layar dan ditampilkan tanpa elemen dekoratif. Pada desktop virtual, tidak lebih dari dua jendela yang diizinkan, yang ditempatkan berdampingan atau dalam tumpukan, dengan analogi dengan pengelola jendela ubin. Windows dapat diubah ukurannya dengan gerakan 'cubit', atau jendela dapat dipindahkan dengan menggesernya dengan tiga jari; Saat Anda memindahkan jendela dari tepi layar, jendela tersebut akan dipindahkan ke desktop virtual lain. Antarmuka pemilihan aplikasi menempati semua ruang layar yang tersedia.

Pada ponsel, item panel dan daftar aplikasi diperluas ke layar penuh: Gerakan geser di sisi kiri panel atas membuka blok dengan daftar pemberitahuan dan kalender, dan di sebelah kanan, blok pengaturan cepat. Jika konten daftar aplikasi, notifikasi, atau pengaturan tidak muat di satu layar, menggulir akan digunakan. Hanya satu jendela yang dapat ditampilkan untuk setiap desktop virtual, yang menghabiskan semua ruang yang tersedia dan tumpang tindih dengan panel bawah. Menggunakan gerakan menggesek di layar, Anda dapat membuka bilah bawah atau beralih di antara aplikasi yang terbuka.

Proyek ini dalam pengembangan aktif. Fitur yang belum diimplementasikan termasuk dukungan untuk pengaturan multi-monitor, manajer sesi, konfigurator, dan penggunaan XWayland untuk menjalankan aplikasi X11 dalam sesi berbasis Wayland.

Versi eksperimental pertama disertakan sebagai opsi dalam pembaruan Desember dari distribusi Nitrux 1.8. Ada dua opsi untuk memulai Maui Shell: dengan server komposit Zpace Anda sendiri menggunakan Wayland, dan meluncurkan cangkang Cask terpisah dalam sesi berbasis server X. Versi alfa pertama dijadwalkan untuk Maret, versi beta dijadwalkan untuk Juni, dan rilis stabil pertama dijadwalkan untuk September 2022.

Kode proyek ditulis dalam C ++ dan QML dan didistribusikan di bawah lisensi LGPL 3.0.

Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat berkonsultasi dengan detail di link berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Jose Benaque dijo

    Ayah itu!!! Saya telah mengikuti proyek ini selama lebih dari setahun. Semoga ini adalah GUI yang bagus yang dapat membuat lompatan ke penyatuan perangkat.