aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/notifications
AgeCommit message (Collapse)AuthorFilesLines
5 daysdesktop: tell muted apps from suggestions, explain the limitsDanilo M.1-4/+27
Muted and suggested apps were the same chip in two unlabelled rows. Each row now has a caption; muted chips are red, suggestions dimmed and cut to the eight most recent, newest first. The suggestions were already bounded by the live and history caps. Limits gains a line saying what the two numbers do, like the one under Timeouts. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
5 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>
5 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>
5 daysdocs: the notification settings page and config.jsonDanilo M.1-0/+18
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
5 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>