GTK hà deprecatu u so backend X11

I sviluppatori di a biblioteca GTK anu annunziatu chì anu deprecatu u backend di u protokollu X11 è anu intenzione di piantà di supportà X11 in a filiera GTK 5 Malgradu a deprecazione, a filiera GTK 4 continuarà à sustene i sistemi X11.

U desideriu di sbarazzà di u backend X11 hè spiegatu da a cessazione di l'attività nantu à u sviluppu di u protocolu X11 è i prublemi cù i mantene - u backend hè supportatu nantu à una basa residuale, postu chì i sviluppatori GTK è GNOME esistenti sò cuncentrati in Wayland. A causa di stagnazione in u sviluppu di backend, rallenta l'implementazione di e funzioni novi in ​​GTK. In u 2022, hè statu fattu un tentativu di truvà persone interessate à sustene u protocolu X11 in GTK è disposti à piglià u mantenimentu di u backend, ma nimu hè statu trovu.

In più di X11, u backend di Broadway, chì permette di rende l'output di a biblioteca GTK in una finestra di u navigatore web, è a classa GtkShortcutsWindow, chì mostra suggerimenti nantu à i tasti scuri è i gesti di u screnu, sò stati dichjarati obsoleti. Invece di GtkShortcutsWindow, pensanu à offre una sustituzione chì serà inclusa in a liberazione maiò di u vaghjimu di libadwaita.

Inoltre, pudemu mintuvà a publicazione di a versione GTK 4.17.4 in u ramu di teste 4.17, chì sviluppa funziunalità per u futuru ramu stabile 4.18. GTK 4.17.4 include un backend sperimentale chì permette di eseguisce applicazioni GTK in smartphones Android. Per cunnosce e capacità di GTK nantu à i dispositi Android, hè statu preparatu un pacchettu apk cù una applicazione demo mobile.

GTK 4.17.4 hà eliminatu u mutore di rendering "gl", chì usa OpenGL. Partendu da GTK 4.14, include un novu mutore "ngl", chì implementa una strata di astrazione per OpenGL chì corre nantu à Vulkan. Trà e limitazioni di u mutore "ngl" hè a fine di u supportu per i sistemi cù vechji drivers è hardware obsoleti.

Source: opennet.ru

Add a comment