Ogłoszono plan migracji Lxqt na qt6 i wayland

Ogłoszono plan migracji Lxqt na qt6 i wayland

Deweloperzy środowiska użytkownika LXQt (Qt Lightweight Desktop Environment) opisali proces przejścia na użycie biblioteki Qt6 oraz protokołu Wayland. Migracja na Qt6 jest obecnie uważana za priorytetowe zadanie, któremu poświęcono pełną uwagę projektu. Po zakończeniu migracji planowane jest całkowite zaprzestanie wsparcia dla Qt5.

Wyniki przeniesienia na Qt6 zostaną zaprezentowane w wydaniu LXQt 2.0.0, które jest zaplanowane na kwiecień tego roku. Oprócz wewnętrznych zmian, w nowej wersji domyślnie zaproponowane zostanie nowe menu aplikacji „Fancy Menu”, w którym poza kategoryzacją aplikacji wprowadzono tryb zbiorczego wyświetlania wszystkich aplikacji oraz dodano listę często używanych aplikacji. Dodatkowo w nowym menu rozszerzono możliwości wyszukiwania programów.

Zauważono, że wdrożenie wsparcia dla Wayland nie doprowadzi do koncepcyjnych zmian: projekt wciąż pozostanie modułowy i będzie się trzymał klasycznej organizacji pulpitu. Podobnie jak w przypadku wsparcia dla różnych menedżerów okien, LXQt będzie w stanie działać ze wszystkimi menedżerami kompozycji opartymi na bibliotece wlroots, rozwijanej przez deweloperów środowiska użytkownika Sway, która zapewnia podstawowe funkcje do organizacji pracy menedżera kompozycji opartego na Wayland. Praca LXQt z użyciem Wayland została przetestowana z menedżerami kompozycji labwc, wayfire, kwin_wayland, sway i Hyprland. Najlepsze wyniki osiągnięto przy użyciu labwc.

Obecnie w Qt6 całkowicie przetłumaczone są panel, pulpit, menedżer plików (PCmanFM-qt), przeglądarka obrazów (LXimage-qt), system zarządzania uprawnieniami (PolicyKit), komponent do zarządzania głośnością (pavucontrol, PulseAudio Volume Control) oraz menedżer globalnych skrótów klawiszowych. Jeszcze nie przetłumaczone na Qt6 są menedżer sesji, system powiadomień, mechanizm zarządzania zużyciem energii, konfigurator (zarządzanie wyglądem, ekranem, urządzeniami wejściowymi, lokalizacjami, skojarzeniami plików), interfejs do przeglądania uruchomionych procesów (Qps), emulator terminala (QTerminal), program do tworzenia zrzutów ekranu (Screengrab), narzędzie do uruchamiania programów (Runner), obwiednia nad sudo, interfejs do wprowadzania hasła SSH (LXQt Openssh Askpass), system portali FreeDesktop (XDG Desktop Portal) oraz interfejs do zarządzania ustawieniami systemowymi i użytkownikami (LXQt Admin).

Jeśli chodzi o gotowość do pracy z protokołem Wayland, większość wyżej wymienionych komponentów LXQt jest w różnym stopniu już portowana na Wayland. Wsparcie dla Wayland brakuje tylko w konfiguratorze ekranu, programie do tworzenia zrzutów ekranu i narzędziu do obsługi globalnych kombinacji klawiszowych. Nie planuje się portowania obwiedni nad sudo na Wayland.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster