Апублікаваны план перакладу LXQt на Qt6 і Wayland

Распрацоўнікі карыстацкага асяроддзя LXQt (Qt Lightweight Desktop Environment) распавялі аб працэсе пераходу на выкарыстанне бібліятэкі Qt6 і пратаколу Wayland. Міграцыя ўсіх складовых частак LXQt на Qt6 у наш час разглядаецца як першасная задача, якой нададзена ўся ўвага праекту. Пасля завяршэння міграцыі падтрымка Qt5 будзе спынена.

Апублікаваны план перакладу LXQt на Qt6 і Wayland

Вынікі партавання на Qt6 будуць прадстаўлены ў выпуску LXQt 2.0.0, які запланаваны на красавік гэтага года. Акрамя ўнутраных змен, у новай галінцы па змаўчанні будзе прапанавана новае меню прыкладанняў «Fancy Menu», у якім апроч размеркавання прыкладанняў па катэгорыях рэалізаваны рэжым зводнага адлюстравання ўсіх прыкладанняў і дададзены спіс часта выкарыстоўваных прыкладанняў. Акрамя таго, у новым меню пашыраны магчымасці для пошуку праграм.

Апублікаваны план перакладу LXQt на Qt6 і Wayland

Адзначаецца, што рэалізацыя падтрымкі Wayland не прывядзе да канцэптуальных змен: праект па-ранейшаму застанецца модульным і працягне прытрымлівацца класічнай арганізацыі працоўнага стала. Па аналогіі з падтрымкай розных аконных мэнэджараў, LXQt зможа працаваць са ўсімі кампазітнымі мэнэджэрамі, заснаванымі на бібліятэцы wlroots, якая развіваецца распрацоўнікамі карыстацкага асяроддзя Sway і якая прадстаўляе базавыя функцыі для арганізацыі працы кампазітнага мэнэджара на базе Wayland. Праца LXQt з выкарыстаннем Wayland была праверана з кампазітнымі мэнэджэрамі labwc, wayfire, kwin_wayland, sway і Hyprland. Найлепшага выніку ўдалося дабіцца пры выкарыстанні labwc.

У цяперашні час на Qt6 ужо цалкам перакладзены панэль, працоўны стол, файлавы мэнэджар (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 пакуль адсутнічае толькі ў канфігуратары экрана, праграме для стварэння скрыншотаў і апрацоўшчыку глабальных клавіятурных камбінацый. Не плануецца партаваць на Wayland абвязку над sudo.

Апублікаваны план перакладу LXQt на Qt6 і Wayland


Крыніца: opennet.ru

Дадаць каментар