aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/plans
AgeCommit message (Expand)AuthorFilesLines
24 hoursdocs(backlog): record item 165, a draft's Message-ID changes on every saveDanilo M.1-0/+69
24 hoursdocs(backlog): close item 163Danilo M.2-76/+113
24 hoursdocs(backlog): close item 162, record a second site for 163Danilo M.2-64/+174
26 hoursdocs(backlog): correct item 164, the first cause was wrongDanilo M.1-32/+43
26 hoursdocs(backlog): record items 163 and 164, both found by handDanilo M.1-0/+82
26 hoursdocs(backlog): record item 162, Delete races a sync's renameDanilo M.1-38/+55
26 hoursfeat(compose): a menu bar on the composerDanilo M.1-0/+42
26 hoursfeat(compose): report autosave state in a status barDanilo M.2-48/+101
27 hoursdocs(backlog): record items 160 and 161 from the notesDanilo M.1-0/+87
27 hoursfix(drafts): list drafts as messages, not threadssignaturesDanilo M.2-0/+67
38 hoursdocs(backlog): close item 158, drafts are indexed on saveDanilo M.2-42/+36
38 hoursdocs(backlog): close item 152, signaturesDanilo M.2-72/+76
39 hoursdocs(backlog): record item 158, a saved draft is invisible until a sync index...Danilo M.1-0/+41
40 hoursdocs(backlog): item 136 fails deterministically, and names its own causeDanilo M.1-1/+26
40 hoursdocs(plans): use a placeholder name in the signature fixturesDanilo M.1-30/+30
40 hoursdocs(plans): implementation plan for signatures, item 152Danilo M.1-0/+1939
41 hoursdocs(specs): guard the signature splice against deleting the user's textDanilo M.1-0/+16
41 hoursdocs(specs): design signatures, item 152Danilo M.1-1/+56
41 hoursfeat(queries): drop pinning, the menu is every saved query's homeDanilo M.2-46/+47
42 hoursfeat(compose): offer Edit on a draft in the message pane's barDanilo M.1-1/+2
47 hoursfeat(compose): open a draft to finish itDanilo M.2-1/+45
48 hoursdocs(backlog): record items 153 to 156 from the notesDanilo M.1-1/+5
48 hoursfeat: add a Drafts filter, and close the composer with Ctrl+WDanilo M.2-30/+30
2 daysfeat(compose): lay the composer out by scopeDanilo M.2-91/+109
2 daysfix(ui): move Compose back, drop the bar below the header, size its iconsDanilo M.2-2/+28
2 daysfeat(ui): give the message pane its own action barDanilo M.2-69/+69
2 daysfix(compose): default to quoting below, and focus the body on a replyDanilo M.1-1/+1
2 daysfeat(messageview): give the notice bars a ground and a severityDanilo M.1-1/+1
2 daysfix(messageview): drop the receive-only ribbon when the pane is blankedDanilo M.1-1/+1
2 daysfix(compose): put the reply cursor on blank space, not on the quoteDanilo M.1-1/+5
3 daysdocs: close out compose and send, and drop the v1/v2 splitDanilo M.1-2/+3
3 daysdocs(backlog): reconcile with the notes, items 138 to 147Danilo M.1-1/+233
4 daysfeat(compose): wire the composer into the main window, item 123compose-and-sendDanilo M.1-1/+43
5 daysdocs(backlog): record the undoMovesTheMessageBack flake, item 136Danilo M.1-0/+35
5 daysfeat(compose): transform the markdown buffer for the toolbar, item 123Danilo M.1-0/+73
5 daysfeat(compose): hand outgoing mail to the send command, item 123Danilo M.1-0/+28
6 daysdocs: record that build() blocks the caller, item 123Danilo M.1-0/+10
6 daysdocs: document the new config keys in the plan's close-out, item 123Danilo M.1-0/+15
6 daysdocs: implementation plan for compose and send, item 123Danilo M.1-0/+4923
6 daystest(keys): a shortcut is a chosen subset, not a requirement, item 132Danilo M.1-2/+2
6 daysdocs: lay out the send popup, item 123Danilo M.1-1/+1
6 daysdocs: choose warning surfaces by consequence, item 123Danilo M.1-0/+1
6 daysdocs: specify the composer's formatting toolbar, item 123Danilo M.1-1/+4
6 daysdocs: record that cmark-gfm is stock Slackware, item 123Danilo M.1-3/+5
6 daysdocs: specify compose and send, item 123Danilo M.1-56/+35
6 daysdocs: record what the send side actually has, in item 123Danilo M.1-0/+19
6 daysdocs: sharpen item 114 after a hand test on a loaded imageDanilo M.1-1/+23
6 daysfix(pane): drop Save link from a link's context menuDanilo M.2-2/+25
6 daysfix(pane): open a target="_blank" link, and drop the dead link actionsDanilo M.2-137/+173
6 daysdocs: correct item 126, the cause is createWindow, not the interceptorDanilo M.1-60/+80