WANTED: ProcessController's CPU icon vector version

Well, what’s more to say there…

It’s ProcessController’s last dependency on old BeOS style icon, which doesn’t scale well with hiDPI screens.

As one can see, it’s too small with a menu font size set to 18pt (I’m using a 4k screen).
A change request which auto scale the CPU icon is pending.
It looks like that with this change applied:

But it’s not looking great, clean. It’s time to go vector world!

It can stay visually looking as the current one, a flat black CPU chip seen from above, but I guess a perspective one could be ok too, while keeping a very distinctive meaning.

Oh, and it should be CPU brand generic. No brand logo. “CPU” text could be enough.

IOM format preferred, but SVG is ok too.

Thanks in advance.

2 Likes

The icon is already in the right format?

That’s also the icon of Pulse app, which is reused for ProcessController.

I’m looking for an icon showing a CPU. Pulse app is showing CPU activity, hence the pulse device icon.

It’s specifically to show in the menu along the “Processor #”.

Plus if the same icon is used for these menu items and the “About ProcessController…” menu item, it will looks weird and confusing.

Think this has come up a few times already, never really bothered me, but yeah maybe someone with the skills could come up with a new one. :wink:

I could imagine an isometric icon looking a bit blobby when it’s used at a small size. Don’t forget us poor non-4k creatures. :slight_smile:
LOD could be used for different versions at different sizes, but it may be weird to completely change and icon from 2D to isometric at some font size.

Generally, while it’s a fun feature for CPUs with up to 8 cores, its usefulness (and optics) are questionable when you get to 16 or more cores. Maybe it’s time to put it in a submenu. Use a matrix menu with 8 cores per column and add a menu to “Disable all but one” and “Enable all”.
The latter is the only practical use I see (besides the nerd-out): Check how things run on one core and add cores to see how it changes when adding cores. Without a means to quickly dis/enable all CPUs that’s quite a chore for modern CPUs. :sweat_smile:

I guess moving to a sub menu could make sense, yes

But in such case it should be built according actual CPU topology, not just on an arbitrary tabular design. With the heterogeneous cores, it will bring at least some usage beyond the geekiness.

Anyway, will still need a icon for it!

Possibly multiple variants even (performance core, low energy core)

1 Like