Skip to content

Suggestions: using appname as icon name file #1

@Anifyuli

Description

@Anifyuli

Hello!
I'd like to share a small suggestion based on my experience using aim today.
I integrated the ClickUp desktop AppImage into my system, but ran into an unexpected behavior. ClickUp names its AppImage desktop, so aim also named the icon file desktop. This causes the icon to not be detected properly in Kickoff (KDE Plasma's app menu) and appears broken like this.

Image

My workaround was to rename the icon file to clickup and update the Icon= field in the .desktop file accordingly — after that the icon appeared correctly in Kickoff.
Based on this, I'd suggest using the app's Name field (from the AppImage metadata) as the icon filename instead of the AppImage's file stem. In this case, ClickUp instead of desktop.

App info look like this

aim info desktop 
App
Name: ClickUp
ID: desktop
Version: v2603135dev5rzzi
Exec path: /home/anifyuli/.local/share/aim/desktop/desktop.AppImage
Updates
Configured source: none
Embedded source: none
State
Update available: no

Latest .desktop after rewrite

[Desktop Entry]
Categories=Utility;
Comment=ClickUp Desktop
Exec=/home/anifyuli/.local/share/aim/desktop/desktop.AppImage --no-sandbox %U
Icon=clickup
MimeType=x-scheme-handler/clickup;
Name=ClickUp
NoDisplay=false
Path=
PrefersNonDefaultGPU=false
StartupNotify=true
StartupWMClass=ClickUp
Terminal=false
TerminalOptions=
Type=Application
X-AppImage-Version=2603135dev5rzzi
X-KDE-SubstituteUID=false
X-KDE-Username=

This is just a small suggestion — if it's not something you plan to implement, I still appreciate the work you've put into this project. Thanks for developing it!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions