| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 10 hours | docs(notifications): document the renderers and record the traps | Danilo M. | 1 | -0/+8 | |
| The daemon is a separate process and the files are the interface; suppression lives in the balloon shell so the drawer can list what DND held back; and the drawer flag is what stops a notification appearing as both a balloon and a row. | |||||
| 11 hours | feat(notifications): add the balloon shell | Danilo M. | 1 | -0/+27 | |
| Reads the daemon's queue through the Notify singleton and draws a balloon per live notification, bottom-right of DP-1 over conky. Suppression is here, not in the daemon: dnd withholds low and normal, snooze withholds all, and the drawer still lists them. | |||||
