aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/bluetooth/BluetoothRow.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-16 20:39:40 +0200
committerDanilo M. <danix@danix.xyz>2026-10-16 20:39:40 +0200
commitfe7dcb389e0df86aadbe481646ca9202dfcca9dc (patch)
tree04762a63a6ec69b1b7d4169a02d7761fd627a5b3 /desktop/modules/bluetooth/BluetoothRow.qml
parent635df81d36b3102c3ac574bc865e7bfa5795a046 (diff)
downloadquickshell-fe7dcb389e0df86aadbe481646ca9202dfcca9dc.tar.gz
quickshell-fe7dcb389e0df86aadbe481646ca9202dfcca9dc.zip
notes: drawer tile with count and the note list
The module resolves notes.sh's own paths by sourcing its rc, so a changed BASEDIR moves the page with it, and notes.sh's git test is the same one the page uses. A Module is a plain QtObject with no default property, so the config Process and the db.json FileView are typed properties, the shape UpdatesModule uses for its own Process. db.json is watched rather than read on open: the tile's count has to move when a note is added from either side, the CLI included, which is the same call mail makes for its unread count. The list reads db.json.notes rather than walking notes/, because that is where the titles are; entries sort newest first on the file timestamp and a title search filters them.
Diffstat (limited to 'desktop/modules/bluetooth/BluetoothRow.qml')
0 files changed, 0 insertions, 0 deletions