| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 33 hours | feat(notify): add the image field and its cleanup | Danilo M. | 1 | -1/+1 | |
| Popup gains image, and the store calls an injected removeImage when an entry is dismissed, evicted, replaced or expired, so a daemon-written PNG does not outlive its balloon. The service decides what is daemon-owned; the store only names the path. NewStore now takes the callback as a third parameter, so the service wires its removeImage in (unlinking only under ImagesDir) and the existing call sites pass nil. | |||||
| 38 hours | fix: delete the timer entry on natural expiry | Danilo M. | 1 | -0/+24 | |
| 38 hours | feat: add the D-Bus service and the daemon | Danilo M. | 1 | -0/+145 | |
| Notify assigns an id and publishes; a replaces_id or stack tag reuses the id. CloseNotification closes with reason 3. The daemon claims org.freedesktop.Notifications and exits non-zero if it cannot, which is what happens while dunst still holds it. | |||||
