This first post will be updated as required for the latest news and downloads on the 3.4 release to avoid you having to read through the thread to get the most up-to-date status.
News
Development of Calibre2opds 3.4 has now started and beta builds sill be made available as new functionality is introduced and/or bugs found in the 3.3 release are fixed.
The latest 3.4 beta Release (rev 304) is available at the Calibre2opds
Googledrive download site. The ZIP distribution is installed by unzipping the contents over the previous release or by following the
Manual Install instructions for the ZIP install in the
User Guide.
Hint: there may be later builds available from the download site than the one mentioned here as sometimes updating this thread gets can get delayed.
Localization
The localization of Calibre2opds to languages other than English has become rather incomplete. If anyone is willing to help in getting Localizations up-to-date (for an existing language) or add a new one), then details on the process can be found
here. No special development skills are required - just familiarity with the target language(s) and some time to dedicate to the task.
Description:
The calibre2opds tool can generate OPDS and HTML catalogs from the metadata of the Calibre ebook library manager. The calibre2opds catalogs are intended for scenarios where use of the Calibre Content Server is not appropriate (see
here for a comparison). These catalogs can then be used both to browse your ebook library online and also to download books on demand.
Changes for Calibre2Opds v3.4 (rev 304)
New features under development:
- Improve GUI validation for Custom Catalogs
New features that are under consideration:
- #c2o-156: Allow Calibre Custom Column values to be used to create new sub-catalogs
criteria. This feature will not appear before release 3.4 as it is proving non-trivial to implement.
- #c2o-157: Allow Calibre Custom Column values to be used in calibre2opds search
Bug Fixes/New Features completed:
- Change: Some of the filenames in the generated catalog have changed their structure. Not really visible to users except that first run with this release may take slightly longer than expected during Copy phase
- Change: Checkbox for generating external links moved to tab defining them as more logical place.
- Change: Search is now deprecated as it is based on a HTML5 database capability that did not make it through the standardixation process. Gives error message on browsers that do not support the database capability.
- New: Option to view File Sync log added to Tools menu. Can help with debugging caching issues.
- New: When generating the active step is now highlighted in the progress dialog in Red to make it more obvious
- Fix: A Null pointer error if title_sort not set (should not be possible with current Calibre releases)
- New: #c2o-93: Make supported formats and Mime type extendable by users
- Fix: #c2o-204: Problem navigating to author from an author series in HTML catalog
- Fix: #c2o-205: Destination folder uses Default value instead of the per-profile one
- Change: #c2o-207: Show current profile name in the program window's title
- New: #c2o-208: Add rel="prev" links on the XML files and back to previous page
- New: #c2o-209: Provide a facility to put custom catalogs above the standard ones at top level view.
- Fix: #c2o-210: If the loaded Profile is renamed then it should be reloaded.
- New: #c2o-212: Option to sort books within a tag by author and then title
- New: #c2o-213: Option to suppress split-by-letter within a tag
- Fix: #c2o-214: Cross links for author do not work if Authors catalog not generated
- New: #c2o-215: Provide more control over which cross-reference types should be generated
- Fix: #c2o-216: Cannot change value for Maximum entries in recent catalog
- Fix: #c2o-217: Wrong default location for creating new Configuration folders. As a side-effect this could cause Calibre2opds to fail to start when first used on a new system.
- New: #c2o-218: Add support for DJVU downloads
- Fix: #c2o-219: Problem with relative links in generated tags pages when using SplitTagsOn option
- Fix: #c2o-220: Problem in tag pages with titles, beginning with numbers
Useful links