GTK 4 wird für den Herbst nächsten Jahres erwartet

Geplant Plan zur Erstellung des GTK 4 Releases. Es wird angemerkt, dass die Fertigstellung von GTK 4 etwa ein weiteres Jahr in Anspruch nehmen wird (GTK 4 seit Sommer 2016). Bis Ende 2019 ist die Vorbereitung eines weiteren experimentellen Releases der GTK 3.9x Serie geplant, gefolgt von einem finalen Testrelease von GTK 3.99 im Frühling 2020, das alle vorgesehenen Funktionen enthält. Das GTK 4 Release wird für Anfang Herbst 2020 erwartet, zeitgleich mit GNOME 3.38. entwickelt sich Vor dem finalen Release müssen fünf geplante Funktionserweiterungen abgeschlossen werden, darunter die Ersetzung von festen Widgets durch skalierbare Ansichten, eine neue API zur Animation sowie die Übertragung von Effekten und Fortschrittsanzeigen auf diese, der Abschluss der Überarbeitung des Systems für kontextabhängige Menüs (Entwicklung von Ideen zu verschachtelten Untermenus und Dropdown-Menüs), die Ersetzung des alten Systems für Tastenkombinationen durch Ereignis-Handler und die Weiterentwicklung der neuen API für Drag & Drop-Operationen.

Unter den optionalen Funktionen, die bis zum Release von GTK 4 idealerweise hinzugefügt werden sollen, sticht das Widget „UI-Designer“ hervor, sowie verbesserte Werkzeuge zur Aufteilung der oberen Panels und ein Widget-Repository, von dem aus experimentelle Widgets bereitgestellt werden können, ohne in die Hauptversion von GTK integriert zu werden. Außerdem wird die Entwicklung von Mitteln zur Portierung von Anwendungen auf GTK4 erwähnt, beispielsweise die Vorbereitung entsprechender Varianten der Bibliotheken GtkSourceView, vte und webkitgtk sowie die Sicherstellung von Plattformunterstützung. So funktioniert das Rendering-System auf Basis von OpenGL gut unter Linux, während Vulkan noch Weiterentwicklungen benötigt. Unter Windows wird zur Darstellung die Cairo-Bibliothek verwendet, doch es wird an einer alternativen Implementierung auf Basis von

(einer Schicht zur Übersetzung von OpenGL ES Aufrufen in OpenGL, Direct3D 9/11, Desktop GL und Vulkan) gearbeitet. Für macOS ist ein vollständig funktionierender Rendering-Backend bisher nicht verfügbar. ANGLE Geplant ist ein Plan zur Erstellung des GTK 4 Releases.

Quelle: opennet.ru

60GB SSD 8Gb DDR4