3fc1c914c7
lint: remove reinterpret_cast lint
...
Unhelpful.
2024-12-06 20:18:38 -08:00
db9e633197
service/mpris: adopt bindable properties
2024-11-20 19:31:40 -08:00
1955deee74
dbus/properties: add QObjectBindableProperty based dbus property
...
Many times more lightweight than the original QObject-based one.
2024-11-20 19:22:23 -08:00
dca75b7d6a
service/mpris: clarify trackinfo emit order and use QBindings
2024-11-20 00:52:47 -08:00
b528be9426
all: fix gcc warnings
2024-11-05 13:31:24 -08:00
f889f08901
service/pipewire: refactor defaults and metadata handling
2024-09-23 23:53:54 -07:00
85be3861ce
io/fileview: add FileView
2024-09-09 03:15:16 -07:00
79b2fea52e
core/util: fix MemberMetadata compile on gcc
2024-08-02 01:32:12 -07:00
ba1e535f9c
core/util: add experimental member macros
...
An experiment that should reduce boilerplate for properties that just
access a backing value. Code also exists for using it as an interface
for other properties as well, but isn't currently in use.
2024-07-30 20:23:57 -07:00
3a8e67e8ab
core/util: move DropEmitter to utils and add generic accessor macros
2024-07-30 12:19:59 -07:00