Megjelent a GTK 4.2 grafikus toolkit

Három hónapos fejlesztés után bemutatták a GTK 4.2.0 grafikus felhasználói felület fejlesztésére szolgáló többplatformos eszközkészlet kiadását. A GTK 4 új fejlesztési folyamat keretein belül fejlődik, amely arra törekszik, hogy a fejlesztők számára stabil és évekig támogatott API-t biztosítson, amelyet használhatnak anélkül, hogy félniük kellene attól, hogy hat havonta át kell szerkeszteniük alkalmazásaikat, mivel az API megváltozik a következő GTK ágon.

Az új kiadás főként a hibák kijavítására és az API-ban való fejlesztések végrehajtására összpontosít, a GTK4-re portolt fejlesztők visszajelzései alapján. A legfigyelemreméltóbb fejlesztések közé tartozik a GTK 4.2-ben:

  • Hozzáadták az NGL renderelőt, egy új OpenGL-alapú renderelési motort, amely alapértelmezés szerint van aktiválva Linux, Windows és macOS rendszereken. Az NGL renderelő magasabb teljesítményt biztosít a CPU terhelésének csökkentése mellett. A régi renderelő visszaállításához az alkalmazást a GSK_RENDERER=gl környezeti változóval kell futtatni.
  • Felújították a Compose sorrendek és a néma billentyűk kezelését, amelyek módosítják a következő beírt karakter megjelenését.
    Megjelent a GTK 4.2 grafikus toolkit
  • Lehetővé vált a GTK használata alprojektként a Meson építkezési rendszerben, ami lehetővé teszi a GTK és minden függőségének összegyűjtését a saját alkalmazás építési környezetében, és így megkaphatók az összes építési artefaktum az alkalmazással együtt történő szállításhoz, a választott eszközök használatával.
  • Javították a GTK Windows és macOS platformokra történő fordításának támogatását az adott platformok natív eszközeinek használatával.
  • Átdolgozták az API dokumentációját, amelynek létrehozásához új gi-docgen generátort használtak, amely kényelmesebb információmegjelenítést biztosít, beleértve a kódpéldák vágólapra másolására szolgáló gombokat, a szülő- és interfész hierarchia szemléltetését minden osztály esetén, az örökölt tulajdonságok, jelek és osztálymetódusok felsorolását. A felület kliensoldali keresést támogat, és automatikusan alkalmazkodik a különböző képernyőméretekhez. A dokumentációhoz új docs.gtk.org weboldalt indítottak, ahol kísérő útmutatók találhatók a GObject, Pango és GdkPixbuf introspekciójának használatához.
  • A különböző komponensek teljesítményének optimalizálása, kezdve a GLSL árnyékok renderelésével és egészen a mozgáskorlátozottak számára készült objektumokig.
  • Alsubpixeles szövegpozicionálás valósult meg a Cairo könyvtár új verziói használatával.
  • Adaptív elrendezés biztosítása az emoji kiválasztásához.
  • Javították a Wayland protokoll kiterjesztésének támogatását a beviteli vezérléshez.
  • Növelték a teljesítményt a szövegmegjelenítő widget görgetésében.
  • Javították az árnyékok renderelését a felugró widgeteknél.
    Megjelent a GTK 4.2 grafikus toolkit

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster