Commit graph

10 commits

Author SHA1 Message Date
outfoxxed
4dad447570
docs: remove }; in headers + typo fixes
}; breaks the docgen regex
2025-07-24 17:15:03 -07:00
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
outfoxxed
47bcf8ee61
service/upower: add power-profiles support 2025-01-02 21:54:36 -08:00
outfoxxed
2f194b7894
service/upower: track device additions/removals
Also ensures displayDevice is always present.
2024-12-20 15:58:44 -08:00
outfoxxed
ff55ac874b
service/upower: adopt bindable properties 2024-11-21 03:40:53 -08:00
outfoxxed
98cdb87181
all: use UntypedObjectModel instead of ObjectModel in Q_PROPERTY
Fixes qmllint/qmlls type deduction for ObjectModels
2024-11-01 03:12:07 -07:00
outfoxxed
746b0e70d7
all: use fully qualified type names in Q_PROPERTY
Fixes type deduction issues with qmllint/qmlls.
2024-11-01 01:43:22 -07:00
outfoxxed
a9e4720fae
docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
outfoxxed
7c5632ef5f
service/upower: start upower dbus service if inactive 2024-07-12 20:16:10 -07:00
Ben
24f54f579f service/upower: add upower service 2024-07-10 14:21:34 -04:00