Disgwylir GTK 4 y cwymp nesaf

Wedi'i drefnu Cynllun rhyddhau GTK 4. Nodir y bydd yn cymryd tua blwyddyn arall i ddod â GTK 4 i'w ffurf gywir (GTK 4 yn datblygu ers haf 2016). Mae cynlluniau i gael un datganiad arbrofol arall o'r gyfres GTK 2019x yn barod erbyn diwedd 3.9, ac yna datganiad prawf terfynol o GTK 2020 yng ngwanwyn 3.99, gan gynnwys yr holl swyddogaethau a fwriedir. Disgwylir rhyddhau GTK 4 yn gynnar yn hydref 2020, ar yr un pryd â GNOME 3.38.

Cyn y datganiad terfynol, mae angen cwblhau pum newid swyddogaethol arfaethedig, gan gynnwys gwaith ar ddisodli teclynnau sefydlog gyda golygfeydd graddadwy, API newydd ar gyfer animeiddio a chyfieithu effeithiau a dangosyddion cynnydd iddo, cwblhau ail-weithio'r system dewislen naid. (datblygu syniadau sy'n ymwneud ag is-fwydlenni nythu a bwydlenni cwymplen), disodli'r hen system hotkey gyda thrinwyr digwyddiadau, gan gwblhau API newydd ar gyfer gweithrediadau Llusgo a Gollwng.

Mae nodweddion dewisol yr hoffem eu gweld yn cael eu hychwanegu cyn rhyddhau GTK 4 yn cynnwys teclyn dylunydd UI, offer gosodiad panel uchaf gwell, ac ystorfa teclyn y gellir cyflwyno teclynnau arbrofol drwyddi heb gael eu hintegreiddio i brif fframwaith GTK. Sonnir hefyd am ddatblygu offer ar gyfer trosglwyddo cymwysiadau i GTK4, er enghraifft, paratoi fersiynau priodol o lyfrgelloedd GtkSourceView, vte a webkitgtk, yn ogystal â darparu cefnogaeth platfform. Er enghraifft, mae system rendro yn seiliedig ar OpenGL yn gweithio'n dda ar Linux, ond mae angen rhywfaint o waith o hyd ar system rendro yn seiliedig ar Vulkan. Ar Windows, defnyddir llyfrgell Cairo ar gyfer rendro, ond mae gweithrediad amgen yn seiliedig ar ONGL (haen ar gyfer cyfieithu galwadau OpenGL ES i OpenGL, Direct3D 9/11, Desktop GL a Vulkan). Nid oes backend rendro cwbl weithredol ar gyfer macOS eto.

Ffynhonnell: opennet.ru

Ychwanegu sylw