Skip to content

Update platform_specific settings for non-macos#102

Merged
CLARATION merged 2 commits intoCLARATION:mainfrom
Milli189:main
Jan 28, 2026
Merged

Update platform_specific settings for non-macos#102
CLARATION merged 2 commits intoCLARATION:mainfrom
Milli189:main

Conversation

@Milli189
Copy link
Contributor

With this change I was able to get the window icon to appear both in the titlebar and in the taskbar

With this change:
Screenshot_20260128_142725

Without this change:
Screenshot_20260128_143713

The explanation is that Iced doesn't yet seem to support the xdg-toplevel-icon-v1 protocol, so in order to give icons to the window the way to do that for now is to give the app an application_id and make it match with the .desktop file, and since I've seen that in the flatpak .desktop file it calls it "dev.khcrysalis.PlumeImpactor", then I just gave the same name to the application_id and now the icon works both on the titlebar and the taskbar.

I think this should fix #100 at least for the flatpak version where it automatically installs a .desktop file.

@CLARATION CLARATION merged commit b607d8a into CLARATION:main Jan 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] No icon in the titlebar and taskbar on Linux

2 participants