assign proper icons for temperature items
Has this issue been covered in the Wiki?
- [X] I have read the Wiki and my issue is not covered.
Is there an existing issue reported already?
- [X] I have searched the existing issues, it does not exist.
Describe the new feature you would like
Right now, selected temperature items are indistinguishable and messed up if there are many:
It would be cool if we could assign proper icons for them (they also could try to be assigned automatically).
Can you be more specific? What is "indistinguishable and messed up"? The screenshot looks correct to me. Are you asking for custom icons? If so, what would you have them be?
Indistinguishable in the sense I can't just quickly look at them and say which temperature is which. Currently, I have to remember that first temperature I've added to the panel is NVMe Sensor 1, the second is Sensor2, then Processor0 and Maximum temperatures are follow.
As you can imagine, this is not what the user wants.
It would be much more easier to catch for eyes if these temperature items would have icons corresponding to their categories: CPU, Disk, etc., as it is in the menu already:
I would be glad to review a PR with specific temperature icons. I am not a graphics designer. It actually took me a while to source these icons.
I think existing icons from the screenshot above would suit fine.
Here is a GPU icon.
I agree with the principle of this issue (temperatures are indistinguishable in the panel). I also appreciate that generating/sourcing additional icons (and managing their use) could be more overhead than desired.
As an alternative suggestion, how about enabling a mouseover/hover tooltip for the sensor names (e.g. processor 0, nvme 1, nvme 2 etc from the screenshot in the OP)?
As an alternative suggestion, how about enabling a mouseover/hover tooltip for the sensor names (e.g. processor 0, nvme 1, nvme 2 etc from the screenshot in the OP)?
While it would be better than nothing, I think it's still not enough. The idea is you should be able to easily distinguish the temperatures items just by looking at them, before you move mouse cursor to hover etc.
Probably grouping by component and arranging parameters next to its icon could kind of solve the issue? Like, displaying the CPU icon, and its parameters next to it: usage, frequency, temperature? Mass storage etc. accordingly? Please, see this example, where ⚃ represents CPU and 🖸 mass storage:
⚃ 33% 3.2 GHz 71 °C 🖸 80% 1.7 TB 44 °C
Would the values/units be self-explanatory assigned to the component represented by the icon? Would that be a feasible solution? What are your thoughts?
This would address the only reason I am interested in this extension. I'm on a new (to me) PC build, in a new (to me) case, and I just wanted a quick way to monitor CPU and GPU temperature to ensure adequate cooling is in place. Looking at the temperatures menu, I can't even tell which of those names corresponds to the CPU. I've been using the app Resources instead.
In my ideal world, temperatures would exist in the menus associated with those components, and have the icon of those components. They could also exist in a separate temperatures menu, but that's not important to me (but might be for someone else). Then, depending on which menu you pick the temperature from, you get that icon. So maybe you just want the average temperature from the temperature menu, and you get the thermometer icon, or maybe you want the CPU temperature with a CPU icon selected from the CPU menu.
My perfect menubar would just be: (CPU Icon) 60° (GPU Icon) 85°
(Not intended to come across as demanding or entitled. I may attempt to be the change I wish to see and contribute if I can in the future, but the majority of my effort right now should generally be going towards income security. Will try to revisit this when I can if still unresolved, however.)