aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
3 daysfeat: scroll the thread list smoothlyHEADmasterDanilo M.3-2/+53
3 daysfix: open a conversation's first message from the overviewDanilo M.1-5/+7
3 daysfix: double a quote in a search term, as notmuch expectsDanilo M.2-6/+10
5 daysfix: open a conversation's first message itself for --messagecli-selectorsDanilo M.1-15/+34
5 daysfix: select a launch's row whatever the keyboard last heldDanilo M.1-1/+13
5 daysfeat: bash completion for the launch selectorsDanilo M.1-0/+4
5 daysfix: find a launch's thread in any account, and name a missDanilo M.2-4/+111
5 daysfix: show the account's startup view for a lone --accountDanilo M.2-1/+33
5 daysfix: accept a bracketed Message-ID in the message selectorDanilo M.2-3/+22
5 daysfeat: accept the launch selectors on the command lineDanilo M.1-12/+69
5 daysfix: render the status bar as plain textDanilo M.1-0/+3
5 daysfeat: apply the launch selectors to the windowDanilo M.3-2/+134
5 daysfeat: resolve a Message-ID to its thread idDanilo M.2-0/+52
5 daysfeat: add the single-instance socketDanilo M.3-0/+270
5 daysfeat: parse the launch selectors as a value typeDanilo M.3-0/+272
5 daysbuild: link Qt6::Network for the single-instance socketDanilo M.1-1/+2
10 daysfeat: close the calendar's event pane with EscapeDanilo M.2-5/+20
10 daysfeat: hide the calendar's event pane while nothing is selectedDanilo M.1-0/+4
10 daysfix: stop a chip's colour flooding the next calendar day cellDanilo M.1-0/+3
10 daysfix: drop orphaned overrides when a series stops, plus review minorsDanilo M.5-2/+38
10 daysdocs: document the calendar, translate it, file its follow-upsDanilo M.2-5/+10
10 daysfeat: open the calendar from the View menu and the toolbarDanilo M.3-0/+61
10 daysfix: add the toolbar New button, sync the month controls, and let a stale sav...Danilo M.2-4/+32
10 daysfeat: the calendar window, with undo and a stale-safe saveDanilo M.3-0/+866
10 daysfix: show the collection swatch and translate the attendee line in the event ...Danilo M.2-3/+16
10 daysfeat: show and edit a calendar event in the side paneDanilo M.3-0/+621
10 daysfix: swallow the calendar more-line double-click and clear the agenda selectionDanilo M.2-2/+14
10 daysfeat: paint the calendar's month grid and agenda listDanilo M.5-0/+387
10 daysfeat: lay out the calendar's month grid without a painterDanilo M.3-0/+139
10 daystest: a write during a run queues one more calendar syncDanilo M.1-1/+5
10 daysfeat: debounce the calendar sync command after writesDanilo M.3-0/+126
10 daysfeat: read the calendar's config keysDanilo M.2-0/+50
10 daysfeat: write calendar files atomically, refusing stale onesDanilo M.3-0/+108
10 daysfeat: edit or delete one occurrence of a repeating eventDanilo M.1-3/+48
10 daysfix: compare sameMeaning overrides by recurrence id and check the uidDanilo M.1-2/+12
10 daysfeat: edit a calendar event in place and write new onesDanilo M.1-3/+260
10 daysfeat: an event is editable only when the user organises itDanilo M.1-1/+9
10 daysfix: expand a long dense series completely and flag overrides' own all-dayDanilo M.1-4/+6
10 daysfeat: expand calendar occurrences in each event's own zoneDanilo M.1-2/+112
10 daysfix: an empty RRULE means does-not-repeat, not a custom ruleDanilo M.1-0/+3
10 daysfeat: model the calendar's repeat control as RRULE textDanilo M.1-4/+251
10 daysfeat: read every time form and load a calendar vdirDanilo M.1-1/+72
10 daysfeat: parse one calendar event with libical (item 206)Danilo M.7-1/+518
2026-09-18fix: sanitise untrusted contact names on insertionDanilo M.1-16/+24
2026-09-18feat: load the contact store once and feed both consumersDanilo M.2-0/+30
2026-09-18feat: complete contacts in the query barDanilo M.2-4/+34
2026-09-18feat: complete contacts in the composer recipientsDanilo M.2-5/+259
2026-09-18feat: add the contacts_dir config keyDanilo M.2-0/+50
2026-09-18feat: add ContactStore, the vCard address-book parseDanilo M.3-0/+295
2026-09-14fix: keep the message bar populated on a spam replyDanilo M.1-0/+7