Haiku aplike kouch pou konpatibilite ak Wayland

Pou sistèm operasyon Haiku ouvè a, ki kontinye devlopman lide BeOS, yo te prepare yon kouch pou asire konpatibilite ak Wayland, ki pèmèt ou kouri zouti ak aplikasyon ki sèvi ak pwotokòl sa a, ki gen ladan aplikasyon ki baze sou bibliyotèk GTK. Kouch la te devlope pa Ilya Chugin, ki moun ki patisipe tou nan pò Haiku pou achitekti RISC-V ak adaptasyon Wine for Haiku.

Kouch la bay bibliyotèk libwayland-client.so, ki baze sou kòd libwayland ak konpatib nan nivo API ak ABI, ki pèmèt aplikasyon Wayland yo kouri san modifikasyon. Kontrèman ak sèvè konpoze Wayland tipik, kouch la pa kouri kòm yon pwosesis sèvè separe, men li chaje kòm yon Plugin nan pwosesis kliyan yo. Olye de priz, sèvè a sèvi ak yon bouk mesaj natif natal ki baze sou BLooper.

Pou tès yo, depo haikuware a gen pakè ki pare ak GTK3, GIMP, Inkscape, Epipnay (GNOME Web), Claws-mail, AbiWord ak HandBrake.

Haiku aplike kouch pou konpatibilite ak Wayland
Haiku aplike kouch pou konpatibilite ak Wayland

Précédemment, yon lòt pwomotè Haiku te deja prepare yon premye aplikasyon nan yon kouch asire konpatibilite ak bibliyotèk Xlib la, ki pèmèt aplikasyon X11 yo kouri nan Haiku san yo pa itilize yon sèvè X. Kouch la aplike atravè imitasyon nan fonksyon Xlib pa tradui apèl nan wo nivo API grafik Haiku.

Sous: opennet.ru

Add nouvo kòmantè