quickshell/src/services/upower
outfoxxed b67f92bc13
all: use BINDABLE only with trivial setters
Fixes various bugs caused by the QML engine bypassing setters
when BINDABLE is specified (even if the bindable is const).
Also restructures all properties using BINDABLE to have
a default READ and WRITE to ensure this doesn't happen again.
2025-05-29 16:08:39 -07:00
..
CMakeLists.txt service/upower: add power-profiles support 2025-01-02 21:54:36 -08:00
core.cpp all: fix new lints 2025-01-07 03:11:19 -08:00
core.hpp all: use BINDABLE only with trivial setters 2025-05-29 16:08:39 -07:00
device.cpp all: fix new lints 2025-01-07 03:11:19 -08:00
device.hpp all: use BINDABLE only with trivial setters 2025-05-29 16:08:39 -07:00
module.md service/upower: add power-profiles support 2025-01-02 21:54:36 -08:00
org.freedesktop.UPower.Device.xml service/upower: add upower service 2024-07-10 14:21:34 -04:00
org.freedesktop.UPower.xml service/upower: track device additions/removals 2024-12-20 15:58:44 -08:00
powerprofiles.cpp service/upower: do not crash when trying to set power profile w/o ppd 2025-05-15 21:19:27 -07:00
powerprofiles.hpp service/upower: add power-profiles support 2025-01-02 21:54:36 -08:00