Bug 505992 - Icon request: chip / chip-firmware
Summary: Icon request: chip / chip-firmware
Status: CONFIRMED
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: visual-design
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-22 18:22 UTC by Ismael Asensio
Modified: 2025-09-16 21:03 UTC (History)
5 users (show)

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


Attachments
use case (discover firmware update) (35.98 KB, image/png)
2025-06-22 18:22 UTC, Ismael Asensio
Details
ideaicon (447.53 KB, image/png)
2025-06-28 00:09 UTC, Andres Betts
Details
fwupd - 128x128 (3.98 KB, image/png)
2025-08-29 11:14 UTC, bdac
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ismael Asensio 2025-06-22 18:22:14 UTC
Created attachment 182532 [details]
use case (discover firmware update)

We currently don't have an icon to represent the source for Firmware Updates in Discover (this comes from the fwupd service https://fwupd.org/)

The common way to represent "firmware" is a usually a chip, and sometimes 1s and 0s representing the code that goes within that chip.

I could find those icons in breeze that are close but don't feel too apt for this:
- cpu/preferences-devices-cpu: Colourful but with too much detail (a chip on a board, with a plasma logo on it) that gets completely unrecognizable for smaller sizes
- show-gpu-effects: only symbolic, with very low detail and not semantically correct as it is an action

The attached image shows the intended use case: it will be used at 16x16 before "Firmware Updates" (on the empty space), and possibly also in larger size to represent the entry "UEFI dbx", instead of the generic monitor and desktop to help discern this specific update
Comment 1 Andres Betts 2025-06-28 00:09:06 UTC
Created attachment 182749 [details]
ideaicon
Comment 2 Andres Betts 2025-06-28 00:09:30 UTC
In the Ocean icons, we have an icon that might work. Let me know and I can make a Breeze version.
Comment 3 bdac 2025-08-29 11:14:18 UTC
Created attachment 184553 [details]
fwupd - 128x128

I tried to follow the instructions above. Do you think this one could be good?
Comment 4 Andres Betts 2025-08-29 17:23:05 UTC
It looks good to me. The icon should be made in the following sizes, 32, 48, 64. If you need to shrink the current icon you made, please ensure that the icon is contained inside an icon grid with at least 2px margin. Shrinking your image from 128 to the smaller sizes "may" lead to undesirable results. Please ensure that your lines are properly set in a pixel. If that's not possible, please review the most you can to make it look sharp at any size.
Comment 5 bdac 2025-09-01 10:12:39 UTC
Ok, thanks for reply. I created the icons in the sizes listed below (2px margin inside).  You can find them here:
https://nuage.numericloud.eu/s/ALGNgLKNmD8n2B8
Comment 6 Nate Graham 2025-09-16 21:03:26 UTC
Very cool! Would you like to submit them to the Breeze Icons repo?

https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/