epubveri for calibre 0.4.0 — everything the two of you raised yesterday.
https://github.com/veripublica/epubv...calibre-v0.4.0
thiago.eec — the CSV exported only the selection because 0.3.0 asked the table whether anything happened to be selected instead of being told what was wanted. There are two entries now,
Save all rows as CSV and, when there is a selection,
Save selected rows as CSV; only the one that says selected means it.
On the dark theme: you were asking for a preference, and I had answered it with an argument, so it is a setting now rather than a decision of mine. Under Appearance there are two boxes, deliberately separate because they are two questions.
The panel's background follows calibre's theme, or is always light, or always dark.
Severity colours either follow that background — the pale set on a light one, the same three colours at dark lightness on a dark one — or stay the pale set in both, which is what your plugins and Sigil use, with the text forced dark so it stays readable. In a light panel the two choices look identical; the difference is what a dark panel does. Both default to what 0.3.0 shipped, so nothing moves for anyone who does not go looking. Thank you for the Windows 11 report as well.
Doitsu — all four:
Every CSV field is quoted now. You called it more robust and you are right for a reason worth stating: csv quotes for the comma by itself, and the case that needs this is the semicolon, because a spreadsheet whose list separator is one splits an unquoted message containing it down the middle.
There is a Col column, sorted as a number like Line. It was left out on purpose — the number is used rather than read, since a double-click already puts the cursor on that character — and the note recording that said the answer, if anyone asked, was that it is a small change and not a principle. You asked, with the right reason.
A clean book shows a message box and leaves the panel shut, as you suggested. A panel that was already open is still refilled, since the previous book's findings sitting under a clean verdict would be worse than either.
The status bar says what is happening: checking the book, looking for a newer epubveri, fetching one, how that turned out, and the verdict at the end.
One thing neither of you asked for, from testing: every export used to be offered as epubveri-results.csv, so a second one landed on the first. They now carry the book, what part of it, and how much — Devlet - Platon-epubveri-all-57.csv, or -selected-line-85.csv when a single row is exported, because a count of one names nothing.
macOS here, again. Windows and Linux reports welcome, particularly the message box and the two appearance settings.