Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#110 KDE service menu files don't work in Dolphin

open
my space
None
6
2011-02-14
2011-02-10
Xavion
No

In order for the P7Zip KDE service menu entries to display in Dolphin (KDE v4), the following two lines must be added to the initial "[Desktop Entry]" section of each ".desktop" file:
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin

Discussion

  • Xavion
    Xavion
    2011-02-14

    In addition to what I've written above, someone just informed me that the "Actions=" lines in each ".desktop" file require a trailing semicolon to prevent the following warning message:
    kbuildsycoca4(25888) KConfigGroup::readXdgListEntry: List entry Actions in "ServiceMenus/p7zip_test.desktop" is not compliant with XDG standard (missing trailing semicolon).

     
  • Xavion
    Xavion
    2011-02-14

    • priority: 5 --> 6
    • assigned_to: nobody --> myspace
     
  • my p7zip
    my p7zip
    2011-02-23

    With Ubuntu 10.10 64bits (KDE 4.5.1) dolphin 1.5 or konqueror,
    I put my *.dekstop in
    ${HOME}/.kde/share/apps/dolphin/servicemenus
    and
    ${HOME}/.kde/share/apps/konqueror/servicemenus

    But I don't have any p7zip menus ...

    Where do I must put my .desktop ?

     
  • Xavion
    Xavion
    2011-02-24

    If you don't understand what's going on here, you should just let 'myspace' fix the problem instead. The P7Zip KDE service menu files should be in "/usr/share/kde4/services/ServiceMenus/" or "${HOME}/.kde[4]/share/kde4/services/ServiceMenus/".