Bug 465731 - Dolphin context extensions downloaded to wrong directory
Summary: Dolphin context extensions downloaded to wrong directory
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: plugins: mercurial (show other bugs)
Version: 22.12.2
Platform: Fedora RPMs Linux
: NOR major
Target Milestone: ---
Assignee: Vishesh Yadav
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-14 22:52 UTC by Henning
Modified: 2024-07-27 10:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henning 2023-02-14 22:52:16 UTC
I dont know if this is supposed to be like that? But it doesnt work at all.

Addons are downloaded to
~/.local/share/servicemenu-download

while they belong to 
~/.local/share/kservices5/ServiceMenus

or not? I downloaded a lot of them, moving them manually makes them appear suddenly.

But also the format often doesnt fit. They include descriptions, folders e.g., dont know if that even works in that directory, but I know no other way to access that folder.

Operating System: Fedora Linux 37
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 6.1.9-200.fc37.x86_64 (64-bit)
Graphics Platform: Wayland

edit: yes this is a duplicate of 316583, but that is still inactive and the behavior didnt change... It was different some time in the past I think.
Comment 1 Henning 2023-02-20 10:50:05 UTC
I think a problem with this is also, that the context menu extensions have no real rules how they should be packed. They are in various archive formats and include folders, readmes, images e.g. instead of just a .desktop file.

A script only unpacking all folders and copying /linking the .desktop files recursively to the right directory (~/.local/share/kservices5/ServiceMenus)  from the download dir (~/.local/share/servicemenu-download) could solve that.