epubcheck icon indicating copy to clipboard operation
epubcheck copied to clipboard

Context menu item request

Open GeorgeKerscher opened this issue 4 months ago • 2 comments

Having a context menu item to run EPUB check on EPUB items. I think this would make it easier for non-technical people to use epubcheck.

This also brings up the question if it could also check an unpacked folder with the EPUB.

GeorgeKerscher avatar Sep 11 '25 13:09 GeorgeKerscher

Thanks for the suggestion @GeorgeKerscher!

I believe however that adding such a context menu item might be out of scope given the current way to distribute EPUBCheck?

As @marisademeglio said in daisy/pipeline-ui#316, adding a context menu item on Windows would require an installer that edit the Windows registry.

This cannot be done in the current way we distribute EPUBCHeck, which is only ZIP containing the Java library and its dependencies.

I'm leaving the issue open; it looks more like a feature that would be handled by a 3d-party distribution than something we want to maintain in the core project.

rdeltour avatar Sep 15 '25 10:09 rdeltour

Also, it is not clear what the command would do: open a terminal window to run the epubcheck command? silently run EPUBCheck and open the text output in the default text editor? create a report file next to the EPUB being validated?

If the command needs to be configured (report format, severity, EPUB version, etc), there would need to be some kind of UI (or configuration file) somewhere to allow that.

rdeltour avatar Sep 15 '25 15:09 rdeltour