| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 11 days | refactor(search): carry SearchMode instead of bool extend | Danilo M. | 1 | -6/+8 | |
| Four signatures, no behaviour change: the two shipped operations map to Replace and Narrow. runSearchFromPane becomes a switch and gains the Exclude arm, which nothing can reach until the menu entry exists. Seven call sites across three test files moved with it, two more than the plan predicted: test_messageview and test_mainwindow also drive these signals directly. mainwindow.h and messagedetailsdialog.h now include searchterm.h for the type; messageview.h already did. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> | |||||
| 11 days | feat(details): rebuild the message details dialog as rows | Danilo M. | 1 | -0/+182 | |
| A text box could not carry a per-value context menu without parsing displayed text back into structure, and the user did not want a text box. Each row now holds its own value, its message index and its query, built from the parsed message. Every value label states Qt::PlainText. The QPlainTextEdit this replaced was plain by design rather than by style: header values come from strangers, and a QLabel guesses the format under AutoText. | |||||
