Bug 456833 - No Drag and drop or Open with in showfoto Appimage
Summary: No Drag and drop or Open with in showfoto Appimage
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Showfoto-Usability (show other bugs)
Version: 7.7.0
Platform: Appimage Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-17 18:43 UTC by susanneabt
Modified: 2022-07-26 21:00 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description susanneabt 2022-07-17 18:43:50 UTC
Using showfoto 7.7.0 as an Appimage.
I cannot drag and drop to GIMP or Inkscape (though it works fine in digikam itself).
Also clicking on "Open with ..." does nothing in showfoto ( Again: it works in digikam itself). I would expect a dialogue to choose an application.
Is it nornal behaviour? Or bug?

I'm using the software on Linux Mint 20.1 MATE
Comment 1 Maik Qualmann 2022-07-17 19:38:30 UTC
You can't drag and drop from Showfoto to another app, only drop something to Showfoto. Open with works here with the AppImage and a KF5 Plasma Desktop without any problems. Activate the internal debugging in the Showfoto settings under Miscellaneous-> System and after a restart post the output in the terminal when trying to use "Open with...".

Maik
Comment 2 susanneabt 2022-07-18 06:39:30 UTC
It says:
0  services found to open  QUrl("file:///home/xxx/Bilder/Test/DSCN8575.JPG")
Comment 3 caulier.gilles 2022-07-18 07:49:25 UTC
The services list is returned by Kde framework while parsing tha Linux desktop files registered un the system. Sound like the list is empty, why ?

Can you try to use dolphin file manager to see if the list is also empty with this kind of action ?

Best
Comment 4 susanneabt 2022-07-19 09:54:49 UTC
Installed dolphin (~ 180 packages)  ... result is the same.
Still   0  services found ....
Comment 5 caulier.gilles 2022-07-19 10:10:36 UTC
Well it’s simple: something is spent in your desktop settings or it’s a big in kde framework …
Comment 6 caulier.gilles 2022-07-19 10:53:16 UTC
Spent -> wrong
Big -> bug
Comment 7 Maik Qualmann 2022-07-22 20:17:07 UTC
Git commit c09c3129112d1349ad86e33dcb9aecfcbf3e31a5 by Maik Qualmann.
Committed on 22/07/2022 at 20:14.
Pushed by mqualmann into branch 'qt5-maintenance'.

first try to fix "Open with..." in the AppImage bundle
Related: bug 456987

M  +2    -0    core/app/main/main.cpp
M  +5    -0    core/app/utils/digikam_globals.h
M  +29   -0    core/app/utils/digikam_globals_bundles.cpp
M  +2    -0    core/showfoto/main/main.cpp

https://invent.kde.org/graphics/digikam/commit/c09c3129112d1349ad86e33dcb9aecfcbf3e31a5
Comment 8 Maik Qualmann 2022-07-26 20:16:45 UTC
Git commit 25e62eb7d63c5ca915d92021ddb3433c21cb53ac by Maik Qualmann.
Committed on 26/07/2022 at 20:15.
Pushed by mqualmann into branch 'qt5-maintenance'.

ignore self-created KSycoca database if others exist
Related: bug 456987

M  +13   -5    core/app/utils/digikam_globals_bundles.cpp

https://invent.kde.org/graphics/digikam/commit/25e62eb7d63c5ca915d92021ddb3433c21cb53ac
Comment 9 Maik Qualmann 2022-07-26 21:00:59 UTC
Open with... now works well with Ubuntu and showFoto.

https://files.kde.org/digikam/

Maik