Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock Blogs list Cairo-Dock L'astuce de la semaine : Afficher les desklets par un coup de souris
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)

Donation


Flattr this


L'astuce de la semaine : Afficher les desklets par un coup de souris

Author necropotame, Wednesday 16 April 2008 à 16:51
Comments 5

Avant tous, sachez que ce billet est le premier d'une long série, au du moins je l'espère ! Pourquoi garder ses petits remèdes de grand-mère pour soit alors qu'ils peuvent faciliter la vie de nombreux utilisateur ? Alors si vous aussi vous connaissez des astuces sympa pour Cairo-Dock et ses plug-ins, n'hésitez pas à m'envoyer un email ou un message privé par le site de Cairo-Dock.

Rentrons maintenant dans le vif du sujet ! Si comme moi vous n'avez pas un écran 4096x1024 et que vos applications sont très souvent en plein écran, vous serez sans doute gênez pour accéder à vos desklets.

Il existe pour cela un plug-in nommé "ShowDesklet", disponible dans le paquet cairo-dock-plugins. Un clique sur l'icône affiche les dekslets, un autre les fait retourner à leurs places. Mais dans mon cas, je trouve qu'un clique est encore trop long pour accéder au volume sonore d'AlsaMixer ou à ma jauge de CPU

La deuxième solution consiste à utiliser le WidgetLayer de Compiz, qui permet d'afficher ses desklets dans un calque grâce à un coup de souris dans un coin. Mais toutes nos applets disparaissent alors de notre bureau. Dommage, car j'aime bien voir mes desklets quand mon bureau est vide

Pour pallier à tous ces problèmes, Cairo-Dock s'est muni d'un service DBus. Pour rappel, DBus permet à plusieurs applications d'interagir entre elles. Par exemple, il est possible de mettre Rhythmbox en pause, de connaitre la charge de votre batterie ou bien de lister les notes de TomBoy grâce à ce système. Dans notre cas, Cairo-Dock donne la possibilité d'afficher une info-bulle, de redémarer le dock et ... d'afficher les desklets au dessus des fenêtres Il est alors possible de visualiser nos desklets par cette ligne de commande :

dbus-send --session --dest=org.cairodock.CairoDock /org/cairodock/CairoDock org.cairodock.CairoDock.ShowDesklet boolean:false


dbus-send permet d'appeler une méthode DBus, --dest=org.cairodock.CairoDock défini le service DBus demandé, org/cairodock/CairoDock est le chemin de la méthode que nous allons utiliser et org.cairodock.CairoDock.ShowDesklet correspond au nom de la methode que nous désirons appeler.

Pour utiliser activer cette commande lorsque la souris pointe vers un coin de votre écran, il vous suffis de la rentrer dans l'onglet "Commands" de la configuration général de Compiz, puis de définir un bord d'écran pour l'action "Executer la commande 1" dans l'onglet "Actions".

http://pix.nofrag.com/5/2/7/f048c8ae6d786e956936dfd9b03dft.jpg http://pix.nofrag.com/7/e/a/5a086ee02284aab73c9964774b696t.jpg


Et voila ! Le coin de votre écran permet maintenant d'afficher vos desklets ! Vous pouvez par ce même méthode attribuer un raccourci clavier ou un bouton de votre souris à cette commande ou créer un lanceur dans votre Gnome-panel.

Tags :

fabounet, Wednesday 16 April 2008 à 17:17

sympa ! vivement de nouvelles fonctions dans le plug-in DBus (à activer pour ton astuce au passage)
je me permet juste de faire remarquer que showDesklet possède un raccourci clavier (mais certains trouveront cela trop long )

ppmt, Thursday 17 April 2008 à 07:04

Bon c'est traduit en http://www.glx-dock.org/mr_article.php?b=5&a=18anglais mais ...
Comment tu fais pour linker vers ton email ou Private message....je n'arrive pas a trouver la syntaxe
Et aussi: comment tu fais pour mettre les images au milieu de l'ecran? il faudrait le mettre dans ton Wiki ca

ppmt, Thursday 17 April 2008 à 07:05

Bon c'est traduit en http://www.glx-dock.org/mr_article.php?b=5&a=18anglais mais ...
Comment tu fais pour linker vers ton email ou Private message....je n'arrive pas a trouver la syntaxe
Et aussi: comment tu fais pour mettre les images au milieu de l'ecran? il faudrait le mettre dans ton Wiki ca

ppmt, Thursday 17 April 2008 à 07:07

Damn!! le lien c'est http://www.glx-dock.org/mr_article.php?b=5&a=18 j'ai oublie un | dans le message original (qui est un doublon maintenant )
Pourquoi ne peux t'on pas editer nos commentaires?

necropotame, Thursday 17 April 2008 à 09:22

Pour l'édition des message, c'est surtout pour rendre simple les choses. Pour centrer une image, tu peut utiliser les balises d'alignement
>>blablabla<<


Glx-Dock / Cairo-Dock Blogs list Cairo-Dock L'astuce de la semaine : Afficher les desklets par un coup de souris Top

Online users : derispaka25,

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.