aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/notifications
AgeCommit message (Collapse)AuthorFilesLines
4 daysdesktop: notification page follows the file, saves once, keeps nested keysDanilo M.1-8/+19
From the final review. An edit broke the draft's binding to Notify.config and Discard assigned a plain value, so a later change to the file read as unsaved edits; discard and refresh now restore the binding. Save stays disabled while the write runs, since a second click killed the first mid-write. Unknown keys inside timeouts and balloons are merged rather than replaced, as the spec asks. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
4 daysdesktop: rebind the notification page's fields after an editDanilo M.1-2/+12
Typing replaces a Field's value binding, so Discard left the typed text showing over the reverted draft, and a rejected timeout kept displaying. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
4 daysdocs: the notification settings page and config.jsonDanilo M.1-0/+18
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
4 daysdesktop: notifications settings pageDanilo M.2-0/+249
Edits notifyd's config.json as a draft behind the SaveBar and runs notifyctl reload after the write; a stopped daemon is reported as saved but not applied, since it reads the file at its next start. Muting offers the apps already seen in the queue and history. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>