Versi alpha pertama dari Maui Shell telah dirilis

Pada akhir tahun lalu, kami berbagi di sini di blog berita tentang inisiatif oleh pengembang proyek Nitrux, di membuat lingkungan desktop baru untuk produk mereka dan sekarang hari ini (beberapa bulan kemudian) mereka telah merilis versi alpha pertama dari lingkungan pengguna Cangkang Maui.

Ini adalah lingkungan desktop dikembangkan sesuai dengan konsep "Konvergensi", yang menyiratkan kemampuan untuk bekerja dengan aplikasi yang sama pada layar sentuh smartphone dan tablet dan pada layar besar laptop dan PC.

cangkang maui secara otomatis menyesuaikan dengan ukuran layar dan metode input yang tersedia, dan dapat digunakan tidak hanya pada sistem desktop, tetapi juga pada smartphone dan tablet.

Ketika Anda bekerja pada monitor konvensional, shell berfungsi dalam mode desktop, dengan panel tetap di bagian atas, kemampuan untuk membuka sejumlah jendela dan mengontrol dengan mouse.

Saat dilengkapi dengan layar sentuh, kasing berfungsi dalam mode tablet dengan tata letak potret dan jendela yang terbuka dalam layar penuh atau dalam tata letak berdampingan yang mirip dengan pengelola jendela berubin.

Pada ponsel cerdas, item panel dan aplikasi diperluas ke layar penuh, seperti pada platform seluler tradisional.

Cangkang yang sama dapat digunakan untuk desktop, ponsel cerdas, dan tablet tanpa harus membuat versi terpisah untuk perangkat dengan faktor bentuk berbeda. Misalnya, saat Anda menggunakan Maui Shell di smartphone atau tablet, shell memungkinkan Anda mengubah perangkat seluler Anda menjadi workstation portabel yang memberikan pengalaman desktop penuh saat terhubung ke monitor, keyboard, dan mouse.

cangkang maui menggunakan komponen GUI MauiKit dan kerangka kerja Kirigami, yang dikembangkan oleh komunitas KDE. Kirigami didasarkan pada Qt Quick Controls 2, sedangkan MauiKit menyediakan templat UI bawaan yang memungkinkan Anda dengan cepat membuat aplikasi yang secara otomatis beradaptasi dengan ukuran layar dan metode input yang tersedia.

Proyek ini juga menggunakan komponen seperti BlueDevil (manajemen Bluetooth), Plasma-nm (manajemen koneksi jaringan), KIO, PowerDevil (manajemen daya), KSolid dan PulseAudio.

Keluaran informasi disediakan menggunakan manajer gabungan Anda ruang, yang bertanggung jawab untuk menampilkan dan menempatkan jendela dan merender desktop virtual. Protokol Wayland digunakan sebagai protokol utama, yang ditangani oleh Qt Wayland Composer API.

Selain Zpace, shell Cask dieksekusi, yang mengimplementasikan pembungkus yang mencakup semua konten layar dan juga menyediakan implementasi dasar elemen seperti panel atas, dialog popup, peta layar, area notifikasi, panel, pintasan, antarmuka panggilan program, dll. . Selain menjalankan Maui Shell di atas server komposit Zpace Anda, Anda juga dapat menjalankan Cask shell secara terpisah dalam sesi berbasis server X.

Yang pertama rilis alpha menandai implementasi fungsionalitas dasar Cask shell dan pengembangan elemen spesifik untuk perangkat dengan faktor bentuk yang berbeda. Demikian juga menambahkan dukungan untuk suara, bluetooth, tema gelap, widget untuk mengontrol jaringan, pemutaran, dan kecerahan.

Perubahan lain yang menonjol dari alfa ini adalah bahwa agen berbasis PolKit telah ditambahkan untuk melakukan tindakan istimewa dan bahwa kemampuan untuk mengubah wallpaper desktop dan penyesuaian adaptif skema warna telah disediakan.

Di sisi lain, juga disorot bahwa menambahkan program untuk memulai sesi startcask-wayland dan layanan yang diperlukan untuk operasinya. Panel program menyediakan tampilan halaman depan dari aplikasi yang paling sering Anda gunakan, daftar kategori program, unduhan terbaru, dan pintasan untuk akses cepat.

Akhirnya, harus disebutkan bahwa pada bulan Juni, direncanakan untuk membentuk versi beta, yang akan meningkatkan fungsionalitas Cask, menawarkan manajer sesi, kunci layar, sistem manajemen daya, dan kemampuan untuk mengontrol melalui pintasan keyboard. Rilis stabil pertama dijadwalkan pada September 2022.

Bagi mereka yang tertarik untuk mempelajari lebih lanjut tentang itu, Anda harus tahu bahwa kode proyek ditulis dalam C++ dan QML dan didistribusikan di bawah lisensi LGPL 3.0 dan Anda dapat melihat detailnya di catatan asli. Di tautan 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.