Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/10/2008, à 01:41

Jackass059

[projet] Conky Images Display v1.1.5 (now with MPD)

Bonjour à tous !

Cela fait maintenant quelques temps que les habitués du topic des conkyrc connaissent (logiquement) ce projet.

Pour faire court, il s'agit d'un programme qui affiche sur le bureau la pochette de la chanson jouée dans le lecteur sur le bureau.

Les lecteurs supportés :
- rhythmbox
- amarok 1.4
- amarok 2
- exaile
- MPD


Historiquement, c'est Askelon qui a lancé le projet avec son programme acd qui affichait les pochettes de amarok.
J'ai ensuite adapté son programme pour rhythmbox, et on se retrouvait avec 2 programmes pour le prix d'un.
Du coup, on a décidé de fusionner les 2 pour donner ce que nous appelons aujourd'hui Conky Images Display, autrement dit : CID.

Un site lui est dédié : http://cid.ziirish.info/

Report de bugs/suggestions : http://tracker.ziirish.info/projects/cid/

Ainsi qu'un salon IRC : #cid-fr sur le réseau freenode
(Mon nickname sur IRC n'est pas Jackass059, mais ziirish)

Je n'attends plus que vos remarques/suggestions smile

Une vidéo de CID en action : http://www.youtube.com/watch?v=rSFilzM2pnc

------------------------------------------

Voici venu le temps des testeurs big_smile

En effet, CID dispose désormais d'un svn sur lequel se trouve actuellement la version 1.1.5
Au programme de cette nouvelle version :
- support de MPD
- réduction de la consommation mémoire
- retour du téléchargement des pochettes
- passage du code en 64bit


Pour se procurer cette version et ainsi devenir testeur officiel CID, voici la procédure :

sudo apt-get install subversion
svn co svn://svn.ziirish.info/repos/cid/cid-1.1.5
# ou bien
svn co https://svn.ziirish.info/cid/cid-1.1.5
cd cid-1.1.5/cid/
autoreconf -isvf && ./configure --prefix=/usr && make

Si vous ne souhaitez pas installer CID et le lancer à partir de l'exécutable compilé :

cd src/
./cid dev

ça permet de linker les ressources à utiliser avec des liens relatifs "../data/[la_ressource]"
Par contre, si vous faites un

sudo make install

vous n'aurez pas à utiliser "dev"

Pour le reste, je vous laisse consulter l'aide : cid --help

Dernière modification par Jackass059 (Le 24/08/2010, à 10:17)


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#2 Le 16/03/2009, à 15:28

Matiaslobos

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Salut
Est-ce que cid est intégrable a conky ?

#3 Le 24/03/2009, à 20:03

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Non, c'est une application à part.

On avait contacté l'équipe de conky, mais on a jamais eu de réponses pour intégrer cid comme module.

D'ailleurs, ton message me fait penser que la v1.1.1 est dans les cartons...

Faut juste que je trouve le temps de l'empaqueter. Allez, d'ici la fin de la semaine prochaine je vous donne tout ça big_smile

(pour les curieux, elle est dans le svn avec support de amarok2)


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#4 Le 26/04/2009, à 07:42

fabitux

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

salut Jackass,
J'utilise cid depuis longtemps : merci pour cette appli vraiment très chouette !!
Comme tout le monde, je viens de migrer sur 9.04 et le paquet .deb 1.1 n'a pas l'air de fonctionner :

warning :  (cid.c:cid_intercept_signal:74)  
  
** (cid:5463): WARNING **: Attention : cid has crashed (sig 11).
It will be restarted now.

Safe Mode
Segmentation fault

En as-tu prévu un pour Jaunty ?

Je vais essayer de l'installer par compilation en attendant.

A noter que le téléchargement de download.sh sur le site ne fonctionne pas :

You don't have permission to access /pub/download.sh on this server.

à+ / fabitux

Dernière modification par fabitux (Le 26/04/2009, à 08:00)


-------- ubuntu 11.10

Hors ligne

#5 Le 27/04/2009, à 23:44

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Pour le .deb, effectivement, je l'ai fait sur hardy...
Par contre, je me suis décidé à passé sur jaunty (sans passer par intrepid), donc je générerai un paquet dès que possible (au plus tôt probablement mercredi soir)

Pour le script en effet, j'ai eu quelques soucis de droits sur berlios vraisemblablement suite à un reboot du serveur.

Par contre je peux confirmer que la v1.1.1 compile sur jaunty, et que pout la récupérer même si tu n'as pas le script, la méthode décrite plus haut avec le svn co devrait fonctionner.

Si j'ai un peu de temps ce week end j'en profiterai pour commiter quelques corrections de bugs/améliorations, et je posterai peut être la roadmap pour la version 1.2 sur laquelle je travaille quand j'ai le temps (c'est à dire pas beaucoup ^^)


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#6 Le 29/04/2009, à 23:47

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Comme promis, voici un .deb pour jaunty

J'ai mis la version sur laquelle je travaille actuellement (j'ai pas eu le temps de trier mes corrections de bugs et mes ajouts, donc j'ai tout mis tongue )
Donc vous aurez probablement 2-3 options du panneau de conf en anglais, parce que j'ai pas eu le temps de les traduire...

http://cid.freezee.org/?q=node/3/v1.1.2

N'hésitez surtout pas à me dire si vous rencontrez des problèmes.
La prochaine version stable sera donc la v1.1.3, et je pense me lancer dans la v1.2 d'ici peu

Par ailleurs, n'ayant plus de nouvelles de Askelon quant au développement de CID, j'en déduit qu'il se retire du projet, et je suis donc à la recherche de personnes pour gérer le site, packager, traduire, faire un logo ou coder.
Si vous avez des suggestions ou requêtes, postez-les wink

J'ai également croisé sur le net quelques articles de blogs parlant de CID, vous êtes tout à fait autorisés à faire de même, et je remercie au passage grandement les auteurs wink

Bref, n'ayant plus trop de temps à consacrer au projet, j'ai besoin de vous pour me solliciter tongue


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#7 Le 30/04/2009, à 01:09

gabitbol

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Salut,

Cette version n'aime pas ma jaunty :

$ cid
warning :  (cid.c:cid_intercept_signal:68) 
 
** (cid:9000): WARNING **: Attention : cid has crashed (sig 11).
It will be restarted now.

Safe Mode
Segmentation fault

Pas plus d'info sous la main. Je repasse à l'ancienne en attendant (Ceci est une sollicitation !). ;-)

Bravo et bon courage pour la suite du développement.


PasToutAFait

"A force de sacrifier l'essentiel à l'urgent, on oublie l'urgence de l'essentiel"   
Edgar Morin

Hors ligne

#8 Le 30/04/2009, à 08:08

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Tu pourrais me donner la sortie de debug ?

$ cid -d

Sinon, si c'est ce que je pense, essaie de supprimer le fichier de conf
Je sais qu'entre la v1.0.x et la v1.1.x j'ai pas mal modifié les options...


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#9 Le 30/04/2009, à 14:19

gabitbol

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Salut,

Pas eu le temps d'être curieux hier... Le debug est explicite, c'est bien le fichier de conf :

$ cid -d
info    :  (cid-config.c:cid_read_config:259)  
  ** INFO: Reading file : /home/mpatout/.config/cid/cid.conf

warning :  (cid.c:cid_intercept_signal:68)  
  
** (cid:19137): WARNING **: Attention : cid has crashed (sig 11).
It will be restarted now.

Safe Mode
info    :  (cid-config.c:cid_read_config:259)  
  ** INFO: Reading file : /home/mpatout/.config/cid/cid.conf

Segmentation fault

Fonctionne impec avec un fichier de conf propre. :-)

Merci.


PasToutAFait

"A force de sacrifier l'essentiel à l'urgent, on oublie l'urgence de l'essentiel"   
Edgar Morin

Hors ligne

#10 Le 30/04/2009, à 15:16

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Y'a pas de quoi wink

Va falloir que je trouve une solution à ce problème...


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#11 Le 13/05/2009, à 00:09

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

J'ai corrigé le problème des fichiers de conf "corrompus" entre la v1.0.x et la v1.z (z>=1.1)

J'ai également corrigé la reprise de crash (lors d'un problème "majeur" CID redémarre en "mode maintenance").

Enfin, lors du survol de la souris, CID passe au premier plan (dans un future proche ce sera en option, mais pour l'instant c'est codé en dur tongue )

Toutes ces modifs/améliorations sont disponibles sur le svn.

Et accessoirement j'ai épuré le code de tous les warnings qu'il pouvait y avoir à la compilation (ça fait plus pro je trouve big_smile )

Et enfin, j'ai amélioré le téléchargement des pochettes (du moins pour rhythmbox). À savoir, pendant le téléchargement CID avait tendance à freezer, ce n'est désormais plus le cas smile

Dernière modification par Jackass059 (Le 13/05/2009, à 00:18)


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#12 Le 13/06/2009, à 08:19

fabitux

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

salut,
Je viens d'installer la dernière version de CID 1.3. (paquet .deb)
Bravo pour les améliorations (contrôle lecture du player, etc...)

Sauf que CID ne veut pas afficher mes jaquettes ! Il se lance, s'affiche, ne crash pas, les boutons avance/lecture/pause fonctionnent, mais pas d'image ;-(

Un $/usr/bin/cid -d -c /fichier/de/conf retourne :

info    :  (cid-config.c:cid_read_config:297)  
  ** INFO: Reading file : /home/chemin/vers//cid.conf

debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: System:PLAYER=2
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: System:INTER=5
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: System:MONITOR=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: System:STATE=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: System:TITLE=TRUE
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: System:SYMBOL_COLOR=0
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: System:CONTROLS=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Options:HIDE=FALSE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Options:ANIMATION=TRUE
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: Options:ANIMATION_TYPE=0
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Options:THREAD=FALSE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Options:DOWNLOAD=FALSE
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: Options:D_SIZE=0
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: Options:DELAY=3
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: Behaviour:GAP_X=881
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: Behaviour:GAP_Y=63
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: Behaviour:SIZE_X=160
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:471): DEBUG: Behaviour:SIZE_Y=160
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Behaviour:KEEP_CORNERS=FALSE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Behaviour:ALL_DESKTOP=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Behaviour:LOCK=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Behaviour:MASK=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:471): DEBUG: Behaviour:SWITCH_ABOVE=TRUE
message :  (cid-config.c:cid_check_conf_file_version:77)  
  ** Message: line_f1 #!en;1.1.3
 / line_f2 #!en;1.1.3


message :  (cid-draw.c:cid_set_colormap:300)  
  ** Message: Your screen supports alpha channels!

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/play-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/pause-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/next-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/prev-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/play-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/pause-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/cross.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_display_image:33)  
  ** (cid:471): DEBUG:  cid_display_image (/usr/share/cid/default.svg);

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:471): DEBUG: cid_get_cairo_image (/usr/share/cid/default.svg);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:471): DEBUG:   format : 1;0;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:471): DEBUG:  cid_get_image_from_pixbuf ();

warning :  (cid-amarok.c:get_amarock_musicData:36)  
  
** (cid:471): WARNING **: Cannot read pipe for 'dcop amarok player status >/dev/null 2>&1'
warning :  (cid-amarok.c:get_amarock_musicData:36)  
  
** (cid:471): WARNING **: Cannot read pipe for 'dcop amarok player status >/dev/null 2>&1'
warning :  (cid-amarok.c:get_amarock_musicData:36)  
  
** (cid:471): WARNING **: Cannot read pipe for 'dcop amarok player status >/dev/null 2>&1'
warning :  (cid-amarok.c:get_amarock_musicData:36)  
  
** (cid:471): WARNING **: Cannot read pipe for 'dcop amarok player status >/dev/null 2>&1'
warning :  (cid-amarok.c:get_amarock_musicData:36)  
  
** (cid:471): WARNING **: Cannot read pipe for 'dcop amarok player status >/dev/null 2>&1'

J'ai du mal à décoder ces lignes...
Une idée ?
à+ / fabitux


-------- ubuntu 11.10

Hors ligne

#13 Le 13/06/2009, à 08:34

fabitux

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Re,
à noter que http://cid.freezee.org/pub/download.sh est à nouveau inaccessible "access forbidden"

A noter également que le .dab version 1.1.2. fonctionne correctement.

à+ / fabitux

Dernière modification par fabitux (Le 13/06/2009, à 08:39)


-------- ubuntu 11.10

Hors ligne

#14 Le 13/06/2009, à 20:43

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Salut à toi !

Merci pour les infos sur les .deb. Pour le script, c'est tant mieux big_smile il n'a plus été mis à jour depuis... noël il me semble.

D'après le debug, cid tourne sans problème, cependant ce debug montre qu'Amarok n'est pas lancé, et par moment, la lecture du pipe dcop "bloque" le dessin. En principe, le lancement d'Amarok débloquait la situation (sur mon poste du moins).

Maintenant, je constate d'après ta signature que tu es sur jaunty, et que donc tu as amarok2. Il faut donc le spécifier dans la configuration (parce que amarok2 et amarok1.4 sont très différents sur leur façon de communiquer avec "les autres", j'ai été obligé de faire une gestion spécifique).

Si tu n'arrives pas à accéder au panneau de configuration, tu peux faire un

cid -s

J'espère que tu utilises bien amarok2 parce que je n'ai plus amarok1.4 sous la main ^^° (bon d'accord, je peux installer une vm sans trop de problème)


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#15 Le 14/06/2009, à 08:42

fabitux

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Jackass059 a écrit :

Salut à toi !
(...) donc tu as amarok2. (...)

Merci Jackass,
Effectivement je suis avec Amarok2 (quel imbécile je n'avais pas lu la liste jusqu'au bout...)
Toutefois, ça ne fonctionne pas mieux (même moins bien puisque que, en plus de l'absence de jaquette afffichée, les commandes pause/avance/lecture ne fonctionnent plus).

L'option debug me retourne à présent :

~$ /usr/bin/cid -d -c /home/chemin/vers/cid.conf
info    :  (cid-config.c:cid_read_config:297)  
  ** INFO: Reading file : /home/chemin/vers/cid.conf

debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: System:PLAYER=4
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: System:INTER=5
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: System:MONITOR=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: System:STATE=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: System:TITLE=TRUE
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: System:SYMBOL_COLOR=0
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: System:CONTROLS=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Options:HIDE=FALSE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Options:ANIMATION=TRUE
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: Options:ANIMATION_TYPE=0
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Options:THREAD=FALSE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Options:DOWNLOAD=FALSE
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: Options:D_SIZE=0
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: Options:DELAY=3
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: Behaviour:GAP_X=840
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: Behaviour:GAP_Y=24
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: Behaviour:SIZE_X=200
debug   :  (cid-config.c:cid_get_int_value_full:211)  
  ** (cid:31146): DEBUG: Behaviour:SIZE_Y=200
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Behaviour:KEEP_CORNERS=FALSE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Behaviour:ALL_DESKTOP=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Behaviour:LOCK=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Behaviour:MASK=TRUE
debug   :  (cid-config.c:cid_get_boolean_value_full:176)  
  ** (cid:31146): DEBUG: Behaviour:SWITCH_ABOVE=TRUE
message :  (cid-config.c:cid_check_conf_file_version:77)  
  ** Message: line_f1 #!en;1.1.3
 / line_f2 #!en;1.1.3


message :  (cid-draw.c:cid_set_colormap:300)  
  ** Message: Your screen supports alpha channels!

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/play-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/pause-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/next-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/prev-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/play-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/pause-white.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/cross.png);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 0;1;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

debug   :  (cid.c:cid_run_with_player:88)  
  ** (cid:31146): DEBUG: 
dbus connected

debug   :  (cid-dbus.c:dbus_detect_application:110)  
  ** (cid:31146): DEBUG: detection du service org.kde.amarok ...

debug   :  (cid-draw.c:cid_display_image:33)  
  ** (cid:31146): DEBUG:  cid_display_image (/usr/share/cid/default.svg);

debug   :  (cid-draw.c:cid_get_cairo_image:74)  
  ** (cid:31146): DEBUG: cid_get_cairo_image (/usr/share/cid/default.svg);

debug   :  (cid-draw.c:cid_get_cairo_image:89)  
  ** (cid:31146): DEBUG:   format : 1;0;0
debug   :  (cid-draw.c:cid_get_image_from_pixbuf:154)  
  ** (cid:31146): DEBUG:  cid_get_image_from_pixbuf ();

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused in.

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused out.

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused in.

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused out.

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused in.

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused out.

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused in.

info    :  (cid-animation.c:cid_focus:88)  
  ** INFO: CID is currently focused out.

^Cdebug   :  (cid-config.c:cid_write_keys_to_file:371)  
  ** (cid:31146): DEBUG: cid_write_keys_to_file (/home/chemin/vers/cid.conf)
debug   :  (cid-amarok2.c:amarok_2_dbus_disconnect_from_bus:72)  
  ** (cid:31146): DEBUG: TrackChange deconnecte

debug   :  (cid-amarok2.c:amarok_2_dbus_disconnect_from_bus:76)  
  ** (cid:31146): DEBUG: StatusChange deconnecte

Bye !

A noter que si je lance sans l'option debug, il n'y a strictement aucun message (si ce n'est le "Bye!" quand je quitte avec Ctrl+C)
Je précise qu'à chaque changement de version .deb, je prends soin de renommer le fichier de conf en cid.conf.back...
à+ / fabitux

Dernière modification par fabitux (Le 14/06/2009, à 08:44)


-------- ubuntu 11.10

Hors ligne

#16 Le 14/06/2009, à 12:20

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Salut,

Ce debug ne me semble pas anormal, de même le fait de lancer cid sans l'option debug et de n'avoir que "Bye !" lorsque tu quittes est absolument normal.

Il me faudrait cependant quelques détails pour comprendre le problème.
Je remarque que tu as ces options :

System:MONITOR=TRUE
System:STATE=TRUE
System:CONTROLS=TRUE
Option:THREAD=FALSE
Behaviour:MASK=TRUE

Donc les questions que je me pose :
- lorsque amarok2 est lancé, les contrôles fonctionnent-ils ?
- lorsque amarok2 est en lecture, le symbole en haut à gauche est-il le symbole "play" ?
- lorsque tu survoles cid avec la souris, les symboles "play/pause", "next" et "previous" s'affichent-ils ?
- lorsque tu survoles cid avec la souris, le "mask" s'affiche-t-il ? (la couleur de fond change-t-elle ?)
- Si tu définis une autre image par défaut, s'affiche-t-elle ?

Ça fait beaucoup de questions, mais avec les éléments que tu me présentes là, je ne vois pas de problème hmm
Tu pourrais peut-être également m'envoyer un/des screenshot(s) (mon mail si tu ne veux pas rendre public le(s) screenshot(s) : sans_ben (blat) yahoo (blot) fr )


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#17 Le 14/06/2009, à 12:43

fabitux

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Re,
J'étais repassé entre temps à la version 1.1.2, mais je viens de remettre la 1.1.3.
Les options ci-dessous n'ont pas changé :

System:MONITOR=TRUE
System:STATE=TRUE
System:CONTROLS=TRUE
Option:THREAD=FALSE
Behaviour:MASK=TRUE

- lorsque amarok2 est lancé, les contrôles fonctionnent-ils ?

arf, je viens de me rendre compte de quelque chose : c'est amarok 1.4.10 que j'ai (et non amarok2)... Je ne sais plus pourquoi j'avais remis l'ancien amarok sur ma jaunty (peut-être un pb avec l'ipod...?
Je peux essayer de repasser sur amarok2...
Bref : les contrôles ne marchent pas si je mets amarok2, mais ils marchent si je mets amarok1 (mais toujours pas d'affichage de la jaquette)

- lorsque amarok2 est en lecture, le symbole en haut à gauche est-il le symbole "play" ?

Le symbole ne s'affiche pas ni avec amarok2 ni avec amarok donné dans le panneau de conf.
Bizarre car lors de mes premières tentatives, ils s'affichait, ou pas, selon la case à cocher dans le panneau de conf.

- lorsque tu survoles cid avec la souris, les symboles "play/pause", "next" et "previous" s'affichent-ils ?

oui, dans les deux cas

- lorsque tu survoles cid avec la souris, le "mask" s'affiche-t-il ? (la couleur de fond change-t-elle ?)

oui, dans les deux cas

- Si tu définis une autre image par défaut, s'affiche-t-elle ?

non, en allant chercher une jaquette png, niet

Ça fait beaucoup de questions, mais avec les éléments que tu me présentes là, je ne vois pas de problème hmm
Tu pourrais peut-être également m'envoyer un/des screenshot(s) (mon mail si tu ne veux pas rendre public le(s) screenshot(s) : sans_ben (blat) yahoo (blot) fr )

cid.th.png
Bon, j'essaye de réinstaller amarok2 tout à l'heure
à+ / fabitux

Dernière modification par fabitux (Le 14/06/2009, à 12:47)


-------- ubuntu 11.10

Hors ligne

#18 Le 14/06/2009, à 14:43

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Ok, donc là je vois "mieux" le problème.

Le fait est qu'il n'y a pas de problème ^^
Tu peux garder amarok1.4, de ce que je vois cid ne crash pas.

J'aurai donc une dernière question, dans amarok le plug-in pour récupérer les pochettes est-il activé ? Si ce n'est pas le cas, alors cid ne peut pas interroger amarok sur l'emplacement des pochettes, il faut donc activer le téléchargement des pochettes par cid.

panneau de configuration > options > téléchargement et cocher la case

Par contre, j'ai encore quelques problèmes de pertinence...

Maintenant, pour le symbole d'état, c'est étonnant. Cependant, si tu changes l'état d'amarok (play ou pause), les contrôles doivent "suivre", à savoir, si amarok joue, le symbole central sera "pause", si amarok est en pause, le symbole central sera "play" (du moins j'espère ^^)

Si je suis à côté de la plaque, il va falloir attendre le mois de Juillet pour que je me replonge dans le code, parce que ces temps-ci j'ai du boulot ^^


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#19 Le 14/06/2009, à 17:16

fabitux

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

arf... je me souviens maintenant pourquoi j'étais revenu à amarok1.4 : c'est la gestion des ipod qui est moins top (notamment pas de script transkode comme sur amarok1.4)
En plus, en downgradant amarok, j'ai perdu environ 40% de mes jaquettes, que je pensais pourtant avoir sauvegardées sur le disque avec le cript copy-cover ;-(
Bon, je fouille un peu la version amarok2 quand même.
Je reviens ici plus tard pour compte-rendu avec cid.
Merci pour ton support
à+ / fabitux


-------- ubuntu 11.10

Hors ligne

#20 Le 14/06/2009, à 18:14

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Merci à toi d'utiliser cid malgré les défauts qui restent, et donc de faire avancer le projet ;-)

En principe, le lecteur qui bénéficie du meilleur support par cid est rhythmbox... Mais il faut que je revois un peu mon appli pour rendre le traitement le plus homogène possible entre les différents lecteurs.


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#21 Le 15/06/2009, à 18:08

mite

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Je cherche depuis un moment un script pour afficher simplement les pochettes des morceaux joués par MPD ... est-ce toujours en projet pour CID ? Une piste en attendant ? J'ai les images dans les dossiers, par album.

Hors ligne

#22 Le 15/06/2009, à 20:12

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

C'est toujours sur la TODO list, et c'est même en tête de liste yikes
Pour être plus précis, j'aimerai faire un "fork" de cid pour réaliser un front-end de MPD smile

Cependant, jusqu'à la fin du mois, j'ai d'autres projets (d'ordre professionnels) en cours qui occupent une bonne partie de mon temps...

Mais si tu peux encore patienter disons 1 mois, la récupération des pochettes par cid pour mpd devrait être effective smile

Maintenant, si quelqu'un veut se lancer dans le développement, il est le/la bienvenue (et je serais heureux de répondre aux questions relatives au développement)


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#23 Le 15/06/2009, à 20:22

mite

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Ben c'est plutôt une bonne nouvelle !
Un front-end en même temps je vois pas trop ... il y en a plein et des bons (sonata, gmpc, ou même en console ncmpcpp), et justement amha ce qui manque surtout, voire seulement, à mpd c'est la possibilité d'afficher l'image seule façon CID, bien dans l'esprit du dénuement de mpd. Pour ma part je suis incapable de coder ça tout seul, en tout pas avant un moment...à moins d'être vraiment guidé mais j'y connais rien de rien !

Hors ligne

#24 Le 15/06/2009, à 23:14

Jackass059

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

quand je dis front, c'est vraiment basique pour une utilisation vraiment simpliste

J'avais commencé un début de front pour rhythmbox en fait, et du coup je me suis dit que c'était pas une mauvaise idée de le généraliser.

C'est un truc tout bête qui permet l'ajout de morceaux à la queue-list par drag'n'drop smile

Sinon, en attendant la reprise du développement, n'hésitez pas à faire des propositions de choses à ajouter/enlever

Parce que jusqu'à présent je me suis fait plaisir en ajoutant des trucs pas forcément utile pour tous ^^


Il y a 10 types de personnes sur terre, celles qui comprennent le binaire, et les autres ...

Hors ligne

#25 Le 20/06/2009, à 06:46

fabitux

Re : [projet] Conky Images Display v1.1.5 (now with MPD)

Jackass059 a écrit :

Merci à toi d'utiliser cid malgré les défauts qui restent, et donc de faire avancer le projet ;-)

En principe, le lecteur qui bénéficie du meilleur support par cid est rhythmbox... Mais il faut que je revois un peu mon appli pour rendre le traitement le plus homogène possible entre les différents lecteurs.

Bilan :
- je suis revenu à amarok 1.4 (car meilleure gestion de l'ipod + scripts non encore transposés sur amarok2) ; par bonheur, j'ai retrouvé mes pochettes (sélectionnées une par une) qui n'avaient pas été enregistrées sur le disque
- je suis passé à la version 1.1.2 de cid : tout fonctionne sauf la case à cocher "cacher CID quand le lecteur n'est pas lancé", mais ce n'est pas bien grave

Si tu as besoin de tests divers et variés, n'hésite pas à demander...
Encore merci pour ton support
à+ / fabitux


-------- ubuntu 11.10

Hors ligne