Lançimi i River 0.4.0 me ndarjen e menaxherëve të kompozitës dhe atyre të dritareve

ËshtĂ« publikuar versione i menaxherit tĂ« kompozimit River 0.4.0, i cili, pĂ«r dallim nga menaxherĂ«t e tjerĂ« tĂ« kompozimit mbi protokollin Wayland, pĂ«rdor njĂ« arkitekturĂ« modulare me ndarjen e menaxherit tĂ« dritareve nĂ« njĂ« program tĂ« veçantĂ«. NĂ« River, menaxherĂ«t e dritareve janĂ« plugable dhe pĂ«rdoruesi mund t'i zgjedhĂ« sipas dĂ«shirĂ«s. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n Zig dhe shpĂ«rndahet nĂ«n licencĂ«n GPLv3.

River mund të ekzekutohet si në seanca të thurura, të ekzekutuara mbi serverë të tjerë X11 dhe Wayland, ashtu edhe pa shtresa, duke përdorur për daljen drejtuesit KMS/DRM. Për ndarjen e funksionalitetit të menaxherit të kompozimit dhe menaxherit të dritareve, projekti zhvillon protokollin Wayland river-window-management-v1. Në menaxherin e dritareve përfshihen funksione si dekorimi i dritareve, menaxhimi i fokusit të hyrjes, treguesit, kombinimet e tastierës, pozita dhe përmasat e dritareve.

ËshtĂ« e mundur tĂ« zĂ«vendĂ«sohen menaxherĂ«t e dritareve nĂ« flakĂ«, pa ndĂ«rprerĂ« seancĂ«n. Ofrohen 16 menaxherĂ« dritare kompatibĂ«l me River, pĂ«rfshirĂ« menaxherĂ« dritare mozaikĂ« nĂ« stilin DWM ose xmonad, nĂ« stilin EXWM si Emacs, klasike dhe nĂ« bazĂ« tĂ« njĂ« rrotulle tĂ« lĂ«vizshme. PĂ«r tĂ« ekzekutuar aplikacione X11, mbĂ«shtetet pĂ«rdorimi i Xwayland.

Me ndërprerjen e menaxherëve të kompozimit dhe atyre të dritareve përmenden arsyet si: ulja e pragut për zhvillimin e menaxherëve të dritareve; mundësia për të realizuar menaxherët e dritareve në gjuhë të nivelit të lartë me mbledhje plehrash, pa ndikuar në performancën e menaxherit të kompozimit; mundësia për zëvendësimin e nxehtë të menaxherëve të dritareve pa rinisur menaxherët e kompozimit dhe programet grafike të ekzekutuara; lehtësimi i eksperimentimeve të lidhura me dizajnin e menaxherëve të dritareve. server Në mes të kufizimeve të protokollit river-window-management-v1, përmendet mosprania e funksionaliteteve që tejkalojnë operacionet 2D me desktopin, për shembull, nuk mbështetet krijimi i efekteve komplekse dhe ndërfaqeve 3D për sistemet e realitetit virtual. Efektet aktualisht janë të kufizuara në animacione të thjeshta, por në të ardhmen planifikohen të realizohen efekte më të nd complicuara me ndihmën e shenjave.

Nga kufizimet e protokollit river-window-management-v1, vërehet mungesa e funksionalitetit që tejkalon operacionet 2D me desktopin, për shembull, nuk mbështetet krijimi i efekteve të nd_complexe dhe ndërfaqeve 3D për sistemet e realitetit virtual. Efektet aktualisht janë të kufizuara në animacione të thjeshta, por në të ardhmen është planifikuar realizimi i efekteve më të ndërlikuara përmes shenjuesve. Lançimi i River 0.4.0 me ndarjen e menaxherëve të kompozitës dhe atyre të dritareve Lançimi i River 0.4.0 me ndarjen e menaxherëve të kompozitës dhe atyre të dritareve

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster