Versi alfa pertama Maui Shell telah dikeluarkan

Pada penghujung tahun lepas, kami berkongsi di sini di blog berita tentang inisiatif oleh pemaju projek Nitrux, pada mencipta persekitaran desktop baharu untuk produk mereka dan kini hari ini (beberapa bulan kemudian) mereka telah mengeluarkan versi alfa pertama bagi persekitaran pengguna Maui Shell.

Ini ialah persekitaran desktop dibangunkan mengikut konsep "Convergence", yang membayangkan keupayaan untuk bekerja dengan aplikasi yang sama pada kedua-dua skrin sentuh telefon pintar dan tablet dan pada skrin besar komputer riba dan PC.

tempurung maui menyesuaikan secara automatik kepada saiz skrin dan kaedah input yang tersedia, dan boleh digunakan bukan sahaja pada sistem desktop, tetapi juga pada telefon pintar dan tablet.

Apabila anda bekerja pada monitor konvensional, shell berfungsi dalam mod desktop, dengan panel tetap di bahagian atas, keupayaan untuk membuka bilangan tingkap yang sewenang-wenangnya dan mengawal dengan tetikus.

Apabila dilengkapi dengan skrin sentuh, sarung ini berfungsi dalam mod tablet dengan reka letak potret dan tingkap yang dibuka dalam skrin penuh atau dalam reka letak bersebelahan yang serupa dengan pengurus tetingkap berjubin.

Pada telefon pintar, item panel dan apl berkembang ke skrin penuh, sama seperti pada platform mudah alih tradisional.

Cangkang yang sama boleh digunakan untuk desktop, telefon pintar dan tablet tanpa perlu membuat versi berasingan untuk peranti dengan faktor bentuk yang berbeza. Contohnya, apabila anda menggunakan Maui Shell pada telefon pintar atau tablet, shell membenarkan anda menukar peranti mudah alih anda menjadi stesen kerja mudah alih yang menyediakan pengalaman desktop penuh apabila disambungkan ke monitor, papan kekunci dan tetikus.

tempurung maui menggunakan komponen GUI MauiKit dan rangka kerja Kirigami, yang dibangunkan oleh komuniti KDE. Kirigami adalah berdasarkan Qt Quick Controls 2, manakala MauiKit menyediakan templat UI pra-bina yang membolehkan anda membuat aplikasi dengan cepat yang menyesuaikan secara automatik dengan saiz skrin dan kaedah input yang tersedia.

Projek ini juga menggunakan komponen seperti BlueDevil (pengurusan Bluetooth), Plasma-nm (pengurusan sambungan rangkaian), KIO, PowerDevil (pengurusan kuasa), KSolid dan PulseAudio.

Keluaran maklumat disediakan menggunakan pengurus komposit anda zpace, yang bertanggungjawab untuk memaparkan dan meletakkan tingkap dan memproses desktop maya. Protokol Wayland digunakan sebagai protokol utama, yang dikendalikan oleh Qt Wayland Composer API.

Plus Zpace, shell Cask dilaksanakan, yang melaksanakan pembalut yang meliputi semua kandungan skrin dan juga menyediakan pelaksanaan asas elemen seperti panel atas, dialog pop timbul, peta skrin, kawasan pemberitahuan, panel, pintasan, antara muka panggilan program, dsb. Selain menjalankan Maui Shell di atas pelayan komposit Zpace anda, anda juga boleh menjalankan Cask shell secara berasingan dalam sesi berasaskan pelayan X.

Yang pertama pelepasan alfa menandakan pelaksanaan kefungsian shell Cask asas dan pembangunan elemen khusus untuk peranti dengan faktor bentuk yang berbeza. Begitu juga menambah sokongan untuk bunyi, bluetooth, tema gelap, widget untuk mengawal rangkaian, main balik dan kecerahan.

Satu lagi perubahan yang menonjol daripada alfa ini ialah ejen berasaskan PolKit telah ditambahkan untuk melakukan tindakan istimewa dan keupayaan untuk menukar kertas dinding desktop dan pelarasan penyesuaian skema warna telah disediakan.

Sebaliknya, ia juga diketengahkan menambah program untuk memulakan sesi startcask-wayland dan perkhidmatan yang diperlukan untuk operasinya. Panel program menyediakan paparan muka depan aplikasi anda yang paling kerap digunakan, senarai kategori program, muat turun terkini dan pintasan untuk akses pantas.

Akhirnya, harus disebutkan bahawa pada bulan Jun, ia dirancang untuk membentuk versi beta, yang akan meningkatkan fungsi Cask, menawarkan pengurus sesi, kunci skrin, sistem pengurusan kuasa dan keupayaan untuk mengawal melalui pintasan papan kekunci. Keluaran stabil pertama dijadualkan pada September 2022.

Bagi mereka yang berminat untuk mengetahui lebih lanjut mengenainya, anda harus tahu bahawa kod projek ditulis dalam C++ dan QML dan diedarkan di bawah lesen LGPL 3.0 dan anda boleh merujuk butiran dalam nota asal Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.