Ҳайку қабатро барои мутобиқат бо Wayland амалӣ кард

Барои системаи оператсионии кушодаи Haiku, ки рушди ғояҳои BeOS-ро идома медиҳад, қабат барои таъмини мутобиқат бо Wayland омода шудааст, ки ба шумо имкон медиҳад, ки асбобҳо ва барномаҳоро бо истифода аз ин протокол, аз ҷумла замимаҳо дар асоси китобхонаи GTK иҷро кунед. Ин қабатро Иля Чугин таҳия кардааст, ки ӯ инчунин барои бандари Ҳайку барои меъмории RISC-V ва мутобиқсозии Шароб барои Ҳайку масъул аст.

Ин қабат китобхонаи libwayland-client.so-ро дар асоси коди libwayland таъмин мекунад ва дар сатҳи API ва ABI мувофиқ аст, ки ба шумо имкон медиҳад, ки замимаҳои Wayland-ро бидуни тағир кор кунед. Баръакси серверҳои таркибии маъмулии Wayland, қабат ҳамчун як раванди сервери алоҳида кор намекунад, балки ҳамчун плагин ба равандҳои муштарӣ бор карда мешавад. Ба ҷои розеткаҳо, сервер ҳалқаи паёми модариро дар асоси BLooper истифода мебарад.

Бо мақсади санҷиш, анбори haikuware дорои бастаҳои тайёр бо GTK3, GIMP, Inkscape, Epipnay (GNOME Web), Claws-mail, AbiWord ва HandBrake мебошад.

Ҳайку қабатро барои мутобиқат бо Wayland амалӣ кард
Ҳайку қабатро барои мутобиқат бо Wayland амалӣ кард

Қаблан, як таҳиягари дигари Haiku аллакай татбиқи ибтидоии қабатро барои таъмини мутобиқат бо китобхонаи Xlib омода карда буд, ки ба шумо имкон медиҳад барномаҳои X11-ро дар Ҳайку бидуни истифодаи сервери X иҷро кунед. Қабат тавассути тақлид кардани функсияҳои Xlib тавассути тарҷумаи зангҳо ба API-и сатҳи баланди графикаи Haiku амалӣ карда мешавад.

Манбаъ: opennet.ru

Илова Эзоҳ