Tips and Tricks | Trucs et Astuces
ChAnGFu, Saturday 10 May 2008 à 17:28
|
|
Subscription date : 17 January 2008
Messages : 1526
|
Et oui, il faut bien penser a nos amis tournant sous KDE.
N'étant pas sous KDE et ayant trouver la bidouille sur ce fil, j'attends vos retour pour compléter et être sur a 100% que cela fonctionne.
Un grand merci à gettinther pour cette petite astuce!
La manipulation est très simple:
1) On créer un lanceur a la main- Clique droit dans le dock
- Ajouter un Lanceur
- Tout en bas de la fenêtre on clique sur "Nouveau"
2) On entre tout ce qu'il faut- Nom du launceur: Menu K (Ou tout ce que vous voulez)
- Commande à exécuter au clic:
dcop kicker kicker popupKMenu 0 pour le menu K ou dcop kicker KBFXInterface showMenu() si vous utiliser kbfx
- Chemin ou nom de l'image: a vous de voir qu'elle image vous voulez
3) Un clique pour afficher le menu, un autre pour le faire partir
Note: Toutes personnes qui souhaite mettre cette astuce dans le wiki et/ou la traduire sont les bienvenues! |
Gege, Saturday 10 May 2008 à 21:40
|
|
Subscription date : 03 February 2008
Messages : 361
|
merci c'est pas con fallait y penser et ca marche par contre, vous savez comment récupérer la lingne de commande pour lancer kbfx ? (c'est un autre menu que le menu K qui est pas mal utilisé sous KDE) |
Subscription date : 09 May 2008
Messages : 29
|
Desole,
J'utilise pas kbfx mais ca devrait utiliser la meme commande. |
Gege, Sunday 11 May 2008 à 09:14
|
|
Subscription date : 03 February 2008
Messages : 361
|
bah non je pensais aussi mais j'ai kbfx activé sur ma barre, et le lanceur me lance le menu K
Mais y'a peut etre moyen de récupérer la commande dans une console ou un log ? |
Subscription date : 09 May 2008
Messages : 29
|
Tu peut utiliser la commande suivante
dcop kicker KBFXInterface showMenu()
Le probleme est que kbfx n'a pas la capacite d'etre flottant donc le menu ne suit pas la souris mais demare toujours ou le kmenu est positioner.
edit: Tu dois avoir l'applet kbfx deja installer dans le kde panel pour que ca marche |
Gege, Sunday 11 May 2008 à 15:31
|
|
Subscription date : 03 February 2008
Messages : 361
|
merci beaucoup
C'est pas un soucis j'ai contourné le probleme en créant un panel de taille 1% se cachant automatiquement avec le bouton kbfx juste a l'endroit de la zone de déploiement de la barre. Comme ca quand je lance kbfx, le menu se déroule juste a l'endroit du lanceur cairo et on ne voit meme pas le petit panel avec le bouton réel.
Comment as tu eu la commande de kbfx ?
Pour ajouter l'astuce sur le wiki je pense qu'il vaudrait mieux attendre que l'applet pour le menu gnome soit en ligne et ca permettra de faire un petit stick pour le menu K (et aussi kbfx parce qu'il est tres utilisé) |
Subscription date : 09 May 2008
Messages : 29
|
Tres simple, J'ai rechercher la commande de kbfx du wiki, ils donnent le detail pour ajouter la commande pour KDE.
http://www.kbfx.org/staticpages/index.php?page=20060224123135907
# In the panel to the right select "Keyboard Shortcut -> DCOP Call (Simple)"
- In the "Keyboard Shortcut" tab assign the WinKey as the shortcut.
- In the DCOP call settings type the following:
Remote Application "kicker"
Remote Object "KBFXInterface"
Called Function "showMenu()"
La ligne que je t'avais donner est simplement un appel de dcop donc j'ai juste changer les variables.
kbfx ne supported pas Globalpos() donc j'ai enlever le 0. |
ChAnGFu, Sunday 11 May 2008 à 17:01
|
|
Subscription date : 17 January 2008
Messages : 1526
|
J'ai rajouter la nouvelle commande. |
Subscription date : 30 November 2007
Messages : 422
|
salut là-dedans,
et voilà, cliquez sur le lien (wiki)
|
Subscription date : 27 April 2008
Messages : 41
|
Je vais tester ça ce soir c'est une très bonne nouvelle pour l'intégration sous KDE.
Est-ce que cela fera l'objet d'une applet prochainement ?
Chapeau bas à tous. |
fabounet, Tuesday 09 September 2008 à 14:59
|
|
Subscription date : 30 November 2007
Messages : 17118
|
et pour KDE4 ?
y'a-t-il un raccourci clavier pour faire apparaître le menu comme le ALT+F1 sous Gnome ?
si oui, un lanceur avec "ALT<F1>" en commande fonctionne-t-il ? |
Subscription date : 09 May 2008
Messages : 29
|
Desole mais je ne suis pas sur. Je n'ai pas eu le temps d'installer kde4 (ou du moins j'attend que le code se stabilise un peut. Si je trouve l'info je posterai la reponse.
alt-F1 marche pour kde-3.5.9 donc ca devrait marcher |
g-c, Thursday 11 September 2008 à 13:51
|
|
Subscription date : 06 April 2008
Messages : 43
|
Alt+F1 ne fonctionne pas pour moi, j'ai cherché s'il existe une commande dbus pour afficher le menu, je n'ai pas trouvé.
C'est peut être du au fait que le menu actuel va laisser place à raptor-menu.
Sinon, si ça peut aider, pour l'applet logout j'ai cherché la commande à exécuter au clic que je pourrais utiliser, j'ai trouvé ça :
/usr/bin/qdbus org.kde.ksmserver /KSMServer logout 0 2 0
pour éteindre le pc, mais sans boite de dialogue.
Il existe bien un raccourci clavier pour afficher la boite de dialogue logout de kde4 qui est Ctrl+Alt+Suppr mais l'applet logout de CD ne le reconnaît pas.
xdotool semble lui ne pas connaître la touche Suppr ou Del.
J'ai modifié le raccourci clavier pour qu'il soit reconnu :
menu K -> poste de travail -> configuration du système -> clavier & souris -> raccourcis clavier
Dans "Composant KDE" sélectionner "Interface d'exécution de commande"
J'ai changé le raccourci "se déconnecter" en Ctrl+Alt+E
L'applet logout de cd ne reconnaît toujours pas le raccourci clavier, mais xdotool si.
J'utilise donc la commande xdotool key "Ctrl+Alt+E" pour pouvoir afficher le dialogue de déconnexion de kde4.
Et pour pouvoir créer un lanceur pour la mise à jour de la version svn avec konsole :
/usr/lib/kde4/bin/konsole --workdir "/opt/cairo-dock_svn/" -e kdesu ./cairo-dock_svn.sh |
fabounet, Thursday 11 September 2008 à 16:44
|
|
Subscription date : 30 November 2007
Messages : 17118
|
jolie astuce !
il faudrait voir si c'est possible de créer un lanceur avec la commande ctrl+alt+e (syntaxe à trouver) |
g-c, Thursday 11 September 2008 à 17:42
|
|
Subscription date : 06 April 2008
Messages : 43
|
effectivement, ça marche avec un simple lanceur, la syntaxe est <Control><Alt>e (pour moi car j'ai modifié le raccourci qui est ctrl+alt+suppr par défaut) |
g-c, Saturday 04 April 2009 à 13:39
|
|
Subscription date : 06 April 2008
Messages : 43
|
Voilà tout ce que j'ai pu trouver pour avoir un menu kde4 depuis le dock, mais ce n'est pas parfait.
Avec le menu lancelot (accessible depuis les plasmoïdes) la commande à utiliser au clic depuis un lanceur du dock est « qdbus org.kde.lancelot /MainApplication org.kde.lancelot.App.show 0 0 »
Le menu apparaît ou se trouve la souris mais çà implique d'avoir le plasmoïde lancelot sur le bureau ou sur le tableau de bord de kde4 (que l'on peut placer en « auto hide » ensuite pour n'avoir que le dock de visible).
Mais avec cette méthode, même si le menu est sympa, ce n'est pas le menu de kde4.
Deuxième méthode pour avoir cette fois le vrais menu dans le dock, il faut pour cela que le plasmoïde « lanceur d'application » soit présent dans le tableau de bord de kde.
Clic droit sur le menu K -> configurer lanceur d'application -> Keybord shortcut puis assigner un raccourcis clavier (dans mon cas Ctrl+M).
Dans un lanceur du dock la commande à utiliser « <CTRL>M » seulement le menu apparaît au niveau du menu K du tableau de bord, c'est pas top.
On peu donc placer le tableau de bord en « auto hide », ce qui est valable aussi pour le menu lancelot.
Clic droit dans un espace vide du tableau de bord -> tableau de bord options -> configuration du tableau de bord -> More Settings -> cocher « auto hide ».
Ceci dit, le menu n'apparaît pas ou se trouve la souris mais un peu plus bas et si rien n'est sélectionné dans le menu il faut aller re-cliquer sur le lanceur du dock pour qu'il disparaisse mais on à le menu kde4 accessible depuis le dock de manière acceptable. |
Subscription date : 30 November 2007
Messages : 17118
|
oki je vois ça ressemble un peu à ce qu'on avait sous Gnome (c'est el panel qui gère le raccourci clavier vers le "vrai" menu)
et est-ce que l'applet GMenu te permet aussi d'avoir un menu utilisable ? |
g-c, Sunday 05 April 2009 à 09:39
|
|
Subscription date : 06 April 2008
Messages : 43
|
oui il fonctionne mais avec bien entendu un look gnome, de plus l'environnement gnome est installé chez moi, reste à savoir si l'applet fonctionne sans gnome. |
Subscription date : 30 November 2007
Messages : 17118
|
oui elle fonctionne sans gnome, la libgnome-menu est en fait indépendante de gnome.
merci, c'est bon à savoir (évidemment, le "look gnome" dans KDE4.2 doit faire un peu tache, mais bon en même temps si on utilise un dock c'est pas pour passer souvent par le menu ) |
g-c, Tuesday 14 April 2009 à 18:48
|
|
Subscription date : 06 April 2008
Messages : 43
|
En fait j'utilise le trunk (pré 4.3) de kde, ça m'a permis de compiler le raptor-menu qui soit dit en passant est vraiment stylé.
Pour l'instant, impossible de l'intégrer au dock car il n'y a pas d'option afficher/masquer le menu via un raccourcis clavier, il se présente sous forme d'un plasmoïde. |
Tips and Tricks | Trucs et Astuces
|