Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.

Die Veröffentlichung der Distribution Nitrux 2.4.0 sowie der neuen Version der damit verbundenen Bibliothek MauiKit 2.2.0 mit Komponenten zum Erstellen von BenutzeroberflĂ€chen wurde bekannt gegeben. Die Distribution basiert auf dem Debian-Paketmanagement, nutzt KDE-Technologien und das OpenRC-Init-System. Das Projekt bietet die eigene Desktop-Umgebung NX Desktop, die eine Erweiterung der KDE Plasma-Benutzerumgebung darstellt. Auf Basis der Maui-Bibliothek wird eine Sammlung von typischen Benutzeranwendungen entwickelt, die sowohl auf Desktop-Systemen als auch auf mobilen GerĂ€ten genutzt werden kann. Zur Installation zusĂ€tzlicher Anwendungen wird das System der eigenstĂ€ndigen AppImages-Pakete gefördert. Die GrĂ¶ĂŸe des vollstĂ€ndigen Boot-Images betrĂ€gt 1,9 GB, wĂ€hrend die reduzierte Version mit dem Fenstermanager JWM 1,3 GB umfasst. Die Entwicklungen des Projekts werden unter freien Lizenzen verbreitet.

Die NX Desktop-OberflĂ€che bietet ein anderes Design, eine eigene Implementierung der Systemablage, ein Benachrichtigungszentrum und verschiedene Plasma-Widgets, wie einen Konfigurator fĂŒr Netzwerkverbindungen und ein Multimedia-Applet zur LautstĂ€rkeregelung sowie zur Steuerung der Multimedia-Wiedergabe. Unter den Anwendungen, die mit dem MauiKit-Framework erstellt wurden, sind der Dateimanager Index (Dolphin kann ebenfalls verwendet werden), der Texteditor Note, der Terminalemulator Station, der Musikplayer VVave, der Video-Player Clip, das NX Software Center zur Anwendungskontrolle und der Bildbetrachter Pix hervorzuheben.

Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.

Wichtigste Neuerungen in Nitrux 2.4:

  • Die Komponenten des NX Desktop wurden auf die Versionen KDE Plasma 5.25.4, KDE Frameworks 5.97.0 und KDE Gear (KDE-Anwendungen) 22.08 aktualisiert. Programme, einschließlich Firefox 104, wurden ebenfalls aktualisiert. Das Latte Dock wurde auf den Status des master-Repositorys des Projekts aktualisiert.
  • StandardmĂ€ĂŸig ist das mesa-git-Paket aktiviert, das dem Zustand des git-Repositories entspricht, in dem der nĂ€chste Branch von Mesa entwickelt wird.
  • StandardmĂ€ĂŸig ist der Linux-Kernel 5.19 mit Xanmod-Patches aktiv. Es werden auch Pakete mit Vanilla-, Libre- und Liquorix-Kernel-Varianten angeboten.
  • Das openrc-config-Paket wurde aktualisiert, um Konflikte mit dem OpenRC-Paket aus dem Debian-Projekt zu vermeiden.
  • Das BĂŒro-Paket LibreOffice wurde aus der Basisauslieferung entfernt; zur Installation wird empfohlen, das Anwendungszentrum zu verwenden. Neben LibreOffice stehen auch Pakete mit OnlyOffice, WPS Office und OpenOffice zur VerfĂŒgung.
  • Neue Symbole wurden in das Luv-Thema integriert.
  • Die Anwendungen aus dem Maui Apps-Paket wurden aktualisiert. Es wurden zwei neue Maui-Anwendungen hinzugefĂŒgt: der Kalender-Planer Agenda und die integrierte Entwicklungsumgebung Strike.
    Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.
  • Der Anwendungsinstallations-Center (NX Software Center) wurde auf die neue Version von MauiKit umgestellt. Eine neue Registerkarte Store mit einer Seitenleiste, die verfĂŒgbare Anwendungs-Kategorien anzeigt, wurde hinzugefĂŒgt. Zudem ist es möglich, eine Liste von Anwendungen aus AppImageHub, die von einem bestimmten Autor bereitgestellt werden, einzusehen. Die BenutzeroberflĂ€che der Programm-Suche wurde verbessert.
    Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.

ZusĂ€tzlich ist der Entwicklungsbericht ĂŒber die Benutzerumgebung Maui DE (Maui Shell) erwĂ€hnenswert, die von demselben Projekt entwickelt wird. Maui DE (Maui Shell) umfasst eine Sammlung von Anwendungen, bekannt als Maui Apps, und die BenutzeroberflĂ€che Maui Shell, die sich automatisch an die BildschirmgrĂ¶ĂŸe und die verfĂŒgbaren Eingabemethoden anpassen. Dadurch können sie nicht nur auf Desktop-Systemen, sondern auch auf Smartphones und Tablets verwendet werden. Die Umgebung entwickelt das Konzept der „Convergence“, das die Nutzung derselben Anwendungen sowohl auf Touchscreens von Smartphones und Tablets als auch auf großen Bildschirmen von Laptops und PCs ermöglicht. Maui DE kann sowohl mit seinem eigenen Komposit- dem Server durch Zpace, das Wayland verwendet, als auch durch den separaten Start der Cask-OberflĂ€che innerhalb einer Sitzung auf Basis des X-Servers ausgefĂŒhrt werden.

Unter den Änderungen im Zusammenhang mit Maui DE:

  • Das neue Komponent MauiMan (Maui Manager) bietet einen DBus-Server MauiManServer sowie eine Bibliothek mit einer API zur Synchronisierung von Einstellungen zwischen verschiedenen Prozessen. MauiMan ermöglicht zudem den Zugriff verschiedener Programme auf gemeinsame Design-Einstellungen und Interface-Parameter, wie z.B. den Radius der abgerundeten Fenster, Fokusfarben, Eingabemethoden, Bildschirmorientierung und die Gestaltung von SchaltflĂ€chen. FĂŒr die Verwaltung der Einstellungen wird auf der Basis der API ein grafischer Konfigurator, Maui Settings, implementiert.
    Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.
  • Die mit MauiKit verbundenen Bibliotheken zur Verwaltung der Benutzerumgebung sind im Paket Maui Core zusammengefasst, das in Maui Settings verwendet wird, um ĂŒber MauiMan synchronisierte Einstellungen anzuwenden. Diese Bibliotheken bieten unter anderem eine API zur Verwaltung des Energieverbrauchs, von Audioeinstellungen, Netzwerkzugang und Benutzerkonten.
  • In der Maui Shell, die sich in der zweiten Beta-Phase befindet, wurde auf die Verwendung der Komponenten MauiCore und MauiMan umgestellt. Der Code zur Sitzungsverwaltung wurde erheblich ĂŒberarbeitet. UnterstĂŒtzung fĂŒr Operationen wie Neustart, Herunterfahren, Ausschalten, in den Energiesparmodus wechseln und Abmelden wurde hinzugefĂŒgt. Die UnterstĂŒtzung fĂŒr Bildschirmdrehungen wurde implementiert.

    Ein DBus-Server namens CaskServer wurde hinzugefĂŒgt, der allen untergeordneten Prozessen von Maui Shell Befehle zur Sitzungsverwaltung und zur AusfĂŒhrung bestimmter Aktionen wie Neustart, Abmeldung und Herunterfahren ĂŒbermittelt. FĂŒr die Konfiguration von CaskServer steht eine grafische BenutzeroberflĂ€che zur VerfĂŒgung, die es ermöglicht, Parameter wie das Verhalten und das Erscheinungsbild der Leiste einzustellen. Derzeit verwendet die Maui Shell drei ausfĂŒhrbare Dateien: startcask-wayland (setzt Umgebungsvariablen, verbindet sich mit CaskServer und ruft den Sitzungsmanager auf), cask-session (Sitzungsmanager, der alle erforderlichen untergeordneten Prozesse, einschließlich CaskServer und MauiManServer, startet) und cask (grafische Shell).

    Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.
  • Im MauiKit 2.2 wurde die Anwendung von Stilen, die das Erscheinungsbild von Anwendungen bestimmen, erheblich ĂŒberarbeitet. Es gibt nun die Möglichkeit, eigene Farbpaletten und Akzentfarben zu definieren, die je nach Betriebssystem und GerĂ€tetyp variieren können. Basisstile werden jetzt vorcompiliert und in jede Anwendung integriert. FĂŒr die zentrale Steuerung des Stils aller Anwendungen sind globale Einstellungen vorgesehen, die Anpassungen wie den Radius der ElementrĂ€nder, den Einsatz von Animationen und die GrĂ¶ĂŸe von Symbolen ermöglichen.

    Die Gestaltung vieler Interface-Elemente wurde modernisiert, darunter SchaltflĂ€chen, Schieberegler und Registerkarten. Es wurde eine SideBarView-Komponente hinzugefĂŒgt, um Seitenleisten zu erstellen. Der TextEditor erhielt UnterstĂŒtzung fĂŒr die RechtschreibprĂŒfung. Im Element ImageTools wurde die Möglichkeit hinzugefĂŒgt, Metadaten EXIF zu bearbeiten, hinzuzufĂŒgen und zu entfernen.

    Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.
  • Der Index-Dateimanager verwendet jetzt eine bereits bestehende Instanz des Programms bei neuen Starts (anstatt einen neuen Prozess zu starten, wird ein neuer Tab im bereits laufenden Prozess erstellt). Es wurde eine grundlegende UnterstĂŒtzung fĂŒr die FreeDesktop-Spezifikationen zur DateioberflĂ€che hinzugefĂŒgt. Die Seitenleiste wurde ĂŒberarbeitet und enthĂ€lt jetzt eine Liste kĂŒrzlich geöffneter Dateien.
    Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.
  • Die Funktionen des Musikplayers VVave, des Bildbetrachters Pix, des Notizsystems Buho, des Texteditors Nota, des Terminalemulators Station, des Adressbuchs Communicator, des Dokumentenbetrachters Shelf, des Video-players Clip und des NX Software Centers wurden erweitert. Neue Anwendungen wurden hinzugefĂŒgt: der Webbrowser Fiery (der die Anwendung Sol ersetzt), eine einfache Entwicklungsumgebung Strike und die Git-Shell Bonsai. Das Beta-Testing der Anwendung fĂŒr die Kamera Booth hat begonnen, ebenso das Alpha-Testing des Kalenderplaners Agenda und der Farbkonfiguration Paleta.
    Veröffentlichung der Distribution Nitrux 2.4. Fortsetzung der Entwicklung der BenutzeroberflÀche Maui.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster