Subscription date : 14 January 2008
Messages : 1122
|
Voyant fleurir les nouveau applets Dbus-based si je puis dire et pensant à l'idée de neccro des plugins en xml...
Ne serait-ce pas interessant de tout rassembler en un plugin genre dbus-bind qui prendrait un fichier codé en un pseudo langage (xml si possible enfin xmz) fichier qui permettrait de configurer les entrées Dbus et les sorties dans le dock.
Comme ca n'importe qui (genre moi) pourrais en une dizaine de minutes intégrer une nouvelle appli (genre xchat [message subliminal]Venez sur irc en plus ya de plus en plus de monde :D[/message subliminal]) bin c'est vrai quoi on va pas se taper un plugin par appli ou sinon ca va faire lourd d'installer le dock...
Ca me tenterai pas mal de coder ca mais vu que je me consacre aux rendus ces derniers temps y'aurait-il des personnes motivés ? (Si oui je répond présent pour codage collaboratif)
Longue vie au dock |
Subscription date : 30 November 2007
Messages : 17118
|
ben pourquoi pas, y'a déjà quelques fonctions utiles pour DBus dans le dock.
moi j'esaie de factoriser le plus de code possible dans applet-facility, d'ailleurs si vous avez des bouts de code ré-utilisables vous pouvez les rajouter. |
Mav, Wednesday 14 May 2008 à 15:25
|
|
Subscription date : 29 November 2007
Messages : 3146
|
Faut que je rajoute une fonction pour récupérer un uchar avec DBUS (G_TYPE_UCHAR) dans cairo-dock-dbus.c, par contre je ne sais pas comment l'afficher, je stocke le retour dans un guchar* mais après j'ai beau le caster ca passe pas (si je l'affiche tel quel, ca m'affiche %61 par exemple mais après la cast en gchar* m'affiche NULL) |
Subscription date : 14 January 2008
Messages : 1122
|
envoie le code ! |
Subscription date : 30 November 2007
Messages : 17118
|
G_TYPE_UCHAR t'es sûr que c'est pas juste pour récupérer 1 caractère ? c'est pas G_TYPE_STRING ou un truc du genre ?
pour récupérer une chaine je crois que j'ai déjà fait la fonction.
si c'est bien 1 seul caractère que tu veux, alors tu fais juste un printf ("%c", c) je crois. |
|