aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
18 hoursfix(mail-overview): pass the mail icon by absolute pathDanilo M.1-2/+9
18 hoursfeat(mail-overview): split notification heading and use theme iconDanilo M.1-4/+6
18 hoursfeat(mail-overview): title, icon and spaced bullet bodyDanilo M.2-18/+23
18 hoursfeat(mail-overview): notify per account when mail arrivesDanilo M.1-1/+128
18 hourstest(mail-overview): exercise the integer guard in read_prev_revDanilo M.1-1/+1
18 hoursfeat(mail-overview): track the notified revisionDanilo M.2-0/+62
18 hoursfeat(mail-overview): build notification bodiesDanilo M.2-0/+63
18 hoursfeat(mail-overview): parse accounts for the notifierDanilo M.2-0/+82
18 hoursfeat(mail-overview): skeleton for the arrival notifierDanilo M.2-0/+89
19 hoursdocs: implementation plan for mail arrival notificationsDanilo M.1-0/+924
19 hoursdocs: design for mail arrival notificationsDanilo M.1-0/+183
22 hoursfeat(mail-overview): show mail-watcher health in the drawerDanilo M.3-31/+107
24 hoursfeat(vm-manager): offer to discard a saved state that will not restoreDanilo M.4-5/+75
40 hoursdocs(window-switcher): write down what the build cost to learnDanilo M.3-10/+191
40 hoursfix(window-switcher): namespace it like the other fourDanilo M.1-1/+1
40 hoursfix(window-switcher): focus after the overlay is really goneDanilo M.1-4/+25
41 hoursfix(window-switcher): clamp the card size by height tooDanilo M.1-1/+12
41 hoursfeat(window-switcher): the grid, the selection, and an empty stateDanilo M.1-8/+100
41 hoursfeat(window-switcher): one card, with the preview fittedDanilo M.1-0/+136
41 hoursdocs(window-switcher): focusHistoryID is not on HyprlandToplevelDanilo M.1-2/+12
41 hoursfeat(window-switcher): the window model, filtered and sortedDanilo M.1-0/+67
41 hoursfix(window-switcher): pick the screen the way the other components doDanilo M.2-2/+8
41 hoursfeat(window-switcher): the overlay skeleton, and a proven EscapeDanilo M.3-0/+109
41 hoursdocs(window-switcher): the implementation planDanilo M.1-0/+849
41 hoursdocs(window-switcher): an empty state, rather than opening on nothingDanilo M.1-0/+19
41 hoursdocs(window-switcher): dispatch args are Lua, and focus raises in monocleDanilo M.1-6/+31
41 hoursdocs(window-switcher): cards fit both orientations, and grow to a ceilingDanilo M.1-7/+32
41 hoursdocs: design for the window-switcher componentDanilo M.1-0/+159
2 daysdocs(volume-osd): Signal implements no MPRIS, so it can never appearDanilo M.1-1/+4
2 daysdocs(volume-osd): Feishin as the reference player, and the plasma filter conf...Danilo M.2-8/+20
2 daysfix(volume-osd): drop the plasma-browser-integration duplicate tooDanilo M.2-11/+22
2 daysdocs(volume-osd): record which players the track row was tested againstDanilo M.1-0/+4
2 daysrefactor: one Theme.qml in shared/, symlinked from each componentDanilo M.6-257/+81
2 daysdocs: add mail-overview to the inventory and its traps to the notesDanilo M.2-3/+33
2 daysdocs(mail-overview): component notesDanilo M.1-0/+167
2 daysfeat(mail-overview): the drawerDanilo M.3-15/+257
2 daysfix(mail-overview): parse account sections by walking linesDanilo M.2-19/+31
2 daysfeat(mail-overview): account model singletonDanilo M.2-0/+217
2 daysdocs: the plan does not launch anything on the user's screenDanilo M.1-4/+11
2 daysfeat(mail-overview): component skeleton with the keepalive windowDanilo M.3-0/+131
2 daysdocs: correct the notmuch malformed-query claimDanilo M.3-15/+29
2 daysfeat(mail-overview): waybar watcher in continuous modeDanilo M.1-0/+66
2 daysdocs: implementation plan for mail-overviewDanilo M.2-13/+1363
2 daysdocs: record why mail-overview counts by tag, not pathDanilo M.1-0/+23
2 daysdocs: design for mail-overview, a notmuch mail drawerDanilo M.1-0/+259
3 daysdocs: the process is qs, not quickshellDanilo M.1-2/+10
3 daysfix(appearance): rescan schemes and wallpapers on openDanilo M.4-0/+22
3 daysfeat(appearance): wallpaper picker and scheme switcherDanilo M.10-0/+1095
3 daysdocs: add AGENTS.md and a thin CLAUDE.mdDanilo M.2-0/+125
3 daysfix(vm-manager): close on Escape, and stay runningDanilo M.2-1/+48