https://bugs.kde.org/show_bug.cgi?id=402620
Bug ID: 402620
Summary: AppImage digiKam does not respect KDE default
application setting
Product: digikam
Version: 5.9.0
Platform: Debian stable
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Bundle-AppImage
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
AppImage digiKam does not respect the default application setting (geeqie for
jpg) of the running KDE system, see below for details.
Related problems:
– The right click "Open With..." application menu is empty, even though in
Dolphin the same action shows 7 applications, the first one of which (and
default) is geeqie.
– If I enter "geeqie" manually in the "Open With..." menu, it is started.
However, if I before select "Remember application association", this changes
neither the default application (Meta-F4) nor the empty application list.
– However, in Dolphin, the "Open With..." menu does show geeqie as the added
remembered application, though this is superfluous; geeqie is already in the
list.
In summary, it appears that AppImage digiKam is unable to read file association
information from the running KDE system, even though it writes to it
(faultily).
A simple solution might be if digiKam does not try to access KDE file
association information, but if Meta-F4 simply called xdg-open (which does the
right thing).
STEPS TO REPRODUCE
1. run digiKam 5.9.0 AppImage
2. select an image
3. press Meta-F4
OBSERVED RESULT
The internal image editor starts, just as with simple F4.
EXPECTED RESULT
The default application for the file should start. In this case, the file is a
jpg, and the default application in KDE for it is geeqie. This is confirmed by
clicking the same file in Dolphin, which does start geeqie.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian GNU/Linux 9.6 / plasmashell 5.8.6
(available in About System)
KDE Plasma Version: plasmashell 5.8.6
KDE Frameworks Version: KDE Frameworks 5.42.0
Qt Version: Qt 5.9.3 (built against 5.9.3)
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.