https://bugs.kde.org/show_bug.cgi?id=517770

TraceyC <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
                 CC|                            |[email protected]
         Resolution|---                         |NOT A BUG

--- Comment #1 from TraceyC <[email protected]> ---
When I create a Dolphin service menu entry using your example, there are other
errors returned by desktop-file-validate
This leads me to believe the file isn't valid in multiple ways as a Dolphin
Servicemenu file. It also has fields that are only valid for Applications and
should not be in this file.

This is after I tried just removing the underscores:

desktop-file-validate TEST.desktop
TEST.desktop: warning: value "SEPARATOR;pdf2jpg;SEPARATOR" for key "Actions" in
group "Desktop Entry" contains action "SEPARATOR" more than once
TEST.desktop: error: key "Name[en_US]" in group "Desktop Entry" is a localized
key, but there is no non-localized key "Name"
TEST.desktop: error: required key "Name" in group "Desktop Entry" is not
present
TEST.desktop: error: key "MimeType" is present in group "Desktop Entry", but
the type is "Service" while this key is only valid for type "Application"
TEST.desktop: error: key "Actions" is present in group "Desktop Entry", but the
type is "Service" while this key is only valid for type "Application"
TEST.desktop: error: action "SEPARATOR" is defined, but there is no matching
"Desktop Action SEPARATOR" group


If you take a look at
https://develop.kde.org/docs/apps/dolphin/service-menus/#the-start-of-servicemenu
it doesn't look like _SEPARATOR_ is a valid value for Actions. 

This is not a bug in the Servicemenu system, it seems to be the result of a
file that isn't following the file specifications. If, after reading the docs,
you need further help, please reach out to your distro's support channels.
Thanks.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to