Comme je vous l'annonçai lors de la sortie de GTK+ 2.18, et suite à la réunion sur IRC, la branche 2.90 de GTK+ a été créée sur le dépôt git : http://git.gnome.org/cgit/gtk+/tree/?h=gtk-2.90
Concrètement, cette branche va permettre de préparer le terrain pour l'arrivée de GTK+ 3.0, Voici les taches prévues :
- Création de la branche 2.90
- Mise à jour régulière de la branche 2.90 à partir de la branche principale
- Suppression du code obsolète
- Suppression de tous les champs publique des structures
- Désactivation des fonction obsolètes par défaut
- Faire appliquer l'inclusion d'un fichier d'entête unique
- Veillez à la possibilité d'installer en parallèle GTK+ 2.0 et 3.0
2.9 development branch tasks
La décision a donc été prise de casser la compatibilité de GTK+ 2.0 (qui date de 2002), afin de pouvoir ajouter de nouvelles fonctionnalités. Voici un résumé de ce qui est prévu :
- Un nouveau widget de base pour les barres de défilement afin de simplifier leur implémentation
- Simplification de l'API de drag & drop
- Une API simple pour la transparence des widgets
- Création d'un conteneur d'animation
- Fonctionnalités physiques (cinétique de défilement, magnétisme, friction, etc.)
Features planned for 3.0
Et vous, qu'attendez vous de cette nouvelle version majeur ?
Pensez-vous que cette nouvelle version puisse populariser d'avantage GTK+ ?
Partager