aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
3 daysfeat: resolve a Message-ID to its thread idDanilo M.3-0/+111
3 daysfeat: add the single-instance socketDanilo M.5-0/+413
3 daysfeat: parse the launch selectors as a value typeDanilo M.5-0/+446
3 daysbuild: link Qt6::Network for the single-instance socketDanilo M.2-2/+8
3 daysrelease: 0.30.0v0.30.0Danilo M.2-1/+7
3 daystest: keep the cron-drain test off the real sync statusDanilo M.1-2/+6
3 daysdocs: close item 206, the calendar windowcalendarDanilo M.2-37/+37
8 daysfeat: close the calendar's event pane with EscapeDanilo M.6-9/+47
8 daysfeat: hide the calendar's event pane while nothing is selectedDanilo M.1-0/+4
8 daysfix: stop a chip's colour flooding the next calendar day cellDanilo M.1-0/+3
8 daysfix: drop orphaned overrides when a series stops, plus review minorsDanilo M.10-2/+162
8 daysdocs: the calendar entry stays when it is unconfigured, and it says soDanilo M.4-8/+15
8 daysdocs: document the calendar, translate it, file its follow-upsDanilo M.9-23/+765
8 daysfeat: open the calendar from the View menu and the toolbarDanilo M.4-0/+87
8 daysfix: add the toolbar New button, sync the month controls, and let a stale sav...Danilo M.3-4/+81
8 daysfeat: the calendar window, with undo and a stale-safe saveDanilo M.5-0/+1089
8 daysfix: show the collection swatch and translate the attendee line in the event ...Danilo M.2-3/+16
8 daysfeat: show and edit a calendar event in the side paneDanilo M.3-0/+621
8 daysfix: swallow the calendar more-line double-click and clear the agenda selectionDanilo M.2-2/+14
8 daysfeat: paint the calendar's month grid and agenda listDanilo M.5-0/+387
8 daysfeat: lay out the calendar's month grid without a painterDanilo M.5-0/+221
8 daystest: a write during a run queues one more calendar syncDanilo M.2-4/+39
8 daysfeat: debounce the calendar sync command after writesDanilo M.5-0/+221
8 daystest: pin the calendar config's reported error pathsDanilo M.1-0/+50
8 daysfeat: read the calendar's config keysDanilo M.3-0/+102
8 daysfeat: write calendar files atomically, refusing stale onesDanilo M.5-0/+233
8 daystest: an occurrence delete keeps the exdates already thereDanilo M.1-0/+19
8 daysfeat: edit or delete one occurrence of a repeating eventDanilo M.2-3/+122
8 daysfix: compare sameMeaning overrides by recurrence id and check the uidDanilo M.2-2/+50
8 daysfeat: edit a calendar event in place and write new onesDanilo M.2-3/+412
8 daysfeat: an event is editable only when the user organises itDanilo M.2-1/+41
8 daysfix: expand a long dense series completely and flag overrides' own all-dayDanilo M.2-4/+39
8 daysfeat: expand calendar occurrences in each event's own zoneDanilo M.2-2/+249
8 daysfix: an empty RRULE means does-not-repeat, not a custom ruleDanilo M.2-0/+16
8 daysfeat: model the calendar's repeat control as RRULE textDanilo M.2-4/+361
8 daysfeat: read every time form and load a calendar vdirDanilo M.2-1/+195
8 daysfeat: parse one calendar event with libical (item 206)Danilo M.11-1/+630
8 daysdocs: plan the calendar window (item 206)Danilo M.1-0/+5468
8 daysdocs: close backlog item 204, contact completion shippedDanilo M.2-82/+100
8 daysdocs: specify the calendar window (item 206)Danilo M.1-0/+372
14 daysfix: sanitise untrusted contact names on insertionDanilo M.2-23/+100
14 daysdocs: document contact completion and refresh Italian translationDanilo M.3-3/+47
14 daysfeat: load the contact store once and feed both consumersDanilo M.2-0/+30
14 daysfeat: complete contacts in the query barDanilo M.3-5/+153
14 daysfeat: complete contacts in the composer recipientsDanilo M.3-5/+515
14 daysfeat: add the contacts_dir config keyDanilo M.3-0/+150
14 daysfeat: add ContactStore, the vCard address-book parseDanilo M.14-0/+711
14 daysdocs: add the contact completion implementation planDanilo M.2-3/+342
14 daysdocs: reconcile the backlog with the notes, and split item 72Danilo M.1-19/+270
2026-09-14docs: close the backlog items shipped in 0.29.0Danilo M.2-319/+309