Wydanie pulpitu Budgie 10.6, oznaczające reorganizację projektu

Ukazało się wydanie pulpitu Budgie 10.6, które stało się pierwszym wydaniem po decyzji o rozwijaniu projektu niezależnie od dystrybucji Solus. Projekt jest obecnie nadzorowany przez niezależną organizację Buddies Of Budgie. Budgie 10.6 w dalszym ciągu opiera się na technologiach GNOME i własnej implementacji powłoki GNOME, ale w przypadku gałęzi Budgie 11 planowane jest przejście na zestaw bibliotek EFL (Enlightenment Foundation Library) opracowanych w ramach projektu Enlightenment. Kod projektu jest rozpowszechniany na licencji GPLv2. Dystrybucje, z których możesz skorzystać, aby rozpocząć pracę z Budgie, obejmują Ubuntu Budgie, Solus, GeckoLinux i EndeavourOS.

Do zarządzania oknami w Budgie służy menedżer okien Budgie Window Manager (BWM), który jest rozszerzoną modyfikacją podstawowej wtyczki Mutter. Budgie opiera się na panelu przypominającym organizacją klasyczne panele desktopowe. Wszystkie elementy panelu są apletami, co pozwala elastycznie dostosowywać kompozycję, zmieniać rozmieszczenie i zastępować implementacje głównych elementów panelu według własnych upodobań. Dostępne aplety obejmują klasyczne menu aplikacji, system przełączania zadań, obszar listy otwartych okien, przeglądarkę wirtualnego pulpitu, wskaźnik zarządzania energią, aplet regulacji głośności, wskaźnik stanu systemu i zegar.

Wydanie pulpitu Budgie 10.6, oznaczające reorganizację projektu

Główne innowacje:

  • Zmieniono pozycjonowanie projektu – zamiast produktu finalnego Budgie prezentowany jest teraz jako platforma, na bazie której dystrybucje i użytkownicy mogą tworzyć rozwiązania dostosowane do własnych preferencji. Możesz na przykład wybrać projekt, zestaw aplikacji i styl pulpitu.
  • Pod względem organizacyjnym wykonano prace mające na celu wyeliminowanie rozdziału pomiędzy organizacją bezpośrednio zaangażowaną w rozwój i projektami downstream, takimi jak Ubuntu Budgie, które tworzą produkty końcowe w oparciu o Budgie. Projekty typu downstream, takie jak ten, dają więcej możliwości uczestniczenia w rozwoju Budgie.
  • Aby ułatwić tworzenie własnych rozwiązań opartych na Budgie, baza kodu została podzielona na kilka komponentów, które są teraz dostarczane osobno:
    • Budgie Desktop to bezpośrednia powłoka użytkownika.
    • Budgie Desktop View to zestaw ikon na pulpicie.
    • Budgie Control Center to konfigurator powstały z Centrum sterowania GNOME.
  • Przepisano kod umożliwiający śledzenie aktywności aplikacji oraz udoskonalono aplet Icon Tasklist udostępniający listę aktywnych zadań. Dodano obsługę grupowania aplikacji. Rozwiązano problem wykluczania z listy poprawnych aplikacji o nietypowym typie okna, np. wcześniej niektóre programy KDE, takie jak Spectacle i KColorChooser, nie były pokazywane na liście.
  • Motyw został przeprojektowany, aby ujednolicić wygląd wszystkich komponentów Budgie. Obramowania okien dialogowych, dopełnienie i schemat kolorów uzyskały jednolity wygląd, zmniejszono użycie przezroczystości i cieni oraz poprawiono obsługę motywów GTK.
    Wydanie pulpitu Budgie 10.6, oznaczające reorganizację projektu
  • Pasek zadań został unowocześniony. Poprawione ustawienia rozmiaru panelu. Poprawiono widżety umieszczone na panelu pokazujące stan naładowania baterii oraz wyświetlające zegar. Zmieniono domyślne ustawienia panelu, aby zmniejszyć rozbieżności pomiędzy lokalizacją panelu a widżetami wyświetlanymi w różnych dystrybucjach.
  • Na nowo napisano system wyświetlania powiadomień, który został oddzielony od apletu Raven, który teraz odpowiada jedynie za wyświetlanie paska bocznego. Z systemu powiadomień można teraz korzystać nie tylko w Raven, ale także w innych komponentach desktopowych, np. planowane jest wyświetlanie listy powiadomień w obszarze zadań (Icon Tasklist). GTK.Stack służy do wyświetlania wyskakujących okienek. Poprawione śledzenie ostatnich powiadomień i wstrzymywanie powiadomień.
  • Menedżer okien eliminuje niepotrzebne wywołania prowadzące do przerysowywania treści.
  • Powróciło wsparcie dla GNOME 40 i Ubuntu LTS.
  • Do pracy z tłumaczeniami zamiast Weblate używana jest usługa Transifex.

Źródło: opennet.ru

Dodaj komentarz