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.

#376 Le 23/07/2007, à 21:21

holodad

Re : nouveau cairo-dock

Merci bcp Fabounet! Je comprends un peu mieux mais, "tout ceci" reste un peu flou dans ma tête. A force de chercher, j'arriverais a m'en sortir. Je vais déja faire le point avec tes sources et donc, "potasser" sur le comment je pourrais m'y prendre pour la construction de ce module. Je ne veux surtout pas t'encombrer a faire le makefile et les autres, mais cela dit, si tu pouvais juste me donner le nom des fichiers que j'aurais besoin. Tu vois, un truc du style: "il te faut le makefile, le xxx file qui contient wwwx, le abcd file qui contient l'execution des wxdff etc etc..."
J'ai bien compris qu'il va falloir que je fasse un "ensemble" de fichiers et que je compile le tout en .so mais afin de me faciliter la tache, je voudrais connaître le nom de ces fichiers et leurs rôle, si tu veux bien sur...
Tes sources sont très utile et je pourrais m'en servir pour faire cette applet.
Merci bcp de ton aide et du temps que tu m'apportes!
A+

Hors ligne

#377 Le 23/07/2007, à 21:50

Christouf

Re : nouveau cairo-dock

Je suis smile ou meme plutot big_smile

Merci! C'est super wink

Edit hmm :

# List of active plug-ins (applets and others).
active modules=cd_clock

Remplacé par:

# List of active plug-ins (applets and others).
#active modules=cd_clock

J'ai ensuite enlevé "#" depuis plus de clock :s

Dernière modification par Christouf (Le 23/07/2007, à 21:53)

Hors ligne

#378 Le 23/07/2007, à 22:06

Fabounet

Re : nouveau cairo-dock

@ tous ceux interessés de développer une applet pour cairo-dock : j'ai construit un modèle d'applet : l'arboresence complète avec tout les fichiers qui vont bien, et même les fonctions essentielles, y'a plus qu'à remplir les trous ! smile

Il est dans les sources des plug-ins, il s'appelle truc. Vous pouvez le compiler, il donnera une librairie valide. La commande pour le compiler à partir de rien :

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

Pour personnaliser son nom, il vous faudra remplacer toutes les occurences de "truc" et de "TRUC" dans tous les fichiers. Si vous avez la flemme, une petite recherche du côté de la fonction "sed" et de la fonction "find" devrait vous arracher un sourire wink

Bon courage aux valeureux combattants du libre qui se lanceront ! smile


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#379 Le 23/07/2007, à 22:10

Fabounet

Re : nouveau cairo-dock

@Christouf : héhé, c'est normal ! tu as enlevé la clé "active module" du fichier de conf, ça n'a pas echappé à l'oeil aguerri de cairo-dock qui te l'as rajouté un peu plus loin.
Donc efface la clé supplémentaire et tout devrait revenir dans l'ordre ! smile

Si tu veux enlever un module, tu peux faire "Remove this module" dans le menu clic droit (pour l'instant ça le rechargera au prochain lancement, je vais corriger ça), ou bien tu efface son nom de la liste des modules actifs, donc dans ton fichire de conf tu auras une ligne : "active modules = ".


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#380 Le 23/07/2007, à 22:13

zero17388

Re : nouveau cairo-dock

salut tout le monde,
bon alors je viens aux nouvelles, pour ce qui est de l'install de compiz-fusion j'ai un mis ça de coté vu que trouver des sources c'est un peu la galère...
Par contre comme pardus a par défaut un module composite (je sais pas lequel d'ailleurs) je me suis dis que j'allai tester le dock.
Pour rappel je suis sous KDE...
Et ben c'est la m..... totale...            Mais non c'était pour rire ça à l'aire de marcher impec, j'ai pas poussé la config mais pour l'instant rien à dire à part que dans tes sources le dossier "plug-in" s'appelle "plug-ins" et donc le conf fait une erreur:

autoreconf -isvf && ./configure --prefix=/usr
autoreconf-2.59: Entering directory `.'
autoreconf-2.59: configure.ac: not using Gettext
autoreconf-2.59: running: aclocal --force
autoreconf-2.59: configure.ac: tracing
autoreconf-2.59: running: libtoolize --force
autoreconf-2.59: running: /usr/bin/autoconf-2.59 --force
autoreconf-2.59: running: /usr/bin/autoheader-2.59 --force
autoreconf-2.59: running: automake --add-missing --force-missing
Makefile.am:4: required directory ./../plug-in/ does not exist
autoreconf-2.59: automake failed with exit status: 1

mais j'ai renommée le dossier et après aucun pb. Je vais passer à la config pour voir ce qu'il y a dans le ventre de la bète....
Encore bravo Fabounet,

Hors ligne

#381 Le 23/07/2007, à 22:13

Christouf

Re : nouveau cairo-dock

Fabounet a écrit :

@Christouf : héhé, c'est normal ! tu as enlevé la clé "active module" du fichier de conf, ça n'a pas echappé à l'oeil aguerri de cairo-dock qui te l'as rajouté un peu plus loin.
Donc efface la clé supplémentaire et tout devrait revenir dans l'ordre ! smile

Si tu veux enlever un module, tu peux faire "Remove this module" dans le menu clic droit (pour l'instant ça le rechargera au prochain lancement, je vais corriger ça), ou bien tu efface son nom de la liste des modules actifs, donc dans ton fichire de conf tu auras une ligne : "active modules = ".

Pfff! tu es trop un héros!:lol:

Merci tongue

Hors ligne

#382 Le 23/07/2007, à 22:19

holodad

Re : nouveau cairo-dock

Merci bcp Fabounet. Je vais me pencher dessus et espére revenir vers toi avec une applet fonctionnelle et stable...
Merci

Hors ligne

#383 Le 23/07/2007, à 22:21

Fabounet

Re : nouveau cairo-dock

@zero17388 : lol tu m'as fait peur ! merci je corrige de suite.
@holodad : pas de problème ! tu peux même revenir avant si tu a le moindre problème/question ! smile

Dernière modification par Fabounet (Le 23/07/2007, à 22:26)


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#384 Le 23/07/2007, à 22:57

rhinopierroce

Re : nouveau cairo-dock

salut,
j'ai suivi le tuto, mais je n'ai pas compris comment afficher ni configurer le dock.
L'installation avec Gdebi s'est à priori bien passée, mais il n'y de fichier "cairo-dock" que dans /usr/share/cairo-dock (pas trouvé dans /etc ni /pierrot/. )

Je découvre Ubuntu et Linux depuis quelques mois, soyez pas méchant wink


Groupe des Parrains Linux - Boutique NOVATUX - Libre en Touraine - Cairo-Dock

Tolérer ne doit pas consister à  oublier que ce qu'on tolère ne mérite que de la tolérance.
Nicolás Gómez Dávila

Hors ligne

#385 Le 23/07/2007, à 23:17

Fabounet

Re : nouveau cairo-dock

il paraît (j'ai pas essayé perso) que ça marche moyen avec GDebi.
en tout cas si le dock est installé, tape juste "cairo-dock" dans une console, il devrait apparaitre et te créer son répertoire ~/.cairo-dock.

L'auto-hide étant activé par défaut, il se peut que tu ne le vois pas. Par défaut il se place 25 pixels au-dessus du bas de l'écran.


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#386 Le 23/07/2007, à 23:31

zero17388

Re : nouveau cairo-dock

bon alors pour ce soir voici les quelques "bugs" ou amélirations que j'ai remarqués:
     - A peu près à chaque fois que je vais dessus j'ai d'abord un flash blanc ou un artefact graphique de meme en quittant (j'essaierai de faire une petite vidéo)
      - Par contre à chaque fois que je modifie le fichier config l'affichage disparait et lorsque je clique droit sur la zone où il est censé etre je retrouve le menu contextuel.
       - Le drag and drop marche sauf qu'il n'y aucune icone juste un espace vide mais il suffit de mettre le chemin et c'est bon

Voilà, je vais me coucher, bonne nuit, a+

Hors ligne

#387 Le 24/07/2007, à 00:16

rhinopierroce

Re : nouveau cairo-dock

Évidemment, par le terminal ça marche (je sais, mais c'est pas très "fute fute" un newbie)

J'ai configuré le lancement de cairo-dock au démarrage, mais il ne s'affiche que sur la quatrième face du cube de beryl (1 bureau).

Bon, comme suggéré implicitement, je vais donc me lancer pour ma première compilation, mais est-ce nécessaire de désinstaller ? (question bête, mais n'est pas newbie qui veut tongue )

ps: c'est très réussi


Groupe des Parrains Linux - Boutique NOVATUX - Libre en Touraine - Cairo-Dock

Tolérer ne doit pas consister à  oublier que ce qu'on tolère ne mérite que de la tolérance.
Nicolás Gómez Dávila

Hors ligne

#388 Le 24/07/2007, à 00:53

Fabounet

Re : nouveau cairo-dock

@rhinopierroce : il faut le lancer après Beryl, sinon il ne se met pas sur tous les "bureaux".
il y'a un petit script dans les sources launch-cairo-dock-after-beryl.sh) que tu peux mettre au démarrage à la place de cairo-dock simplement.
Je pense qu'il vaut mieux ne pas installer 2 fois le même logiciel, donc si tu installes par les sources, désinstalle le paquet au préalable pour qu'il n'apparaisse plus dans Synaptic.

@zero17388 : c'est très étonnant car je nai pas constaté cela depuis une bonne semaine.
Quelqu'un a ce problème aussi ?
Idem pour l'icône du drag'n'drop, elle doit apparaître, sinon c'est peut-être que les chemins d'icônes définis dans le fichier de conf ne sont pas suffisants. Tu peux en rajouter d'autres pour compléter.

Dernière modification par Fabounet (Le 24/07/2007, à 00:56)


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#389 Le 24/07/2007, à 02:12

Fl4t

Re : nouveau cairo-dock

Y'a t'il la possibilité de désactiver le "au dessus de tout" quand on a désactiver l'autohide ?
J'aimerai qu'il reste sur mon bureau derrière les fenêtres tongue


My blog : http://fl4t.blogspot.com/
Fichier Hosts : http://doc.ubuntu-fr.org/fichier_hosts_brouillon
Deviant : http://fl4t.deviantart.com/

Hors ligne

#390 Le 24/07/2007, à 03:13

Fabounet

Re : nouveau cairo-dock

non tongue
quel intérêt si tu ne peux plus y accéder facilement ?
En fait c'est pas vrai, il y'a un special cheat code

cairo-dock --no-keep-above

wink


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#391 Le 24/07/2007, à 03:22

loloemr

Re : nouveau cairo-dock

Pas de flash lumineux pour moi, sur la version 0.9.2.

Tu as un liste de fonctionnalités pour la version 1.0 ?


L'open source est garant de notre indépendance technologique, permet de créer des emplois locaux et véhiculent deux idées fondamentales : la transparence de l'information et la supériorité de la collaboration sur la concurrence ... GNU/Linux c'est bon mangez-en !!

Hors ligne

#392 Le 24/07/2007, à 04:23

Fabounet

Re : nouveau cairo-dock

pour les numéros je suis parti de la 0.9.0 lorsque je vous ai proposé mes premières modif.
A la 0.9.1 j'ai ajouté la partie barre des taches.
Et à la 0.9.2 j'ai ajouté la partie applet.

L'idée étant d'arriver à la 1.0 avec 2-3 applets fonctionnelles, une interface plus conviviale pour le fichier de conf (j'ai deja commencé à y réfléchir), et pas de bugs majeurs.
Eventuellement on pourrait officialiser la 1.0 à la mise en route d'un site dédié, mais là ça dépend + de vous car moi j'aurai pas assez de temps pour tout ça ^_^

PS : cette fois ce sera moi qui posterai le dernier message tongue


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#393 Le 24/07/2007, à 08:40

Gioo

Re : nouveau cairo-dock

Fabounet a écrit :

Que pense-tu des solutions proposés par les sites d'hébergement de projets libres ? L'avantage que j'y vois est la présence d'un serveur CVS (ou SVN) pour partager le code facilement entre plusieurs personnes et faire du suivi de versions.
L'autre solution serait de faire notre propre site (l'avantage est qu'il serait paramétrable à souhait, et plus convivial).

Je ne connais pas les sites d'hébergement de projets libres ? qu'entends tu par là ? (sourceforge ?)
Si c'est bien cela, on peut faire un mélange de sourceforge pour le maintien des sources du projets et un site un peu plus perso pour la documentation, timeline, faq, partie applets supplémentaires etc...

Je suis partant pour aider si j'arrive à obtenir du temps dispo pour le site (bientôt en vacances) et aussi faire une IHM conviviale pour les fichiers de config m'intéresse pas mal aussi mais là je ne sais pas par où il faut que je me renseigne. (si ce n'est pas déjà fait lol)

Le mieux ça serait qu'on se contacte pour en discuter (chan irc, msn ?) tiens moi au courant, cet après midi je suis en déplacement, je ne pourrai répondre que ce soir wink


http://www.gioo.info

Hors ligne

#394 Le 24/07/2007, à 11:12

Fabounet

Re : nouveau cairo-dock

oui je pensais à sourceforge par exemple. Il y'en a d'autres, il faudrait choisir lequel nous conviendrait le mieux.
donc on pourrait avoir une suivi de version sur sourceforge ou autre, et un site contenant la doc utilisateur + la doc dev., un forum (histoire de pas atteindre les 50 pages ici big_smile ), une partie pour les applets, etc
ouais ça me botte bien comme idée ! smile


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#395 Le 24/07/2007, à 16:45

rhinopierroce

Re : nouveau cairo-dock

Fabounet a écrit :

@rhinopierroce : il faut le lancer après Beryl, sinon il ne se met pas sur tous les "bureaux".
il y'a un petit script dans les sources launch-cairo-dock-after-beryl.sh) que tu peux mettre au démarrage à la place de cairo-dock simplement.

Cette solution m'intéresse, mais je ne comprend rien à ce qu'il faut faire :
doc.ubuntu-fr.org/console/script_shell
linux-france.org/article/memo/node82.html
vincent-richard.net/misc-linux-tips.php … -demarrage

Ce genre de page me rappelle mon ignorance.
Désolé d'être lourdos, mais j'ai pris goût à "GNU/Linux"


Groupe des Parrains Linux - Boutique NOVATUX - Libre en Touraine - Cairo-Dock

Tolérer ne doit pas consister à  oublier que ce qu'on tolère ne mérite que de la tolérance.
Nicolás Gómez Dávila

Hors ligne

#396 Le 24/07/2007, à 17:42

Fabounet

Re : nouveau cairo-dock

et bien c'est tout simple, tu vas dans systeme->preference->session et tu rajoute une entrée avec dedans "launch-cairo-dock-after-beryl.sh".
Ce script est installé lors de l'install par les paquets.


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#397 Le 24/07/2007, à 19:50

rhinopierroce

Re : nouveau cairo-dock

@Fabounet

Merci pour ta "patience pédagogique", tout fonctionne très bien.

J'ai suivi le tuto, et avec les paquets .deb (Cairo-dock+plugin) installés par Gdebi, cela marche très bien.

Avec launch-cairo-dock-after-beryl.sh, Cairo-dock s'intègre sans problème dans Beryl donc.

Et pour la compil, je verrai un peu plus tard

Dernière modification par rhinopierroce (Le 24/07/2007, à 19:51)


Groupe des Parrains Linux - Boutique NOVATUX - Libre en Touraine - Cairo-Dock

Tolérer ne doit pas consister à  oublier que ce qu'on tolère ne mérite que de la tolérance.
Nicolás Gómez Dávila

Hors ligne

#398 Le 24/07/2007, à 22:52

Fabounet

Re : nouveau cairo-dock

Punaise j'ai pas décollé les doigts du clavier de toute la soirée ! big_smile
On passe à la 0.9.3 car j'ai tordu le cou à l'une des fonctionnalités manquante, à savoir la config.
Pour garder une certaine compatibilité j'ai conservé l'ancien système en parallèle (la fenetre avec le texte tout bleu pas bô smile ), mais pour profiter de l'amélioration vous n'y couperez pas, il faudra effacer votre fichier de conf avant l'installation cool
En effet, cairo-dock génère automatiquement l'interface en fonction de ce qu'il y a dans le fichier. C'est très puissant puisque c'est la même fonction qui vous fera apparaître la fenêtre de config des lanceurs, des applets, etc. Mais pour cela il a besoin de quelques indices dans le fichier de conf, d'où la nécessité de les mettre à jour. Voila vous savez tout. smile
Bon en même temps c'est pas encore Beryl hein, en 2minutes c'est reconfiguré, et puis ça vous donnera l'occasion de tester et de me faire quelques retours wink

Sinon pour l'hébergement j'ai regardé vite fait et je pensais me tourner vers http://developer.berlios.de/. L'idée du site me plaît bien, car on devrait pouvoir s'organiser bien plus facilement.


"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<

Hors ligne

#399 Le 24/07/2007, à 23:06

Gioo

Re : nouveau cairo-dock

Ah mais mince alors, je viens d'installer il y a 15 minutes l'ancienne version lol
Bon bah je désinstalle et réinstalle pour tester tout ça wink

EDIT : Bon ça à l'air de fonctionner, sympa pour configurer la fenêtre avec onglets etc ça le fait.
Par contre un petit bug, j'ai mis le dock en affichage permanent et le séparateur n'est pas réapparu et les autres applications que je lance n'apparaissent pas dans la partie à droite du dock.
Peut-être que j'ai mal compris un truc ou je sais pas.
Et le plugin.deb il faut l'installer et il sert à quoi ? peut être que c'est cela ?
Merci d'avance pour les infos.

Sinon quelques petits points qui me semble indispensable :
- Traduction complète de l'application wink et oui on est tous FR là et il ne faut pas négliger les autres langues je suis d'accord mais pourquoi pas en français par défaut smile
- Modifier la doc sur ubuntu-fr pour parler des plugins et leur installation
- Créer un répertoire dans ~/.cairo_dock/icones ou peut importe le nom afin de mettre toutes les images .svg car vu que j'aime bien en rajouter pas mal, ça fait un peu fouilli dans mon répertoire .cairo_dock wink

Voilà c'est tout, good job smile

EDIT 2 : Bon j'ai kill le dock et je l'ai relancé.
Le séparateur est revenu et les applications qui sont lancées sont bien mises sur la droite.
Par contre lorsque je lance une nouvelle application elle n'y apparait pas.
Par contre ça fonctionne lorsque je quitte une application elle disparait bien.

EDIT 3 : j'ai parlé trop vite, j'ai une sorte de ghost de mon ancien firefox qui n'est pas disparu.
J'ai donc essayé de décocher l'applet dans la config pour qu'il n'apparaisse plus les applications mais malheureusement le 'ghost' de mon ancien firefox est toujours là.
Donc quelques petits bugs pour cette partie chez moi, où alors c'est moi qui ait mal configuré quelque chose smile

EDIT 4 : Oki j'ai encore parlé trop vite, désolé.
L'applet que j'ai désactivé c'était pas ça. J'ai donc décoché dans l'onglet application ce qu'il fallait et maintenant c'est mieux je n'ai plus les applications lancées sur le coter car chez moi ça marche pas top pour le moment smile si ta besoin de plus d'infos ou que je fasse certains tests voir les lignes en dessous.

Sinon si ya moyen un de ces 4 de discuter sur irc ça pourrait être sympa en pv sur le chan d'ubuntu-fr par exemple. Ça permettrai de voir si je peut t'aider à quelque chose, pourquoi pas traduire quelques trucs wink

Dernière modification par Gioo (Le 24/07/2007, à 23:45)


http://www.gioo.info

Hors ligne

#400 Le 24/07/2007, à 23:29

francky_51

Re : nouveau cairo-dock

J'ai tout desinstallé supprimé les fichiers de conf de /root , de mon home ainsi que celui dans /usr/share/cairo-dock mais j'ai toujours la configuration par "la fenetre avec le texte tout bleu pas bô" comment fait on pour acceder a la nouvelle ?

Hors ligne