Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 09-06-2026, 03:01 PM   #16
Kayadelenium
Groupie
Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.
 
Kayadelenium's Avatar
 
Posts: 160
Karma: 363834
Join Date: Jul 2026
Location: Planet Earth
Device: Kobo Forma
epubveri for calibre 0.4.2 — done.

https://github.com/veripublica/epubv...calibre-v0.4.2

Doitsu — clicking a column heading sorts, and each further click toggles ascending and descending. It works under all three Sort settings now; under Document order the headings did nothing at all, which is presumably where you met it. The panel still opens in the book's own order under that setting, and no sort arrow appears until you click, since until then nothing is sorted.

Nothing else changed.
Kayadelenium is offline   Reply With Quote
Old 09-07-2026, 04:24 PM   #17
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,383
Karma: 1589505
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Quote:
Originally Posted by Kayadelenium View Post
epubveri for calibre 0.4.1 — the background glitch thiago.eec found, and one it led to.

So this one needs your eyes rather than mine. I cannot reproduce the fault on this machine, which means I cannot confirm the fix on it either; it is reasoned from where the two platforms differ. If Always dark now paints the whole panel on Windows, that closes it.
I'm sorry, but it looks the same: on a dark theme, if I choose 'Always light', the tree headers and the scrolling bar are still dark, while the dock around it is light.
Attached Thumbnails
Click image for larger version

Name:	epubveri.png
Views:	17
Size:	39.6 KB
ID:	225766  
thiago.eec is offline   Reply With Quote
Old 09-07-2026, 04:32 PM   #18
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 54,404
Karma: 182161789
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Possibly an issue with the OS used? MacOS vs. Windows vs Linux's multiple display technologies.
DNSB is offline   Reply With Quote
Old 09-09-2026, 07:28 AM   #19
Kayadelenium
Groupie
Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.
 
Kayadelenium's Avatar
 
Posts: 160
Karma: 363834
Join Date: Jul 2026
Location: Planet Earth
Device: Kobo Forma
epubveri for calibre 0.4.3https://github.com/veripublica/epubv...calibre-v0.4.3

Fixedthiago.eec, #30: choosing "Always light" or "Always dark" turned the panel and the rows but left the column headings and the scroll bar in calibre's own theme. Both follow the setting now, in the panel's own two colours.

DNSB, #31 — a fair guess, but it was not the OS. A Qt style sheet is applied by selector, and ours named only the tree, so the headings and the scroll bar — separate widgets — never heard about the setting. Checked against calibre's own Qt by rendering the panel and reading the pixels back: the headings had been wrong on macOS as well, from the day the setting shipped. My note in the source blaming Windows was wrong too.

New — a new plugin icon. The old one measured 2.00:1 against a dark editor background, and no single colour can clear 3:1 against both a mid grey and a black ground. A pair does: ink on light backgrounds, yellow on dark ones, 6.71:1 at worst across the five I measured.

Nothing else changed.

The zip and its checksums are on the release page. Install with Preferences → Plugins → Load plugin from file.
Kayadelenium is offline   Reply With Quote
Old 09-10-2026, 01:35 PM   #20
Kayadelenium
Groupie
Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.
 
Kayadelenium's Avatar
 
Posts: 160
Karma: 363834
Join Date: Jul 2026
Location: Planet Earth
Device: Kobo Forma
epubveri for calibre 0.4.4https://github.com/veripublica/epubv...calibre-v0.4.4

One sentence changed, and no behaviour did. It is worth a post only because of why.

The plugin's description now mentions its companion. There is a second plugin, epubveri library, which checks a whole calibre library at once and reports which defects recur across it rather than what is wrong with one book.

Until today the two sat under the same heading in Preferences → Plugins, because the library one declared itself an Edit book tool in order to be listed next to this one. It has stopped doing that — it is a library-side plugin and is now filed as one, which is correct and was settled in its own thread. The consequence lands here: the two entries are no longer adjacent, so someone who installs this plugin and never goes looking would have no way to learn the other exists.

This one came first and is the more widely installed of the two, and a large library is exactly the case the other was written for. So the cross-reference, which used to run one way only, runs both ways now.

That is the whole release. No behaviour, no settings, no new permissions — if you are happy on 0.4.3 there is nothing here you need.
Kayadelenium is offline   Reply With Quote
Old 09-12-2026, 01:01 PM   #21
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,914
Karma: 24240563
Join Date: Dec 2010
Device: Kindle PW2
Please move the posts in this thread to a new one

@Kayadelenium please create your own plugin thread and ask a mod to link it to the official plugin list. This will allow you to upload updated plugins which will be automatically distributed via Calibre.

@Comfy.n or @BetterRed AFAIK it's not possible to transfer ownership of threads but mods can move posts to other threads.
Once Kayadelenium has created his own Calibre epubveri thread please move posts #15 and higher to his own thread and hide posts 1 to 14.

Last edited by Doitsu; 09-12-2026 at 01:07 PM.
Doitsu is offline   Reply With Quote
Old 09-12-2026, 07:04 PM   #22
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,830
Karma: 34252730
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Doitsu View Post
. . . @Comfy.n or @BetterRed AFAIK it's not possible to transfer ownership of threads but mods can move posts to other threads.
Once Kayadelenium has created his own Calibre epubveri thread please move posts #15 and higher to his own thread and hide posts 1 to 14.
I'll leave it to @Comfy.n, who has already added it to the index, or one of the mods who've previously edited the thread - i.e. @theducks or @PeterT.

BR
BetterRed is offline   Reply With Quote
Old Yesterday, 12:24 AM   #23
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,432
Karma: 9656783
Join Date: Sep 2020
Device: Libra Colour
Quote:
Originally Posted by BetterRed View Post
I'll leave it to @Comfy.n, who has already added it to the index, or one of the mods who've previously edited the thread - i.e. @theducks or @PeterT.

BR
Sure, ok.
Comfy.n is offline   Reply With Quote
Old Yesterday, 04:31 AM   #24
Kayadelenium
Groupie
Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.
 
Kayadelenium's Avatar
 
Posts: 160
Karma: 363834
Join Date: Jul 2026
Location: Planet Earth
Device: Kobo Forma
[Editor Plugin] epubveri

epubveri checks the book you have open in calibre's Edit Book against the EPUB specification, and puts your cursor on every problem it finds. It reads your book and reports; it changes nothing.

What it is. epubveri is an EPUB validator written in Rust: no Java to install, and a typical book is checked in well under a second. It reports epubcheck's own message IDs (RSC-005, OPF-003 and the rest), so anything you already know about epubcheck's output carries straight over, and it decides VALID or NOT VALID the same way: errors and warnings count, notes do not.

What you get.
  • A results panel that docks beside Check Book and the File browser. Drag it, tab it behind another panel or close it; calibre remembers where you put it.
  • One row per finding: severity, file, line and message, coloured by severity. Double-click a row and the file opens with the cursor on the exact character, not just the line.
  • Unsaved edits are included. What the editor holds is what gets validated, so you can fix something, validate again and watch the row disappear without saving first.
  • Findings open severest first. Click any column heading to sort by it, and again to reverse.
  • Ctrl+C copies the selected rows as tab-separated text, ready for a forum post or a spreadsheet. Right-click for CSV of all or selected rows, or epubveri's full JSON report, which is the file to attach when a finding looks wrong.
  • A clean book does not open the panel; a message box says so.

Settings are on the arrow beside the toolbar button, and under Preferences / Plugins / epubveri / Customize:
  • Keep epubveri up to date automatically. Clearing it stops every network request.
  • Show usage notes: findings epubcheck also makes but hides unless you ask for them.
  • Show advisory findings: epubveri's own ADV checks, beyond what epubcheck looks for.
  • The order the panel opens in, and whether it follows calibre's theme or stays light or dark.
Usage notes and advisories are shown by default. Neither can change the verdict, and turning them off never hides an error or a warning.

Nothing is bundled, and nothing is trusted blindly. The plugin contains no binary. On first use it downloads the epubveri build for your platform (about 3 MB) from epubveri's own GitHub releases and verifies it against that release's published SHA256SUMS.txt before it ever runs. After that it works offline.

Installing. From calibre: Preferences / Plugins / Get new plugins, search for epubveri. Or download the zip attached to this post, then Preferences / Plugins / Load plugin from file, and restart calibre. The button appears in Edit Book's toolbar and its Plugins menu. calibre 6.0 or later is required.

Checking a whole library. This plugin answers what is wrong with the book in front of you. If the question is which of your books have a problem, the sibling plugin epubveri library scans the library from calibre's main window and groups the results by defect. It has its own thread: https://www.mobileread.com/forums/sh...d.php?t=375207

Where to report what. Anything about the plugin itself (the panel, the settings, installing) belongs in this thread or at https://github.com/veripublica/epubveri-plugins/issues. A finding you believe is wrong is a question about epubveri, and it belongs in the epubveri thread, https://www.mobileread.com/forums/sh...d.php?t=374286, ideally with the JSON report attached. A book on which epubveri and epubcheck disagree is the most useful thing you can send.

Links
Plugin Download
Attached Files
File Type: txt SHA256SUMS.txt (94 Bytes, 0 views)
File Type: zip epubveri_calibre.zip (67.0 KB, 4 views)
Kayadelenium is offline   Reply With Quote
Old Yesterday, 04:32 AM   #25
Kayadelenium
Groupie
Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.
 
Kayadelenium's Avatar
 
Posts: 160
Karma: 363834
Join Date: Jul 2026
Location: Planet Earth
Device: Kobo Forma
@Comfy.n I started a new post, could you move the messages to new one?

https://www.mobileread.com/forums/sh....php?p=4609446
Kayadelenium is offline   Reply With Quote
Old Yesterday, 08:28 PM   #26
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 2,432
Karma: 9656783
Join Date: Sep 2020
Device: Libra Colour
Quote:
Originally Posted by Doitsu View Post
@Kayadelenium please create your own plugin thread and ask a mod to link it to the official plugin list. This will allow you to upload updated plugins which will be automatically distributed via Calibre.

@Comfy.n or @BetterRed AFAIK it's not possible to transfer ownership of threads but mods can move posts to other threads.
Once Kayadelenium has created his own Calibre epubveri thread please move posts #15 and higher to his own thread and hide posts 1 to 14.
I'm a bit confused. I just noticed the old Editor plugin thread is now called 'epubveri old' - the one started by @Doitsu. This current thread was started by @Kayadelenium, so I guess there is no need to move posts, unless I'm missing something?


Quote:
Originally Posted by Kayadelenium View Post
@Comfy.n I started a new post, could you move the messages to new one?

https://www.mobileread.com/forums/sh....php?p=4609446
I guess someone already fixed this. I have updated the Index to serve the plugin in the first post of this thread.

edit: Thread split was carried out earlier by forum staff.

Last edited by Comfy.n; Yesterday at 08:50 PM.
Comfy.n is offline   Reply With Quote
Old Today, 02:46 AM   #27
Kayadelenium
Groupie
Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.Kayadelenium ought to be getting tired of karma fortunes by now.
 
Kayadelenium's Avatar
 
Posts: 160
Karma: 363834
Join Date: Jul 2026
Location: Planet Earth
Device: Kobo Forma
I am the developer of epubveri. While I was working on development, Doitsu had released the initial plugin. Now, I have released the plugin myself. For this reason, Doitsu handed epubveri over to me on the forum.

If you have any questions, feel free to ask.
Kayadelenium is offline   Reply With Quote
Old Today, 06:17 AM   #28
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 29,741
Karma: 212474403
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
I already moved the requested posts to the new thread. There was a request in the Editor Forum to do so. I soft-deleted the old thread after renaming it to "-old" to avoid any confusion.
DiapDealer is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] epubveri library Kayadelenium Plugins 18 Yesterday 03:01 PM
[Plugin] epubveri - Simple epubveri wrapper Doitsu Plugins 38 09-12-2026 12:15 PM
[Editor Plugin] Bulk Image Resizer Plugin eliteart Plugins 11 10-27-2024 03:47 PM
[Editor Plugin] - Enabling 'Customize plugin' dialog directly from the Editor thiago.eec Development 7 01-09-2019 08:05 PM


All times are GMT -4. The time now is 07:44 PM.


MobileRead.com is a privately owned, operated and funded community.