OSD for platform profile changes feature
Feature summary
I think it would be useful to have an OSD indicator for when, and what, the platform profile changes to - between low-power, balanced and performance modes.
I can see it would be useful in the following scenarios:
- You're in performance mode and the system switches to balance mode (e.g moved desktop to lap).
- There is a new F8 mode key (at least on the Lenovo's) that allows you to switch between modes.
- On some platforms there are hotkeys (e.g FN+L,FN+M, FN+H) to toggle the mode
How would you like it to work
When the profile changes, an OSD icon with the mode would pop up in much the same way the keyboard backlight OSD works. There would be three different icons. Maybe tortoise for power-save, hare for balanced, cheetah for performance? Or it could also just be a dial with the needle pointing left, up or right
I would love to work on the implementation of it, but I've not done any Gnome programming before (I'm comfortable in the kernel). I did some initial poking around and found some of the pieces (ShowOSDAsync mainly) but if there is anybody who would be willing to show me the ropes and give me some pointers to getting started that would be amazing.
Relevant links, screenshots, screencasts etc.
N/A