GTK5 Kufunga Kudonhedza X11 Tsigiro

Matthias Clasen, mutungamiri weFedora Desktop Team, nhengo yeGNOME Release Team uye mumwe wevanoshandira GTK vagadziri (vakanyora 36.8% yeshanduko muGTK 4), vakatanga kukurukura nezve mukana wekusiya X11 protocol mubazi guru rinotevera re. GTK5 uye kusiya GTK kushanda muLinux uchishandisa Wayland protocol chete.

Tsamba iri paX11 deprecation proposal inotaura kuti "X11 haisi kuita nani, uye Wayland yatove kuwanikwa." Inoenderera mberi ichitsanangura kuti X11 GTK backend uye Xlib-based code yakamira uye inosangana nematambudziko ekuchengetedza. Zvinonzi kuti X11 tsigiro irambe iripo, mumwe munhu anofanira kunyora nekuchengetedza X11 yakabatana kodhi, asi hapana vanofarira uye varipo GTK vanogadzira vanotariswa zvakanyanya kuWayland rutsigiro. Vagadziri veSistimu vanofarira kushanda munzvimbo dzeX11-based vanogona kutora gadziriso mumawoko avo vowedzera rutsigiro muGTK, asi vachipihwa chiitiko chazvino, mamiriro emunhu anenge achida kutora gadziriso yeX11 backend mumaoko anoonekwa. sezvisingabviri.

Parizvino, GTK yave kutoisa Wayland sepuratifomu huru yekushanda uye kuvandudza API. Nekuda kwekushaikwa kwechero chiitiko pakuvandudzwa kweiyo X11 protocol, kana ikaramba ichitsigirwa muGTK, iyo X11 backend inotungamira kune imwe nguva yakarembera maererano nekushanda kutsva kunowanikwa kune vanogadzira, kana ichave chipingamupinyi mukuitwa kwe. zvinhu zvitsva muGTK.

Source: opennet.ru

Voeg