Bug 489984

Summary: Add symlinks for Crow Translate
Product: [Plasma] Breeze Reporter: Gena <genaloner>
Component: IconsAssignee: visual-bugs-null
Status: RESOLVED FIXED    
Severity: task CC: kainz.a, m, nate
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 6.5
Sentry Crash Report:

Description Gena 2024-07-09 16:52:35 UTC
SUMMARY

The application was recently incubated (https://invent.kde.org/office/crow-translate) and changed its appid to `org.kde.CrowTranslate`. And in the upcoming release we changed icon names to follow this convention:
* `crow-translate-tray-dark.svg` -> `org.kde.CrowTranslate-tray-dark.svg`
* `crow-translate-tray-light.svg` -> `org.kde.CrowTranslate-tray-light.svg`
* `crow-translate-tray.svg` -> `org.kde.CrowTranslate-tray.svg`
* `crow-translate.svg` -> `org.kde.CrowTranslate.svg`

Could add symlinks for these icons?
Comment 1 Nate Graham 2024-07-23 21:29:26 UTC
In Breeze, we have three icons:

crow-translate (colorful app icon)
crow-translate-tray (monochrome color-changing system tray icon)
crow-translate-tray (symlink to the above, which we can ignore)

There are no crow-translate-tray-dark or crow-translate-tray-light icons. Maybe these are in your app bundle, but they're not in the Breeze icon theme.
Comment 2 Gena 2024-07-23 21:54:58 UTC
Ah, correct, I do have `crow-translate-tray-dark.svg` and `crow-translate-tray-light.svg` in my application to let user choose which icon to use for tray explicitly.
Comment 3 Nate Graham 2024-07-23 22:05:03 UTC
Git commit 067fb89346c29c29f1b8b59f17ae48ac06bbdab3 by Nate Graham.
Committed on 23/07/2024 at 22:04.
Pushed by ngraham into branch 'master'.

Add symlinks for Crow Translate icons

The app has been incubated in KDE, changed its app ID, and wishes to
change the names of the icons that it uses to match accordingly.
FIXED-IN: 6.5

M  +1    -0    create-app-symlinks.py
A  +1    -0    icons/status/16/org.kde.CrowTranslate-tray-symbolic.svg
A  +1    -0    icons/status/16/org.kde.CrowTranslate-tray.svg

https://invent.kde.org/frameworks/breeze-icons/-/commit/067fb89346c29c29f1b8b59f17ae48ac06bbdab3