Results 1 to 4 of 4

Thread: How to set new Services for Dolphin

  1. #1

    Default How to set new Services for Dolphin

    I upgraded from 13.1 to LEAP 42.2, and noticed that some actions had been disappeared from the context menu in Dolphin, e.g. a link for 7zip.

    I knew that some of those actions came from the folder "~/.kde4/share/kde4/services/ServiceMenus/". In that folder I have some ".desktop" files, e.g.:

    • Q7Zc.desktop
    • Q7Ze.desktop
    • wget.desktop
    • convert_with_soundkonverter.desktop


    In openSUSE 13.1 I had KDE4.
    Now with LEAP 42.2 I have Plasma 5 and KDE5.

    "Dolphin - Settings - Services - Download New Services" does not seem to work for me.

    In Plasma 5, where is the folder which is equivalent to "~/.kde4/share/kde4/services/ServiceMenus/"?

    (Dolphin version: 2.9.11-1.25)

  2. #2
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    20,284
    Blog Entries
    1

    Default Re: How to set new Services for Dolphin

    Quote Originally Posted by manumart1 View Post

    In Plasma 5, where is the folder which is equivalent to "~/.kde4/share/kde4/services/ServiceMenus/"?

    (Dolphin version: 2.9.11-1.25)
    For Plasma 5 the locations are ~/.local/share/kservices5/ServiceMenus/ and /usr/share/kservices5/ServiceMenus/

  3. #3

    Default Re: How to set new Services for Dolphin

    Hmmm. Download New Services worked for me.

    Open Dolphin; click Settings; Click Configure Dolphin; Click Services. At the bottom you will see Download New Services. Open this. Click for Most Downloads. In the Search Box, type 7z. You will then see, Extract and Compress KDE4. Install it. Then you can select a bunch of files; right click on one of the files, in the context menu select compress->compress to; select the type of compression you want (e.g, 7z), and away you go. (You have to have 7z, etc., installed.)
    OpenSuse 15.1, Plasma 5.16
    Gigabyte GA-Z87X-UD4H Mobo; 16G Ram
    Intel Core i5-4570 Processor (6M Cache, up to 3.60 GHz)

  4. #4

    Default Re: How to set new Services for Dolphin

    Quote Originally Posted by deano_ferrari View Post
    For Plasma 5 the locations are ~/.local/share/kservices5/ServiceMenus/ and /usr/share/kservices5/ServiceMenus/
    Thank you very much.
    I have the folder "/usr/share/kservices5/ServiceMenus/", but surprisingly I hadn't "~/.local/share/kservices5/". Perhaps it is because I did an upgrade installation instead of a fresh one ...
    Anyway I created the folder "~/.local/share/kservices5/ServiceMenus/" and copied my ".desktop" files to it. And now new actions appear in Dolphin. Thanks.

    Quote Originally Posted by susesteve View Post
    Open Dolphin; click Settings; Click Configure Dolphin; Click Services. At the bottom you will see Download New Services. Open this. Click for Most Downloads. In the Search Box, type 7z. You will then see, Extract and Compress KDE4. Install it. Then you can select a bunch of files; right click on one of the files, in the context menu select compress->compress to; select the type of compression you want (e.g, 7z), and away you go. (You have to have 7z, etc., installed.)
    Thank you. I followed your detailed instructions, and noticed that these files were copied to "~/.kde4/share/kde4/services/ServiceMenus/": compress_bgz.desktop, compress.desktop, extract7ZIP.desktop, extractACE.desktop, extractBZIP.desktop, extractGZIP.desktop, extractRAR.desktop, extractTAR.desktop, extractTARGZ.desktop, extractZIP.desktop. And yes, the menus Compress and Extract work ok for 7z files, even with password.

    That way of handle 7z files is new for me. In openSUSE 13.1 I had a menu "Q7Z", due to the two files Q7Zc.desktop and Q7Zc.desktop in ServiceMenus folder. I don't remember where those files came from.

    But I am not able to install the service "KDiff3 Dir Comparison" in Dolphin. I simply get a message "Installation failed". I have kdiff3 version 0.9.98.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •