Usa ka plano alang sa pagbalhin sa LXQt sa Qt6 ug Wayland gipatik

Ang mga developers sa user environment LXQt (Qt Lightweight Desktop Environment) naghisgot bahin sa proseso sa transisyon sa paggamit sa Qt6 library ug sa Wayland protocol. Ang paglalin sa tanang mga sangkap sa LXQt ngadto sa Qt6 sa pagkakaron giisip nga nag-unang tahas, nga gihatagan sa bug-os nga pagtagad sa proyekto. Kung nahuman na ang paglalin, ang suporta alang sa Qt5 ihunong.

Usa ka plano alang sa pagbalhin sa LXQt sa Qt6 ug Wayland gipatik

Ang mga resulta sa pag-port sa Qt6 ipresentar sa pagpagawas sa LXQt 2.0.0, nga gikatakda sa Abril karong tuiga. Dugang pa sa internal nga mga pagbag-o, ang bag-ong default nga sanga motanyag ug bag-ong β€œFancy Menu” nga menu sa aplikasyon, nga, agig dugang sa pag-apod-apod sa mga aplikasyon ngadto sa mga kategoriya, nagpatuman ug summary display mode para sa tanang aplikasyon ug nagdugang ug listahan sa kanunay nga gigamit nga mga aplikasyon. Dugang pa, ang bag-ong menu nagpalapad sa abilidad sa pagpangita sa mga programa.

Usa ka plano alang sa pagbalhin sa LXQt sa Qt6 ug Wayland gipatik

Namatikdan nga ang pagpatuman sa suporta sa Wayland dili mosangpot sa mga pagbag-o sa konsepto: ang proyekto magpabilin gihapon nga modular ug magpadayon sa pagsunod sa klasiko nga organisasyon sa desktop. Pinaagi sa analohiya uban sa suporta alang sa lain-laing mga bintana managers, LXQt makahimo sa pagtrabaho uban sa tanan nga composite managers base sa wlroots librarya, naugmad sa mga developers sa Sway user nga palibot ug sa paghatag sa mga batakang mga gimbuhaton alang sa pag-organisar sa buhat sa usa ka Wayland-based composite manager. Ang LXQt gamit ang Wayland nasulayan na sa composite managers labwc, wayfire, kwin_wayland, sway ug Hyprland. Ang labing kaayo nga mga sangputanan nakab-ot gamit ang labwc.

Sa pagkakaron, ang panel, desktop, file manager (PCmanFM-qt), image viewer (LXimage-qt), permission management system (PolicyKit), volume control component (pavucontrol, PulseAudio Volume Control) ug global processor hingpit nang nahubad sa Qt6 init nga mga yawe. Ang session manager, sistema sa pagpahibalo, mekanismo sa pagdumala sa enerhiya, configurator (pagkontrol sa hitsura, screen, input device, locale, file associations), interface para sa pagtan-aw sa running process (Qps), terminal emulator (QTerminal), program para sa paghimo og screenshots (Screengrab) , usa ka utility alang sa paglansad sa mga programa (Runner), usa ka pagbugkos sa sudo, usa ka interface alang sa paghangyo og password sa SSH (LXQt Openssh Askpass), usa ka FreeDesktop portal system (XDG Desktop Portal) ug usa ka interface alang sa pagdumala sa mga setting sa sistema ug tiggamit (LXQt Admin) .

Sa mga termino sa pagkaandam sa Wayland, kadaghanan sa mga sangkap sa LXQt nga gihisgutan sa ibabaw na-port na sa Wayland sa usa ka degree o lain. Ang suporta sa Wayland dili pa magamit sa screen configurator, ang screenshot nga programa ug ang global keyboard shortcut handler. Wala’y plano nga i-port ang sudo framework sa Wayland.

Usa ka plano alang sa pagbalhin sa LXQt sa Qt6 ug Wayland gipatik


Source: opennet.ru

Idugang sa usa ka comment