Summary: | New OSD to swap between power profiles | ||
---|---|---|---|
Product: | [Plasma] Powerdevil | Reporter: | Justin Zobel <justin.zobel> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | me, natalie_clarius, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/powerdevil/-/commit/54a805765d7f06f016b23fcab9703c63449b6c52 | Version Fixed In: | 6.0 |
Description
Justin Zobel
2023-05-08 12:21:08 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/powerdevil/-/merge_requests/186 Git commit fd29e77b5e6320ad072fbf38c50823438936a382 by Nate Graham, on behalf of Natalie Clarius. Committed on 14/07/2023 at 16:16. Pushed by ngraham into branch 'master'. Add interactive OSD to switch power profiles To trigger the OSD, press Meta+B. It should also work with the battery function key that some laptops have There's a lot of copy-paste from the KScreen OSD so eventually we might want to make it some sort of reusable component. FIXED-IN: 6.0 M +10 -0 CMakeLists.txt M +19 -0 daemon/powerdevilapp.cpp M +1 -0 daemon/powerdevilapp.h A +26 -0 osd/CMakeLists.txt A +20 -0 osd/main.cpp [License: GPL(v2.0+)] A +9 -0 osd/org.kde.powerdevil.powerProfileOsdService.xml A +86 -0 osd/osd.cpp [License: GPL(v2.0+)] A +50 -0 osd/osd.h [License: GPL(v2.0+)] A +27 -0 osd/osdaction.cpp [License: GPL(v2.0+)] A +35 -0 osd/osdaction.h [License: GPL(v2.0+)] A +86 -0 osd/osdmanager.cpp [License: GPL(v2.0+)] A +41 -0 osd/osdmanager.h [License: GPL(v2.0+)] A +12 -0 osd/plasma-powerprofile-osd.service A +6 -0 osd/qml.qrc A +137 -0 osd/qml/OsdSelector.qml [License: GPL(v2.0+)] https://invent.kde.org/plasma/powerdevil/-/commit/fd29e77b5e6320ad072fbf38c50823438936a382 Git commit 54a805765d7f06f016b23fcab9703c63449b6c52 by Natalie Clarius. Committed on 11/07/2023 at 22:57. Pushed by nclarius into branch 'power-profiles-osd'. add interactive osd to switch power profiles FIXED-IN: 6.0 M +10 -0 CMakeLists.txt M +19 -0 daemon/powerdevilapp.cpp M +1 -0 daemon/powerdevilapp.h A +26 -0 osd/CMakeLists.txt A +20 -0 osd/main.cpp [License: GPL(v2.0+)] A +9 -0 osd/org.kde.powerdevil.powerProfileOsdService.xml A +86 -0 osd/osd.cpp [License: GPL(v2.0+)] A +50 -0 osd/osd.h [License: GPL(v2.0+)] A +27 -0 osd/osdaction.cpp [License: GPL(v2.0+)] A +35 -0 osd/osdaction.h [License: GPL(v2.0+)] A +86 -0 osd/osdmanager.cpp [License: GPL(v2.0+)] A +41 -0 osd/osdmanager.h [License: GPL(v2.0+)] A +12 -0 osd/plasma-powerprofile-osd.service A +6 -0 osd/qml.qrc A +137 -0 osd/qml/OsdSelector.qml [License: GPL(v2.0+)] https://invent.kde.org/plasma/powerdevil/-/commit/54a805765d7f06f016b23fcab9703c63449b6c52 |