Est-ce que Quickly prend en charge GTK3?

Réponses:

7

Depuis le 12.04,
Gtk3 est la valeur par défaut du 12.04.

Pour 11.x
Réponse simple: Non, ce n'est pas le cas (rapidement 11.10).

Réponse étendue: Étant donné que tout le code produit par rapidement peut être modifié, vous pouvez le modifier pour prendre en charge gtk3, mais il ne vient pas avec le support.

Il existe cependant une branche de développement rapide qui prend (uniquement) en charge gtk3. Vous pouvez voir la différence dans les modèles: certains ont from gi import ...(ce qui est nécessaire pour gtk3) et les anciens modèles ont import gtk(qui ne fonctionne pas avec gtk3).

Vous devriez pouvoir désinstaller rapidement votre version actuelle et obtenir la version compatible gtk3 avec:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

Je ne l'ai cependant pas essayé et ce n'est bien sûr pas la version stable actuelle de rapidement (ce qui a beaucoup d'implications ...)

xubuntix
la source
-1

Ubuntu 11.10 utilise Gnome3 / GTK3 par défaut, ainsi que Unity, alors oui, il prend en charge GTK3 :)

Je vois que vous avez ajouté une balise pygtk à votre question. Vous devriez envisager de le supprimer en faveur de GObject Introspection, car gi et PyGTK ne sont plus compatibles. C'est une transition facile, et gi fournit également de nombreux autres outils. PyGTK ne sera plus développé non plus, donc tôt ou tard, vous devrez faire le changement. Il n'y aura jamais de version GTK3 de PyGTK.

Jo-Erlend Schinstad
la source
L'utilisation de GTK3 dans 11.10 ne signifie pas que GTK3 est automatiquement pris en charge, car vous pouvez utiliser GTK2 en même temps. Et utilise rapidement PyGTK (qui semble obsolète) et Glade
burli
PyGTK n'est pas obsolète. C'est pris en charge. Il ne sera tout simplement pas développé davantage car il n'est plus nécessaire. Et vous pouvez utiliser gi avec Quickly, bien que le modèle d'application ubuntu utilise PyGTK (et gi, en fait, mais cela est maintenant corrigé) par défaut. Passer de PyGTK à gi n'est cependant pas un gros problème.
Jo-Erlend Schinstad
Pouvez-vous s'il vous plaît fournir un lien où je peux plus d'informations sur les tutoriels gi comme l'exemple de code, etc.
nik90
Voici une bonne liste d'exemples. Vous serez heureux de voir que les différences sont si grandes, puisque PyGTK a toujours été proche de GTK: learngtk.org/pygobject-tutorial/examples
Jo-Erlend Schinstad