Bug 375345

Summary: App icon doesn't appear in the Unity Dash
Product: [Applications] digikam Reporter: Dan Dascalescu <ddascalescu+kde>
Component: Bundle-AppImageAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: caulier.gilles, metzpinguin
Priority: NOR    
Version: 5.5.0   
Target Milestone: ---   
Platform: Appimage   
OS: Linux   
Latest Commit: Version Fixed In: 6.0.0
Sentry Crash Report:
Attachments: Generic icon when searching for "digiKam" in the Unity Dash
After I click on the generic icon, I see another big rhombus-shaped generic icon

Description Dan Dascalescu 2017-01-20 16:54:02 UTC
Created attachment 103564 [details]
Generic icon when searching for "digiKam" in the Unity Dash

Following up on bug 375108: when first launching the appimage, it offers to integrate with the system. I clicked Yes, which seems to add the appimage to the Ubuntu applications.

The problem is that when I search the Unity Dash for "digiK...", the icon that shows up is a generic "file" one (white rectangle with dog-eared corner).
Comment 1 Dan Dascalescu 2017-01-20 16:54:41 UTC
Created attachment 103565 [details]
After I click on the generic icon, I see another big rhombus-shaped generic icon
Comment 2 caulier.gilles 2017-01-21 11:25:32 UTC
It's reproducible with Krita or Kate AppImage ?

Gilles Caulier
Comment 3 Dan Dascalescu 2017-01-21 18:35:58 UTC
Krita doesn't offer to integrate itself with the system when I launch its appimage, so when I search in the Dash for Krita, I only find the appimage file, not the installed app.

When I search the Dash for "digiKam", I find both, as seen in the screenshot.
Comment 4 caulier.gilles 2017-01-21 20:00:36 UTC
And with Kate AppImage ?

Note : I'm suprized that Krita do not propose Desktop integration. This feature is aprovided by AppImage SDK, abd Krita script was been the reference that i use to write digiKam one.

Gilles Caulier
Comment 5 Dan Dascalescu 2017-01-21 22:11:48 UTC
I already have Kate installed, and when I launched the new Kate appimage, it didn't prompt for anything. The appimage used the same Unity launcher icon as the installed Kate, so I'm not sure how useful my setup/test is.
Comment 6 caulier.gilles 2019-02-03 10:30:38 UTC
Git commit b8317a7c121f5fa407a9ba250615c7536c125f56 by Gilles Caulier.
Committed on 03/02/2019 at 10:27.
Pushed by cgilles into branch 'master'.

add StartupWMClass property to desktop files
Related: bug 378253, bug 376615, bug 381739

M  +1    -0    core/app/main/org.kde.digikam.desktop
M  +1    -0    core/showfoto/main/org.kde.showfoto.desktop

https://commits.kde.org/digikam/b8317a7c121f5fa407a9ba250615c7536c125f56
Comment 7 caulier.gilles 2019-02-03 10:32:23 UTC
Git commit 473d13879eb43b868a4e072049141e04e0bdbcd3 by Gilles Caulier.
Committed on 03/02/2019 at 10:31.
Pushed by cgilles into branch 'development/dplugins'.

add StartupWMClass property to desktop files
Related: bug 378253, bug 376615, bug 381739

M  +1    -0    core/app/main/org.kde.digikam.desktop
M  +1    -0    core/showfoto/main/org.kde.showfoto.desktop

https://commits.kde.org/digikam/473d13879eb43b868a4e072049141e04e0bdbcd3
Comment 8 caulier.gilles 2019-02-03 17:05:18 UTC
Fixed with AppImage digikam-6.0.0-20190203T151814-x86-64.appimage available here :

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

See bug #378253 for details...

Gilles Caulier