Dostępne środowisko użytkownika Noctalia 5.0

Opublikowano wydanie projektu Noctalia 5.0, który rozwija środowisko użytkownika zdolne do działania nad dowolnymi menedżerami kompozycji wspierającymi protokół Wayland layer-shell, takimi jak Niri, Hyprland, Sway, Scroll, Mango, Labwc, Triad i dwl. Osobno deweloperzy Noctalia rozwijają na bazie biblioteki wlroots własny menedżer kompozycji Umbriel, który jeszcze nie osiągnął gotowości do wydania. Kod został napisany w języku C++ i jest rozpowszechniany na licencji MIT.

Proponowane przez projekt Noctalia środowisko obejmuje panel, menu uruchamiania aplikacji, konfigurator, wygaszacz ekranu, system powiadomień, system zarządzania sesjami, mechanizm przeglądania historii schowka, zestaw widgetów i ekran logowania. W trakcie rozwoju wykorzystywane są możliwości protokołu Wayland oraz graficznego interfejsu API OpenGL ES, bez użycia gotowych zestawów narzędzi, takich jak Qt i GTK. Komponenty środowiska pulpitu rozwijane są jako zunifikowany stos, korzystający z jednolitego stylu, konfiguracji i IPC. Ustawienia definiowane są w formacie TOML i mogą być zmieniane w locie, bez ponownego uruchamiania powłoki.

Oferowane są konfigurowalne paski narzędzi, wirtualne pulpity, różnorodne układy konfiguracji z wieloma monitorami, systemowy zasobnik z widgetami do zarządzania odtwarzaniem treści multimedialnych, ustawieniami sieci, śledzeniem poziomu naładowania akumulatora, zarządzaniem głośnością oraz jasnością, a także prognozą pogody. Dla rozszerzenia funkcjonalności opracowano ponad 100 wtyczek, oferujących dodatkowe widgety, interfejsy nawigacji po aplikacjach, panele, usługi w tle, rozszerzenia do menedżera kompozycji, moduły integracji z sprzętem oraz zewnętrznymi usługami.

Wśród zmian w wersji Noctalia 5.0:

  • Zrealizowano przejście z użycia Qt na własny stos graficzny, który wykorzystuje OpenGL ES do renderowania.
  • Możliwość oddzielnego ustawiania trybu wyświetlania (np. wybór ciemnego lub jasnego motywu) dla aplikacji.
  • Wsparcie dla wyboru urządzenia wyjścia dźwięku w powiązaniu z aplikacjami.
  • Możliwość przegrupowywania skrótów aplikacji na pasku w trybie druku i upuszczania.
  • Tryb lustrzany pulpitu na wszystkich podłączonych monitorach.
  • Wsparcie dla grupowania widgetów z możliwością zwijania grup.
  • Możliwość przypisania własnych akcji do kliknięć na widgetach.
  • Możliwość automatycznego ukrywania panelu.
  • Wsparcie dla przypinania aplikacji do paska zadań bez grupowania, różnych trybów grupowania oraz zamykania okien przy kliknięciu środkowym przyciskiem myszy.
  • Nowy widget kontroli głośności.
  • Możliwość użycia procesu w tle IWD do konfiguracji Wi-Fi.



Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster