GTK 4:n julkaisusuunnitelma. On huomattava, että GTK 4:n saattaminen oikeaan muotoonsa (GTK 4 (kesästä 2016 lähtien). Toinen GTK 3.9x -sarjan kokeellinen julkaisu on suunniteltu julkaistavaksi vuoden 2019 loppuun mennessä, ja sen jälkeen keväällä 2020 julkaistaan GTK 3.99:n lopullinen testiversio, joka sisältää kaikki suunnitellut toiminnot. GTK 4:n julkaisun odotetaan tapahtuvan alkusyksystä 2020 GNOME 3.38:n rinnalla.
Ennen lopullista julkaisua on saatettava valmiiksi viisi suunniteltua toiminnallista muutosta, mukaan lukien kiinteiden widgetien korvaaminen skaalautuvilla näkymillä, uusi animaatiorajapinta ja tehosteiden ja edistymisindikaattoreiden siirtäminen siihen, pikavalikkojärjestelmän uudistuksen viimeistely (sisäkkäisiin alivalikoihin ja alasvetovalikoihin liittyvien ideoiden kehittäminen), vanhan pikanäppäinjärjestelmän korvaaminen tapahtumankäsittelijöillä ja uuden vetämällä ja pudottamalla -toimintojen rajapinnan viimeistely.
Valinnaisten ominaisuuksien joukossa, jotka olisi toivottavaa lisätä ennen GTK 4:n julkaisua, ovat "käyttöliittymän suunnittelu" -widget, parannetut yläpaneelin asettelutyökalut ja widget-säilö, jonka kautta kokeellisia widgetejä voidaan toimittaa ilman integrointia GTK:n pääjakeluun. Mainitaan myös työkalujen kehittäminen sovellusten siirtämiseksi GTK4:ään, kuten GtkSourceView-, vte- ja webkitgtk-kirjastojen asianmukaisten versioiden valmistelu sekä alustatuen varmistaminen. Esimerkiksi OpenGL-pohjainen renderöintijärjestelmä toimii hyvin Linux, ja Vulkan-pohjalla se vaatii vielä jonkin verran parannusta. Windows Renderöintiin käytetään Cairon kirjastoa, mutta vaihtoehtoinen toteutus perustuu (kerros OpenGL ES -kutsujen kääntämiseen OpenGL:ksi, Direct3D 9/11:ksi, Desktop GL:ksi ja Vulkaniksi). macOS Täysin toimivaa renderöinti-taustajärjestelmää ei ole vielä saatavilla.
Lähde: opennet.ru
