Changelog for
calibre-1.48.0-78.2.i586.rpm :
Fri Jun 3 14:00:00 2016 ecsosAATTopensuse.org
- update to 2.58.0
New Features
- Edit Book: A text search tool to conveniently search for text
even if it crosses multiple HTML tags (Search->Search ignoring
HTML markup)
- OSX: Allow drag and drop of file onto viewer dock icon to view
file
Bug Fixes
- Workaround for incompatibility between Qt 5.5+ and Ubuntu that
caused the context menu for the book list to flicker.
- Windows: Workaround for explorer shell extensions on windows
that write to stdout
- Edit Book: When jumping to next occurrence of a word,
take language into account
- Edit Book: Fix import of words into user dictionary not working
- Fix use of non-ascii characters in identifiers causing an error
when identifier rules are used.
- Fix a regression that caused the paste from clipboard button
to paste two times in the Add books from ISBN dialog
- Fix for incompatibility with PyQt 5.6
Fri May 20 14:00:00 2016 ecsosAATTopensuse.org
- update to 2.57.1
Bug Fixes
- Version 2.57.1 is a hotfix to fix a regression that broke
conversion of ODT files in 2.57.0
- update to 2.57.0
New Features
- Driver for the Bq Cervantes 3
- A new \"Ornamental\" cover design for the \"Generate cover\"
feature
- Windows: Use a helper process that does not load any calibre
DLLs to display file open/save dialogs. This should fix most
crashes caused by poorly designed windows shell extensions.
- Allow pressing Alt+O as a shortcut for click the OK button in
the Add from ISBN dialog.
- Remove the calibre dependency on ImageMagick -- reduces calibre
install size by ~ 15MB
- Edit book: Add a new image filter: Normalize -- to improve the
contrast in images
- Edit book: Add a filter to make images look like oil paintings
- Use \'Not rated\' for zero stars in all rating spin boxes
Bug Fixes
- Edit Book: Fix a crash in the Insert Link tool if one of the
HTML files contains an empty id.
- Fix tag like custom columns not sorted when displayed in the
Book Details panel.
- Fix transient window shown during Edit Book startup
- Preserve booklist horizontal scroll position when merging
books.
- Google Images metadata download plugin: Fix error when
searching for books with non-English characters in the title or
author names.
- Template language: Fix an error formatting dates when the
underlying date does not have a day.
- Preferences->Keyboard: Fix unable to use Alt+A and Alt+S as
custom shortcuts.
Fri Apr 29 14:00:00 2016 ecsosAATTopensuse.org
- update to 2.56.0
New Features
- Edit Book: Add an option to show full file paths in the Files
Browser instead of just the file name
(in Preferences->Main window)
- Allow creating a keyboard shortcut to minimize the calibre
window (Preferences->Keyboard->Miscellaneous).
Bug Fixes
- Fix the Google Images based cover download plugin not working
because of changes to Google\'s image search service
- E-book viewer: Prevent the TAB key from causing partial
scrolling in paged mode.
- Book details panel: Fix regression in previous release that
broke url:http|... style identifiers
- OS X: Redirect stdout/stderr to /dev/null instead of ASL since
ASL is flaky on some OS X machines. This should prevent errors
in third party plugins that print a lot of debug messages even
when not in debug mode
- Fix for OS X upgrade 10.11.4 breaking detection of Kobo devices
on some systems
- Edit Book: Fix filename being duplicated in the Files Browser
when multiple files with the same name are present.
- PDF Output: Make fix for blank page at end of HTML file also
work when headers/footers are specified
Fri Apr 15 14:00:00 2016 ecsosAATTopensuse.org
- update to 2.55.0
New Features
- Allow creation of rules to convert arbitrary identifiers into
clickable links in the book details panel
(Prefrences->Look & Feel->Book details)
- Tag mapper: A new rule type \'split\' allows you to easily split
tags on a character
- Make the shutting down message an overlay so it is less
disruptive
- Allow right clicking on Virtual Library tabs to edit/delete
the virtual library.
- Tag mapper: Add a button to edit the list of tags in a tag
mapper rule using the tag editor dialog.
Bug Fixes
- Conversion: Fix the obsolete HTML align=center markup (produced
by Microsoft Word) not working for tables.
- Font subsetting: When font-variant: small-caps is used include
the capital letters as well, in case either the font or the
renderer do not support OpenType smcp.
- Font subsetting: Implement support for text-transform.
- Fix the target book entry in the book list not being refreshed
after merging books. Only matters if you have a column based on
book formats.
- E-book viewer: Fix a link that has some text along with a
superscript/subscript being incorrectly detected as a footnote
link
- Fix device detection on windows failing if the registry entries
for the device contain a very long item.
- Edit Book: Fix an extra colon being added when setting the
\'notes\' semantic
- Ensure that author folder names are never windows reserved
names
- E-book viewer: When displaying an EPUB 3 document that uses
epub:switch to provide a fallback for MathML content, prevent
both the MathML and fallback from being shown together.
- PDF Output: When displaying an EPUB 3 document that uses
epub:switch to provide a fallback for MathML content, prevent
both the MathML and fallback from being rendered together.
- Fix exception in custom column preferences when the column
lookup key is changed
- Catalog generation: Do not crash is a book in the library has
no uuid.
Fri Apr 1 14:00:00 2016 ecsosAATTopensuse.org
- update to 2.54.0
New Features
- Edit metadata in bulk dialog: Allow configuring the types of
generated covers.
- E-book viewer: Make the detection of note boundaries for popup
footnotes a little more robust
- E-book viewer: Add options to control the amount the mouse
wheel and arrow keys scroll by in flow mode
- When running the content server do not hide the main calibre
window during shutdown until the content server has stopped.
Show a shutting down message in the window so that the user
knows what is happening.
- Edit Book: Check Book: Add a check for empty links
- DOCX Input: When the document has a Table of Contents created
using the Word Table of Contents tool, keep a reference to it
in the metadata. This is useful when converting to old style
MOBI and you want to precisely control placement of the ToC.
Bug Fixes
- Fix auto-mounting of some types of devices not working on
FreeBSD
- calibredb add: Fix the --cover option not working if the book
being added has its own cover.
- E-book viewer: Fix mathematics being typeset at too small a
font size on windows
- PDF Output: Fix occasional blank pages erroneously inserted
in the text (at the end of an internal html file).
- Book details panel: Fix url:file:// identifiers not becoming
links
- Fix fetch news dialog not rendering properly on HiDPI screens
- Fix a hard to trigger crash introduced in the previous release
when using the conversion dialog
Sun Mar 13 13:00:00 2016 ecsosAATTopensuse.org
- update to 2.53.0
New Features
- Edit Book: A new tool to transform book styling using easy to
create rules.
- Conversion: Allow creating rules to transform styles during
conversion, as above. Available in the conversion dialog at
\'Look & Feel->Transform style\'
- Edit metadata dialog: Make the hide toolbars right click menu
action persistent. Also fix very large number of custom fields
causing the basic metadata tab to not be aligned properly
- Portable Installer: Do not ask to launch calibre when running
an automated install. Automated installs will now never launch
calibre.
Bug Fixes
- E-book viewer: Hide list numbers for popup footnotes when the
footnotes are use as the number are likely to be incorrect.
- DOCX Input: Ignore the hidden bookmark Word 2010 inserts to
enable the go to last edit feature.
- Fix keyboard focus lost after merging book records
- E-book viewer: Handle
- Edit Book: Fix spelling correction suggestions not being shown
when using the context menu key with the cursor at the end of
the word
Fri Feb 26 13:00:00 2016 ecsosAATTopensuse.org
- update to 2.52.0
New Features
- Allow creating rules to ignore files when adding books based
on the filename
- calibredb add: Allow specifying filters to control adding of
books from directories
- E-book viewer: Allow copying the Table of Contents to the
clipboard by right clicking on it.
Bug Fixes
- FB2 metadata: Ignore invalid (unidentifiable) cover images.
- FB2 metadata: Fix error when adding books with non-numeric
series numbers.
- DOCX Input: Fix handling of toggle properties such as
bold/italic/strikethrough/etc. when specified as document
defaults.
- Conversion pipeline: Add support for the q CSS length unit
Fri Feb 12 13:00:00 2016 ecsosAATTopensuse.org
- update to 2.51.0
New Features
- Add an action to the context menu for the search bar to paste
and instantly execute the search.
- When adding multiple books from a single directory, added the
books in order of the last modified time of the book files.
Bug Fixes
- Fix a regression in 2.50 that prevented a small number of
devices from being detected on windows
- PDF metadata: Workaround for PDF files with corrupted XMP
metadata packets, generated by Nitro PDF.
- Edit Book Beautify: Do not beautify the insides of heading/p
tags even when they are the only child of body
- Amazon metadata download: Fix published date not being
downloaded from amazon.it
- Fix a regression in 2.50 that broke the user created device
driver feature on windows
- EPUB Input: Fix error when processing EPUB files that uses
non-ascii characters for their unique ids.
- When reading the cover from comic files, ignore any image files
inside __MACOSX/ directories.
- Fix calibre on OS X unable to connect to sites that support
only TLS >= 1.1. Also update the version of Qt bundled on
OS X to 5.5.1
Fri Jan 29 13:00:00 2016 ecsosAATTopensuse.org
- update to 2.50.1
New Features
- Change the way that devices are detected on Windows. This fixes
device detection problems on some Windows 10 computers
- Edit Book: When inserting images, add an option to insert the
image as a full page image
- DOCX Input: Add support for framed text created by setting the
same border style on neighboring paragraphs.
- Update PocketBook 650 driver for latest firmware revision
Bug Fixes
- DOCX Input: Fix empty paragraphs with borders being rendered
with an empty line inside the borders
- ODT Input: Fix fallback PNG images generated by
LibreOffice 4.x for SVG images not being ignored
- Fix restore library failing on some windows systems with
non-ascii library paths
- Edit Book: Fix error when merging an empty HTML document or one
that contains only text and no tags.
- Fix failure to add FB2 files that contain published dates.
- Use a private certificate when downloading plugins via HTTPS.
This fixes errors on some windows machines that have missing
root certificates.
- Fix tag editor not working correctly for comma-separated custom
columns
- Fix existing rating not being removed when using Polish Books
or Embed Metadata tools on EPUB files.
- changes from 2.50.0
New Features:
- Change the way that devices are detected on Windows. This fixes
device detection problems on some Windows 10 computers.
- Edit Book: When inserting images, add an option to insert the
image as a full page image.
- DOCX Input: Add support for framed text created by setting the
same border style on neighboring paragraphs (lp#1526663).
- Update PocketBook 650 driver for latest firmware revision
(lp#1535801).
Bug Fixes
- DOCX Input: Fix empty paragraphs with borders being rendered
with an empty line inside the borders.
- ODT Input: Fix fallback PNG images generated by LibreOffice 4.x
for SVG images not being ignored.
- Fix restore library failing on some windows systems with non-
ascii library paths.
- Edit Book: Fix error when merging an empty HTML document or one
that contains only text and no tags (lp#1535427).
- Fix failure to add FB2 files that contain published dates
(lp#1535007).
- Use a private certificate when downloading plugins via HTTPS.
This fixes errors on some windows machines that have missing
root certificates.
- Fix tag editor not working correctly for comma-separated custom
columns.
- Fix existing rating not being removed when using Polish Books
or Embed Metadata tools on EPUB files (lp#1534597).
Improved news sources
- New Scientist
- FAZ.net
- Scientific American
- Business World Magazine
- Houston Chronicle
Fri Jan 15 13:00:00 2016 ecsosAATTopensuse.org
- update to 2.49.0
New Features
- E-book viewer: Add an option to allow only a single book to be
viewed at a time. Trying to view a second book will cause it to
replace the currently viewed book.
- Kobo driver: Add support for the new firmware 3.19.5761
- Linux build: Update bundled version of Qt to 5.5.1
Bug Fixes
- Fix splash screen getting stuck on OSX when restarting calibre
in debug mode
- Get Books: Update plugins for various Polish language book
stores to handle changes to the website
- Amazon metadata download: Handle a change in the amazon website
that prevented review metadata from being downloaded
- Better algorithm for guessing the \'external\' network interface
that is displayed to the user
- Tag Mapper: Do not allow the user to create rules with invalid
regular expressions
- E-book viewer: Disallow hyphenation in documents that use
mathematical typesetting as the hyphenation breaks that
typesetting
- E-book viewer: Fix some non-ASCII characters not display in
embedded MathML.
- Download calibre plugins securely using HTTPS
- MOBI Output: Try to autofix corrupted PNG images in the input
document.
- Nook Glowlight Plus: Send files by default to the NOOK/My Files
folder.
- E-book viewer: Fix failure to view comic files that contain
non-ASCII characters int heir internal filenames.
Fri Jan 1 13:00:00 2016 ecsosAATTopensuse.org
- update to 2.48.0
New Features
- Driver for Energy Ereader Screenlight.
- DOCX Input: Add option to have superscripts/subscripts
converted so that they do not affect the line height of the
line containing them.
- New option to hide empty categories in Tag Browser
(Preferences->Look & Feel->Tag Browser)
Bug Fixes
- Image compression: Fix spurious zero byte .bak files being
created when compressing png images inside epub files
- Image compression: Fix bug that could cause zero byte images
files/or file in use errors when compressing images
- Fix some icons not being themeable
- E-book viewer: When using heuristics to detect footnote links
check for vertical-align set to top and bottom as well as sub
and super
- Book details panel: Display data in right-to-left format when
the calibre interface language is set to a right-to-left
language such as Hebrew or Arabic
Mon Dec 21 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.47.0
New Features
- A new tool to easily export and import all calibre data --
books, settings and plugins
- Get Books: Add plugins for Amazon Australia and Amazon India.
Also restore the Amazon EU plugins.
Bug Fixes
- PDF Input: Fix conversion of PDF documents that contain ASCII
control codes in their outlines not working.
- Edit book: Fix image compression utilities opening a new
console per invocation on windows
- Image compression: If the compression tools return a zero byte
image ignore it and use the original image
- Fix a regression that caused book titles in the Book Details
panel to become clickable
Fri Dec 11 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.46.0
New Features
- PDF Input: Add support for PDF outlines (bookmarks),
if present, they are used as the metadata Table of Contents.
- Book polishing: Add tool to losslessly compress images in the
book in order to reduce its filesize, without affecting image
quality
- Edit Book: Add a new tool to compress images in the book
losslessly, accessed from the Tools menu
- Kobo driver: add support for new Kobo firmware
- Bulk metadata edit dialog: Allow entering fractional numbers
into the series number start with control.
- Speed up moving libraries by using hardlinks instead of file
copies when moving to a location on the same filesystem
- Get Books: Disable the Amazon EU stores, at Amazon\'s request
Bug Fixes
- Fix moving libraries via calibre leaving behind a copy of the
metadata_db_prefs_backup.json file in the original library
folder
- MOBI Input: Warn about corrupted trailing data entries, instead
of aborting. Getting some, even partially corrupted text is
better than no text.
- Book details: Fix single value custom text column not
clickable.
- Saving to disk: Fix custom date column being rendered in GMT
instead of the local time zone when used in a save to disk
template.
Fri Nov 27 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.45.0
New Features
- Cover browser: Allow customizing the text that appears under
the covers with a template in Preferences->Look & Feel->
Cover browser
- When sending books without a cover to the device, generate a
cover with book metadata instead of using the blank book icon
- Preferenes->Add your own columns: Show more information about
existing columns
Bug Fixes
- PDF Output: Handle input documents with fonts that do not have
either postscript or full name information.
- DOCX Input: Handle numbering styles that use non-decimal number
formats and custom templates.
- Allow restoring of corrupted library to work even if the
metadata.db file is missing from the library folder
- Bulk metadata dialog: Fix renaming a custom series via search
and replace causing the series index to be reset to 1.
- Bulk metadata dialog: Fix search and replace not working for
text like custom columns if the column contains only a single
value.
- Content server: Fix next and previous links not working in the
mobile view when using a search query that includes url unsafe
characters.
- Update Amazon metadata download plugin to handle amazon.com
website change that was preventing any metadata from being
downloaded
- Edit Book: Fix error when trying to add words to user
dictionary for a book with a language that has no dictionary
available.
- Tag browser: Fix various bugs in how grouped search terms are
displayed. Also fix counts and average rating for items in user
categories
- When using copy to library also create missing composite
columns in the destination library.
Sun Nov 15 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.44.1
Bug Fixes
- Update the version of libpng bundled with calibre to fix a
security vulnerability in libpng
Fri Nov 13 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.44.0
New Features
- Allow setting the cover for a book from one of the book\'s
formats by right clicking on the format in the Book details
panel.
- Allow drag and drop of all file types onto the book details
panel and the format list in the edit metadata dialog.
- Edit Book: When inserting an image into the current document,
add a button to paste the image from the clipboard
- Edit Book: Change the suggested prefix for bulk renaming of
files depending on the type of files being renamed.
- On Linux, use the system tray icon from the system theme, if
available
Bug Fixes
- Fix for error when connecting to some Android phones/tablets
that have an SD card on OS X and Linux
- Linux build: Fix problem with pointing hand mouse cursor not
using the system theme on some Linux systems
- Fix the device view state not being saved when a connected
device is ejected/disconnected
- Edit Book: Fix saving fails if the original file is deleted
during editing session
- E-book viewer: When doing a search do not match text in
comments, attributes and inappropriate tags, such as
Fri Nov 6 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.43.0
New Features
- Edit Book: Add a \'Smart Comment\' tool to easily
comment/uncomment text
- Tag mapper: Add new rule types to upper-case, lower-case or
capitalize tags
- Markdown input: Allow the \'extra\' convenience extension as a
shortcut for enabling multiple other extensions. Also add the
Attribute List and Admonition extensions. Finally, update the
markdown library used by calibre
Bug Fixes
- Amazon metadata download: Fix for website change at amazon.com
that prevented ratings from being downloaded.
- Tag mapper: Prevent cycles in the replacement rules from
causing the tag mapper to hang
- Do not fail on windows systems where the system function to get
the users home folder fails
- E-book viewer: Set the foreground color as well as the
background color for the reference mode popup. Makes it legible
even when the user specifies a different color theme for the
viewer.
Fri Oct 30 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.42.0
New Features
- Driver for the new NookGlowlight Plus. This device only allows
sending of files inside the NOOK folder, so calibre now follows
that limitation.
- When converting AZW4 files to PDF, skip the conversion and
simply unwrap the PDF file already embedded inside the AZW4
file.
- Metadata download review dialog: Add an option to mark rejected
books in the main book list after the review is completed.
- Edit Book: Spell check dialog: Add a button to undo the last
spelling change
Bug Fixes
- Edit metadata dialog: When downloading metadata with download
of authors turned off, do not regenerate the author sort field
after the download.
- Fix a regression that broke the heuristic used to detect cover
images in some EPUB files that do not specify their cover
metadata.
- Edit Book File List: Fix pre-selection of filename when
renaming a file in the root
- Tag mapper: Fix bug when replacement tag has comma in it and
the replacement rule is not the last rule
Fri Oct 16 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.41.0
New Features
- Edit Book: Allow editing an unzipped EPUB (a folder) as a book
- Edit Book: Allow easily removing items from the popup menu for
the \'Insert tag\' button
- Make Tag Browser more useable with keyboard shortcuts.
Configure the keyboard shortcuts in Preferences->Keyboard->Tag
Browser
- ToC editor: Add context menu item to change selected entries
to upper case
Bug Fixes
- Edit Book: Preview panel: Render in XHTML mode. Fixes svg
elements using a global svg namespace not rendering.
- Tag Browser: Fix clicking on first-letter groups for series not
working
- DOCX Output: Ignore corrupted images in the input instead of
erroring out on them.
- E-book viewer: Fix keyboard shortcut to toggle table of
contents not working when ToC window is made floating.
- Allow ebook-metadata to work with read-only files when no
options are specified to change metadata.
- Tag mapper: When the replacement tag contains commas, create
multiple tags instead of replacing the comma with a semi-colon.
- HTMLZ Output: Set the HTML
Fri Oct 2 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.40.0
New Features
- A new tool to apply Tag mapper rules to existing books in the
library. To use it, go to Preferences->Toolbars and add the tool
to the toolbar.
- Kindle driver: Detect books in Amazon\'s new KFX format present
on e-ink kindles.
Bug Fixes
- TXT Output: Do not fail when input contains HTML comments with
double hyphens in the comment text.
- E-book polishing: Show a confirmation if the user selects both
the add and remove jacket actions.
- Edit Book: Fix order of checkboxes in filter style information
tool is random
- PDB Input: Ingore malformed metadata records.
- Revert change in previous release to workaround broken xdg-open
on linux. Apparently xdg-open is so badly broken that working
around it is not possible.
- ZIP Output: Fix system encoding being used instead of UTF-8 for
html files.
Fri Sep 25 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.39.0
New Features
- Implement tag mapping to automatically filter/transform tags
when adding books or downloading metadata
- Kobo driver: Support for newly firmware version 3.18
- Edit Book: Add a setting to control icon size for the toolbars
(Preferences->Toolbars)
Bug Fixes
- Edit Book: Check Book: Fix automatic correction of missing
unique id sometimes not working
- Edit Book: Fix (hopefully) View->Browse images in books
sometimes not showing changed images
- CBZ metadata: Do not fail to read metadata if the volume is not
a valid number.
- Content server: Fix error in /mobile page if one of the books
has metadata with ascii control codes in it.
- Linux: Workaround for systems with broken xdg-open
implementations that do not unquote urls before passing them
to applications
- Get Books: Update cdp.pl store for website changes
- HTMLZ Output: Fix HTML files being created with system encoding
instead of UTF-8.
Fri Sep 11 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.38.0
New Features
- Add support for Kobo Touch 2
- Edit Book: Add a tool to check external links (links pointing
to websites). Can be accessed via Tools->Check external links
- Edit Book: Add an option to turn off drag and drop editing of
text (Preferences->Editor)
- Two new icon themes: Primo+ and Black Edition
(Preferences->Look & Feel->Change icon theme)
Bug Fixes
- Copy to Library: Fix author sort/link values not being copied
when copying a book with an author not present in the
destination library.
- When inserting metadata jackets do not set media for the
stylesheet. This prevented the stylesheet from working with
some reader devices.
- Copy to library: Fix conversion options not being copied when
copying books between libraries
Fri Sep 4 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.37.1
New Features
- Driver for the Lark Freebook reader device
- A redesigned busy spinner -- why should icons get all the love?
- When merging book records, show more information about the
target book record. Closes tickets: 1490343
- A new icon theme \'Dark Blue\' (Preferences->Look & Feel->Change
icon theme)
- Add a check box to control copying ebook files when duplicating
book records via the Add Empty Book dialog
Bug Fixes
- Edit Book: Check Book: Fix automatic fixing of unsafe ids not
working if the file containing the unsafe also needs to be
fixed for an unsafe filename. Closes tickets: 1491728
- E-book viewer: Informative error message for themes button when
no themes have been created
- Fix a regression that caused the library switch entries at the
bottom of the library menu to not work when there are many
libraries. Closes tickets: 1490096
- Get Books: Update Amazon EU store plugins for website changes
Fri Aug 28 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.36.0
New Features
- Icon themes: Change the calibre icons easily via icon themes
- When adding empty books to the library also allow creating
duplicates of the current book, with all metadata copied.
To use right click the Add Books button and select
\'Add Empty Books\'
- Driver for the Unusual Sapiens V2 and Adlibris Letto readers.
- Kobo driver: Add support for firmware 3.17.3
- E-book viewer: Add a command line option to open the previously
read book when starting up.
- Edit Book: Live CSS: Allow copying of CSS rules by right
clicking on the Live CSS panel.
- Linux installer: Install application and mimetype icons in
multiple sizes
Bug Fixes
- Amazon metadata download: Support for yet another variant of
amazon cover image markup
- E-book viewer: Fix --open-at sometimes giving inaccurate
results (depends on speed of book loading)
- EPUB Metadata: Add workaround for bug in PocketBook firmware
which causes it to fail to read series metadata if the series
number is declared before the series.
- Fix user defined template functions leaking from one library
to another when switching libraries/using copy to library.
- Fix a regression in the previous release that could cause the
marked books icon to be incorrectly rendered next to the row number
- Edit Book: Check Book: Fix incorrect links that consist only
of an anchor and no filename not being detected.
- AZW3 Output: Fix large tables (with many columns) not rendering
correctly on Kindles.
Tue Aug 25 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.35.0
New Features
- Kobo driver: Add support for the new firmware version 3.17
- E-book viewer: Allow setting the number of pages per screen
separately for portrait and landscape modes.
Bug Fixes
- DOCX Input: Fix a regression in the previous release that broke
conversion of some documents that specify vertical alignment in
absolute units
- Book list: Fix the current row number being partially cutoff on
some windows 10 machines.
- Fix \'stopping content server\' message popping up repeatedly
even when it is closed while the content server has not fully
stopped
- Conversion: Fix error when converting a file that uses media
queries with comments in the media selector.
Fri Aug 7 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.34.0
New Features
- Amazon metadata download: Add support for amazon.nl. To use it
go to Preferences->Metadata download and configure the amazon
plugin to use Netherlands as the source.
- Catalogs: Add an option to not add the generated catalog to the
library.
- E-book viewer: Improve performance of hyphenation (by updating
the version of the hyphenation library it uses)
Bug Fixes
- DOCX Input: Add support for text whose vertical position is
adjusted by offsets from the baseline
- DOCX Output: Handle length and percentage values for
vertical-align in the input document.
- Edit Book: Check Book: Fix automatic correction of invalid ids
not updating the idrefs in the spine for ids in the manifest of
the OPF file.
- E-book viewer: Fix printing to PDF could result in filenames
with characters not supported by windows
- E-book viewer: Also fix a bug in the hyphenation algorithm that
could cause the word \'undefined\' to be mangled during
hyphenation.
- ODT Input: Fix custom styles with a dot in their name not being
inherited.
Sun Jul 26 14:00:00 2015 ecsosAATTopensuse.org
- fix plugins error, python >= 2.7.9 is mandatory
Fri Jul 24 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.33.0
New Features
- Driver for SONY DPT-S1.
- Edit Book: When showing suggestions for mis-spelled words,
also show suggestions from user created word lists
- Edit Book: Check Book: Add a check for \"invalid\" ids
Bug Fixes
- Conversion: Ignore stylesheets linked via media queries that
use device specific features.
- Fix covers not being read from some TXTZ files.
- ODT Input: Add support for numbered lists that do not start
numbering at 1.
Sat Jul 18 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.32.1
Bug Fixes
- There was a regression in 2.32.0 that caused conversion to PDF
to fail, the fix for this was released in 2.32.1
Fri Jul 17 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.32.0
New Features
- E-book viewer: Automatically save the current reading position
every ten seconds. Prevents loss of reading position on
crash/forced shutdown.
- Edit Book: Check Book: Add checks for missing OPF version and
toc references and for text placed directly inside the tag
- calibredb: Add a new search sub-command that can be used to
generate a list of book ids from a search expression
- Tag Editor: Place the keyboard focus on the last edited field.
- Edit metadata dialog: When clicking Next and Previous preserve
the current tab of the edit comments widget.
- Linux: Various fixes to make calibre work when compiled against
the latest versions of Qt and PyQt
- Edit Book: Allow drag and drop of files onto dock icon on OS X
Bug Fixes
- E-book viewer: Fix a regression in the previous release that
caused the maximum text width setting in full screen mode to be
ignored when switching from normal to full screen.
- Fix error in template dialog when using {id} in send to device
preferences.
- Edit Book/Book polishing: Fix EPUB books with opf files that
use a non-default namespace for the OPF namespace being
corrupted.
- OS X: Workaround for Qt 5 regression that causes any errors
during startup to be hidden behind the splash screen.
- Conversion: Fix incorrect relative URLs being generated when
an HTML or CSS file is placed higher in the folder hierarchy
than the opf file.
- FB2 Output: Fix error when using the sectionize with toc option
and the input documents Table of Contents contains multiple
items pointing to the same HTML file.
- Conversion: Fix error when input document contains a font size
exactly one point away from the base size.
- Device drivers: Handle devices with undecodeable filenames in
their filesystem. Simply ignore those files.
- Fix Cmd+Left/Right keyboard shortcut not working when editing
items in the book list on OS X.
- Fix corrupted text in the jobs list on some non-English windows
installs
- Edit Book: Workaround for a Qt regression that caused
\'See what changed\' after a search and replace on OS X causing
the application to become unresponsive.
- Edit Book: Fix smarten punctuation not working for books with
non-ascii characters in internal file names on OS X
Sat Jun 20 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.31.0
New Features
- E-book viewer: Make the search engine used for searching for
selected text configurable (in the Miscellaneous section
of the viewer preferences)
Bug Fixes
- E-book viewer: Fix dragging to select text with the mouse
causing the page to slide sideways in paged mode, if the mouse
leaves the text area.
- E-book viewer: Fix transitioning between full screen mode and
normal mode sometimes causing current position to not be
preserved.
- AZW3 Input: Ignore incorrect text encoding (incorrectly encoded
bytes are now replaced by placeholders) instead of erroring out.
- Get Books: Update Legimi and CDP store plugins for website
changes
- Fix Cybook Nolimbook not being detected in linux and OS X.
- DOCX Output: Fix internal hyperlinks being ignored when they
point to a HTML file whose element has an id.
- Edit Book: Fix groups in replace template being interpreted
backwards when search direction is up
- Searching: When search as you type is active, do not change
automatically change focus to the book list when searching,
unless the user presses Enter.
- Font subsetting: Fix subsetting removing some needed ligatures
when subsetting some Arabic fonts
- Prevent errors when testing email sending even if stderr on the
host machine is broken
Fri Jun 5 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.30.0
New Features
- An option to auto-convert a book on adding even if it is
already in the output format (Preferences->Adding Books).
- E-book viewer: If there are entries in the Table of Contents
that are long enough to be truncated, display the full text
in a popup menu when the mouse hovers over the item.
- News download: Add support for turning off SSL certificate
verification in individual recipes
- Kobo driver: Support for upcoming firmware version 3.16
Bug Fixes
- DOCX Output: Fix aspect ratio of images being distorted when
the input document specifies image width but not height or
vice-versa.
- DOCX Output: Fix extra page breaks being inserted in some
situations.
- LIT Input: Fix smarten punctuation not working for text
(as opposed to HTML) based LIT files.
- EPUB metadata: Fix extraction of cover image from EPUB 3 files
that do not use EPUB 2 backward compatible markup and that have
incorrect cover page markup as well.
- Book details panel: On windows use only \\ as a path separator
when copying file paths
- Edit Book: Fix Saved searches panel not working well with very
long search/replace expressions
- OS X: Fix changing preferences causing \'Email to selected
recipients...\' appearing multiple times in the Connect/Share
menu.
Fri May 29 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.29.0
New Features
- Allow opening the full Tag Editor dialog directly from the book
list by holding down the Shift key while starting an edit
of a tag-like field. For example, click on the tags field
for a book and press Shift-F2
- Tag Browser: Allow undoing the deletion of items in the Manage
categories window
- calibredb add: Allow setting arbitrary identifiers, not just
ISBN.
- Add a \'Retry\' button to the news download failed error message.
Bug Fixes
- DOCX Output: Detect the common idiom of placing centered images
as inline images inside a containing centered block and render
the resulting image as a floating centered image in the DOCX
file.
- DOCX Output: Fix incorrect handling of bold/italic in
paragraphs where the majority of text is either bold or italic
instead of normal
- Table of Contents editor: Fix save/load of settings in the
XPath wizard not working across restarts
- Get Books: Update the Kobo Store plugin for website changes
Fri May 15 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.28.0
New Features
- Conversion of all ebook formats to Microsoft Word (DOCX) files
- Add keyboard shortcuts (Ctrl+Right, Ctrl+Left) to switch
between virtual library tabs.
- When sending email using GMX pause for five minutes between
books, to prevent GMX from blocking the account. The delay can
be configured via Preferences->Tweaks
Bug Fixes
- Open With: Fix application icons in XDG_DATA_HOME on linux not
being found and fix unhandled error when choosing
non-executable files as applications.
- AZW3 Output: Remove duplicate anchors to workaround some Kindle
renderers using the last occurrence of an anchor as the target
instead of the first.
- Fix language definition on body tag being ignored during
conversion
- Edit book: When importing multiple files into the book, import
them in the order sorted by their filenames instead of in
random order
- E-book viewer: Fix print to pdf not working on some windows
systems with non-ascii usernames and non-utf-8 system locales.
Also make the print to pdf dialog a little easier to use.
- Edit Book: Fix TOC editor window not remembering its last used
size
Fri May 1 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.27.0
New Features
- Edit metadata dialog: Add a clear button for the publisher.
- DOCX Input: Add option to not insert page breaks between
endnotes.
- calibredb list: Allow outputting the book languages as well.
- Italian translation of Quick Start Guide
- Embed metadata: When embedding metadata fails for some books,
add an option to show the failed books in the book list
- Animate the main toolbar when a device is
connected/disconnected, to indicate that the contents of the
toolbar have changed
Bug Fixes
- E-book viewer: When printing, print to a PDF file instead of
directly to the printer. This fixes printing not working on
some systems.
- AZW3 Input: Handle kindlegen produced azw3 files that do not
use normal HTML anchors for linking.
- Fix too many open files errors that could occur in a
few places on OS X
- Do not allow user to hide all columns in book list via the
context menu, as restoring them becomes difficult
Fri Apr 24 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.26.0
New Features
- Driver for the soon to be released Kobo Glo HD
Bug Fixes
- Do not use a separate process to draw the splash screen.
This might fix the issue of calibre randomly freezing on
startup on a few windows systems
- MOBI Ouput: Fix :first-letter applied to elements containing
a comment causing conversion to fail
- Properly display names of libraries containing the ampersand
character.
- When sorting filenames in comics treat the file extension as
a secondary sort key. Fixes xyz.jpg sorting before xyz_1.jpg
- Fix a regression in 2.25 that broke the search & replace wizard
in the conversion dialog when converting a book with multiple
formats
- Content server: Fix errors when library contains enough virtual
libraries to cause grouping.
- Manage tags dialog: Fix setting a tag to empty causes an
unhandled error.
- E-book viewer: Fix a regression that caused the viewer to
occasionally skip the last page in a chapter when displaying
more than one pages per screen and scrolling by screen
- Edit Book: Fix open OPF file not being refreshed when deleting
items from the file browser.
Fri Apr 17 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.25.0
New Features
- Edit Book: Make embedding fonts using the manage fonts dialog
easier. You can now double click on a font family to see what
faces for that family area available on your computer and
install new fonts directly from the dialog.
- Book Details panel: Allow deleting tags/series/publisher/etc.
by right clicking on the link in the book details panel.
- E-book viewer: Allow expanding/collapsing all items in the
Table of Contents view by right clicking
- When using the View specific format action add an \'Open With\'
button to choose a specific program to view the specified format
- Fetch News: Add API to allow recipe writers to easily resolve
internal links to point to the downloaded versions of articles
- DOCX Input: Add support for DOCX files created by Word 2013 in
\'Strict\' mode
- When getting cover from comic files, use smart filename sorting
to find the first filename, recognizing numbers inside the
filenames.
Bug Fixes
- E-book viewer: When displaying multiple pages per screen fix
whole screen scrolling so that it works as expected even at
the end of the file, when their might be fewer pages left than
would fill the screen.
- DOCX Input: Automatically resize large images used as bullets
in lists, to compensate for the fact that HTML renderers do not
do this.
- Book list: Prevent yes/no columns from making the minimum row
height too large.
- Template language: Fix raw_field() function returning incorrect
values for lists
- Edit book: Fix book locale changing when OPF edited if OPF
contains a country code in addition to a language code
- Edit Book: Fix escaped HTML tags in the comments metadata being
reported as mis-spelled words.
- Edit Book: Fix regression that caused copying of non-breaking
spaces to not work when using the keyboard shortcuts
- Open With: Fix open with not working for programs from the
Microsoft Office suite
Sat Apr 11 14:00:00 2015 ecsosAATTopensuse.org
- update 2.24.0
New Features
- E-book viewer: Add an option to not save the bookmarks inside
EPUB files, under the Miscellaneous section of the viewer
preferences
- Manage User Categories: Allow restricting the visible items
to only those present in the current Virtual Library (if any)
- Book details panel: Allow copying full path to ebook files by
right clicking on the format link.
Bug Fixes
- Edit Book: Fix GIF format images being corrupted when using the
builtin image editor to make changes to them.
- Edit Book: When dragging and dropping files to re-order them in
the file browser, fix the final order being dependent on the
order the files were selected in.
- Conversion: Fix error when converting a document that contains
an invalid function based CSS selector without parentheses.
- Edit Book: Fix regression that caused pressing Alt+X to type
unicode characters to not work
- Device view: Preserve position in list of books when deleting
books from the device view
- Make the context menu for the book details popup window work
the same way as for the book details panel
- Get Books: Update amazon store plugin for website changes
- PDF Metadata: When choosing between reading metadata from the
Info dict and the XMP block, consider both the MetadataData and
the ModifyDate in the XMP block, since there exist PDF metadata
writing tools that update one and not the other.
- Fix a regression that caused ebook viewer to remember the state
of the Table of Contents panel when quitting on OS X.
- Prevent Enter key on Manage authors/tags/etc. dialogs from
closing the dialog.
Fri Apr 3 14:00:00 2015 ecsosAATTopensuse.org
- update to 2.23.0
New Features
- Allow adding an empty ebook in various formats to existing book
records by right clicking the Add Books button
- Add ability to create additional empty formats to the
\'Add empty book\' command
- News download: Add API to cleanly abort the download of an
article during the preprocess stage based on the
article\'s contents.
- Update the version of Qt bundled with calibre to 5.4.1.
This fixes various minor bugs, most notably, improving text
rendering on linux.
Bug Fixes
- MOBI Input: Fix links not working in viewer for MOBI files that
contain anchors placed on linebreak elements.
- Book details panel: Fix copying Path link by right clicking on
it not working.
- Fix a regression that caused importing of a single book from a
directory to fail if the directory has no ebook files in it
- Column Icons: Fix apostrophes in icon filenames causing errors.
- Edit Book: Fix a regression that caused Remove unused CSS to
fail on invalid CSS selectors, instead of ignoring them
- Open With: Fix open with failing to get list of default
programs on windows if the registry contains missing ProgIDs.
Sun Mar 22 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.22.0
New Features
- Book List: When editing data in the book list directly, expand
the editor widget to use all available width if the data does
not fit inside the current column width
- Edit Book: When re-opening a previously edited book, restore
all open files and the cursor position. Can be disabled in
Preferences->Main Window
- Advanced search builder: Allow using days/weeks/months/years
when building a date based search with number of days ago.
- Amazon metadata download: Speedup metadata download from
amazon.com when an ASIN is specified by trying the product page
directly first instead of running a search.
- Implement updating metadata in DOCX files
Bug Fixes
- ODT Input: Add support for intra-document cross-references.
- PDF Output: Fix incorrect encoding of ASCII control characters
and some Chines characters in metadata and Table of Contents
strings.
- Amazon metadata download: Work around amazon server problems
where it does not return Kindle Editions in search results when
not logged in.
- Fix Manage Authors dialog causing current search in the book
list to be cleared.
- Conversion: Fix a regression in 2.21 that caused conversion
to fail for books with invalid pseudo-class CSS selectors.
- Content server: Fix OPDS categories not showing books for
composite column categories if the column contains a colon.
- Single convert dialog: Only write metadata updates if metadata
actually changed. Also show a nicer error message when a file
is locked by another process.
- Open With: Fix error when scanning for default programs
on windows for some file types
- Edit Book: Fix Preview panel sometimes not working when opening
multiple html files one after the other very quickly
Fri Mar 13 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.21.0
New Features
- Allow opening ebook files and covers in external applications
by simply right clicking on them in the Book Details panel.
- Tag Browser: Make rename and delete for items in the
Tag Browser restrict themselves to the current Virtual Library
(if any). There is also an additional menu entry you can use to
rename and delete across all books while in a Virtual Library.
- Conversion: Use a new (written from scratch) implementation of
CSS Level 3 selectors that fixes various bugs in handling of
the more advanced/uncommon CSS selectors such as
nth-last-child()
- Edit Book: Allow restoring of disabled confirmation prompts in
preferences and add a confirmation when removing saved searches
- Edit ToC button: Remember the last used ebook formats
Bug Fixes
- E-book viewer: Fix regression that prevented pasting of text
with formatting from the viewer.
- Table of Contents Editor: Fix selecting a location inside
a file and then clicking on another file causes the previous
location to be used in the new file.
- DOCX Input: Fix incorrect bold font weight being used for
heading styles even if the style definition does not specify
bold.
- AZW3 Input: Fix a bug that prevented conversion of AZW3 files
that contained an empty CSS media block.
- PDF Output: Fix incorrect rendering of text in elements that
use font-variant:small-caps and also have children.
- Get Books: Update Amazon Europe, Empik and CDP store plugins
- PDF Output: Fix incorrect conversion of source document that
specify dir=\'rtl\' on the root element.
- PDF Output: Ignore unparseable links instead of aborting the
conversion on them.
- Fix reading metadata from filenames tester not working for
dates before 1900.
- Linux binary install: Fix SSL CA certificates not being
detected on Fedora based distributions
- Books list: Fix column alignment incorrectly propagating when
changing libraries
- FB2 Input: Do not put a border around images
- Fixes for various incompatibilities with (Py)Qt 5.4.1 which is
used by some calibre distro packages on linux
- Fix error when running calibredb backup_metadata on a library
that contains book records with no path information
- Edit Book: Fix extra search being hidden when removing
a saved search
- Fix a regression in 2.20 that prevented some changes to
per-library preferences from being saved
- Linux installer: Do not register application/octet-stream as
one of the mimetypes calibre can handle
Fri Feb 20 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.20.0
New Features
- ODT Input: Add backlinks for footnotes/endnotes and improve
their formatting.
- Windows: When running on windows 8 and newer register with
default programs so that users can more easily select calibre
or its viewer/editor as the default program to launch
ebook files.
- Make publishers in the book details panel clickable.
- Edit Book spell check: For mis-spelled words of the form
one:two offer one: two as a suggested correction.
Bug Fixes
- Fix a regression that caused incorrect results when searching
on numeric or date fields with relational operators.
- DOCX Input: Fix regression in 2.19 that broke handling of text
with leading or trailing non-breaking
spaces/en-spaces/quad-spaces.
- Amazon metadata download: Update plugin for website changes to
Amazon Brazil.
- E-book viewer: Fix footnote popup window not displaying entire
footnote if footnote contains element with page-break-after set
- Edit Book: Reports tool: Fix double clicking on an unused image
causing an error
- Tag Browser: Fix incorrect grouping of words starting with
graphemes, such as ash.
- Conversion: Ignore incorrectly URL encoded links instead of
erroring out on them.
- E-book viewer: Remove soft-hyphens when copying text to
clipboard
Fri Feb 6 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.19.0
New Features
- Quick view window: Allow the quickview window to be docked
into the main calibre window.
- Add empty book: Allow setting the title as well as the author
and series for the added empty book records
- Windows driver for Grammata Papyre 602.
- Edit Book: Add an option to turn off auto-completion
of closing tags
- Allow adding a description for custom columns.
- Book Details panel: Allow any identifier of the form url+number
to become a clickable link.
For example: url1:http://example.com
Bug Fixes
- Conversion: Convert entities that reference non-BMP unicode
codepoints on Windows and OS X correctly.
Linux was not affected by this bug.
- Edit Book: Do not autocomplete the closing tag wen typing
the / key inside an existing tag.
- Fix Booken Lev e-book reader not being detected in OS X and
Linux.
- DOCX Input: Change handling of sequences of space characters
to more closely follow Microsoft Word.
- Edit Book: Fix Table of Contents editor not remembering its
saved state across calibre sessions
- Edit book: Disallow drag and drop of documents onto the preview
panel to workaround crashing bug in Qt.
- E-book viewer: Fix current page not being preserved when
opening and then immediately closing the footnote window.
- PDF Output: Fix incorrect encoding for some chinese characters
in the PDF Outline (Table of Contents)
Fri Jan 30 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.18.0
New Features
- Edit Book: Add \'Style Classes\' and \'Links\' report pages to the
Reports tool
- Tag browser: Allow expanding all children of a node by right
clicking and choosing \'Expand All\'
- Preferences: Re-arrange the controls to avoid needing to move
the mouse from the top to the bottom of the dialog when closing
the dialog after making some changes
Bug Fixes
- Save to Disk: Fix a bug where when multiple books are being
saved to disk, if the save to disk template results in
identical filenames, the filenames were not being properly
disambiguated.
- Preferences: Use a dialog instead of a main window to
workaround Qt\'s poor handling of full screen mode on
OS X Yosemite.
Fri Jan 23 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.17.0
New Features
- Edit Book: A new reports tool that shows a summary of files,
images, words, characters and styles used in the book.
- Edit Book: Allow adding the \'Manage Snippets\' action to the
toolbar, for easy access
Bug Fixes
- Update Ozon.ru metadata download plugin for website changes.
- E-book viewer: Fix regression in \'flow\' mode that caused
horizontal scrollbar to be rendered as vertical.
- Fix a regression that prevented adding of books from
sub-folders if the folder contained only an OPF file and
no actual ebook files.
Sat Jan 10 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.16.0
New Features
- Edit Book: Add support for snippets -- small pieces of text
that are often re-used.
Bug Fixes
- Edit Book: When importing files and the book has an orphaned
entry in the manifest for that file, but the file itself is
not present, rename the file instead of erroring out.
- Book Details panel: Fix author links with URL schemes other
than http or file preventing context menu from working.
- PDF Output: Make the minimum height for headers and
footers scale with the base font size
- Fix a typo that prevented the Cybook Muse from being detected
on some computers.
- Fix regression in 2.15 that broke calibre on OS X 10.7 and 10.8
Fri Jan 2 13:00:00 2015 ecsosAATTopensuse.org
- update to 2.15.0
New Features
- Edit Book: Add auto-completion for links.
- Edit Book Function mode: Add builtin functions to change
case of text, ignoring HTML tags in the matched text
- Edit Book - Check Book: Allow auto-fixing of file not in
spine errors
- Driver for Papyre 624 ml
- Conversion: Convert images encoded as data URIs in the input
document into normal images, as some ebook reader software
cannot handle data URIs.
Bug Fixes
- AZW3 Input: Handle AZW3 files that contain Amazon specific
CSS media queries.
- Fix regression that broke the markdown-calibre command
- Edit Book - Show what changed: Fix scrollbar sometimes
not visible if the differences contain a few, very long lines.
Also fix the line numbers being partially obscured on
some systems (depending on the font used).
- Edit Book: Fix a regression that caused the Home key to
not move to the start of the line on lines containing
un-indented tags
- Get Books: Update the Amazon (US) plugin for website changes.
- MOBI Input: Fix incorrect conversion of MOBI files that wrap
their content inside anchor tags.
Fri Dec 26 13:00:00 2014 ecsosAATTopensuse.org
- update to 2.14.0
New Features
- Metadata review dialog: Automatically insert series number when
selecting a series from the completion dropdown. Also if the
user does not specify a series number, use 1 as the default,
instead of not setting the series.
Bug Fixes
- Fix regression that broke error reporting for save to disk
for books that contain no formats.
- Metadata download: Fix metadata download not working for titles
that contain a apostrophes in languages other than English.
- Fix deleting a book from both the library and the device
causing the next selected book to be incorrect, when the
library is sorted by the On Device column.
- FB2 Output: Fix generation of FB2 sections based on
a multi-level Table of Contents in the input document.
- Tolino Shine driver: Fix option to swap main memory and SD card
not working on OS X.
- FB2 Input: Workaround for broken FB2 files produced
by convertonlinefree.com.
- OS X: Workaround for OS X installs that have incorrect
permissions set on their home directories. calibre will now no
longer refuse to start on such machines.
- MOBI Input: Dont crash on corrupted JPG images.
- Fix column icons not displaying for custom comments type columns
- Metadata review dialog: Show a confirmation for the \'Reject all
remaining\' button.
Fri Dec 19 13:00:00 2014 ecsosAATTopensuse.org
- update to 2.13.0
New Features
- Driver for the new CYBOOK MUSE ebook reader
- Edit metadata dialog: Allow editing identifiers in a dedicated
window by right clicking on the identifiers edit box.
- Allow generating a cover from metadata by right clicking the
cover are in the book details panel also.
- Content server: Server KEPUB files with the extension kepub.epu
when connecting to the browser on Kobo devices
- Kobo driver: Add support for new firmware version 3.12
- Edit metadata dialog: Add a keyboard shortcut to swap title
and author [Alt+Down]
Bug Fixes
- Save to disk: Fix a regression that prevented saving of files
into the root of a drive on Windows
- FB2 Input: Add support for FB2 books that incorrectly use
the FictionBook 2.1 XML schema.
- Fix command line arguments not being ignored on windows and
linux when restarting calibre.
- E-book viewer: Fix sorting of bookmarks by position in book
not working on windows and OS X.
- Kobo driver: Fix bookmarks not being deleted from device when
deleting books on the device
- Edit book: Fix auto-complete of closing tag not working when
typing the closing tag at just before a word
(the word would become the closing tag name).
- calibredb: Fix list --for-machine ignoring custom columns
- Edit book/Book polishing: Fix subsetting of fonts whose
AATTfont-face rules use the local() or format() CSS functions
not working
- Edit book: Fix regression that broke typing of XML entities for
ampersand, less-than and greater-than
- Edit Book: Do not change the current selected text when right
clicking on a mis-spelled word
- ------------------------------------------------------------------
Wed Dec 10 13:00:00 2014 ecsosAATTopensuse.org
- remove liberation-fonts from package,
so extern liberation package is required.
Fri Nov 28 13:00:00 2014 ecsosAATTopensuse.org
- update to 2.12.0
New Features
- Edit Book: Automatically complete the closing tag in HTML/XML
files when typing
- Edit Book: Implement auto-indent, now when pressing the Enter
key to start a new line, the new line\'s indentation is
automatically created
- Driver for the Verso E71b ebook reader
- Redesigned the \'Add a custom news source\' dialog to make it
easier to use, with a more powerful python editor
- Make translations of the User Manual available in many
different languages (fully or partially translated). Click the
\'Change Language\' link in the sidebar of the manual to change
the language
- Edit Book: Search & Replace function mode: Add a new function
annotation (replace.file_order) to control what order multiple
files are processed in, when doing Replace All. See the User
Manual for details.
Bug Fixes
- Get Books: Update Woblink store plugin for website changes
- Book polishing: Ignore zero byte font files in the ebook
instead of erroring out on them when subsetting fonts.
- E-book viewer: Tighten heuristic used to detect footnote
links. Do not consider a link that is the only content inside
a block level tag as an endnote link, even if it is linked
back to from its destination.
- Update the version of libimobiledevice shipped in the Linux
and OS X builds to 1.1.7, should help with some connection
issues to Apple devices
- PDF Output: Add support for font-family aliasing in AATTfont-face
rules.
Fri Nov 21 13:00:00 2014 ecsosAATTopensuse.org
- update to 2.11.0
New Features
- Edit Book: Add a new \'function mode\' for the Search and
Replace tool
Bug Fixes
- DOCX Input: Add support for multilingual documents.
- Edit metadata dialog: Fix date fields being displayed in the
UTC timezone instead of the local timezone, causing the day
to be off by one in some timezones.
- Conversion/Book polishing: Fix ampersands in
title/series/publisher/author not being properly escaped.
- Update the bundled version of libimobiledevice on windows,
so that the iOS Reader plugin can connect to iOS
8 devices again
- Fix a regression in 2.10 that causes Adding books from
sub-folders, one book per folder to incorrectly add OPF files
present in the sub-folders as an extra format.
- Fix a regression in 2.10 that caused changes in
Preferences->Adding books to not work for the next
immediate add
- Fix Ctrl-R while in debug mode not restarting in debug mode
properly
- Fix regression in evaluating composite columns that use other
composite columns.
Fri Nov 14 13:00:00 2014 ecsosAATTopensuse.org
- update to 2.10.0
New Features
- Driver for the PocketBook Lux 2 with latest firmware.
- Review downloaded metadata: Add suggestions for the tags,
authors, publishers and series fields. Suggestions will pop-up
as you type.
- Add Books: Improve performance when adding large numbers of
books at once
- Add Books: Allow adding books from multiple ZIP/RAR archives,
each containing many books, by right clicking on the Add Books
and choosing \'Add from Archive\'
- Metadata download: Prioritize results that have the same
language as the current calibre user interface language
- Edit Book: Make the CSS used for styling the generated HTML Table
of Contents user customizable via http://manual.calibre-ebook.com/
customize.html#overriding-icons-templates-et-cetera
Bug Fixes
- E-book viewer: Fix popup footnotes not working on windows
- Fix saving of searches that use the backslash to escape special
characters not working
- Save to disk: When multiple books end up with the same file
name because they have the same metadata, automatically adjust
the filename to make it unique.
- Fix ebook editor global menu not working on Unity when
started from inside calibre
- Get Books: Update the Amazon European store plugins for
website changes
- Edit Book: Fix handling of XML unsafe characters
(like <, > and &) inside
Fri Nov 7 13:00:00 2014 ecsosAATTopensuse.org
- update to 2.9.0
New Features
- E-book viewer: Show footnotes in a separate popup window
- Cover Grid: Improve scroll wheel based scrolling.
- Get Books: Add the Bubok Portugal store
- Performance improvement for large libraries that using custom
columns built with templates
- Review downloaded metadata dialog: Allow merging tags by long
clicking the revert button
Bug Fixes
- Fix a regression in 2.8 that caused the clear button next to
date fields to set the date to Jan 101 instead of undefined.
- Linux: Fix Unity global menu bar stops working after minimizing
calibre to the dock or the system tray.
- Sanitize the ImageMagick environment variables before launching
external utilities.
- Prevent stale \'On Device\' info (from the previous connection)
from showing during subsequent device connections
- Conversion: Add workaround for converting EPUB files with
syntactically invalid (probably hand edited) OPF files.
- Fix e-book viewer not displaying cover from HTMLZ files.
- Conversion: Handle input documents with crazy
font sizes (1000pt +)
Fri Oct 31 13:00:00 2014 ecsosAATTopensuse.org
- update to 2.8.0
New Features
- Linux: Add support for the global menubar in Ubuntu Unity
(The menu that is displayed in the top most on screen bar).
It now works both with the main calibre program and the
e-book editor. You can customize what appears in the menubar
via Preferences->Toolbars
- Get Books: Add a new store, Bubok (bubok.es)
- Driver for Tolino Vision 2.
- Review downloaded metadata: Allow merging downloaded and current
identifiers by long-clicking the revert button.
- Template language: New function user_categories() to return
the list of User Categories for a given book
(only works in the GUI).
- E-book viewer: Add an option to prevent tapping on the page
from turning pages.
Bug Fixes
- Re-enable the system tray icon on linux. System tray icons now
work in any desktop environment that supports the StatusNotifier
spec, such as Ubuntu Unity, KDE 4+, GNOME 3, etc.
- System tray icon: On windows if the calibre window is minimized,
fix clicking on the system tray icon not restoring the window.
- E-book viewer: Clear history when reloading the book, to avoid
errors, since the locations pointed to by the history may no
longer be valid anyway
- Linux: Force use of GNOME button layout for dialogs when
running under the GNOME, UNITY or MATE desktop environments
- Check Book: Silence incorrect warning about guide references
to cover image in AZW3 Format
- Fix text entry widgets\' popup completion window not working
well with windows on-screen keyboard.
- Edit Book: Fix links that are absolute paths causing crashes
in windows
- Fix the read metadata from format button in the edit metadata
dialog not working for FB2 files.
Fri Oct 24 14:00:00 2014 ecsosAATTopensuse.org
- update to 2.7.0
New Features
- Support for the new Kindle Voyage
- The notification for the completion of background jobs,
such as bulk metadata download, has been redesigned to
not interrupt your work. It now waits in the lower
right corner of the main window until you are ready
to deal with it
- Insert metadata as jacket page: Make the invisible tags used
for searching across books format better, by giving them
their own table row.
- Book details panel: Show custom column values for numeric
columns even when the value is zero
- Allow clearing of date and number type fields by right
clicking and choosing clear when editing the fields in
the book list or edit metadata dialog
Bug Fixes
- MOBI/AZW3 Output: When converting an EPUB document that
specifies an SVG image as its cover image, convert the cover
to JPEG as the Kindle cannot handle SVG cover images.
- AZW3 Input: Fix crash when processing AZW3 files that contain
certain SVG images dies to a bug in ImageMagick.
- Conversion: Ignore un-parseable links when trying to generate
ToC from links, instead of aborting the conversion.
- Edit metadata dialog: Fix window title not changing when
using the Next/previous buttons if the books being edited
have the same title.
- Fix regression in previous release that prevented arrow
keys/tab key from working in completion popups on OSX.
Sat Oct 18 14:00:00 2014 ecsosAATTopensuse.org
- update to 2.6.0
(only openSUSE >= 13.2, for rest last version = 1.48)
New Features
- Catalogs: CSV Output: Allow changing the order of fields
in the generated CSV catalog by using drag and drop to
re-arrange the fields in the create catalog dialog.
Closes tickets: 1379048
- Edit metadata dialog: When editing metadata individually for
multiple books, popup a confirmation if the user clicks OK
before finishing the editing of all the books.
Closes tickets: 1378072
- Allow configuring a keyboard shortcut to toggle highlighting
of search results via Preferences->Keyboard
(under Miscellaneous).
Closes tickets: 1380528
- Edit Book: Saved searches window: Remember the last used
values for where to search and search direction
- E-book viewer: Allow right clicking on the toolbar buttons
to popup the optional menus, useful when using the viewer
on a touch screen.
Closes tickets: 1380359
- E-book viewer: Add a keyboard shortcut to toggle the Table
of Contents [Ctrl+T]
- Performance improvement when renaming/deleting large numbers
of items via the Manage Tags/Series/Publishers/etc dialogs
- Kobo driver: Update to support soon to be released firmware
update from Kobo
Bug Fixes
- Amazon metadata download: Update the amazon metadata download
plugin to handle changes to the amazon.com website.
Closes tickets: 1379305
- AZW3 Output: Ignore invalid attribute names in the input
document rather than aborting the conversion on them.
- Book details panel: Fix custom columns built from other
columns with tag like values not clickable in the
book details panel.
Closes tickets: 1381323
- Edit Book: Fix changing the editor undo/redo keyboard
shortcuts not preventing the old shortcuts from working.
- CSV Catalogs: Output all custom datetime columns in the local
timezone to match the format for builtin columns
- E-book viewer: When looking up words in the dictionary for
a book that has no language set, use the current calibre
interface language
- Fix comments editor widget in the edit metadata dialog
swallowing Tab key presses, preventing the use of the
keyboard to move between widgets. You can use Ctrl+Tab to
insert literal tabs
- OS X: Workaround for regression in Qt 5 that causes pressing
the Esc key to close the entire window instead of the current
completion popup
- Fix Advanced search dialog not being sized correctly if the
user selects a larger than normal interface font.
Closes tickets: 1378045
- E-book viewer: Fix page turning by clicking in the margins
in full screen mode (when displaying more than one page
per screen) not working because of a Qt 5 behavior change.
Improved news sources
- nrcnext
- Wall Street Journal
- Smithsonian Magazine
- Sueddeutsche Zeitung mobil
Update from previous Release: 2.5.0 [03 Oct, 2014]
New Features
- E-book viewer: Allow changing the website that is used as
a dictionary for looking up words in the viewer. Click the
Preferences button in the viewer and choose the dictionaries
tab to customize the website.
- Edit book/Book polishing: When embedding fonts or subsetting
embedded fonts, handle the :first-letter and :first-line
pseudo-element style rules.
Closes tickets: 1373649
- Windows driver for Trekstor Pyrus 2 LED.
Closes tickets: 1376018
Bug Fixes
- Fix a typo preventing calibre from recognizing the new
Kobo Aura H2O
- Edit Book: Spell Check: Fix replaced words coming back into
the list when toggling the \"Show only misspelled words\" setting
- Edit Book: Spell Check: Fix replacing a word with multiple
words causing the replacements to show up erroneously in the
list of misspelled words
Closes tickets: 1370294
- Edit Book: Fix leading or trailing hyphens on words being
ignored when spell checking.
Closes tickets: 1370288
- E-book viewer: Fix a regression, caused by a Qt 5 behavior
change, that caused incorrect colors to be shown when viewing
MOBI files that use CSS 3 color specifications internally.
- MOBI Output: Handle input documents that use CSS 3 syntax for
colors by converting the color to the #RRGGBB format required
for MOBI
- Tag Browser: Fix drag and drop of books onto a language not
setting the language.
Closes tickets: 1373504
- Tag Browser: When renaming an item that is currently being
searched for, remove the search indicator, as the search will
no longer match the renamed item.
Closes tickets: 1374624
- Bulk metadata edit: Fix getting cover from EPUB files that
have no cover image by rendering the first page as the cover
not working.
Closes tickets: 1374243
- Custom cover generation: Fix disabled color schemes not being
saved
Closes tickets: 1374337
- Wireless device driver: Fix a regression in 2.4 that caused
book matching to run slowly when connecting to calibre
companion
Improved news sources
- Sueddeutsche Zeitung
- The Hindu
- Carta
Updates from previous Release: 2.4.0 [25 Sep, 2014]
New Features
- An all new random cover generation algorithm, which generates
covers using many different color schemes and cover styles
Now when you click the Generate cover button in the Edit
Metadata dialog a cover based on the book metadata is
generated using random colors and styles. You can customize
the random cover generation by long clicking the Generate
Cover button, which will popup a dialog where you can create
new color schemes and customize other aspects of the
generated cover as well.
- Edit Book: Redesign the saved searches pop-up as a dockable
window. Editing saved searches now happens inline and the
global search/replace keyboard shortcuts work in the saved
searches window
- Edit book: Change the text of the \'Mark selected text\'menu
entry depending on whether it will mark or unmark the text
- Edit metadata dialog: Allow undoing a metadata download by
long-clicking the Download metadata button and choosing
\"Undo last metadata download\"
- Edit metadata dialog: Allow undoing the changes to individual
fields by right clicking on the field and selecting Undo
after a metadata download.
Closes tickets: 1223367
- Download metadata dialog: Allow using Enter key to select
cover and left/right keys to move between metadata results.
Closes tickets: 1369178
- Fix the row numbers in the book list remaining wide when
switching libraries if some books were marked before
the switch.
Closes tickets: 1369152
- Fix keyboard focus not going to cover grid after doing
a search.
Closes tickets: 1369160
- DOCX Input: Support for the keepNext paragraph property
to keep successive paragraphs on the same page.
- Template language: New template functions: raw_list()
to return the items in a list such as tags without any
sorting/formatting applied to them; author_sorts() to return
the author sort strings from the authors table for
the authors in the book.
Bug Fixes
- Fix a regression in 2.3 that broke creation of collections
on the device when metadata management was set to manual.
Closes tickets: 1371976
- E-book viewer: Fix displaying multiple pages per screen not
working in calibre 2.x with some books,
due to a change in Qt 5.
Closes tickets: 1372066
- E-book viewer: Fix unintuitive behavior of back and forward
buttons when going all the way back to the first item
in the history.
Closes tickets: 1367992
- Conversion: Do not allow default (user-agent) style rules
to ever override style rules defined in the input document,
regardless of CSS selector specificity.
Closes tickets: 1369753
- Workaround for Qt 5 regression that broke selecting multiple
icons in Preferences->Column icon rules
- Fix tags with angle brackets not being displayed in the
Book Details panel
New news sources
- Hurriyet Daily News and Al Monitor by spswerling
- VICE News by Adrian Tennessee
- Jagran Josh by Krittika Goyal
Improved news sources
- Today\'s Zaman
- Wall Street Journal
- High Country News
Updates fro previous Release: 2.3.0 [11 Sep, 2014]
New Features
- Cover Grid: Dynamically adjust the size of the in memory
cover thumbnail cache based on the window size to ensure
flicker free rendering even on very large screens.
Closes tickets: 1367211
- Template tester: Remember last used template
- Get Books: When downloading books show a popup message
telling the user that the books will be added to the calibre
library automatically, to help new users understand what is
happening. The popup message can be disabled.
- E-book viewer: Try to detect when a chapter has a page break
before the start of the chapter\'s text resulting in a leading
blank page and override the page break.
Closes tickets: 1366074
Bug Fixes
- Edit metadata dialog: Fix the author sort field not being
marked red initially when the author sort does not match the
author due to a Qt 5 behavior change.
Closes tickets: 1367943
- OS X: Fix restarting of calibre not working if calibre.app
is placed in a location with spaces in the path
- Fix regression that caused calibre running in debug mode on
OS X to not have a menubar or dock icon
- Get Books: Fix downloading ebooks from Project Gutenberg via
the builtin browser not working because of changes to
the Project Gutenberg website.
Closes tickets: 1366240
- Get Books: Update Gutenberg plugin for changes to the
Project Gutenberg website.
Closes tickets: 1366245
Improved news sources
- Strategy+Business
- Dawn
- American Thinker
- Anchorage Daily News
- Financial Times
Update from previous Release: 2.2.0 [05 Sep, 2014]
New Features
- Kindle driver: Add option to not overwrite existing
page number (apnx) files on the device when sending books
to the device
- Kindle driver: Add option to allow customization of the
page number (apnx) generation algorithm based on values
in a custom column
- Metadata jacket: Allow customizing the jacket template
to show the tags in alphabetical order
- View specific format window: If a conversion finishes in the
background making a new format available, update the window.
Closes tickets: 1363416
- E-book viewer: Automatically hide the mouse cursor if the
mouse has not been used for a few seconds. This prevents the
mouse cursor from obscuring text underneath it. The cursor
will reappear automatically when you move the mouse.
- Driver for SurfPad 3.
Closes tickets: 1363025
Bug Fixes
- Conversion: Fix incorrect conversion of CSS when the input
document uses the same CSS class name in both upper
and lower case.
Closes tickets: 1328552
- Workaround for Qt 5 behavior change on OS X which prevented
error handling during startup on OS X to not work
- DOCX Input: Fix non-breaking hyphens being ignored
- Workaround for Qt 5 bug that causes text copied to the
c lipboard to be lost when quitting the viewer on windows.
- When detecting the encoding of HTML documents, if the
document contains multiple charset declarations, prefer the
HTML 5 syntax to the HTML 4 syntax.
Closes tickets: 1364961
- E-book viewer: Fix text not being reflowed when resizing the
viewer window and only the height changes.
- Fix merging of book records not working correctly for custom
columns of type text with fixed set of permitted values.
Null values were incorrectly overwriting non-null values.
- Creation of custom news sources failing on a computer on
which no custom news sources have been previously created.
Closes tickets: 1363666
- Workaround for Qt 5 on windows bug that makes the selected
indication for items in any list/table disappear when
the widget loses focus
Closes tickets: 1363420
- Fix regression in 2.1 that prevented the saved column layout
from being applied.
Closes tickets: 1363470
- Edit Book: Fix the Check Book tool leaking threads
- Edit Book: Fix editor hanging when quitting during a
background save operation and the save operation completes
before the warning dialog is dismissed.
Closes tickets: 1363122
- Fix a regression in calibre 2.0 that caused setting the value
of a custom number column to zero via the book list to clear
the field instead.
Closes tickets: 1363076
- Check Book: Fix an error caused by empty style tags when
auto-renaming mismatched font names.
Closes tickets: 1363028
- When using the Embed Metadata or Polish Books tools to update
metadata, fix custom columns values not being cleared in
the book file even if they have been cleared in calibre
New news sources
- The Hollywood Reporter by Darko Miletic
Improved news sources
- Common Dreams
- LA Times
- Spektrum der Wissenschaft
- cracked.com
Update from previous Release: 2.1.0 [29 Aug, 2014]
New Features
- Prevent calibre from installing or running on Windows XP as
there have been many reports of Qt 5 crashing on Windows XP
and Windows XP is now no longer supported by Microsoft.
If you are on Windows XP, please stay with calibre 1.48 until
you are ready to upgrade your windows.
Apologies for the inconvenience.
- Kobo driver: Add support for new Kobo Aura H2O and
firmware 3.8.0
- Driver for HTC C.
Closes tickets: 1360678
- Add a new tool to easily test templates. Go to
Preferences->Toolbars to add the tool to one of
the calibre toolbars.
Closes tickets: 1360550
- EPUB and MOBI catalog generation: Allow using the full
template language including all custom columns
Bug Fixes
- E-book viewer: Fix soft-hyphens causing rendering artifacts
with some fonts due to a bug in Qt 5
- OS X: Workaround for Qt 5 bug that causes the popup menu on
the author to author sort button in the edit metadata dialog
to not respond if the mouse button if not released once
before clicking menu entries.
Closes tickets: 1362338
- Book list: Fix Ctrl+Home/End not selecting the first/last book
- PDF Output: Fix header and footer templates not working in
calibre 2.0
Closes tickets: 1361483
- OS X: Workaround for Qt 5 bug that caused many keyboard
shortcuts to not work in OS X
- Workaround for Qt 5 regression causing custom colors in
color chooser dialogs to not be remembered between
calibre sessions
- Conversion: Fix error when converting EPUB/HTML files that
contain invalid margin or padding declarations.
Closes tickets: 1360842
- Fix for calibre 2.0 crashing on startup on some linux systems
when used with --detach
- E-book viewer: When right clicking on an image to view it in
its own popup window, fix the rotate button not working
correctly with the zoom buttons
- Workaround for Qt 5 bug causing crash when running jobs
(conversion to PDF or MOBI; reading metadata from an EPUB
without a cover) that require Qt WebKit on Ubuntu.
Closes tickets: 1360693
- OS X: Fix background jobs stealing input focus if they
require the use of Qt WebKit
- Preferences->Metadata plugboards: Show plugboards for
disabled devices and formats whose metadata writer plugins
have been disabled.
Closes tickets: 1360766
- Fix calibre 2.0 not using system color scheme on windows and
OS X
- Fix regression in calibre 2.0 that caused crashes when using
drag and drop to re-order virtual library tabs
- Linux: Disable the optional system tray icon because of bugs
in the system tray icon implementation in Qt 5 on linux.
Closes tickets: 1360652
- E-book viewer: Fix navigating to a bookmark not updating the
displayed page number.
Closes tickets: 1360621
- Fix the \'unified title and toolbar on OS X\' tweak causing
calibre to fail to work because of a bug in PyQt5
- E-book viewer: Fix a regression in 2.0 that changed the speed
of scrolling with the mouse wheel in flow mode
- Edit book: Workaround for regression in Qt 5 that causes
typing the Cmd+some letter to generate text in the editor
instead of being ignored.
- Book polishing: Fix EPUB files with corrupted ZIP central
directories not working and leaving behind detritus in
the current working directory.
Closes tickets: 1360385
- Edit Book: Workaround for Qt 5 regression that caused the
\'See what changed\' tool to freeze the editor when closing
the window showing the changes.
- Fix regression in 2.0 that broke viewing of LRF format ebooks.
Closes tickets: 1360332
- Fix for a Qt 5 regression that caused the Copy to Library
right click menu to be empty on OS X.
Closes tickets: 1360069
Updates from previous Release: 2.0 [21 Aug, 2014]
New Features
- For a summary of the major changes in calibre between
1.0 and 2.0, see http://calibre-ebook.com/new-in/eleven
- Add support for MTP devices (Android phones/tablets) on OS X
- Update the version of Qt used by calibre to Qt 5. This fixes
various longstanding bugs in calibre that were caused by bugs
in Qt 4.
- Edit Book: Make the edit saved search/add saved search popup
window non-modal.
Closes tickets: 1354785
- Tag Browser: Show format specific icons for the format
entries in the Tag Browser
- Library check: Add buttons to conveniently mark all
fixable/deletable items.
Closes tickets: 1353954
Bug Fixes
- E-book viewer: Reloading the book now re-opens it at the
current position even if the option to remember position when
quitting is turned off
- E-book viewer: Remove extra spacing between document and
scrollbars. This is particularly noticeable when using a dark
theme for the viewer.
- PDF Output: Fix balanced parentheses in the text of items in
the Table of Contents not being rendered properly by some
PDF viewers.
Closes tickets: 1358443
- Edit book: Abort terminal save on save error instead of
quitting editor
- Get Books: Update the Project Gutenberg plugin for website
changes
- Plugin loading: When multiple plugin classes are present in
the __init__.py namespace, use the one with the qualified
name that has the least components
- Edit Book: Prevent long saved searches from making the saved
search dialog too wide
- Comic Input: Sort pages placed in sub-folders correctly
(as long as all pages have the same number of parent folders).
- Conversion: Fix the word AATTpage in a comment inside a
stylesheet with no following {} causing the rest of the
stylesheet to be ignored.
- Fix comparing AZW3 to ORIGINAL_AZW3 from the book details
panel not working
Closes tickets: 1354624
New news sources
- General Knowledge Today by Kanika G
- BBC Arabic by logophile777
Improved news sources
- TIME Magazine
- The Atlantic
- Down to Earth
- Heraldo de Aragon
- Radikal (Turkey)
- Wired Daily Edition
- Orange County Register
Fri Aug 8 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.48.0
New Features
- E-book viewer: Make the list of bookmarks a dockable window
that can be kept open while reading the book
- E-book viewer: Make the Table of Contents panel
a dockable window so it can be moved around and even made
into a separate floating window
- E-book viewer: Allow reloading the current book
by pressing F5 or Ctrl+R
- Edit Book: Allow changing the case of selected text by right
clicking and choosing the appropriate change case action.
- Driver for Kiano Booky Light.
- calibredb list: Have --for-machine dump the output in JSON
instead of using ASCII separators, as most scripting
languages have JSON parsers builtin
- zsh completion: Complete filenames inside epub files
for ebook-edit
- ebook-edit: Allow specifying multiple internal files to open
and get rid of the no longer needed --edit-file option
Bug Fixes
- Fix over-aggressive caching causing multiple cover grid
emblem rules to not work.
- Edit Book: Fix position syncing and Live CSS not working
if the opening tag is split over multiple lines
- EPUB metadata: When updating the language in an EPUB file,
preserve the country code, if the new language is the same
as the original language in the EPUB file.
- Edit Book: Fix choosing default dictionary based on language
tag in the OPF ignoring the country code
- Edit Book: Fix a regression that caused clicking on links
in the preview panel that lead to destinations in the same
HTML file popping up a spurious error message.
- Fix regression that caused tags to not be sorted when
displayed in the book details panel.
- Edit Book: More robust implementation of current
tag detection for Live CSS.
Now uses the same logic as matching tag highlighting.
- Edit Book: When highlighting the tag the cursor is currently
inside, if the cursor is inside the definition of an
opening tag, highlight that tag rather than its parent.
- Edit Book: Check Book: Do not run the rest of the checks
if parsing errors are found, to prevent the checkers
from raising unhandled errors
Fri Aug 1 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.47.0
New Features
- Cover Grid: Allow user defined emblems (icons) to be
displayed next to covers
- E-book Viewer: Use wiktionary.org and wordnik.com
as dictionary providers instead of dict.org
- Edit Book: Allow customizing the templates used when
creating new, blank HTML/CSS files via
Preferences->Editor settings.
- Comic Input: When sorting the pages inside a comic,
recognize numbers, so that page2 sorts before page10
- Conversion: When inserting a metadata jacket, format
the series number using roman numerals. This behavior can be
disabled by using a custom jacket template, as described
here: http://manual.calibre-ebook.com/customize.html#
overriding-icons-templates-et-cetera
Bug Fixes
- Edit Book: Fix incorrect results when running replace all on
marked text and more than one replacement is made.
- Edit Book: Live CSS: Improve detection of which tag
the cursor is inside when there are multiple tags
on the same line.
- Edit Book: Clear the Check Book panel when opening a new book
- Edit Book: Allow the import files into book action
to be added to the toolbar
- Edit Book: Fix subsetting of fonts not working if the text
contains non-BMP unicode characters.
- News download: Fix HTML parser used in the news download
subsystem not preserving whitespace inside
- tags
- Conversion: Do not strip underscores from classnames.
- Edit Book: Fix cursor positioning not working when
creating a new file from a template
- Fix a rare error that could happen when using
series columns inside a custom column template
- E-book viewer: Handle quoted URLs inside AATTfont-face rules
Fri Jul 25 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.46.0
New Features
- Edit Book: Add support for third party plugins to extend
the editors functionality.
- calibredb list: Add a --for-machine option that causes
the output to be made in a form more easily parsed
programmatically (it uses ASCII field and record separators)
- Book details panel: Automatically convert ISSN identifiers
into links to the periodicals page on worldcat.org
- Edit Book: When re-arranging the toolbars inside an
individual file editor, save the new toolbar layout
so that it is re-used in the future. Also apply the
changed layout to all open editors of the same type.
- Edit Book: Make the undo/redo/cut/copy/paste buttons
on the editor toolbar also configurable, so they can be
removed via Preferences->Toolbars, if needed.
- Edit Book: Allow editing xpgt (Adobe Page Template) files
as XML.
- Edit Book: Allow the action to launch the
saved searches dialog to be added to the global toolbars
- Book details panel: Add an option to make clicking on
the author name search the calibre library for the author
instead of opening the wikipedia page for the author.
To use it got to Preferences->Look & Feel->Book Details.
Bug Fixes
- Fix published date not being merged when merging book records
- Embed metadata tool: Fix error when trying to embed metadata
in corrupted MOBI files or files of other types
that are marked as MOBI in the library
- Edit Book: Make the warning dialog that pops up when you try
to quit while the editor is saving changes in the background
a little more clear.
- When generating covers, do not render soft-hyphens
in the text as hyphens.
- Conversion: Fix a bug processing the CSS font shorthand
property when the line-height is specified in
em or percentage units
- calibre-customize: When building plugins from a directory,
exclude known version control subdirectories
Fri Jul 18 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.45.0
New Features
- Edit Book: Add in-context help for HTML and CSS
- Book details panel: Make series and tags clickable. Clicking
on them will search the calibre library for all books in the
same series/ having the same tag
- Edit metadata dialog: Improve performance by only writing
changed fields to the database when clicking OK or Next
- AZW3 Input: When converting from AZW3 files, use the high
quality version of the image if the source AZW3 file
contains both low and high quality images. These dual azw3
files are produced by kindlegen 2.9
- Edit Book: When right clicking on a link in the editor add a
menu entry to open the link
- Edit Book: Search and replace panel: Add arrows to open the
list of recently used search and replace expressions
- Driver for Motorola Milestone X2.
Bug Fixes
- AZW3: Preserve the page-progression-direction property when
converting/editing/polishing AZW3 files
- AZW3 Input: Workaround broken AZW3 files produced by
kindlegen that use uppercase attribute names.
- PDF metadata: When updating the XMP metadata in PDF files,
compress the XMP block written to the PDF. This is
particularly useful when the PDF file has an existing XMP
metadata block with very large amounts of data in it.
- Fix searches on Yes/No columns using the terms (\'blank\',
\'checked\', \'unchecked\') not working on non-English calibre
installs
- Edit metadata dialog: Do not auto change the title sort
field when clicking OK if the title was changed. Instead the
title sort field must be changed explicitly.
- Linux binary installer: Fix regression that caused ZSH
completion to not be installed
- Edit Book: Spell check: When suggesting alternative for a
hyphenated word, ensure the first suggestion is the word
formed by removing the hyphen, if that is a valid word
- Get Books: Update the Woblink plugin to handle changes to
the woblink website
- Edit Book: Fix replacement of hyphenated words in the spell
checker not working
- Edit Book: Fix live syntax highlighting of links not being
updated correctly after renaming an open file
- Edit Book: Fix regression that caused crash while syntax
highlighting CSS stylesheets that contain url() tokens
without enclosing quotes
- Linux binary: Do not fail on system with invalid locale
info. Instead default to using the UTF-8 encoding on these
systems.
Fri Jul 11 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.44.0
New Features
- Edit Book: Syntax highlight links, images, stylesheet includes,
etc. Links that point to missing files are marked as errors.
You can Ctrl + click on a highlighted link to jump to the file
it points to directly.
- Edit Book: Check Book: Add a check for manifest items missing
href attributes.
- When clicking in the search box, select all existing text,
for easy replacement.
- Edit Book: Add buttons to change the text alignment
of the current paragraph. If you do not see them,
go to Preferences->Toolbars and add them
to the Text formatting actions toolbar.
- Improve performance of rendering the book list when lots of
column coloring rules are used
- Kobo driver: Support for new firmware version 3.5
Bug Fixes
- Edit Book/Book polishing: Do not auto-resolve AATTimport rules
in AZW3 files. Also do not add a AATTnamespace rule to all stylesheets
that contain tag selectors.
- Edit book/Book polishing: Preserve the class attribute on the
tag in AZW3 format files.
- Edit Book: Fix inline spell check context menu not working
when triggered by context menu key or a right clicking
at the right edge of the word.
- Fix some font directories from fonts.conf being ignored
on linux when scanning the system for installed fonts.
- Edit book: Spell checker: Treat hyphenated words as
single words for spell checking
- Edit Book: When using the spell check dialog to change words,
detect any changes made to open files outside the spell check dialog
and automatically integrate them, to prevent those changes
from being lost.
- Update driver for Tolino Shine to handle new firmware
- Book polishing: When changing the cover in an EPUB file,
place the newly created cover image in the same folder
as other images in the book, rather than the root
- Linux installer: Use pkg-config to get the location for installing
the calibre bash completion scripts.
pkg-config is used only when installing to /usr.
Fri Jul 4 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.43.0
New Features
- Add a wizard for easily searching date fields in your library.
To use it click the advanced search button to the left
of the search field.
Allows you to search for books whose date is older/newer
than a specified date or less/more than a number of days
from today and so on.
- Driver for Onyx T68.
- When reading metadata from file names, allow setting the comments
field as well, in addition to title/authros/publisher/series/etc.
Bug Fixes
- Fix a regression in the previous release that broke
changing Save to Disk preferences
- Recognize leading articles for the Esperanto language
when auto-generating title sorts.
- Edit Book: Fix a regression that caused syncing
of the preview panel to the editor cursor position
to not work when the cursor is positioned on a blank line
in between two tag definitions
- Metadata download: Round the downloaded ratings so that,
for example, 3.6 stars becomes 4 stars instead of 3 stars.
- Edit Book: Fix a crash when performing some image editing
operations on 64 bit calibre builds
- Recognize additional leading articles in the titles
of Italian language books
- Edit Book: Fix an occasional spurious error message
when using the Live CSS feature
Fri Jun 27 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.42.0
New Features
- Edit Book: new tool to easily add a cover to the book.
It automatically generates the HTML wrapper and takes
care of marking the covers files as covers in the OPF.
- Edit Book: Improve the performance of inline spell checking,
especially noticeable when editing large HTML files
(over 100KB in size).
- Edit Book: Run syntax highlighting in the background,
reducing user interface latency when editing large files
- Template language: Add a new function (group_re) to use grouping
regular expressions with groups, where you can replace
the matched groups with result of another template.
- Edit Book: Check Book: Add a check for HTML files
with non UTF-8 encoding declarations
- Edit Book: Spell check dialog: Add an option to make filtering
the word list case sensitive
Bug Fixes
- Get Books: Fix integration with ebook.de broken by website changes
- MOBI Input: Preserve the dc:rights metadata during conversion.
- Edit Book: Fix non-BMP unicode characters causing matching tag
highlighting to be slightly off on linux
- Edit Book: When editing HTML files that have charset encoding
declarations, automatically change the declared encoding (if any)
to UTF-8 on save, since the editor always saves files
in the UTF-8 encoding.
- Edit Book: Fix various problems when editing EPUB files
with non-ascii internal filenames on OS X.
- Edit Book: Remove unused CSS: Fix an error if an HTML file
links to a missing stylesheet
Sat Jun 21 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.41.0
New Features
- New tool to set metadata in the actual book files
in the calibre library from the updated metadata
in the calibre database.
- calibredb: Add a new \'embed_metadata\' command to update
metadata in the actual book files in the calibre library
from the calibre database.
- Edit Book: Allow customization of toolbars
- Add empty book: When adding empty book records to the library,
add an option to also create empty EPUB files.
Useful if you intend to subsequently edit these files
with the calibre editor. You can access the add empty books
feature by right clicking the Add Books button.
- Edit book: Remove unused CSS: Add an option to also remove
unused class attributes from the HTML
- Edit book: Check Book: Add checks for empty HTML/XML/CSS/image
files in the book.
- Edit Book: Check Book: Add checks for links whose fragment
(the part after the #) points to a location that does not exist
Bug Fixes
- RTF metadata: Add proper support for unicode characters
when reading and writing metadata to RTF files
- RTF metadata: Fix failure to write metadata to RTF files
that do not already have an \\info block
- Edit Book: Remove unused CSS: Handle AATTimport rules
when checking for unused CSS
- Edit Book: Remove unused css: Prevent failure when book has
invalid items marked as stylesheets
- calibredb: Fix set_metadata not working for the series_index
field.
Fri Jun 13 14:00:00 2014 ecsosAATTopensuse.org
- remove cssselect for openSUSE 12.2 from spec
Fri Jun 13 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.40.0
New Features
- Edit Book: Add a new tool to manage fonts. Allows easily
changing/removing/embedding fonts in the entire book.
To use it go to Tools->Manage Fonts
- Edit Book: Allow the color of the links in the Live CSS panel
to be themed.
- E-book viewer: Add a keyboard shortcut to bookmark current location.
Bug Fixes
- Edit Book: Check book: When auto-changing font name to match
actual name in font file, also change the font name in shorthand
font declarations
- Edit Book/Book polishing: Fix embedding all referenced fonts
not catching fonts that are only specified via style attributes
and not in any stylesheets.
- Conversion: Fix normalization of CSS shorthand font property
not working when multiple font families are specified in the same
shorthand property
- Edit Book: Live CSS: Fix clicking on link to go to style definition
not working if the stylesheet contains CSS 3 AATTmedia queries
or AATTfont-face rules
- Edit Book: When importing DOCX files, set the media type
for html files correctly
- Edit Book: Fix import of DOCX files that contain
no Table of Contents not working.
- Portable installer: Fix a crash if the user selects a destination
for the portable install that does not have enough disk space.
- Fix date column not showing date added when adding zip/rar files
that contain an OPF with a calibre timestamp in its metadata
- Sony driver: Fix SONY annotation app not working with files
sent to the device by calibre
- Linux build: Fix regression that caused opening PDF files
(or any externally viewed files) preventing calibre from being
restarted as long as the external viewer is not shutdown.
- Edit book: Fix changing underline style to none when creating
a custom color scheme causes error.
- Check Book: Fix empty (zero byte) XML files causing
check book to fail.
- Check Book: Fix combination of mismatching font family names
and a font-family declaration with an invalid value
(such as a dimension) causing auto fixing of errors to fail.
Thu May 29 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.39.0
New Features
- Edit Book: Allow creation of custom color schemes
for the editor (Preferences->Editor settings)
- Check Book: When reporting unmanifested file warnings,
allow auto fixing by adding the file to the manifest
if it is referenced elsewhere or removing the file if it is not.
- Edit book: Preview panel: Allow syncing of position more accurately
when there are multiple tags on the same source code line
- Edit book: Live CSS: Indicate which CSS properties are overridden
by higher priority rules
- Kindle driver: When generating page numbers automatically,
add an additional method to detect page boundaries,
using the presence of tags in the source of the book.
You can use this setting by right clicking on the Kindle icon
in calibre when the kindle is connected and choosing customize
this device.
Bug Fixes
- Virtual Libraries: If the user selects a virtual library whose tab
has been closed via the Virtual Library button, re-open the tab
instead of displaying the virtual library in the All Books tab.
- DOCX Input: Fix a regression that broke conversion of documents
with an index that contains fields with special page text.
- Edit Book: When editing a book in a language for which
no dictionary is installed, consider all words
to be correctly spelt, rather than misspelt.
Sat May 24 14:00:00 2014 ecsosAATTopensuse.org
- update for faenza-icons v1.2
Fri May 23 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.38.0
New Features
- Edit Book: A \'Live CSS\' tool that shows all the style rules
for the tag you are currently editing.
- Add an option to hide the book rating in the cover browser
(Preferences->Look & Feel->Cover Browser).
- DOCX Input: if no language is defined in the metadata,
use the language specified in the document default style.
Bug Fixes
- Edit book: Fix regression that sometimes caused incorrect
syntax highlighting when non-breaking spaces/typographic hyphens
are present in the text.
- Fix a regression that broke the compare books tool
when used outside the book editor.
- Get Books: Update the Woblink plugin to handle changes
to the Woblink website
- DOCX Input: Workaround buggy version of Microsoft Word
converting newlines in the document summary into _x000d_.
They are now ignored when reading metadata from docx files.
- Edit book: Fix Check Book failing if a binary file such as an image
or font is mislabelled in the OPF as being a text file.
- OS X Build: Fix a bug that was preventing multiple instances of
calibre being used by different user accounts on the same computer.
- Edit book: Dont show an error message when trying to use
quick open with no book open
- Content server: Add .ibooks (note the trailing s)
as an allowed format as well.
- Edit Book: Fix an error when running the Check Book tool
on files with empty
Sat May 17 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.37.0
New Features
- Edit Book: Live spell checking in the code view.
Now spelling errors are highlighted in the code view
for convenient correction as you type.
This can be turned off via Preferences->Editor.
- E-book viewer: When using the tap and hold gesture
on a touchscreen, allow lookup of the word currently
under the finger in the dictionary or online.
- Edit Book: Allow putting the editor into replace mode
by pressing the Insert key
- Content server: Add more descriptive titles to the OPDS feeds,
where possible.
- Edit Book: Update the Table of Contents view automatically
when the ncx file is edited.
- Edit book: Insert tag button: Allow entering attributes along
with the tag name to make it easy to repeatedly insert, for example.
- Windows driver for Woxter Scriba 190.
- Edit Book: Add an entry to the context menu of the preview panel
to open external URLs when a link is right clicked on
Bug Fixes
- Edit Book: Fix error in the Check Book tool when items
in the opf have paths starting with a leading slash.
- Book polishing: Fix publisher field in epub not being cleared
when updating metadata.
- Kobo driver: Update to handle changes to annotation processing
in newer Kobo firmware.
- DOCX Input: Handle docx files with index fields that have their
field names incorrectly lower cased.
- Edit book: Fix incorrect syntax highlighting on linux
if the text contains non-BMP unicode characters.
- Edit book: Fix regression that caused an error when trying to edit
files with no defined syntax, such as plain .txt files.
Fri May 9 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.36.0
New Features
- Edit Book: A new tool to filter style information
(Tools->Filter style information). Useful to easily remove
some CSS properties from the entire book.
- DOCX Input: Add support for cross references. Cross references
that are used to insert hyperlinks are now converted
into hyperlinks in the output document.
Features to insert paragraph/page numbers are not supported.
- Add support for viewing kepub files in the calibre viewer,
by treating them as plain epub files
- Edit book: In the Insert Link tool show a few words of text
alongside the location anchor name, to make it easier to know
what a location is
- Manage user dictionaries: Allow copying all selected words
by right clicking them and choosing \'Copy to clipboard\'.
- Content server: Make .ibook format files available in OPDS feeds
- Edit book: Allow copying the list of errors from the Check Book tool
to the clipboard by right clicking on the list of errors
- Book polishing: If the books being polished have an
ORIGINAL_EPUB/AZW3 format, warn the user that polishing will use it
as the source and ask for confirmation.
Bug Fixes
- Fix metadata plugin to download metadata from OZON
for website changes.
- Subsetting embedded fonts: Fix an error when subsetting
embedded fonts on windows if the username contains quotes or
apostrophes.
- Edit Book: Fix error when checking spelling if one of the files
in the book declares an invalid (empty) language code.
- Linux install: Have the calibre GUI programs redirect
stdout and stderr to null when launched via .desktop files
to workaround systems where the GUI launchers are broken.
- Edit Book: Fix inserting a < in text that contains a colon
causing a hang.
- DOCX Input: Fix error when converting document with nested frames.
Fri May 2 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.35.0
New Features
- Edit Book: Redesign the syntax highlighter to improve performance
for large documents and extended editing sessions.
- Edit book: Make cursor movement smooth by not highlighting matching tags
while the cursor is moving.
Only match highlighting tags if the cursor stays still for a time.
- Spellcheck dialog: Indicate whether a word is ignored
in the Misspelled column
- Spellcheck dialog: Pressing Ctrl+C on the words list copies
only selected words, regardless of current cell
- Add a copy to clipboard action to the context menu
for the spell check dialog
- Edit book: Fix save button incorrectly disabled after a failed save
Bug Fixes
- Edit Book: Fix an error when merging CSS stylesheets
that contain AATTcharset rules
- Edit book: Fix extra invalid entries being generated
in the manifest when editing an AZW3 file that has no images.
- Edit book: Fix a hang when editing an HTML or XML file
with text of the form Fix regression that prevented the ebook editor
from starting on linux systems with locale set to \'C\'
- DOCX Input: Fix formatting of the generated Index
when the index is complex, i.e. with lots of references
to the same item, multiple level of sub-items, etc.
- Smarten punctuation: Fix a double quote preceded by a hyphen
at the end of a sentence (before the start of the next tag)
being converted into an opening quote instead of closing quote.
- News download: Fix very long URLs for links to pages causing errors
on windows because of max path length restrictions.
- Edit book: Fix saved search dialog causing high CPU usage
- Edit book: Fix importing of Lithuanian dictionary from OpenOffice,
that does not specify a country code.
Fri Apr 25 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.34.0
New Features
- E-book viewer: When in flow mode, handle swiping on the touchscreen
differently.
Swiping now scrolls line by line in flow mode instead of page by page.
If you wish to scroll page by page in flow mode, tap instead of swiping.
- Conversion: Preserve all guide entries that are of a type present
in the EPUB 2.0 specification. These entries are used by newer
Kindle readers to populate the Go To jump list
- When adding MOBI files if the author name is in LN, FN format,
auto change it to FN LN format, as the MOBI format
has no author sort field. This behavior can be disabled by
setting Preferences->Tweaks->Author sort name algorithm to copy.
- Spellcheck: When checking French text list all words that have
the same stem as a single word.
So j\'aime and aime are listed as a single word.
- Spell check: Add a context (right click) menu that allows
for quick operations on all selected words
- Manage user dictionaries: Add a button to import a list of words
in bulk into the user dictionary
- Spell check dialog: Allow sorting words case sensitively
Bug Fixes
- EPUB Input: Fix incorrect handling of obfuscated fonts
using the IDPF obfuscation algorithm when the epub unique identifier
starts with urn:uuid
- Edit book: Fix obfuscated fonts in EPUB files not being handled correctly
when editing the book
(obfuscated fonts would get corrupted when making changes).
- Edit book: Fix a bug that caused spell checking to fail
when using the builtin spanish dictionary
- Spell check: Fix replacing a word and then replacing the new word again
not working without doing a refresh in between
- Spell check: Fix language declarations not being respected for nested tags.
- Spell check: Fix \'Show next occurrence\' sometimes showing the word
in an incorrect location, for example in an attribute where spell check
is not performed.
- Allow import of dictionaries that deviate from the spec in minor ways
- Edit Book: Fix the Show next occurrence button in the spell check dialog
sometimes failing to show next occurrence
- OS X: Detect the users default interface language correctly.
Also fix parsing of ambiguous dates in mm/dd vs dd/mm formats,
based on the users locale settings in OS X.
Sun Apr 20 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.33.0
New Features
- Edit book: Add a tool to check spellings,
access it via Tools->Check spelling
- Kobo driver: Support firmware version 3.3
- Device driver for Tolino Vision on windows
Bug Fixes
- Amazon metadata download: Fix Editorial Reviews not downloading
into the comments section for some books
- DOCX Input: Fix some text highlighting colors in the DOCX file
not being correctly translated during conversion.
- Wireless device driver: Fix incorrect syncing behavior
when book matching is run for a second time while connected.
This happens when the user changes the library
or selects \'Update cached metadata on device\'.
- Searching: Fix searching by date not using the system locale
to interpret dd/mm vs mm/dd dates on windows
Fri Apr 11 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.32.0
New Features
- Fetch news: Allow automatically creating custom news sources
by importing OPML files. Many RSS news reader programs can export
their list of RSS feeds in the OPML format.
- Conversion: When inserting metadata as a jacket page,
alter the font sizes in the jacket so that the sizes match the sizes
used in the rest of the book.
Also pretty print the generated jacket HTML.
- Allow searching for books by id and uuid
using the id: and uuid: prefixes
- Allow specifying arbitrary colors for column coloring rules
Bug Fixes
- Update the version of openssl shipped in the binary builds
(the version in the windows 64bit build was vulnerable
to the Heartbleed bug)
- Edit Book: Fix book being marked as modified even
when no actual changes were done by various automated tools
such as Smarten Punctuation, Subset Fonts, etc.
- Fix ebook-device cp -f failing when destination file already exists
- Ensure that the rendered dates in the book list and edit metadata
dialogs are always in the same language as the calibre interface,
regardless of system language setting
- Edit metadata dialog: Remember window size
for the cover download window
- DOCX Input: Dont fail on DOCX files that contain pages
with zero effective width.
- Content server: Fix page not found error when clicking
on a category that has only a single item in it
- Send books to the Books folder for the Tolino Vision,
as it cannot find books placed outside this folder
- Edit book: Fix error when beautifying HTML files
that contain un-indented
Fri Apr 4 14:00:00 2014 ecsosAATTopensuse.org
- update to 1.31.0
New Features
- DOCX Input: Support for converting indexes created
using the Word Index tool. The entries in the index
are automatically converted into links
pointing to the indexed locations.
- AZW3 Output: Add support for converting documents with
very large table of contents (with more than 2000 entries).
- Edit Book: Add a button to easily insert HTML tags.
Useful if you want to quickly surround selected text
with an arbitrary tag. You can right click the button
to get a list of recently used tags.
- Driver for Tolino Vision (OS X/Linux only).
- Edit book: Allow editing SVG files as raw XML
Bug Fixes
- DOCX Input: Fix incorrect numbering being generated
for numbered lists in some circumstances.
- calibredb check_library: Do not create empty library
if user specifies incorrect path
- DOCX Input: Fix handling of hyperlinks in documents where
the hyperlink is specified as a field internally
(Microsoft Word does not use fields for hyperlinks)
- Get Books: Update WH Smiths plugin for website changes
and remove Diesel eBooks, as they are shutting down
- AZW3 Output: Fix a bug that caused popup footnotes in some AZW3 files
to not work properly. The popup would show all remaining footnotes
instead of only the current footnote.
- AZW3 Output: Various tweaks to the internal structure and headers
of the output file to make it closer to what kindlegen 2.9 generates
- Edit Book: When user is editing files belonging to another
user account on linux/os x rather than erroring out when saving,
change the ownership of the file to the editing user.
- Edit Book: Fix insert Inline ToC creating non-linear jumps
in class names
- Fix regression that broke ebook-device cp
Fri Mar 28 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.30.0
New Features
- Cover Browser: Add an option to show covers with their original
aspect ratio instead of resizing them all to have the same
width and height. Option is in Preferences->Look & Feel->Cover Browser.
- PDF Output: Enable using javascript inside header and footer templates
- Edit Book: When generating an inline ToC add a class attribute to all
tags to make it easy to style a particular level of the ToC
- Use abstract named sockets on linux for IPC, to avoid
use of temp files for sockets
- Drivers for the N800 and N950 Nokia MeeGo tablets
- Edit Book Saved searches: Allow saving normal mode searches as well
- Edit Book Saved searches: Add import/export functionality
- calibredb add: Add option to specify language when adding books
Bug Fixes
- AZW3 Input: Handle files with garbage bytes in their table of contents.
- DOCX Input: Fix text from some paragraphs not being converted
if the paragraph contains an inline forced page break
and no formatted text or line breaks.
- calibre-customize: Do not error out if one of the installed plugins
has no customization help when listing all plugins
- Edit book: Fix error when exporting files on some windows systems
with non UTF-8 filename encodings
- Edit Book: When beautifying treat tags as block tags
- Linux binary build: Fix worker processes not working on
linux systems with bash >= 4.3
- PDF Output: Fix using __SECTION__ in header and
footer templates resolving to the inscorrect section if a page
with no sections follows a page with multiple sections.
- Cover Browser: Fix visual \'pop\' when scrolling the first time
- Grid View: Allow the left and right arrow keys to traverse over rows.
Fri Mar 21 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.29.0
New Features
- Edit Book: Add support for saved searches.
Click Search->Saved Searches to bring up a dialog
where you can create and manage saved searches
- Edit Book: New tool to specify semantics in EPUB books
(semantics are items in the guide such as preface, title-page,
dedication, etc.). To use it, go to Tools->Set Semantics
- Edit Book: Preview panel: Add a copy selected text action
to the context menu
- Edit Book: When inserting hyperlinks, allow specifying the text
for the hyperlink in the insert hyperlink dialog
Bug Fixes
- Fix a regression in the previous release that broke downloading
metadata for authors with a double initial such as R. A. Salvatore.
- Edit book: When generating inline Table of Contents,
mark it as such in the guide section of the OPF.
- E-book viewer: Fix right margin for last page in a chapter
sometimes disappearing when changing font size.
- Edit Book: Fix saving of empty files not working
- Edit book: Fix a regression in the previous release that broke
saving a copy of the current book on linux and OS X
- Edit book: Fix syntax highlighting in HTML files breaks
if the closing of a comment or processing instruction
is at the start of a new line.
- Edit book: Fix check book failing in the presence of empty
- Catalogs: Fix handling of tristate boolean custom columns
when creating EPUB/MOBI catalogs.
- Linux build: Workaround for systems that have broken libc
implementations that change the behavior of truncate()
on file descriptors with O_APPEND set.
Fri Mar 14 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.28.0
New Features
- Edit Book: Add a tool to easily insert hyperlinks
(click the insert hyperlink button on the toolbar)
- Edit book: Add a tool to easily open a file inside the book
for editing by just typing a few characters from the file name.
To use it press Ctrl+T in the editor or go to Edit->Quick
open a file to edit\'
- Edit book: Allow disabling the completion popups for the search
and replace fields. Right click on the search/replace field
to enable/disable the completion popup
- E-book viewer: Add an option to control the maximum text height
in full screen. Note that it only works if the viewer is in
paged mode (which is the default mode).
- Show the search expression for the virtual library in a tooltip
when hovering over the tab for the virtual library.
- Book details panel: Show author URL in a tooltip
when hovering over author names
- Kobo driver: Update to handle updated Kobo firmware
Bug Fixes
- Library backup: Avoid infinite retries if converting metadata
to backup OPF for a book fails.
Simply fail to backup the metadata for that book.
- Edit book: Fix file permissions for the edited book
being changed on Linux and OS X
- Fix text entry cursor becoming invisible when completion popup
is opened
- Possible fix for crash on OS X Mavericks when adding duplicates
- E-book viewer: Fix pressing the Esc key to leave full screen mode
not changing the state of the full screen button
- When reading metadata from filenames, do not apply the fallback
regexp to read metadata if the user specified regexp puts
the entire filename into the title. The fallback is only used
if the user specified expression does not match the filename at all.
- Linux binary install script: Fix error on linux systems
where the system python has an encoding of None set on stdout.
Assume encoding is utf-8 in this case.
- Content server: Fix (maybe) an error on some windows computers
with a non-standard default encoding
Sat Mar 8 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.27.0
New Features
- An option to add multiple books from inside a ZIP or RAR file.
Right click the Add Books button and choose \'Add multiple books from archive\'.
- Database backend: Make the database backend more robust
when the calibre library is placed on flaky filesystems.
Now when an I/O error occurs while writing to the database,
the connection to the database is closed and re-opened
and the operation is retried.
- DJVU Input: Speedup extraction of text from DJVU files by implementing
the BZZ decoder algorithm in C
Bug Fixes
- MOBI Input: Fix empty tags not being handled correctly in rare cases
when the markup is bad enough to be parsed only
using the fallback HTML parser.
- Edit book: Fix column number of cursor shown in the bottom right
being one less than it should be.
- Edit book: Fix names for non-BMP unicode character (Such as emoticons)
not being displayed in the lower right corner.
Also allow these characters to be searched for by name
in the Insert special character tool.
- Do not show system tray notification popups while analyzing
books on device, as they can be slow on systems that display
multiple messages serially instead of replacing the last message
- Linux installer script: Do not use the filesystem
to pass the downloaded tarball to tar as it is possible
for malicious code running on the users computer to alter
the download file between signature verification and calling tar
to extract the files.
- DJVU Input: When extracting embedded txt from TXTz sections in DJVU files,
fix incorrect extraction of txt when the djvutxt external program
is not present.
- Edit Book: Fix import HTML file as new book not working on OS X
- Wireless device driver: Fix a regression that prevented it
form working with the Calibre Sync Android app.
- Fix a regression in 1.26 that caused width and height attributes
on tags to generate CSS width and height properties without a \'px\' suffix
- Linux binary installer: Fix an error when using proxies
and python 3 with the new installer script
- Edit book: When exporting files, fill the choose filename popup
with the name of the file being exported as the default name
- Make the new Linux installer script compatible with python 2.6.
Sat Mar 1 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.26.0
New Features
- Edit Book: Allow direct importing of HTML or DOCX files as new books
without doing a full conversion. Use File->Import HTML or DOCX
to import a file as a new EPUB book with minimal changes from the original.
- Linux binary installer: Various improvements to the binary installer.
It now creates an un-installer (calibre-uninstall) that will remove
all files created by the installer. It also no longer asks for
the installation directory. If you wish to change that,
you need to specify it in the installation command itself.
Also the installer is now downloaded securely via HTTPS from github
and verifies the signature of the installed files.
Finally, it can be used to create an isolated install,
that only makes changes to files in the installation directory
and does not require root privileges.
- Metadata download: Add an option to merge the downloaded comments
into existing comments, instead of overwriting (Preferences->Metadata download).
- Edit book: Add an option to automatically beautify individual files
whenever they are opened for editing.
Look under \'Editor Settings\' in the Edit Book Preferences.
- Bulk metadata download: When reviewing downloaded metadata
allow hiding the controls on the comments box by right clicking
in the comments area. Useful on smaller screens.
- E-book viewer: When displaying metadata for the book,
also display custom column metadata
Bug Fixes
- Smarten punctuation: Correct handling for decade abbreviations
like \'60s and measurements in feet and inches like 1\' 2\".
- EPUB Output: If the output profile is set to one of the Nook profiles,
do not use shorthand CSS properties as the Nook cannot handle them.
- Conversion: Fix incorrect CSS being generated when converting files
that have tags with width or height attributes that contain fractional numbers.
- Edit Book: When editing EPUB files, and a file is added
in META-INF/ do not automatically add it to the manifest.
Also do not warn about unmanifested files inside META-INF/ since
a few vendors (Apple) require non standard files in that location.
- Fix Book details popup window not being updated
when editing metadata in the main window
- Edit book: Fix editor not marking the book as modified
when doing a Replace All that does not affect any currently open files.
- Windows: Use a separate worker process to move files to the recycle bin.
Fixes the problem of the recycle bin icon not being updated
when deleting books into an empty recycle bin.
Also avoids the overhead of launching a new,
short-lived worker process for every delete.
- calibredb: When deleting books/formats wait for deleted files
to be moved to recycle bin, before quitting
- RTF Output: Fix invalid RTF being produced when the text
contains a double backslash.
- Edit book: Fix option to disable showing the character
before cursor not working
- Get Books: Update various store plugins to account
for changes to the store websites
- Fix virtual library names with ampersands in them not being displayed
correctly in the virtual library menu and tab bar
Fri Feb 21 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.25.0
New Features
- PDF: Add support for reading and writing extended (XMP) metadata
- Updated Quick Start guide. Available from:
https://github.com/kovidgoyal/calibre/raw/master/resources/quick_start.epub
- Edit Book: Allow typing arbitrary unicode characters with the keyboard in the editor
To use this feature, just type the unicode code number and press Alt+X. For example,
to get the character ÿ type ff and press Alt+X
- Edit book: Some performance improvements for the syntax highlighter
that should make the editor noticeably more responsive while typing inside large HTML files.
Bug Fixes
- Edit book: Fix an error that occurs if more than 100 checkpoints are created.
- Edit book: Fix splitting of HTML file occurring at the wrong location
if the HTML contains invalid constructs like nested tags
- Edit book: If the book being edited is deleted outside the editor,
instead of showing an error message on save, ask the user
to choose a new file location before saving.
- Bulk metadata edit search and replace: Do not allow the user to perform
the search and replace until she enters a search expression.
- Conversion: When converting SVG images for formats that do not support SVG
and the SVG has an invalid viewBox, ignore the viewBox
instead of aborting conversion
- Conversion: Fix parsing of HTML 5 documents that are also valid XML
but use non-namespaced inline svg
- Catalogs: Fix multiple exclusion rules causing entries to be duplicated.
- HTML Input: Fix incorrect parsing of file names in href/src attributes
that contain percent encoded non-ascii characters.
- Edit book: Workaround bug in Qt causing crash on deleting bottom
most file in the Files Browser on linux
- Edit book: Workaround for bug in Qt that caused extra null bytes
to be appended to the end of the file when saving if the file contains
non-BMP unicode characters.
- Edit book: When autofixing file extensions <-> mimetype mismatch,
if the file in question is in the spine, change the file extension
rather than the mimetype, as that is more likely to be the correct fix.
- Fix the Similar Books menu items failing to find similar books
if the target book has a quote in its metadata
- Edit book: Fix regression that caused program to stop responding
when quitting via File->Quit
Fri Feb 14 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.24.0
New Features
- E-book viewer: Add support for touchscreens when running on Windows tablets.
- Sending by email: Add an option to insert the comments from the book metadata
as text into the email. Useful to allow the recipient to see a summary of the book
before opening it. The option is in Preferences->Sharing by email
- Edit book: new tool to automatically generate an inline (HTML) Table of Contents
based on the current NCX Table of Contents.
Accessed via Tools->Table of Contents->Insert inline Table of Contents.
- Edit Book: Add a check for internal links in the book that do not point to HTML documents
- Kobo driver: Add support for the soon to be released firmware version 3.2
- Completion popups: Allow pressing Tab (in addition to Enter) to accept the current completion
- Edit book: When auto-fixing named entities, fix in all files not just current file.
Bug Fixes
- EPUB Output: Do not override any declared text-decoration CSS for tags
when auto-converting them to (auto-conversion is needed to comply with the epub spec).
- Windows: Improve handling of non-ascii characters when the command line utilities
are outputting to the windows console
- PDF Output: Fix incorrect rendering of html files with only a single large image
and very little text. In some rare circumstances, the full html file would not be rendered.
- Add a copy to clipboard button for the duplicates message when copying to another library.
- Catalogs: Fix an error when generating catalogs via calibredb from the command line
on non-English installs
- Catalogs: Fix an error creating catalogs in ebook format
when one of the books contains HTML entities in its title
- Preferences: When using the Restore to defaults button for the Tweaks,
remove all plugin tweaks as well. This allows the user to recover the tweaks file
if one of the plugins insert invalid code into the plugin tweaks
- Edit book: Fix previously used locations for file open dialogs not being remembered
when edit book is launched from within the main calibre program
- Edit book: Fix a couple of temporary files occasionally not being cleaned up
on program exit in windows
Fri Feb 7 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.23.0
New Features
- Edit Book: Highlight the closest surrounding tag when editing HTML/XML
- Edit Book: Add a tool to easily change the current paragraph (the paragraph containing the cursor) to a heading.
Simply click the button with \'H1\' on it and choose the heading level you want the current paragraph changed to.
- Edit Book: When running Replace All add a button to the replaced message to show exactly
what changes were done and allow them to be undone
- Edit book: When checking book, detect case mismatches between links and the filenames of the files
they point to and offer to auto-correct the links
- Adding books: Implement a copy to clipboard button for when duplicates are found during the adding process.
Useful if you wish to review the list of duplicates later.
- Linux installer: Install appdata files for integration with software stores.
- Edit book: Auto add a checkpoint when the book is first opened for editing
Bug Fixes
- Edit Book: Fix a bug in AZW3 support that could cause images/fonts to get mixed up when saving
and re-opening the book multiple times.
- Edit Book: Fix individual find and replace not working in regex mode if the search expression
uses lookbehind/lookahead operators
- Compare books: Fix unchanged lines at the start of a change block being sometimes marked with a blue background,
even though they contain no changes
- Compare books: Fix incorrect scrolling when viewing all text and a large amount of text is present
after the final change.
- PDF Output: Fix a zero division error when the transformation matrix has a zero diagonal
- calibredb add_custom_column: Fix a spurious error message when adding custom columns
caused by the new db backend
- calibredb list: Fix error if one of the requested fields is empty for all requested books
- calibredb set_metadata: Fix setting series_index with the -f argument not working
- Markdown input: Fix handling of very large files.
- Edit book: Do not create savepoints when no changes are performed by automated tools
such as smarten punctuation, remove unused css etc.
- Edit Book: Fix a bug that would cause an error when a global operation like find/replace or polishing fails.
- Metadata download: Workaround edelweiss.com no longer being able to search by author name.
Search only by titles and filter the results returned by edelweiss to only include matching authors.
- HTML 5 parser: Preserve non-core namespace declarations on the tag
- Workaround broken file chooser dialog on Ubuntu that does not auto-insert the specified extension.
- Compare books: Fix error when previously different files become identical after beautifying
- Edit Book: Fix subsetting embedded fonts not processing fonts included in a stylesheet that is itself
referenced only by an AATTimport rule
- Edit Book: Fix the remove unused css tool changing the namespace prefix used for the XHTML namespace
in the CSS sheet, if any
- Conversion: Fix CSS selectors using the epub namespace being ignored
- Compare books: Fix double clicking in the right panel not opening the correct file in the editor
Fri Jan 31 13:00:00 2014 ecsosAATTopensuse.org
- update to 1.22.0
New Features
- A new tool to compare ebook files, showing the differences in their underlying text, styles and images side by side
- Edit book: Add a tool to view the list of checkpoints and compare the current state of the book
to the state at the specified checkpoint. To use it click View->Checkpoints
- Edit book: Add a tool to compare the book being currently edited with another file.
To use it go to File->Compare to other book
- Allow comparing the ORIGINAL_EPUB version of a book to the EPUB version by right clicking on the ORIGINAL_EPUB format
in the book details panel. And the same for ORIGINAL_AZW3 and AZW3 formats.
- Edit Book: Add a button to show the changes after various automated tools are run such as: remove unused CSS,
subset embedded fonts, smarten punctuation, etc.
- Edit Book: Add check for spine items with incorrect media-type specified in the manifest
- Edit Book: Enable editing of page map XML files
- DOCX Input: Improve handling of text boxes. Text boxes are still not supported, but they no longer cause errors
or duplicate content when embedded inside paragraphs.
- Edit Book: Add check for links that point to directories in the book instead of files.
- Edit Book: Show the filename of the currently edited file in the title bar.
Bug Fixes
- Edit Book: Fix unused CSS removal tool inserting namespace declaration at the top of the stylesheet
- Edit book: Fix cover not being updated from the current cover in the calibre library when using Edit Book.
Note that you can turn off metadata updating via Preferences->calibre Integration in the Edit Book Preferences.
- Conversion: Add support for