Opublikowano plan migracji LXQt na Qt6 i Wayland

Programiści środowiska graficznego LXQt (Qt Lightweight Desktop Environment) opowiedzieli o procesie przejścia na wykorzystanie biblioteki Qt6 oraz protokołu Wayland. Migracja wszystkich komponentów LXQt na Qt6 jest obecnie postrzegana jako główne zadanie, któremu poświęcono całą uwagę projektu. Po zakończeniu migracji wsparcie dla Qt5 zostanie wstrzymane.

Opublikowano plan migracji LXQt na Qt6 i Wayland

Wyniki przeniesienia na Qt6 zostaną zaprezentowane w wersji LXQt 2.0.0, która jest zaplanowana na kwiecień tego roku. Oprócz zmian wewnętrznych, w nowej wersji domyślnie zaoferowane zostanie nowe menu aplikacji „Fancy Menu”, które oprócz podziału aplikacji na kategorie wprowadza tryb podsumowujący wszystkie aplikacje oraz dodaje listę często używanych aplikacji. Ponadto w nowym menu rozszerzone są możliwości wyszukiwania programów.

Opublikowano plan migracji LXQt na Qt6 i Wayland

Zaznacza się, że wprowadzenie wsparcia dla Wayland nie doprowadzi do zmian koncepcyjnych: projekt nadal pozostanie modułowy i będzie kontynuować klasyczną organizację pulpitu. Podobnie jak w przypadku wsparcia różnych menedżerów okien, LXQt będzie mógł działać ze wszystkimi menedżerami kompozytów opartymi na bibliotece wlroots, rozwijanej przez programistów środowiska Sway, zapewniającej podstawowe funkcje do organizacji pracy menedżera kompozytów opartego na Wayland. Działanie LXQt z wykorzystaniem Wayland zostało przetestowane z menedżerami kompozytów labwc, wayfire, kwin_wayland, sway oraz Hyprland. Najlepsze wyniki uzyskano przy użyciu labwc.

Obecnie 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 obsługa globalnych skrótów klawiszowych są już w pełni przetłumaczone na Qt6. Nie przetłumaczone na Qt6 pozostają 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 zrzutów ekranu (Screengrab), narzędzie do uruchamiania programów (Runner), powłoka nad sudo, interfejs do żądania hasła do SSH (LXQt Openssh Askpass), system portali FreeDesktop (XDG Desktop Portal) oraz interfejs zarządzania ustawieniami systemowymi i użytkownikami (LXQt Admin).

Jeśli chodzi o gotowość do pracy z protokołem Wayland, większość z wymienionych komponentów LXQt została już w jakiś sposób przeniesiona do Wayland. Obsługa Wayland obecnie brakuje tylko w konfiguratorze ekranu, programie do zrzutów ekranu oraz obsłudze globalnych skrótów klawiszowych. Nie planuje się przenoszenia powłoki nad sudo na Wayland.

Opublikowano plan migracji LXQt na Qt6 i Wayland


Ź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