Pour faire simple, tous les fichiers codés en Pythons dans le paquet 'cairo-dock-plug-ins' sont maintenant compatibles Python 2 et 3.
On peut écrire des applets "externes" ou juste interagir avec le dock grâce à l'API DBus. Le dock possède en plus des 'interfaces' (comme une pour Python avec CDApplet.py) qui permet de facilement et rapidement créer une applet.
Il y a aussi 2 ou 3 scripts (des démons pour, par exemple, gérer le "nouveau" systray s'il n'y en a pas un (de KDE ou Ubuntu) qui est déjà lancé ou encore pour pouvoir récupérer les instructions des applications qui utilisent l'API Launcher (créé à la base pour Unity), etc.).
Donc maintenant, ces scripts pourront être lancés avec python 2 ou 3 et python2 n'est plus forcé ;)
[^] # Re: Python2 / Python3
Posté par matttbe . En réponse à la dépêche Cairo-Dock en version 3.2 : les nouveautés. Évalué à 2.
Pour faire simple, tous les fichiers codés en Pythons dans le paquet 'cairo-dock-plug-ins' sont maintenant compatibles Python 2 et 3.
On peut écrire des applets "externes" ou juste interagir avec le dock grâce à l'API DBus. Le dock possède en plus des 'interfaces' (comme une pour Python avec CDApplet.py) qui permet de facilement et rapidement créer une applet.
Il y a aussi 2 ou 3 scripts (des démons pour, par exemple, gérer le "nouveau" systray s'il n'y en a pas un (de KDE ou Ubuntu) qui est déjà lancé ou encore pour pouvoir récupérer les instructions des applications qui utilisent l'API Launcher (créé à la base pour Unity), etc.).
Donc maintenant, ces scripts pourront être lancés avec python 2 ou 3 et python2 n'est plus forcé ;)