Обнародван е план за преминаване на Lxqt на qt6 и wayland.

Обнародван е план за преминаване на Lxqt на qt6 и wayland.

Разработчиците на потребителското обкръжение LXQt (Qt Lightweight Desktop Environment) разказаха за процеса на преминаване към използването на библиотеката Qt6 и протокола Wayland. Миграцията към Qt6 в момента се счита за основна задача, която получава всичкото внимание на проекта. След завършването на миграцията се планира напълно да се прекрати поддръжката на Qt5.

Резултатите от портинга на Qt6 ще бъдат представени в изданието LXQt 2.0.0, което е планирано за април тази година. Освен вътрешните промени, в новата версия по подразбиране ще бъде предложено новото меню за приложения „Fancy Menu“, в което освен разпределението на приложенията по категории, е реализиран режим за обобщено показване на всички приложения, а също така е добавен списък с често използвани приложения. Освен това, в новото меню са разширени възможностите за търсене на програми.

Отбелязва се, че реализирането на поддръжка на Wayland няма да доведе до концептуални промени: проектът все още ще остане модулен и ще продължи да се придържа към класическата организация на работния плот. Подобно на поддръжката на различни мениджъри на прозорци, LXQt ще може да работи с всички композитни мениджъри, базирани на библиотеката wlroots, развивана от разработчиците на потребителското обкръжение Sway и предоставяща основни функции за организиране на работата на композитния мениджър на базата на Wayland. Работата на LXQt с използване на Wayland беше проверена с композитните мениджъри labwc, wayfire, kwin_wayland, sway и Hyprland. Най-добри резултати бяха постигнати при използването на labwc.

В момента вече са напълно преведени панелът, работният плот, файловият мениджър (PCmanFM-qt), прегледачът на изображения (LXimage-qt), системата за управление на права (PolicyKit), компонентът за управление на звука (pavucontrol, PulseAudio Volume Control) и обработчикът на глобални бързи клавиши. Все още не са преведени на Qt6 мениджърът на сесии, системата за уведомления, механизмът за управление на енергийното потребление, конфигураторът (управление на външния вид, екрана, входните устройства, локалите, файловите асоциации), интерфейсът за преглед на активните процеси (Qps), емулация на терминал (QTerminal), програма за създаване на скрийншотове (Screengrab), утилита за стартиране на програми (Runner), обвивка над sudo, интерфейс за запитване на парола в SSH (LXQt Openssh Askpass), системата за портали FreeDesktop (XDG Desktop Portal) и интерфейс за управление на системните настройки и потребителите (LXQt Admin).

По отношение на готовността за работа с протокола Wayland, повечето от по-гореспоменатите компоненти на LXQt в известна степен вече са портнати за Wayland. Подкрепа за Wayland все още няма само в конфигуратора на екрана, програмата за създаване на скрийншотове и обработчика на глобални клавиатурни комбинации. Не се планира портването на обвивката над sudo за Wayland.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster