aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2026-10-01feat: scroll the thread list smoothlyHEADmasterDanilo M.1-0/+48
2026-10-01fix: open a conversation's first message from the overviewDanilo M.1-0/+55
2026-10-01fix: double a quote in a search term, as notmuch expectsDanilo M.1-2/+6
2026-09-29fix: open a conversation's first message itself for --messagecli-selectorsDanilo M.1-9/+200
2026-09-29fix: select a launch's row whatever the keyboard last heldDanilo M.1-0/+104
2026-09-29fix: find a launch's thread in any account, and name a missDanilo M.1-0/+154
2026-09-29fix: show the account's startup view for a lone --accountDanilo M.1-0/+88
2026-09-29fix: accept a bracketed Message-ID in the message selectorDanilo M.1-0/+47
2026-09-29fix: render the status bar as plain textDanilo M.1-0/+2
2026-09-29feat: apply the launch selectors to the windowDanilo M.1-0/+252
2026-09-29feat: resolve a Message-ID to its thread idDanilo M.1-0/+59
2026-09-29feat: add the single-instance socketDanilo M.2-0/+143
2026-09-29feat: parse the launch selectors as a value typeDanilo M.2-0/+174
2026-09-29test: keep the cron-drain test off the real sync statusDanilo M.1-2/+6
2026-09-24feat: close the calendar's event pane with EscapeDanilo M.1-0/+19
2026-09-24fix: drop orphaned overrides when a series stops, plus review minorsDanilo M.4-0/+120
2026-09-24docs: document the calendar, translate it, file its follow-upsDanilo M.1-0/+20
2026-09-24feat: open the calendar from the View menu and the toolbarDanilo M.1-0/+26
2026-09-24fix: add the toolbar New button, sync the month controls, and let a stale sav...Danilo M.1-0/+49
2026-09-24feat: the calendar window, with undo and a stale-safe saveDanilo M.2-0/+223
2026-09-24feat: lay out the calendar's month grid without a painterDanilo M.2-0/+82
2026-09-24test: a write during a run queues one more calendar syncDanilo M.1-3/+34
2026-09-24feat: debounce the calendar sync command after writesDanilo M.2-0/+95
2026-09-24test: pin the calendar config's reported error pathsDanilo M.1-0/+50
2026-09-24feat: read the calendar's config keysDanilo M.1-0/+52
2026-09-24feat: write calendar files atomically, refusing stale onesDanilo M.2-0/+125
2026-09-24test: an occurrence delete keeps the exdates already thereDanilo M.1-0/+19
2026-09-24feat: edit or delete one occurrence of a repeating eventDanilo M.1-0/+74
2026-09-24fix: compare sameMeaning overrides by recurrence id and check the uidDanilo M.1-0/+38
2026-09-24feat: edit a calendar event in place and write new onesDanilo M.1-0/+152
2026-09-24feat: an event is editable only when the user organises itDanilo M.1-0/+32
2026-09-24fix: expand a long dense series completely and flag overrides' own all-dayDanilo M.1-0/+33
2026-09-24feat: expand calendar occurrences in each event's own zoneDanilo M.1-0/+137
2026-09-24fix: an empty RRULE means does-not-repeat, not a custom ruleDanilo M.1-0/+13
2026-09-24feat: model the calendar's repeat control as RRULE textDanilo M.1-0/+110
2026-09-24feat: read every time form and load a calendar vdirDanilo M.1-0/+123
2026-09-24feat: parse one calendar event with libical (item 206)Danilo M.3-0/+107
2026-09-18fix: sanitise untrusted contact names on insertionDanilo M.1-7/+76
2026-09-18feat: complete contacts in the query barDanilo M.1-1/+119
2026-09-18feat: complete contacts in the composer recipientsDanilo M.1-0/+256
2026-09-18feat: add the contacts_dir config keyDanilo M.1-0/+100
2026-09-18feat: add ContactStore, the vCard address-book parseDanilo M.11-0/+416
2026-09-14fix: keep the message bar populated on a spam replyDanilo M.1-1/+49
2026-09-14fix: the Not spam review findingsDanilo M.1-1/+123
2026-09-14feat: a Not spam actionDanilo M.1-0/+336
2026-09-14fix: gate spam like delete, and keep one origin in the modelDanilo M.1-2/+191
2026-09-14feat: find stranded spam mailDanilo M.1-0/+55
2026-09-14feat: empty spam moves mail to the trash, per accountDanilo M.1-0/+163
2026-09-14feat: spam on the message bar, with a bug icon and junk fallbackDanilo M.1-0/+20
2026-09-13feat: mark spam moves mail to the account's spam folderDanilo M.2-49/+318