Die Desktop-Umgebung Budgie 10.10.2 ist erschienen – das zweite Update des Zweigs, der auf das Wayland-Protokoll umgestellt wurde. Ähnliche Updates wurden auch für zugehörige Komponenten veröffentlicht, darunter die Budgie Desktop View, die Systemkonfigurationsoberfläche Budgie Control Center (eine Abspaltung des GNOME Control Center) und die Budgie Desktop Services Suite (das Update des Budgie Session Managers verzögert sich). Der Code des Projekts ist unter der GPLv2-Lizenz lizenziert. Pakete für Budgie 10.10.2 sind in Fedora Rawhide verfügbar und werden in Fedora 44 und 45 enthalten sein. Ubuntu Wellensittich 26.04.
Budgie basiert auf einem Bedienfeld, dessen Funktionalität klassischen Desktop-Bedienfeldern ähnelt. Alle Bedienfeldelemente sind Applets, die eine flexible Konfiguration, Neuanordnung und Anpassung der wichtigsten Bedienfeldelemente ermöglichen. Zu den verfügbaren Applets gehören ein klassisches Anwendungsmenü, die Möglichkeit zum Wechseln zwischen Aufgaben, eine Liste der geöffneten Fenster und eine Vorschau. virtuelle DesktopsEnergiesparanzeige, Lautstärkeregelungs-Applet, Systemstatusanzeige und Uhr. 
Zu den Änderungen in der neuen Version:
- Verbesserte Integration mit dem Labwc Composite Manager. Die Möglichkeiten der Ebene zur Übersetzung universeller Desktop-Umgebungseinstellungen in Labwc-spezifische Einstellungen wurden erweitert. Der Budgie Desktop Settings Configurator ermöglicht nun die unabhängige Auswahl von Labwc-Fensterdekorationsthemen.

Die Übersetzung der Tastaturlayout- und Gebietsschemaeinstellungen nach Labwc wurde überarbeitet. Die Unterstützung für die FreeDesktop-Locale1-Schnittstelle wurde hinzugefügt, um das Tastaturlayout über den systemd-lokalisierten Dienst zu ermitteln. Alternativ kann die Konfiguration über `/etc/default/keyboard` abgerufen werden. Die Scrollparameter des Touchpads wurden von der GNOME-Konfigurationsdatei in die Labwc-Konfigurationsdatei übertragen.

- Die Klasse `ApplicationMatcher` wurde hinzugefügt und implementiert verschiedene Strategien zum Abgleich von Fenstern mit Verknüpfungen in der Leiste und auf dem Desktop. Dadurch werden Probleme beim Identifizieren, Anheften und Gruppieren von Fenstern für nicht standardmäßige Anwendungen wie ilix, jEdit, Snaps und Proton Pass behoben. Der Abgleich berücksichtigt nun Parameter wie Java- und Snap-Paketnamen und erfolgt ohne Berücksichtigung der Groß-/Kleinschreibung.
- Die Größenauswahl des Anwendungsmenüs (Budgie-Menü) wurde auf Bildschirmen mit unterschiedlichen Auflösungen und Pixeldichten verbessert. Überflüssige Skalierungslogik, die durch wiederholte Skalierung durch den Compositing-Manager Probleme verursachte, wurde entfernt. Die Menühöhe beträgt nun 35 % der Arbeitsbereichshöhe, ist aber auf einen Bereich von 480 bis 600 Pixeln begrenzt. Dies führt zu guten Ergebnissen sowohl auf 4K- als auch auf niedrigauflösenden Displays.
- Die Applets der Desktop-Anzeige wurden überarbeitet und verwenden nun die entsprechenden DBus-Schnittstellen. Ein Problem mit der Tastenkombination Super+D wurde behoben. Minimierte Fenster werden jetzt bei der Desktop-Anzeige verfolgt, sodass beim Klicken auf „Alle erweitern“ nur diese Fenster maximiert werden können.
- Die Dialogfelder „Ausführen“ und „Energie“ unterstützen nun verschiedene Mausfokusmodi. Die Funktion „Bei Fokusverlust ausblenden“ wird jetzt nur noch aktiviert, wenn sich der Mauszeiger über dem Dialogfeld befindet. Dadurch wird das Problem behoben, dass das Dialogfeld beim Fokuswechsel verschwand.
- Unterstützung für das Crystal Dock-Panel, das auf einer Composite-Oberfläche läuft, hinzugefügt. Server basiert auf der wlroots-Bibliothek.
- Budgie-screenshot merkt sich nun den Pfad zum Speichern von Screenshots zwischen den Sitzungen.
Source: opennet.ru


