GTK 4 vĂ€ljaandmise plaan. TĂ€heldatakse, et GTK 4 viime vajalikku vormi veel umbes aasta aega (GTK 4 suvest 2016). Enne 2019. aasta lĂ”ppu on plaanis valmistada veel ĂŒks eksperimentaalne vĂ€ljaanne GTK 3.9x seeriast, seejĂ€rel pakutakse 2020. aasta kevadel lĂ”plikku katse vĂ€ljaannet GTK 3.99, mis sisaldab kogu plaanitud funktsionaalsust. GTK 4 vĂ€ljaanne on oodata 2020. aasta sĂŒgise alguses koos GNOME 3.38-ga.
LĂ”pliku vĂ€ljaande jaoks tuleb lĂ”petada viis kavandatud funktsionaalsuse muudatust, sealhulgas töötamine fikseeritud vidinate asendamise nimel skaleeritavate vaadete vastu, uus API animatsioonide jaoks ja nende efekti ning protsessi edenemise nĂ€idikute jĂ€rjestamine, konteksti menĂŒĂŒde sĂŒsteemi töötlemine (ideede arendamine, mis seondub sisemiste submenĂŒĂŒde ja rippmenĂŒĂŒdega), vana klahvikombinatsioonide sĂŒsteemi asendamine sĂŒndmuste töötlejatega, uue API tĂ€iustamine Drag&Drop operatsioonide jaoks.
Valikulisest funktsioonidest, mida soovitakse GTK 4 vĂ€ljaande eel veel lisada, on esile tĂ”stetud 'UI disainer' vidin, tĂ€iustatud ĂŒlemise paneeli jagamisvahendid ning vidinate hoidla, mille kaudu eksperimentaalsed vidinad saab tarnida ilma peamisse GTK-sse integreerimata. Samuti mainitakse vahendite arendamist rakenduste GTK4-le portimiseks, nĂ€iteks vastavate GtkSourceView, vte ja webkitgtk raamatukogude variatsioonide ettevalmistamine ning platvormide toetamise tagamine. NĂ€iteks pĂ”hineb OpenGL renderdatud sĂŒsteem Linuxis, samas kui Vulkan vajab veel tĂ€iustamist. Windowsis kasutatakse renderdamiseks Cairo raamatukogu, kuid arenduses on alternatiivne rakendus, mis pĂ”hineb (vahekiht OpenGL ES kutseĂŒlekannete ĂŒhtlustamiseks OpenGL, Direct3D 9/11, Desktop GL ja Vulkan). macOS-i jaoks ei ole tĂ€ielikult töötavat renderdamise backend'i hetkel saadaval.
Allikas: opennet.ru
