Cairo-Dock cafe | Café Cairo-Dock
Subscription date : 26 October 2008
Messages : 1789
|
YEs !!! merci ca marche pas pour l'icone mais pour les noms c ok j'avais essaye avec les deux a la fois mais ca plantait toujours sur le premier... |
Subscription date : 26 October 2008
Messages : 1789
|
Je bloc toujours sur ces icones .. Pkoi qu'il en veut pas ??
ERROR:dbus.connection:Unable to set arguments (dbus.Int32(0), dbus.String(u'emaildugarschezkicabloc'), 'none', 'Pidgin') according to signature u'ssss': <type 'exceptions.TypeError'>: Expected a string or unicode object
Traceback (most recent call last):
File "./Pidgin2.py", line 77, in <module>
init()
File "./Pidgin2.py", line 70, in init
iface.CreateLauncherFromScratch( icon, name, "none", "Pidgin")
File "/var/lib/python-support/python2.6/dbus/proxies.py", line 68, in call
return self._proxy_method(*args, keywords)
File "/var/lib/python-support/python2.6/dbus/proxies.py", line 140, in call
keywords)
File "/var/lib/python-support/python2.6/dbus/connection.py", line 612, in call_blocking
message.append(signature=signature, *args)
TypeError: Expected a string or unicode object |
Subscription date : 26 October 2008
Messages : 1789
|
Please Fabounet il faudrait vraiment pouvoir créer des lanceurs dans un nouveau module...
J'aimerai bien faire le plugin Pidgin a la weather mais c pas possible..
Pour l'instant je suis dans un sous-dock et j'affiche mes contacts..
Mais un sous dock n'a pas de statut dans dbus je peux pas lui mettre une quick info ou une nouvelle icone en fonction de mon statut... ni lui creer une action aux click....
Bon pour l'instant c pas trop genant vu l'etat de mon plugin mais pour d'autres dev ca pourrait poser problemes... |
|
matttbe, Monday 31 August 2009 à 22:29
|
|
Subscription date : 24 January 2009
Messages : 11237
|
Fab va maintenant regretter ce plug-in DBus |
Subscription date : 26 October 2008
Messages : 1789
|
Je pense qu'il regrette deja |
Subscription date : 26 October 2008
Messages : 1789
|
BOn allez des photos de l'avance de mon 1er plugin et de mes 1eres lignes de codes..
Sachant qu'il y a trois jours je savais rien faire en python et savais meme pas coder.. |
|
ppmt, Monday 31 August 2009 à 22:40
|
|
Subscription date : 29 November 2007
Messages : 3488
|
taiebot: sans savoir ce que fais la commande pour recuperer l'icone.....je suppute que ce qui t'es retourne est une image....la fonction de dbus s'attend a recevoir un nom de fichier....du coup ca coince
il se plaint de ca: TypeError: Expected a string or unicode object
donc il veut soit une string et je pense que tu lui envoie un stream d'une image.... |
Subscription date : 26 October 2008
Messages : 1789
|
Alors c quoi l'astuce ?? je sais bien qu'il veut un string et moi je lui envoie un integer ...
Dois je la sauver temporairement mais elle est deja sur mon ordi mais avec des chiffres partout?? |
|
ppmt, Monday 31 August 2009 à 23:14
|
|
Subscription date : 29 November 2007
Messages : 3488
|
c'est quoi le interger que tu lui envoie?
Il n'y pas une autre fonction qui te renvoie l'endroit ou est sauver cette image? |
Subscription date : 26 October 2008
Messages : 1789
|
Je pense que le integer c'est le nom de l'image..
elles se trouvent sous..
EDIT c pas un integer
/.purple/icons/3c5946c9e4befd744aff5c6e0b85088ec25327dd.png |
|
ppmt, Tuesday 01 September 2009 à 01:55
|
|
Subscription date : 29 November 2007
Messages : 3488
|
ok comme tu dis ca c'est pas un integer
si tu mets un print icon apres avoir lance la commande ca t'imprimes quoi?
peut-etre que c'est juste le path qui manque ? |
|
fabounet, Tuesday 01 September 2009 à 16:33
|
|
Subscription date : 30 November 2007
Messages : 16708
|
bon, mise à jour de l'API
donc là on a 2 interfaces :
- la principale, qui n'a pas changé, où tu peux agir sur le dock et n'importe quelle icône ou presque.
- celle des applets, où tu n'agis que sur ton applet (et où il y'a les signaux)
Taiebot tu peux créer une icône from scratch, dans un dock de ton choix
pour le nom du dock, choisis le même nom que celui de ton icône.
puis pour retrouver tes petits, donne-leur des commandes spéciales, ça te permettra d'agir dessus.
si ça marche pas, j'implémenterai la création de sous-dock mais je pense que ça doit déjà être possible.
sinon, essaye de définir précisément quelles méthodes avec quels arguments tu aurais besoin  |
|
fabounet, Wednesday 02 September 2009 à 11:49
|
|
Subscription date : 30 November 2007
Messages : 16708
|
pour l'auto update j'imagine que tu dois te connecter à un signal de Pidgin
je vais tenter de rajouter une méthode pour pouvoir créer un sous-dock à son applet, en attendant je vois que tu as trouvé une parade  |
|
taiebot65, Wednesday 04 November 2009 à 14:42
|
|
Subscription date : 26 October 2008
Messages : 1789
|
Je remonte ce post j'ai refait des test il faut mettre ou maintenant le fichier conf et les icones deja? j'ai plus de menu dans la config principal? |
|
matttbe, Wednesday 04 November 2009 à 14:46
|
|
|
taiebot65, Wednesday 04 November 2009 à 15:01
|
|
Subscription date : 26 October 2008
Messages : 1789
|
Ben j'arrive plus a faire afficher mon applet dans le menu de config... pourtant ca marche.. |
|
matttbe, Wednesday 04 November 2009 à 15:08
|
|
Subscription date : 24 January 2009
Messages : 11237
|
As-tu vu qu'il fallait ajouter le numéro de version ?
=> C'est dans le tuto, les démo et les applets présentes dans la branche sur lp  |
|
taiebot65, Wednesday 04 November 2009 à 16:05
|
|
Subscription date : 26 October 2008
Messages : 1789
|
Rien a faire j'ai pas trouve... c'est peut etre aussi du a la qualite de mon code |
|
fabounet, Wednesday 04 November 2009 à 18:24
|
|
Subscription date : 30 November 2007
Messages : 16708
|
balance voir ça, il doit y'avoir une petite boulette  |
Cairo-Dock cafe | Café Cairo-Dock
|