Dans votre $HOME/.kde/share/apps/konqueror/servicemenus/, créez un fichier playInXmms.desktop par exemple qui contient :
[Desktop Entry]
ServiceTypes=audio/x-mp3,application/x-ogg
Actions=playInXmms;enqueueInXmms
[Desktop Action playInXmms]
Name=Play In XMMS
Icon=background
Exec=xmms %U
[Desktop Action enqueueInXmms]
Name=Enqueue In XMMS
Icon=sound
Exec=xmms -e %U
Ce sera valable pour les fichiers audios mp3 et ogg. Pour les répertoires qui contiennent des fichiers audios, j'utilise cette version là (playInXmmsDir.desktop) :
[Desktop Entry]
ServiceTypes=inode/directory
Actions=playInXmmsDir;enqueueInXmmsDir
[Desktop Action playInXmmsDir]
Name=Play In XMMS
Icon=background
Exec=xmms ls %U
[Desktop Action enqueueInXmmsDir]
Name=Enqueue In XMMS
Icon=sound
Exec=xmms -e ls %U
Plus d'infos : http://developer.kde.org/documentation/tutorials/dot/servicemenus.html
Ne marche peut-être pas selon votre version de KDE
# Re: Menu contextuel de Konqueror
Posté par soulflyb (Mastodon) . Évalué à 1.
cela marche sous KDE 3.2, les nouvelles entrées se font dans l'onglet "Actions"
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 1.
Ce commentaire a été supprimé par l’équipe de modération.
# tray dans icewm
Posté par jerome bagattin . Évalué à 1.
Icewm, un gestionnaire de fentre tres leger et rapide propose ca par default dans les options de fenetres. C'est tres pratique. Ca serait pas dans kde :-)
[^] # Re: tray dans icewm
Posté par Yth (Mastodon) . Évalué à 2.
Enfin, ceci dit, avec Rox, ces choses là se font assez simplement, on peut par type de fichier, créer un menu spécifique, qui est en fait un répertoire (pour y aller : clic droit sur un fichier, puis "personnalisez le menu"), dans lequel on va pouvoir mettre des scripts ou des liens vers des applis.
Ca mériterait une interface un peu plus "user-friendly", surtout pour les liens vers les exécutables, mais qu'est-ce que c'est bien !
Yth.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.