summaryrefslogtreecommitdiffstats
path: root/src/mainwindow.cpp
AgeCommit message (Expand)AuthorFilesLines
12 daysfeat(rules): every Maildir folder in the Folder dropdownDanilo M.1-10/+17
12 daysfeat(rules): a folder dropdown, so the path suffix is never typedDanilo M.1-0/+11
13 daysfeat(rules): open the tagging rules from the Message menuDanilo M.1-0/+53
14 daysfeat(panes): draw the pane marks from shipped SVGs, not font glyphsDanilo M.1-0/+4
14 daysfeat(sync): sync a tag change automatically after a short delayDanilo M.1-1/+81
2026-08-11feat(placeholder): count sent mail and drafts on the blank paneDanilo M.1-27/+56
2026-08-11feat(sent): add a Sent view, flat and by recipientDanilo M.1-4/+46
2026-08-11feat(config): let the date format on a card be configuredDanilo M.1-0/+1
2026-08-11feat(ui): give Sync the refresh iconDanilo M.1-1/+1
2026-08-10feat(view): follow a background sync without a keystrokeDanilo M.1-11/+282
2026-08-10fix(ui): expand flat threads, reach the first message, localise the dateDanilo M.1-1/+22
2026-08-10feat(ui): let the user choose newest or oldest firstDanilo M.1-2/+40
2026-08-10feat(ui): step by index, and give thread stepping a second bindingDanilo M.1-17/+28
2026-08-10refactor(view): stop the view painting, and hit-test the reply countDanilo M.1-88/+33
2026-08-10feat(ui): scope actions to the selected row kind and name itDanilo M.1-28/+140
2026-08-10feat(ui): render a single message when its row is selectedDanilo M.1-0/+52
2026-08-10fix(ui): make the expander visible and the reply indent readableDanilo M.1-3/+18
2026-08-10feat(ui): load a thread's replies when its row is expandedDanilo M.1-0/+40
2026-08-10refactor(view): make ThreadListView a QTreeView for message rowsDanilo M.1-17/+68
2026-08-10feat(worker): load a thread as a reply tree with per-message depthDanilo M.1-0/+2
2026-08-09fix(ui): stop a restored splitter position collapsing the message paneDanilo M.1-0/+11
2026-08-09fix(ui): give Archive its own iconDanilo M.1-1/+4
2026-08-09feat(ui): make the toolbar icon size configurableDanilo M.1-0/+8
2026-08-09feat(ui): icons on every action, and rename Flag to ImportantDanilo M.1-4/+46
2026-08-09fix(sync): clear the pending-edit count on a cron syncDanilo M.1-0/+27
2026-08-07feat(sync): sync only the accounts with unsynced editsDanilo M.1-3/+59
2026-08-07feat(ui): add a Maildir overview under HelpDanilo M.1-0/+93
2026-08-07feat(ui): make Escape deselect the row as well as blank the paneDanilo M.1-0/+33
2026-08-07feat(ui): fill the blank message pane with a branded placeholderDanilo M.1-0/+101
2026-08-07feat(ui): show each thread's tags under its rowDanilo M.1-9/+30
2026-08-07fix(ui): tell read threads from unread without relying on boldDanilo M.1-3/+8
2026-08-07feat(tags): mark every thread in the view read, in one undoable stepDanilo M.1-0/+74
2026-08-07feat(sync): the status bar says which account is syncingDanilo M.1-4/+48
2026-08-06fix(ui): one Sync control, and a query bar that looks finishedDanilo M.1-29/+56
2026-08-06test: stop two tests depending on the machine they run onDanilo M.1-1/+16
2026-08-06fix(sync): hold tag edits made during a background syncDanilo M.1-2/+130
2026-08-04fix(sync): count unsynced edits as net state, not as writesDanilo M.1-8/+56
2026-08-04feat(ui): make Delete a toggle, and expire transient status messagesDanilo M.1-11/+69
2026-08-04fix(ui): name the default button on the quit promptDanilo M.1-0/+9
2026-08-04feat(ui): disable Sync during a background sync, and blank the pane on EscDanilo M.1-7/+49
2026-08-04fix(sync): stop a local sync reporting itself as a background oneDanilo M.1-8/+26
2026-08-04feat(sync): notice syncs this window did not startDanilo M.1-0/+41
2026-08-04feat(ui): make multi-select discoverable and stop it opening threadsDanilo M.1-0/+147
2026-08-04feat(sync): dismissable log pane, progress bar, and a skip that is not a failureDanilo M.1-6/+87
2026-08-04feat(tags): add an Edit tags dialog on Ctrl+TDanilo M.1-0/+41
2026-08-04feat(sync): show unsynced edits and offer to sync on exitDanilo M.1-18/+153
2026-08-04feat(threads): mark an opened thread read after a delayDanilo M.1-0/+85
2026-08-04feat(message): show From/To/Cc and add a details dialogDanilo M.1-0/+6
2026-08-04fix(query): let the query bar keep Return instead of open_threadDanilo M.1-5/+50
2026-08-04feat(completion): wire query completion into the main windowDanilo M.1-1/+49