Commit graph

7 commits

Author SHA1 Message Date
2571766d3b
all: fix clang 18 lints 2024-11-24 03:36:04 -08: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
abc0201f6e
service/mpris: add uniqueId property to detect track changes
Also emits all property changes after trackChanged
2024-07-29 01:34:44 -07:00
4b2e569e94
core/types: allow implicit conversion from point to box 2024-07-26 10:06:56 -07:00
58c3718287
core/types: add implicit coversion from rect to box 2024-07-26 00:55:42 -07:00
ebfa8ec448
core/popupanchor: rework popup anchoring and add PopupAnchor 2024-07-23 22:12:27 -07:00