Add support to make legacy interface optional
If a distribution has migrated all applications over to the modern interface they can compile without the legacy interface.
I think it will be a while until we flip the default "upstream", and even longer for us to "drop it". But this lays the plumbing for all that later.
Projects to update
-
gnome-settings-daemon -
plasma-workspace -
gnome-shell -
xfce4-power-manager -
sysprof -
glib2.0 -
thermald -
waybar -
budgie-control-center -
powerdevil -
gnome-control-center -
budgie-desktop -
python-dbusmock -
cinnamon -
tuned
Merge request reports
Activity
added enhancement label
requested review from @3v1n0
added 1 commit
- 085d6947 - tests: add helper for getting powerprofilesctl path
fwiw glib will use the Power Profile Monitor portal, I'm just not sure if that's the go-to. It does, however, still use the legacy interface in the latest version (as of the time of writing) if it's not using the portal. We should fix that.
Edited by Dallas Strouse
We still have few things depending on old name: https://codesearch.debian.net/search?q=net.hadess.PowerProfiles&literal=1
added 157 commits
-
146d195e...d08683ec - 156 commits from branch
main
- 9c3dc67c - Add support to make legacy interface optional
-
146d195e...d08683ec - 156 commits from branch
added 1 commit
- 9689d6e8 - Add support to make legacy interface optional
added 1 commit
- d23c29fb - Add support to make legacy interface optional
marked the checklist item gnome-control-center as completed