Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui

Rilis distribusi Nitrux 2.4.0 telah diterbitkan, serta rilis baru perpustakaan MauiKit 2.2.0 terkait dengan komponen untuk membangun antarmuka pengguna. Distribusi ini dibangun berdasarkan paket Debian, teknologi KDE dan sistem inisialisasi OpenRC. Proyek ini menawarkan desktopnya sendiri, NX Desktop, yang merupakan tambahan pada lingkungan pengguna KDE Plasma. Berdasarkan perpustakaan Maui, serangkaian aplikasi pengguna standar sedang dikembangkan yang dapat digunakan pada sistem desktop dan perangkat seluler. Untuk menginstal aplikasi tambahan, sistem paket AppImages mandiri sedang dipromosikan. Ukuran gambar boot penuh adalah 1.9 GB, dan gambar yang diperkecil dengan window manager JWM adalah 1.3 GB. Perkembangan proyek didistribusikan di bawah lisensi gratis.

NX Desktop menawarkan gaya yang berbeda, penerapan baki sistemnya sendiri, pusat notifikasi, dan berbagai plasmoid, seperti konfigurator koneksi jaringan dan applet multimedia untuk kontrol volume dan kontrol pemutaran media. Aplikasi yang dibangun menggunakan framework MauiKit antara lain Index file manager (Dolphin juga bisa digunakan), Note text editor, Station terminal emulator, VVave music player, Clip video player, NX Software Center, dan Pix image viewer.

Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui

Inovasi utama Nitrux 2.4:

  • Komponen NX Desktop telah diperbarui ke KDE Plasma 5.25.4, KDE Frameworks 5.97.0 dan KDE Gear (Aplikasi KDE) 22.08. Versi program telah diperbarui, termasuk Firefox 104. Panel Latte Dock telah diperbarui ke status repositori master proyek.
  • Secara default, paket mesa-git diaktifkan, sesuai dengan status repositori git tempat cabang Mesa berikutnya dikembangkan.
  • Secara default, kernel Linux 5.19 dengan patch Xanmod digunakan. Paket dengan versi kernel Linux vanilla, Libre dan Liquorix juga ditawarkan untuk instalasi.
  • Memperbarui paket openrc-config untuk menghindari konflik dengan paket OpenRC dari proyek Debian.
  • Paket perkantoran LibreOffice telah dihapus dari paket dasar, untuk instalasi disarankan menggunakan Pusat Aplikasi. Selain LibreOffice, paket dengan OnlyOffice, WPS Office, dan OpenOffice juga tersedia.
  • Ikon baru telah ditambahkan ke tema Luv.
  • Aplikasi dari kumpulan Aplikasi Maui telah diperbarui. Dua aplikasi maui baru telah ditambahkan: perencana kalender Agenda dan lingkungan pengembangan terintegrasi Strike.
    Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui
  • NX Software Center telah dipindahkan untuk menggunakan rilis baru MauiKit. Menambahkan tab Toko baru dengan sidebar yang menampilkan kategori aplikasi yang tersedia. Anda dapat melihat daftar aplikasi dari AppImageHub yang disiapkan oleh penulis tertentu. Antarmuka pencarian program yang ditingkatkan.
    Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui

Selain itu, kita dapat mencatat laporan perkembangan lingkungan pengguna Maui DE (Maui Shell), yang pengembangannya dilakukan oleh proyek yang sama. Maui DE (Maui Shell) mencakup serangkaian Aplikasi Maui dan Maui Shell, yang secara otomatis beradaptasi dengan ukuran layar dan metode masukan yang tersedia, memungkinkannya digunakan tidak hanya pada sistem desktop, tetapi juga pada ponsel cerdas dan tablet. Lingkungan mengembangkan konsep β€œKonvergensi”, yang menyiratkan kemampuan untuk bekerja dengan aplikasi yang sama baik pada layar sentuh ponsel cerdas dan tablet, serta pada layar besar laptop dan PC. Maui DE dapat dijalankan dengan server komposit Zpace yang menjalankan Wayland, atau dengan menjalankan shell Cask terpisah di dalam sesi berbasis server X.

Di antara perubahan terkait Maui DE:

  • Komponen MauiMan baru (Maui Manager) telah diusulkan, menyediakan server DBus MauiManServer dan perpustakaan dengan API untuk menyinkronkan pengaturan antara proses yang berbeda. Antara lain, MauiMan menyediakan antarmuka pemrograman untuk berbagai program untuk mengakses pengaturan gaya umum dan parameter antarmuka, seperti radius sudut jendela, warna fokus, metode masukan, orientasi layar, dan desain tombol. Untuk mengelola pengaturan berdasarkan MauiMan API, konfigurator grafis Pengaturan Maui telah diterapkan.
    Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui
  • Pustaka terkait MauiKit untuk mengelola lingkungan pengguna dipisahkan ke dalam kumpulan Inti Maui, yang digunakan di Pengaturan Maui untuk menerapkan pengaturan yang disinkronkan melalui MauiMan. Perpustakaan juga menyediakan API untuk mengelola konsumsi daya, parameter suara, akses jaringan, dan akun.
  • Maui Shell yang sudah memasuki rilis beta kedua telah beralih menggunakan komponen MauiCore dan MauiMan. Kode yang bertanggung jawab untuk mengelola sesi telah didesain ulang secara signifikan. Menambahkan dukungan untuk operasi mulai ulang, matikan, matikan, tidur, dan keluar. Dukungan untuk rotasi layar telah diterapkan.

    Menambahkan server DBus CaskServer, yang mengeluarkan perintah ke semua proses anak Maui Shell untuk mengelola sesi dan melakukan tindakan tertentu seperti memulai ulang, keluar, dan mematikan. Untuk mengonfigurasi CaskServer, disediakan antarmuka grafis yang memungkinkan Anda mengonfigurasi parameter seperti perilaku dan tampilan panel. Maui Shell saat ini menggunakan tiga executable: startcask-wayland (mengatur variabel lingkungan, menghubungkan ke CaskServer dan memanggil manajer sesi), cask-session (manajer sesi, memulai semua proses anak yang diperlukan, termasuk CaskServer dan MauiManServer) dan cask (shell grafis).

    Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui

  • Dalam kerangka MauiKit 2.2, penggunaan gaya yang menentukan tampilan aplikasi telah didesain ulang secara signifikan. Anda dapat menentukan skema warna dan warna fokus Anda sendiri, yang mungkin berbeda-beda bergantung pada sistem operasi dan faktor bentuk perangkat. Gaya dasar sekarang sudah dikompilasi dan dibangun ke dalam setiap aplikasi. Untuk mengelola gaya semua aplikasi secara terpusat, disediakan pengaturan global yang memungkinkan Anda mengubah parameter seperti radius batas elemen, penggunaan animasi, dan ukuran ikon.

    Desain banyak elemen antarmuka, seperti tombol, penggeser, dan tab, telah dimodernisasi. Menambahkan komponen SideBarView untuk membuat sidebar. Dukungan pemeriksaan ejaan telah ditambahkan ke elemen TextEditor dengan formulir pengeditan teks. Menambahkan dukungan untuk mengedit, menambah, dan menghapus metadata EXIF ​​​​ke elemen ImageTools.

    Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui

  • Manajer file Indeks sekarang menggunakan program yang sudah ada pada peluncuran baru (alih-alih memulai proses baru, tab baru dibuat dalam proses yang sudah berjalan). Menambahkan dukungan awal untuk spesifikasi FreeDektop untuk antarmuka manajemen file. Sidebar telah didesain ulang untuk menyertakan daftar file yang baru dibuka.
    Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui
  • Kemampuan pemutar musik VVave, penampil gambar Pix, sistem pencatatan Buho, editor teks Nota, emulator terminal Station, buku alamat Communicator, penampil dokumen Shelf, pemutar video Clip, dan NX Software Center telah diperluas. Aplikasi baru telah ditambahkan: browser web Fiery (menggantikan aplikasi Sol), lingkungan pengembangan Strike yang sederhana, dan shell git Bonsai. Pengujian beta program untuk bekerja dengan kamera Booth telah dimulai, serta pengujian alfa terhadap perencana kalender Agenda dan antarmuka penyesuaian warna Paleta.
    Rilis distribusi Nitrux 2.4. Pengembangan lanjutan dari cangkang kustom Maui

Sumber: opennet.ru

Tambah komentar