Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock Ecrire une applet
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] Ecrire une applet
KmY Français 13 fabounet [Read]
03 November 2008 à 10:31

KmY, Wednesday 29 October 2008 à 17:52


Subscription date : 06 December 2007
Messages : 318
Yop tout le monde !

(Encore toi, allez vous me dire :P)

J'ai entrepris de regarder un peu plus comment fonctionne le dock, et essayer de faire une nouvelle applet (j'ai aucune idée de à quoi il va servir, mais juste pour tester )
Donc en suivant consciencieusement le Wiki, je exécuté le script generate-new-applet, répondu à quelques questions, et hop !
Mon applet s'appelle donc Test, avec le dossier qui a été créé dans le répertoire plug-ins, parfait.
Mais le Wiki s'arrête là en fait, donc je sais pas trop comment faire pour continuer.
D'abord, mon applet n'apparait pas dans la liste des applets du dock. Je suppose qu'il manque un truc à faire, mais je sais pas trop quoi
Ensuite, je suis un peu perdu dans le nombre de fichiers qui existent. J'ai jeté un coup d'oeil du côté de l'applet logout (le plus simple apparemment), mais je vois pas trop le lien. Quel fichier concerne ce qu'il se passe quand on clique sur l'applet ? Pourquoi il y a tant de fichiers d'ailleurs ?

Enfin désolé de vous embêter

benoit2600, Wednesday 29 October 2008 à 18:03


Subscription date : 03 December 2007
Messages : 526
Encore toi

bon ok , c'etait facile

as-tu vu ce lien ?
http://www.glx-dock.org/ww_page.php?p=%C3%89crire%20une%20applet&lang=fr

sinon faut demander a fabounet, je crois qu'il a ecrit une docs sur toutes les fonctions si sa peut t'aider

D'abord, mon applet n'apparait pas dans la liste des applets du dock. Je suppose qu'il manque un truc à faire, mais je sais pas trop quoi


as-tu essayer de compiler ton applet ?

autoreconf -isvf && ./configure --prefix=/usr && make

Mav, Wednesday 29 October 2008 à 19:16


Subscription date : 29 November 2007
Messages : 3146
et surtout de l'installer --> sudo make install

KmY, Wednesday 29 October 2008 à 19:36


Subscription date : 06 December 2007
Messages : 318
Ben oui il manquait bien quelque chose à faire alors
Mais le Wiki n'en parle pas donc ...

Quand je fais cela :
[plein de lignes checking ...]
checking for PACKAGE... configure: error: Package requirements (cairo-dock) were not met:

No package 'cairo-dock' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
camille@Inspiron:~/cairo-dock_svn/plug-ins/Test$ sudo make install
make: *** Pas de règle pour fabriquer la cible « install ». Arrêt.


Apparemment ça rejoint le problème lié au SVN ...

nochka85, Wednesday 29 October 2008 à 20:58


Subscription date : 29 November 2007
Messages : 7408
.... au fait Fabounet ... à ce propo , on avait pas évoqué de faire un tuto en se basant sur une applet "simple"

(Je sais, t'es à fond sur le dock OpenGL .... mais vu que çà marche pas chez moi )

Mav, Wednesday 29 October 2008 à 21:51


Subscription date : 29 November 2007
Messages : 3146
ah bah oui mais t'es pas aidée aussi t'as ton pb sur le svn

fabounet, Thursday 30 October 2008 à 11:19


Subscription date : 30 November 2007
Messages : 17118
oui exact, je suis bien chaud pour faire un tuto, bon alors je vais repartir du wiki qui n'est plus très à jour (et en français en plus )

j'essaie d'en faire un peu tous les jours, n'hésitez pas à me relancer

nochka85, Thursday 30 October 2008 à 13:15


Subscription date : 29 November 2007
Messages : 7408
oui exact, je suis bien chaud pour faire un tuto, bon alors je vais repartir du wiki qui n'est plus très à jour (et en français en plus )

j'essaie d'en faire un peu tous les jours, n'hésitez pas à me relancer


Ok

KmY, Thursday 30 October 2008 à 13:48


Subscription date : 06 December 2007
Messages : 318
Merci fabounet !

Vivement la prochaine révision du SVN que je puisse avancer un peu

fabounet, Thursday 30 October 2008 à 17:35


Subscription date : 30 November 2007
Messages : 17118
bon j'ai commencé, ça donne ça pour l'instant, n'hésitez pas à critiquer ou à réclamer plus d'explications
http://www.glx-dock.org/ww_page.php?p=Write%20an%20applet&lang=en

fabounet, Friday 31 October 2008 à 17:54


Subscription date : 30 November 2007
Messages : 17118
Mise à jour.
dites-moi par quoi continuer

nochka85, Friday 31 October 2008 à 18:49


Subscription date : 29 November 2007
Messages : 7408
euh ... pourquoi tu fais la version anglaise ?? -> cela ne serait pas mieux de commencer par la version française ? .... c'est déjà un peu "chaud" à comprendre à la base ... alors si en plus c'est en anglais

KmY, Saturday 01 November 2008 à 12:14


Subscription date : 06 December 2007
Messages : 318
Merci beaucoup fabounet
Reste plus qu'à sortir une nouvelle version SVN et roule

Enfin, j'essayerais de me pencher dessus la semaine prochaine, mais bon reprise des cours aussi

fabounet, Monday 03 November 2008 à 10:31


Subscription date : 30 November 2007
Messages : 17118
oui mais c'est beaucoup plus facile de traduire en français que l'inverse
et puis en plus le traduire en anglais il faut se motiver, le traduire en français ça se fait tout seul (je pense pas utiliser un anglais de si haut niveau tout de même )
vous m'avez pas dit par quoi continuer

Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] Ecrire une applet
KmY Français 13 fabounet [Read]
03 November 2008 à 10:31


Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock Ecrire une applet Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.