Veröffentlichung des Budgie 10.6-Desktops, was eine Neuorganisation des Projekts markiert

Die Veröffentlichung des Budgie 10.6-Desktops wurde veröffentlicht. Dies war die erste Veröffentlichung nach der Entscheidung, das Projekt unabhängig von der Solus-Distribution zu entwickeln. Das Projekt wird mittlerweile von der unabhängigen Organisation Buddies Of Budgie betreut. Budgie 10.6 basiert weiterhin auf GNOME-Technologien und einer eigenen Implementierung der GNOME-Shell, für den Budgie 11-Zweig ist jedoch die Umstellung auf eine Reihe von EFL-Bibliotheken (Enlightenment Foundation Library) geplant, die vom Enlightenment-Projekt entwickelt wurden. Der Projektcode wird unter der GPLv2-Lizenz vertrieben. Zu den Distributionen, die Sie für den Einstieg in Budgie verwenden können, gehören Ubuntu Budgie, Solus, GeckoLinux und EndeavourOS.

Budgie verwendet den Budgie Window Manager (BWM) zum Verwalten von Fenstern, einer Erweiterung des Mutter-Kern-Plugins. Budgie basiert auf einem Panel, dessen Aufbau den klassischen Desktop-Panels ähnelt. Alle Panel-Elemente sind Applets, die es Ihnen ermöglichen, die Zusammensetzung flexibel anzupassen, das Layout zu ändern und die Implementierungen der Hauptpanel-Elemente nach Ihren Wünschen zu ersetzen. Zu den verfügbaren Applets gehören das klassische Anwendungsmenü, der Aufgabenschalter, der Listenbereich mit geöffneten Fenstern, die virtuelle Desktop-Ansicht, die Energieverwaltungsanzeige, das Lautstärkeregelungs-Applet, die Systemstatusanzeige und die Uhr.

Veröffentlichung des Budgie 10.6-Desktops, was eine Neuorganisation des Projekts markiert

Wichtigste Neuerungen:

  • Die Positionierung des Projekts wurde überarbeitet – statt des Endprodukts wird Budgie nun als Plattform präsentiert, auf deren Basis Distributionen und Nutzer auf ihre eigenen Vorlieben zugeschnittene Lösungen erstellen können. Sie können beispielsweise das Design, die Anwendungspalette und den Desktop-Stil auswählen.
  • Organisatorisch wurde daran gearbeitet, die Trennung zwischen der Organisation, die direkt an der Entwicklung beteiligt ist, und nachgelagerten Projekten wie Ubuntu Budgie, die auf Budgie basierende Endprodukte erstellen, aufzuheben. Nachgelagerte Projekte wie diese erhalten mehr Möglichkeiten, sich an der Entwicklung von Budgie zu beteiligen.
  • Um die Erstellung eigener Budgie-basierter Lösungen zu erleichtern, ist die Codebasis in mehrere Komponenten unterteilt, die nun separat ausgeliefert werden:
    • Budgie Desktop ist eine direkte Benutzer-Shell.
    • Die Budgie-Desktopansicht besteht aus einer Reihe von Desktopsymbolen.
    • Budgie Control Center ist ein Konfigurator, der vom GNOME Control Center abgeleitet ist.
  • Der Code zum Verfolgen der Anwendungsaktivität wurde neu geschrieben und das Icon-Tasklist-Applet wurde verbessert und bietet eine Liste aktiver Aufgaben. Unterstützung für das Gruppieren von Anwendungen hinzugefügt. Das Problem mit dem Ausschluss korrekter Anwendungen mit einem atypischen Fenstertyp aus der Liste wurde behoben. Beispielsweise wurden zuvor einige KDE-Programme wie Spectacle und KColorChooser nicht in der Liste angezeigt.
  • Das Thema wurde neu gestaltet, um das Erscheinungsbild aller Budgie-Komponenten zu vereinheitlichen. Dialogränder, Polsterung und Farbschema wurden auf ein einheitliches Erscheinungsbild gebracht, die Verwendung von Transparenz und Schatten wurde reduziert und die Unterstützung für GTK-Themen wurde verbessert.
    Veröffentlichung des Budgie 10.6-Desktops, was eine Neuorganisation des Projekts markiert
  • Die Taskleiste wurde modernisiert. Verbesserte Einstellungen für die Panelgröße. Die auf dem Panel platzierten Widgets zur Anzeige des Akkuladestands und der Uhr wurden verbessert. Die Standardeinstellungen des Panels wurden geändert, um die Diskrepanz zwischen der Position des Panels und den angezeigten Widgets in verschiedenen Distributionen zu verringern.
  • Das Benachrichtigungsanzeigesystem wurde neu geschrieben und vom Raven-Applet getrennt, das jetzt nur noch für die Anzeige der Seitenleiste zuständig ist. Das Benachrichtigungssystem kann nun nicht nur in Raven, sondern auch in anderen Desktop-Komponenten genutzt werden, so ist beispielsweise geplant, eine Liste von Benachrichtigungen im Aufgabenbereich anzuzeigen (Icon Tasklist). GTK.Stack wird zum Anzeigen von Popup-Fenstern verwendet. Verbesserte Verfolgung aktueller Benachrichtigungen und pausierender Benachrichtigungen.
  • Der Fenstermanager eliminiert unnötige Aufrufe, die zum Neuzeichnen von Inhalten führen.
  • Die Unterstützung für GNOME 40 und Ubuntu LTS ist zurückgekehrt.
  • Um mit Übersetzungen zu arbeiten, wird anstelle von Weblate der Transifex-Dienst verwendet.

Source: opennet.ru

Kommentar hinzufügen