Bug 489984 - Add symlinks for Crow Translate
Summary: Add symlinks for Crow Translate
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (show other bugs)
Version: master
Platform: Other Linux
: NOR task
Target Milestone: ---
Assignee: visual-design
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-09 16:52 UTC by Gena
Modified: 2024-07-23 22:05 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.5
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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