* Sat Jul 06 2013 Sascha Manns - New Features o Book polishing: Add option to embed all referenced fonts when polishing books using the \'Polish Books\' tool. o DOCX Input: Add support for clickable (hyperlinked) images o DOCX Input: Insert page breaks at the start of every new section o Drivers for Trekstor Pyrus Maxi and PocketBook Surfpad 2 o DOCX Input: Add support for horizontal rules created by typing three hyphens and pressing enter.- Bug fixes o Fix detection of SD Card in some PRS-T2N devices o MOBI Input: Fix a regression that broke parsing of MOBI files with malformed markup that also used entities for apostrophes. o Get Books: Update Woblink store plugin o Metadata download dialog: Prevent the buttons from being re-ordered when the Next button is clicked. o PDF Output: Fix links that point to URLs with query parameters being mangled by the conversion process. o DOCX Input: Fix links pointing to locations in the same document that contain multiple, redundant bookmarks not working. o EPUB/AZW3 Output: Fix splitting on page-break-after with plain text immediately following the split point causing the text to be added before rather than after the split point. o DOCX Input: handle bookmarks defined at the paragraph level o DOCX Input: Handle hyperlinks created as fields * Wed Jun 26 2013 Sascha Manns - New Features o DOCX Input: Support for Table of Contents created using the Word Table of Contents tool. calibre now first looks for such a Table of Contents and only if one is not found does it generate a ToC from headings. o DOCX Input: Add support for images used as bullets in lists o DOCX Input: If a large image that looks like a cover is present at the start of the document, remove it and use it as the cover of the output ebook. This can be turned off under the DOCX Input section of the conversion dialog. o When dropping files onto the Book Details panel, ask for confirmation before adding the files to the book. The confirmation can be disabled. o News download: Add the \'downloaded from\' link at the bottom of every article when using a touchscreen output profile (like the Tablet profile). o E-book viewer: Change the bookmark button to always popup a menu when clicked, makes accessing existing bookmarks easier. o After a bulk metadata download, focus the review button on the popup notification, instead of the OK button.-- Bug Fixes o DOCX Input: Hide text that has been marked as not being visible in the web view in Word. o DOCX Input: When converting docx files with large numbers of unnamed images, do not crash on windows. o DOCX Input: Add support for the Word setting \'No space between paragraphs with the same style\'. o MOBI Output: Fix rendering of SVG images that embed large raster images in 64bit calibre installs. o HTMLZ Output: Fix handling of images with URL unsafe filenames. o Fix unable to change the case of a previously used search because of the search history. o When searching allow use of uppercase location names, such as AUTHOR instead of author, automatically lowercasing them. o DOCX metadata: When reading covers from DOCX files use the first image as specified in the actual markup instead of just the first image in the container. o Kobo driver: Fix a regression when deleting empty shelves on Kobo devices with older firmware. o Do not show builtin plugins in the get new plugins dialog If a builtin plugin with the same name as a third party plugin exists, then the o builtin plagin was displayed in the get new plugins dialog as installed (happened with the new DOCX Input plugin). o Apple driver: When in synchronous mode (direct to iBooks), disable PDF transfers, as we can\'t update metadata in iTunes. Not sure when this started, but as of iTunes 11.0.4 it\'s broken. o Get Books: Fix error when using internal browser on some systems * Fri May 10 2013 Sascha Manns - New Features o Kobo driver: Add support for showing \'Archived\' books on the device. o Also up the supported firmware version to 2.5.3. o Driver for Blackberry 9790 o Add a tweak to turn off the highlighting of the book count when using a virtual library (Preferences->Tweaks) o Add a button to clear the viewer search history in the viewer o Preferences, under Miscellaneous o Add keyboard shortcuts to clear the virtual Library and the additional restriction (Ctrl+Esc and Alt+Esc). Also use Shift+Esc to bring keyboard focus back tot he book list. Can be changed under Preferences->Keyboard o Docx metadata: Read the language of the file, if present- New bugfixes o Kobo driver: Fix unable to read SD card on OS X/Linux o Content server: Fix unable to download ORIGINAL_ * formats o Fix regression that broke searching for terms containing a quote mark o Fix regression that broke conversion of txt files when no input encoding is specified o When changing to a virtual library, refresh the Book Details panel. o Fix regression that caused searching for user categories to break. o Fix error when downloading only covers and reviewing downloaded metadata. o MOBI metadata: Strip XML unsafe unicode codepoints when reading metadata from MOBI files. o Txt Input: Use the gbk encoding for txt files with detected encoding of gb2312. o When pressing Ctrl+Home/End preserve the horizontal scroll position in the book list * Fri Apr 26 2013 Sascha Manns - updated to 0.9.28- New features o Virtual Libraries: Easily partition your large calibre library into smaller \'virtual\' libraries o Book details panel: Allow copying of links in the book details panel by right clicking on them. o Kobo driver: Add support for the new Kobo Aura HD and firmware version 2.5.0 o Metadata download: When showing downloaded covers, allow right clicking on a cover to view a full size version. o Driver for Easy player cyber book e touch and Droid 4 o Edit ToC: Allow the size of the panels in the location view to be adjusted o When copying to a library by path, make it more efficient to choose between moving and copying o When checking if a zip/rar file is a comic or contains a single ebook to be auto-extracted, ignore thumbs.db files inside the archive- Bug fixes o EPUB Input: Fix handling of EPUB files that contain images with non-ascii filenames. o Device driver: Detect Laser EB720 with newer firmware. o Fix bug in Danish translation causing books with language Ingush being incorrectly translated as Engelsk o PDF Output: Fix hyperlinks not working when converting an EPUB whose individual files have names with URL unsafe characters. o Book polishing: Fix inserting cover into an epub with no cover could lead to incorrect guide entry if the opf is not at the root of the epub. o ZIP Output: Fix links containing backslashes on windows o Fix polishing of AZW3 files not working on OS X. o Polishing books: Fix polishing erroring out if the book being polished has no cover o RTF Input: Add partial support for hyperlinks to web resources. o Fix book details panel showing incorrect info after deleting books from a connected device * Tue Apr 02 2013 Sascha Manns - New features o Automatic adding: When checking for duplicates is enabled, use the same duplicates found dialog as is used during manual adding. o ToC Editor: Allow searching to find a location quickly when browsing through the book to select a location for a ToC item o ToC Editor: Add a button to quickly flatten the entire table of contents o Conversion: When converting a single book to EPUB or AZW3, add an option to automatically launch the Table of Contents editor after the conversion completes. Found under the Table of Contents section of the conversion dialog.- Bug fixes o calibredb: Nicer error messages when user provides invalid input o News download: Always use the .jpg extension for jpeg images as apparently Moon+ Reader cannot handle .jpeg o Fix Book Details popup keyboard navigation doesn\'t work on a Mac o Fix a regression that caused the case of the book files to not be changed when changing the case of the title/author on case insensitive filesystems * Sat Mar 23 2013 Sascha Manns - updated to 0.9.24- New Features: o ToC Editor: Allow auto-generation of Table of Contents entries from headings and/or links in the book o EPUB/MOBI Catalogs: Allow saving used settings as presets which can be loaded easily later. o Indicate which columns are custom columns when selecting columns in the Preferences o News download: Add an option recipe authors can set to have calibre automatically reduce the size of downloaded images by lowering their quality- Bug Fixes: o News download: Fix a regression in 0.9.23 that prevented oldest_article from working with some RSS feeds. o Conversion: handle the :before and :after pseudo CSS selectors correctly o AZW3 Output: Handle the case of the reference to a ToC containing an anchor correctly. o BiBTeX catalogs: Fix ISBN not being output and the library_name field causing catalog generation to fail o Conversion: Add support for CSS stylesheets that wrap their rules inside a AATTmedia rule. o Cover browser: Fix scrolling not working for books after the 32678\'th book in a large library. o Linux: Update bundled libmtp version o Clear the Book details panel when the current search returns no matches. o Fix a regression that broke creation of advanced column coloring rules o Amazon metadata download: Handle cover images loaded via javascript on the amazon.de site o Nicer error message when exporting a generated csv catalog to a file open in another program on windows. o Fix ebook-convert -h showing ANSI escape codes in the windows command prompt * Mon Mar 04 2013 Sascha Manns - fixed bnc#805421 (hope it)- commented out the removing of the font folder * Sun Mar 03 2013 Sascha Manns - updated to 0.9.21- New Features: o Content server: When browsing random books, add a button to the book page to get another random book. o Kobo driver: Update cover uploading for Kobo firmware 2.3.1 and later. o Add a tweak under Preferences->Tweaks to try to recoginze numbers inside text fields like title when sorting. This will cause Book 2 to sort before Book 100. However, it is slower and can have trouble when the text starts with a number. If you want numeric sorting you should use the series field for it. o Get Books: Update the Amazon and Foyles store plugins o Add a setting in Preferences->Tweaks that controls the sorting of the o Copy to Library and Quick Switch menus. If the number of libraries is larger than the set value, the lists are sorted alphabetically instead of by frequency of use. o Driver for Iriver Story EB12. o Edit metadata dialog: When pasting in copied text into the comments area, you can now choose to discard all formatting. Right click on the comments area and select \'Paste and Match style\' which will paste the copied text as plain text formatted in the current style. o Book polishing: Make updating cover a separate option, so you can now update metadata without updating the cover. o Linux build: Install zsh completion for the calibre command line utilities- Bug Fixes: o Conversion: Do not rescale fonts sizes/adjust line heights for text based drop caps defined using a separate tag (drop caps defined using :first-letter were already handled correctly) o E-book viewer: Fix clicking links going to slightly incorrect locations in some books. o E-book viewer: Fix rendering of pages for right-to-left text in paged mode is reversed. o E-book viewer: Fix bug in rendering prefixed svg tags in the cover pages of some EPUB files. o PDF Output: Do not error out when embedding a font that calibre cannot subset, instead embed the full font o Book polishing: Fix bug that caused the ORIGINAL_EPUB format to be replaced by the EPUB format when polishing a book with both ORIGINA_EPUB and EPUB o Polishing books: Ignore unsupported fonts instead of erroring out on them. o Make bulk edit of custom columns respect the \"apply changes\" checkbox even if the value to set has not changed * Sat Feb 23 2013 Sascha Manns - updated to 0.9.20- New Features: o Book polishing: Add an option to smarten punctuation in the book when polishing o Book polishing: Add an option to delete all saved settings to the load saved settings button o Book polishing: Remember the last used settings o Book polishing: Add a checkbox to enable/disable the detailed polishing report o Add a separate tweak in Preferences-Tweaks for saving backups of files when polishing. That way you can have calibre save backups while converting EPUB->EPUB and not while polishing, if you so desire. o Content server: Allow clicking on the book cover to download it. o Useful on small screen devices where clicking the Get button may be difficult o Driver for Energy Systems C4 Touch.- Bug fixes: o E-book viewer: Fix a bug that could cause the back button in the o viewer to skip a location When tweaking/polishing an azw3 file that does not have an identified content ToC, do not auto-generate one. o Book polishing: Use the actual cover image dimensions when creating the svg wrapper for the cover image. o Book polishing: Do not error out on epub files containing an iTunesMetadata.plist file. o Book polishing: Fix trying to polish more than 5 books at a time not working o Content server: Add workaround for bug in latest release of Google o Chrome that causes it to not work with book lists containing some utf-8 characters o E-book viewer: When viewing EPUB files, do not parse html as xhtml even if it has svg tags embedded. This allows malformed XHTML files to still be viewed. o Bulk metadata edit Search & recplace: Update the sample values when changing the type of identifier to search on o Fix recipes with the / character in their names not useable from the command line o News download: Fix regression that broke downloading of images in gif format o EPUB/AZW3 Output: When splitting the output html on page breaks, handle page-break-after rules correctly, the pre split point html should contain the full element o Fix stdout/stderr redirection temp files not being deleted when restarting calibre from within calibre on windows o E-book viewer: When viewing epub files that have their cover marked as non-linear, show the cover at the start of the book instead of the end. o EPUB Input: Fix handling of cover references with fragments in the urls * Wed Feb 13 2013 Sascha Manns - added Prefer: calibre-icons-branding-upstream * Thu Jan 31 2013 Sascha Manns - removed hardcoded *-icons-branding-upstream. Used instead * -icons-branding * Tue Jan 29 2013 Sascha Manns - Hardcoded Requires: 0.9.16 for icons subpackage * Tue Jan 29 2013 Sascha Manns - added BuildArch: noarch to calibre-icons-branding-upstream- defined _bversion right before accessing the subpackage * Mon Jan 28 2013 Sascha Manns - Set calibre-icons-branding-upstream Version to 1.0 (like the faenza one) * Mon Jan 28 2013 Sascha Manns - added Requires: calibre-icons-branding * Mon Jan 28 2013 Sascha Manns - splitted the GUI-Icons into calibre-icons-branding-upstream. Also created a calibre-icons-branding-faenza. So Users can choose their prefered icons. * Fri Jan 25 2013 Sascha Manns - Updated to 0.9.16- New Features: o News download: Add support for logging in to sites that require javascript for their logins. o News download: Do not convert all downloaded images to JPG format. o This fixes the problem of PNG images with transparent backgrounds being rendered with black backgrounds o CHM Input: Support hierarchical table of contents. Do not generate an inline table of contents when a metadata table of contents is present. o Also correctly decode the text in the table of contents o Get Books: Add the beam-ebooks.de store o Make custom yes/no columns using icons put text values under the icons. o Driver for LG E400 and SayCoolA710 o Speed up device connection when there are lots of books on the device by not generating cover thumbnails unless they are actually needed. o Have the metadata download dialog remember its last used size.- Bug fixes: o Fix deleting a custom column that was used in a column coloring rule makes the column coloring preferences panel unusable o Store caches outside the config directory for non-portable calibre installs o PDF Output: Dont crash if the user has a font on his system that is missing the OS/2 table o Conversion: Do not error out because of an error in user supplied search replace rules. o Conversion: Replace all non-ascii characters in CSS class names, as they cause problems with some broken EPUB renderers. o Do not choke when reading metadata from MOBI files with incorrectly encoded metadata fields o Conversion: Preserve ToC entries that point nowhere instead of causing them to point to a non-existent file o E-book viewer: Allow entries in the Table of Contents that do not point anywhere, instead of just ignoring them. o Content server: Fix the \'Previous\' link in the mobile version of the content server webpage skipping an entry * Tue Jan 22 2013 tchvatalAATTsuse.com- I am unable to trigger bugs with sip 4.14 so removing the restriction. Also just triggering rebuild in obs should fix the issue I think. * Fri Jan 18 2013 tchvatalAATTsuse.com- Add dependency over python-cssselect wrt bnc#788151. * Tue Jan 15 2013 tomsAATTopensuse.org- Added Requires and BuildRequires for poppler-tools as suggested by Ciaran. Thanks! * Mon Jan 14 2013 jwAATTsuse.com- Symlinked /usr/share/fonts/truetype, so that fonts are found. Workaround for https://bugs.launchpad.net/ubuntu/+source/calibre/+bug/1037168- added Requires: python-sip <= 4.13.2, because 4.14 triggers another bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=616372 * Thu Jan 10 2013 toddrme2178AATTgmail.com- Add buildrequires which is not a hard dependency- Cleaned up spec file formatting with spec-cleaner- Fixed shebangs on python files (rpmlint warning)- Provide obsoleted calibre07 (rpmlint warning)- Make sure optflags are set properly * Fri Jan 04 2013 Sascha Manns - update to 0.9.13- New Features: o Complete rewrite of the PDF Output engine, to support links and fix various bugs o Show disabled device plugins in Preferences->Ignored Devices o Get Books: Fix Smashwords, Google books and B&N stores. Add Nook UK store o Allow series numbers lower than -100 for custom series columns. o Add mass storage driver for rockhip based android smart phones o Add a clear ratings button to the edit metadata dialog- Bug Fixes: o PDF Output: Fix custom page sizes not working on OS X o PDF Output: Fix embedding of many fonts not supported (note that embedding of OpenType fonts with Postscript outlines is still not supported on windows, though it is supported on other operating systems) o PDF Output: Fix crashes converting some books to PDF on OS X o HTML Input: Handle entities inside href attributes when following the links in an HTML file. o Content server: Fix custom icons not used for sub categories o Force use of non-unicode constants in compiled templates. Fixes a problem with regular expression character classes and probably other things. o Kobo driver: Do not error out if there are invalid dates in the device database o Content server: Fix for non-unicode hostnames when using mDNS * Tue Dec 25 2012 Sascha Manns - update to 0.9.11- New Features: o Merry Christmas and Happy Holidays to all ☺ When connecting to MTP devices such as the Kindle Fire HD or the Nook HD, speed up the process by ignoring some folders. o Allow changing the icons for categories in the Tag Browser. Right click on a category and choose \'Change category icon\'. o Allow setting the color of all columns with a single rule in o Preferences->Look & Feel->Column Coloring o MOBI: When reading metadata from mobi files, put the contents of the o ASIN field into an identifier named mobi-asin. Note that this value is not used when downloading metadata as it is not possible to know which (country specific) amazon website the ASIN comes from.- Bug Fixes: o Windows build: Fix a regression in 0.9.9 that caused calibre to not start on some windows system that were missing the VC.90 dlls (some older XP systems) o Kobo driver: Workaround for invalid shelves created by bugs in the Kobo server o Metadata download: Fix cover downloading from non-US amazon sites broken by a website change. * Fri Dec 14 2012 Sascha Manns - update to 0.9.10- New Features: o Drivers for Nextbook Premium 8 se, HTC Desire X and Emerson EM 543- Bug Fixes: o Fix rich text delegate not working with Qt compiled in debug mode. o When deleting all books in the library, blank the book details panel o Conversion: Fix malformed values in the bgcolor attribute causing conversion to abort o Conversion: Fix heuristics applying incorrect style in some circumstances o Possible fix for 64bit calibre not starting up on some Windows systems * Sun Dec 09 2012 Sascha Manns - updated to 0.9.9- New Features: o Content server: Make the identifiers in each books metadata clickable- Bug Fixes: o EPUB Input: Fix an infinite loop while trying to recover a damaged EPUB file. o KF8 Input: Fix handling of links in files that link to the obsolete tags instead of tags with an id attribute. o Conversion: Fix a bug in removal of invalid entries from the spine, where not all invalid entries were removed, causing conversion to fail. o KF8 Input: Ignore invalid flow references in the KF8 document instead of erroring out on them. o Fix command line output on linux systems with incorrect LANG/LC_TYPE env vars. o KF8 Input: Fix page breaks specified using the data-AmznPageBreak attribute being ignored by calibre. o PDF Output: Fix custom size field not accepting fractional numbers as sizes o Get Books: Update libre.de and publio for website changes o Wireless driver: Increase timeout interval, and when allocating a random port try 9090 first * Fri Nov 30 2012 Sascha Manns - updated to 0.9.8- New Features: o Add an option to show the cover size in the book details panel on the right. Option is in Preferences->Look & Feel->Book Details o Kobo driver: Add support for firmware 2.2. Also add an option to send series information to the device. o Catalogs: Allow using custom columns as the source for Genres when generating catalogs o When the user asks calibre to convert a book, show a small animation to make highlight that the convert job has been queued to run in the background o Add support for the notification center in OS X 10.8 o calibredb: Add an option to specify the cover to use when adding books with calibredb add. o EPUB Input: Add support for EPUB files with broken central directory records *and * data descriptors o Comic metadata: Support reading metadata from cbr files. Also read the o comments and published date info from the metadata. o Speed up processing of RAR and CBR files by avoiding an extra file copy o Add driver for Nexus 10 on linux.- Bug Fixes: o KF8 Input: Handle invalid KF8 files with links pointing to non-existent locations and incorrect values in the div table. o Viewer: Fix handling of empty self closing tags. o Fix use of {formats} in save to disk templates. Fix some formatter functions causing plugboards to not validate. o Fix calibre quitting when minimized to system tray and an update available message is shown and then closed. o Viewer: Fix vertical margin at the top of the first page of a chapter incorrect in a certain rare circumstance (first child of body being an empty paragraph). o E-book viewer: Fix bug that caused the default language for hyphenation to be ignored for books that do not specify a language * Mon Nov 26 2012 Sascha Manns - updated to 0.9.7- New Features: o Edit metadata dialog: Show the size of the current book cover in the edit metadata dialog. o Get Books: Allow easy searching by title and author in addition to any keyword, to prevent large numbers of spurious matches. o An option to automatically convert any added book to the current output format, found under Preferences->Adding books o E-book viewer: Allow viewing tables in a separate popup window by right clicking on the table and selecting \'View table\'. Useful for reference books that have lots of large tables. o Catalogs: Add the current library name as an available field when generating catalogs in csv/xml format. o Enable colored text in the output from the command line tools on windows o E-book viewer: Add an option to hide the help message when entering full screen mode o E-book viewer: Add an option to always start the viewer in full screen mode o E-book viewer: Add many more controls to the context menu, particularly useful in full screen mode o E-book viewer: Allow easy searching of the selected word or phrase in google via the context menu o Add a new type of FileType plugin, postimport, that runs after a book has been added to the database. o Get Books: Remove Gandalf store, add Publio store. Update the Legimi store plugin for website changes- Bug Fixes: o Conversion: Correctly handle values of left and right for the deprecated align attribute of images, mapping them to the CSS float property instead of to text-align. o MOBI Output: When generating joint MOBI6/KF8 files do not set incorrect display CSS values for tables in the KF8 part o Connect to iTunes: Ignore AAC audio files. o E-book viewer: Fix restoring from fullscreen not respecting maximized window state o Fix rows in the device books view sometimes being too high o Catalogs: Fixed a problem occurring when merging comments with a custom field whose type is a list. o Linux binary: Use exec in the wrapper shell scripts that are used to set env vars and launch calibre utilities. o E-book viewer: Fix blank pages after every page when viewing some comic files in paged mode o E-book viewer: When printing, respect the specified page range. o Font subsetting: Parse the GSUB table for glyph substitution rules and do not remove any glyphs that could act as substitutes. Keep zero length glyphs like the glyphs for non printable characters when subsetting TrueType outlines. o Smarten punctuation: Fix self closing script tags causing smarten punctuation to fail * Tue Nov 06 2012 cedric.devillersAATTgmail.com- Add conditionals for bnc#788151 fix. This should only be done for opensuse 12.2 Earlier versions are not affected and the later should have it fixed by proper packaging of dependencies. * Mon Nov 05 2012 cedric.devillersAATTgmail.com- Add cssselect as private code to fix bnc#788151 * Mon Nov 05 2012 Sascha Manns - updated to 0.9.5- New Features: o Font embedding: Add support for the CSS 3 Fonts module, which means you can embed font families that have more that the usual four faces, with the full set of font-stretch and font-weight variations. Of course, whether the fonts actually show up on a reader will depend on the readers\' support for CSS 3. o Sharing by email: Allow specifying an \'alias\' or friendly name by which to identify each email recipient. o Embedding fonts: Allow adding ttf/otf font files to calibre directly to be used for embedding. That way the fonts do not have to be installed system wide. You can add a font to calibre via the \'Add fonts\' button in the font chooser dialog for embedding fonts. o E-book viewer: Add the ability to rotate images to the popup image viewer. o Generate cover: Speedup searching the system for a font that can render special characters o A new custom font scanner to locate all fonts on the system. Faster and less crash prone that fontconfig/freetype o Font family chooser: Show the faces available for a family when clicking on the family- Bug fixes o Get Books: Fix eHarlequin and Kobo stores. o Kobo driver: Fix a bug that could cause the on device book matching to fail in certain circumstances. o Kobo driver: When using a SD card do not delete shelves that contain on books on the card (there might be books in the shelf in the main memory). o Workaround for bug in the windows API CreateHardLink function that breaks using calibre libraries on some networked filesystems. o Template editor: Use dummy metadata instead of blank/unknown values o Windows: abort setting of title/author if any of the books\' files are in use. Results in less surprising behavior than before, when the title/author would be changed, but the on disk location would not. * Sat Oct 27 2012 Sascha Manns - Updated to 0.9.4- New Features: o Conversion: Add an option to embed a font family into the book. o When changing the title/author of a book, use hard links instead of copying the books\' files, for a large speedup. Only works on filesystems that support hardlinks. o Linux installer: Resume interrupted downloads and verify the SHA-512 signature of the downloaded file before installing it.- Bug Fixes: o Windows: Check if any of the files of a book are in use before changing the title/author, this prevents the creation of duplicate files if one of the files is open in another program o Kobo driver: Fix the ondevice status for some books getting lost. o Catalogs: Fix regression that broke use of prefix rules. o Tag Browser: Fix sorting incorrect for accented letters o Make the bundled Liberation fonts available on all platforms for embedding o Use mimetype for fonts from the EPUB 3 specification o Get Books: Handle website change that broke the SONY Store plugin o Generate cover: If the default font cannot render characters in the metadata (for example for east asian languages) try to automatically find a font on the system that is capable of rendering the characters o Fix regression that broke certain types of CSS selectors. o Use font-weight:bold instead of font-weight:bolder for the and tags as ADE cant handle bolder when embedded fonts are used * Tue Oct 23 2012 Sascha Manns - added: export LANG=\"en_US.UTF8\" to %%build section cause of trouble since the regular build * Sun Oct 21 2012 Sascha Manns - update to 0.9.3:- New features: o Conversion: Add support for CSS 3 selectors by switching to the new cssselect module o Drivers for the WayteQ xBook and the Topwise Android tablet o Add an output profile for the Kindle PaperWhite o Kobo driver: Improve performance when a large number of shelves are created on the device. o Catalogs: Put catalog sections at top level of ToC for EPUB/AZW3 catalogs. o Adding books: When duplicates are found, show the list of possible duplicates in calibre with title and author.- Bug fixes: o KF8 Input: Fix conversion/viewing of KF8 files generated with the unreleased? kindlegen 2.7. o Kindle driver: Increase the size of the cover thumbnails sent by calibre to the device. This fixes the problem of cover thumbnails not showing up on the PaperWhite o MTP driver: Fix sorting on the title column of the device view. o Catalogs: Fix regression that caused authors and titles to be be incorrectly listed under symbols on OSX < 10.8. o Catalogs: Fix error when generating catalog in non English locale and the user has specified a prefix rule using a Yes/no column. o E-book viewer: Remove the reload entry from the context menu as it is not supported in paged mode. * Sat Oct 13 2012 Sascha Manns - update to 0.9.2:- New features: * Wireless driver: Speed up deleting of multiple books * E-book viewer: Add options to hide the scrollbar and show reading position in full screen mode. * News download: Add a field to allow recipe authors to tell calibre to remove duplicate articles that a re present in more than one section from the download. * Metadata download: Turn off the use of the published date for the earliest edition a book as the published date. The earliest edition was identified via worldcat.org, which has rather poor data, leading to the occasional incorrect result. If you want this feature back, you can turn it on again via Preferences->Metadata download.- Bug fixes: * ODT Input: More workarounds for the image positioning markup produced by newer versions of LibreOffice. * Metadata download dialog: Fix selected cover being changed when covers are re-sorted after download completes * MTP driver: Ignore errors when getting the driveinfo.calibre file from the device and simply regenerate it * E-book viewer: Use the system locale settings to display the 24/12 hour clock in full screen mode * Content Server: Make OPDS initial page respect the fields to display tweak * Fix regression that caused calibre to not use OPF files when adding books recursively from directories with multiple books per directory * KF8 Output: Fix handling of input documents that have URL unsafe characters in the file names of their images. * Fix enumeration type custom column not being merged. * Sat Sep 29 2012 Sascha Manns - update 0.9.0- new features: o For a summary of the major changes in calibre between 0.8 and 0.9, see http://calibre-ebook.com/new-in/nine- bug fixes: o KF8 Output: Fix handling of & < and > entities in the text. They were sometimes being incorrectly unescaped. o Calibre portable: Add a manifest to the portable installer exe to prevent the application compatibility wizard from warning about a possible failed installation on windows 7. Also fixes installer requiring admin privileges on some computers o EPUB metadata: Fix book producer not being set when updating EPUB metadata o EPUB metadata: Fix incorrect namespace on the role attribute of tags when updating the metadata in EPUB o Get Books: Fix incorrect price retrieval from ebooks.com. o MTP windows driver: Fix main memory and storage card sometimes swapped o PDF Output: On windows, remove any embedded fonts before generating the PDF as on windows, Qt generates image based PDFs when embedded fonts are present. o MTP windows driver: Do not try to connect to unsuitable devices such as the iPhone. o KF8 Input: Handle files that use non ascii paths/anchor names in the guide entries. * Tue Sep 25 2012 Sascha Manns - update to 0.8.70- new features: o Support for connecting MTP (non disk based) devices via USB, such as the Nexus 7 and the Kindle Fire HD (Windows Vista and newer and Linux only) o Calibre Portable: Create a new installer that does not require manually unzipping the Calibre Portable folder. Instead just run the installer and point it to the location you want to install to. o Calibre Portable: Add support for multiple libraries created inside the \'Calibre Portable\' folder. o In the main book list when editing a blank published date, use a default value of Jan 2000 so that changing the date it easier o Template language: Add function approximate_formats() to get list of formats saved in the db for a book as opposed to the formats that actually exist on disk o Template language: Add a couple of new functions to get the path to individual book formats and the calibre library as a whole o Drivers for HTC Flyer and Trekstor 4ink- bug fixes: o Conversion: Do not error out when tags have unparseable color attributes. o AZW3 Output: Do not error out if the input document contains embedded fonts of less than 1040 bytes. o Catalogs: Fix AZW3 output not properly indexed o Get Books: Remove Beam Books due to lack of response to issues with the store. o Windows: Ignore drives A: and B: when scanning for the drives belonging to a device o Kindle driver: Fix generation of apnx files for newer kindle firmware. o News download: If the output format is set to azw3, generate periodicals in mobi format as amazon does not support azw3 periodicals. * Mon Sep 10 2012 Sascha Manns - update to 0.8.68- New features o Drivers for the Nokia N9, Viewsonic 7e, Prestigio PER3274B and Coby Kyros 7035 o Add a tutorial on creating catalogs to the User Manual and a link to it in the create catalogs dialog o Wireless device connections: Add an option to force calibre to listen on a particular IP address. Access it by customizing the plugin in Preferences->Plugins o Android driver: Add an extra customization option to configure the directory to which ebooks are sent on the storage cards. o Add an option under Preferences->Look & Feel->Book Details to hide the cover in the book details panel o The Calibre Companion Android app that allows wireless connection of Android device to calibre is out of beta. See https://play.google.com/store/apps/details?id=com.multipie.calibreandroid- Bug fixes o Fix sorting by author not working in the device view in calibre when connected to iTunes o Fix using the \'configure this device\' menu action not validating settings o Device drivers: Ignore corrupted entries in metadata.calibre, instead of raising an error o PDF Output: Do not error out when generating an outline which points to pages that have been removed. o PDF Output: Fix incorrect page numbers being generated in the outline when converting some books o PDF Output: Reduce memory consumption when writing out the PDF file, by using a stream o EPUB metadata: When there are multiple tags use the one with the earliest date as the published date * Sat Sep 01 2012 Sascha Manns - update to 0.8.67- New Features o PDF Output: Generate a PDF Outline based on the Table of Contents of the input document o Conversion: Add an option under Structure Detection to set the \'Start reading at\' metadata with an XPath expression. o Speed up changing the title and author of files with books larger than 3MB by avoiding an unnecessary extra copy. o Wireless device driver: Make detecting and connecting to devices easier on networks where mdns is disabled o PDF Output: Allow choosing the default font family and size when generating PDF files (under PDF Options) in the conversion dialog o Metadata dialog: Comments editor: Allow specifying the name of a link when using the insert link button. o Remove the unmaintained pdfmanipulate command line utility. There are many other tools that provide similar functionality, for example, pdftk and podofo- Bug Fixes o Catalogs: Fix regression that broke sorting of non series title before series titles o PDF Output: Do not create duplicate embedded fonts in the PDF for every individual HTML file in the input document o Fix regression that broke DnD of files having a # character in their names to the book details panel o PDF Output: Allow generating PDF files with more than 512 pages on windows. o Fix minor bug in handling of the completion popups when using the next/previous buttons in the edit metadata dialog * Sat Aug 25 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.66- New Features: o Ebook viewer: Support the display of mathematics in e-books. Supports both embedded TeX and MathML o Drivers for SONY PRS-T2, Freelander PD10 and Coolreader Tablet o Wireless device connections: Use a streamed mode for improved networking performance leading to much less time spent sending metadata to/from the device. Also make it easier to specify a fixed port directly in the dialog used to start the connection. o Get books: Add ebooksgratuitis.com- Bug Fixes: o PDF Output: Handle input epub documents with filenames starting with a dot. Also do not hang if there is an unhandled error. o Get Books: Update B&N plugin to handle changes to the B&N website o Content server: Fix regression that caused the port being advertised via BonJour to be incorrect if the user changed the port for the server. * Sat Aug 18 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.65- New Features: o A new wireless device driver. This allows connecting wirelessly to a device running a \'smart\' calibre client o MOBI Output: Add an option to control the type of MOBI file produced, to the MOBI Output conversion options. You can now generate an old o MOBI6, a new KF8 or a joint MOBI6/KF8 file. By default, MOBI6 files are generated. This replaces the previous use of a tweak. o E-book viewer: Make paged mode the default. You can go back to the old flow mode by clicking the button with the yellow scroll in the top right corner of the viewer. o Driver for COBY kYROS MID7042 and Samsung Galaxy Ace S5839i- Bug Fixes: o Update version of poppler bundled with calibre to fix reading covers from some PDF files o Get Books: Fix clicking of results from Diesel books when there is only a single result not working o Improve detection of system language on first run of calibre When finding the next series index and the last series index is a fractional number, use the next largest integer, instead of just adding 1 o Fix exception when saving a search/replace when no saved search/replace had been opened previously in the bulk search/replace dialog o Fix restore database not restoring entries for the original_ * formats o Fix first run wizard not allowing empty email sending settings o Do not error out when setting the cover for a book that has no folders in the library. o Conversion pipeline: Ignore unparseable values in the color attribute of font tags, instead of erroring out on them. o Catalogs: Fix regression that broke creation of catalogs while a device is connected o Fix --with-library=/whatever not working for calibredb list * Sun Aug 12 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.64- New Features: o E-book viewer: Allow viewing images in the book in a separate pop-up window by right clicking on the image. Useful if you want to keep some image, like a map to the side while reading the book. o Catalogs: Allow generation of catalogs in AZW3 format. Also add more powerful configuration options to exclude books and set prefixes. See http://www.mobileread.com/forums/showthread.php?t=187298 for details. o Generate a PDF version of the User Manual- Bug Fixes: o News download: Fix broken handling of nesting for HTML 5 tags when parsing with BeautifulSoup o EPUB: Handle files in the EPUB that have semi-colons in their file names. This means in particular using URL escaping when creating the NCX as ADE cannot handle unescaped semi-colons in the NCX. o Conversion pipeline: Ignore unparseable CSS instead of erroring out on it. o When setting up a column coloring rule based on the languages column, allow entry of localized language names instead of only ISO codes o Catalogs: Generate cover for mobi/azw3 catalogs o Update the last modified column record of a book, whenever a format is added to the book. o E-book viewer: Fix line scrolling stops at breaks option not working in paged mode o MOBI Output: Fix ToC at start option having no effect when converting some input documents that have an out-of-spine ToC. o Catalog Generation: When generating EPUB/MOBI catalogs add more flexible rules for excluding books. Also add rules to customize the prefix characters used. o Make setting published date using metadata search/replace more robust. o Tag Browser: Flatten the display of sub-groups when sort by is not set to \'name\'. o Fix isbn:false not matching if other identifiers are attached to the book. * Sat Aug 04 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.63- New Features: o E-book viewer: Allow quick saving and loading of viewer settings as \'themes\'. o Ebook-viewer: Add a restore defaults button to the viewer preferences dialog o E-book viewer: Add simple settings for text and background colors o Add an entry to save to disk when right clicking a format in the book details panel o ODT metadata: Read first image as the metadata cover from ODT files. Also allow ODT authors to set custom properties for extended metadata. o E-book viewer and PDF Output: Resize images that are longer than the page to fit onto a single page- Bug fixes: o KF8 Output: Fix bug where some calibre generated KF8 files would cause the Amazon KF8 viewer on the Touch to go to into an infinite loop when using the next page function o News download: Add support for tags that link to SVG images. o Update podofo to 0.9.1 in all binary builds, to fix corruption of some o PDFs when updating metadata. o Catalog generation: Handle authors whose last name is a number. o KF8 Input: Handle html entities in the NCX toc entries correctly o Fix a calibre crash that affected some windows installs o MOBI Output: Normalize unicode strings before writing to file, to workaround lack of support for non-normal unicode in Amazon\'s MOBI renderer. o EPUB Input: Handle files that have duplicate entries in the spine o Fix regression in Kobo driver that caused the on device column to not be updated after deleting books * Sun Jul 08 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.59- New Features o Drivers for Samsung SGH-T989 and Sony Ericsson Sola o Conversion pipeline: When removing the first image, also remove the html file the image is found in, if that file has no other content. o Allows this option to be used to remove covers from EPUB files without leaving behind a blank page. o Content server: Add a navigation panel at the bottom of each page. o calibredb: Add a backup_metadata command to manually run the backup to opf from the command line o User defined driver: Add option to swap main memory and card a. o Add new option to the series_index_auto_increment tweak, no_change, that causes calibre not to change the series_index when the series is changed- Bug Fixes o PDF Output: Resize large images so that they do not get off at the right edge of the page. o On linux ensure that WM_CLASS for the main calibre GUI is set to \'calibre-gui\' to match the name of the calibre-gui.desktop file. This is apparently required by the GNOME 3 shell. o Update ICU in all builds to version 49.1 o Tag browser: Fix regression that broke drag and drop between user categories in the tag browser When copying to library and deleting after copy, do not place deleted files in recycle bin, as this is redundant and slow (they have already been copied into another library) o Fix yes/no fields with value of No not showing up in the book details panel o Catalogs: Better sorting for non English languages o Get Books: Fix Foyles UK, Weightless books, ebooks.com and ozon.ru o CHM Input: Fix handling of chm files that split their html into multiple sub-directories. * Sat Jun 30 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.58- New Features o Add some texture to calibre generated covers o Drivers for Sogo SS-4370, HTC G2 and Lenovo ThinkPad Tablet o Add search to the Manage tags/series/etc. dialogs o News download: Add support for images embedded in the HTML o calibre -s now waits for calibre to shutdown- Bug Fixes o Workaround for iTunes breaking scripting with version 10.6.3 on OS X. o EPUB Input: When there are multiple elements of the same type in the o OPF guide, use the first rather than the last element. o Windows: Disable the new UI style if the color depth of the desktop is less than 32 bits per pixel o ISBNDB metadata plugin: Return results even though they have no comments o More robust handling of EINTR during IPC o Metadata download: Support for amazon\'s new results page markup o EPUB Output: Fix a bug that could cause corrupted output when doing an EPUB/OEB to EPUB conversion if the input EPUB had multiple files with the same name o KF8 Output: Fix a couple of bugs that could lead to generation of invalid KF8 files. * Fri Jun 22 2012 Sascha.MannsAATTopen-slx.de- update 0.8.57- New Features o PDF Output: Full pagination support. No more cutoff bottom line. o calibredb add now prints out the ids of added books o Kobo Vox driver: Add support for new Google Play firmware o Driver for Prestigio PMP5097PRO o Add option to disable tooltips in the book list under Preferences->Look & Feel o When customizing builtin recipes download the latest version of the recipe to customize instead of using the possibly out of date bundled version- Bug fixes o PDF Output: Use the cover from the input document when no cover is specified during a conversion o E-book Viewer: Printing now has proper pagination with top and bottom margins no lines partially cut-off at the bottom and full style retention o KF8 Input: Handle files with incorrectly encoded guide type entries. o E-book viewer: Disable hyphenation on windows xp as Qt WebKit barfs on soft hyphens on windows XP o Handle OS X systems with invalid palette colors. o Tag Browser: Fix regression that broke partitioning of hierarchical categories. o LRF Output: Handle negative page margins o Template language: Fix arithmetic functions to tolerate the value \'None\' as returned by raw_field() o Fix custom title sort set in the edit metadata dialog getting reset by the conversion dialog * Sat Jun 16 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.56- New Features o Make the new calibre style default on Windows and OS X. o Get Books: Add the new SONY Reader store o Read metadata from .docx (Microsoft Word) files o Allow customizing the behavior of the searching for similar books by right clicking the book. You can now tell calibre to search different columns than the traditional author/series/publisher/tags/etc. in Preferences->Searching o Add option to restore alternating row colors to the Tag Browser under Preferences->Look & Feel->Tag Browser o Update to Qt 4.8.2 on windows compiled with link time code generation for a small performance boost- Bug Fixes o Get Books: Update plugins to handle website changes at ebooks.com, project gutenberg, and virtualo o AZW3 Output: Fix TOC at start option not working o AZW3 Output: Close self closing script/style/title/head tags explicitly as they cause problems in webkit based renderers like the Kindle Fire and calibre\'s viewers. o Fix the current_library_name() template function not updating after a library switch o AZW3 Output: Handle the case of a link pointing to the last line of text in the document. o Fix regression in 0.8.55 that broke highlighting of items matching a search in the Tag Browser o News download: Handle query only relative URLs * Tue Jun 12 2012 cooloAATTsuse.com- update to 0.8.55- New Features Add a new \'Calibre style\' interface look that is more modern than the default look. You can select it via Preferences->Look & Feel->User interface style. New, subtler look for the Tag Browser Driver for Trekstor Pyrus and Pantech Android Tablet Closes tickets: 1008946 , 1007929 Conversion pipeline: Handle guide elements with incorrectly cased hrefs. Also handle guide elements of type coverimagestandard and thumbimagestandard. Allow user to customize trekstor plugin to send books into sub directories. Closes tickets: 1007646 EPUB Input: Add support for EPUB files that use the IDPF font obfuscation algorithm. Closes tickets: 1008810 Save single format to disk: Only show the format available in the selected books. Closes tickets: 1007287 Bug Fixes MOBI Output: When using the insert metadata at start of book option, do not use a table to layout the metadata, as the Kindle Fire crashes when rendering the table. Closes tickets: 1002119 * Sun May 27 2012 Sascha.MannsAATTopen-slx.de- updated to 0.8.53- New Features o Kindle Touch/4 driver: Upload cover thumbnails when sending books to device by USB to workaround Amazon bug of not displaying covers for sync-enabled books o Support for updating metadata in FB2 files o Set a different background color when choosing formats to not delete as opposed to choosing format to delete. o E-book viewer: Add an option to prevent the up and down arrow keys from scrolling past page breaks o Get Books: Remove ebookshoppe.com at the website\'s request- Bug Fixes o PDF Input: Support image rotation commands in PDF files. Fixes the long standing problem of some images being flipped when converting from PDF in calibre. o Fix a regression in 0.8.51 that caused conversion to HTMLZ to not have any CSS o Get Books: Fix website change at kobo.com causing prices not to be found o Edit the time in the 24 hour clock when calibre\'s interface language is set to German. o MOBI Output: When generating joint KF8/MOBI6 .mobi files set the text length field in the MOBI 6 header correctly. o ODT Input: More workarounds for LibreOffice 3.5\'s habit of inserting pointless margin:100% directives everywhere. o Fix regression that broke smarten punctuation when quotes were next to html tags. o Fix published date from ozon.ru wrong in some timezones o Catalogs: Handle the use of custom columns with non-ascii names correctly o Conversion pipeline: Remove the attempt to detect and autocorrect if text will go off the left edge of the page, as it was a rather crude heuristic. Also do not remove fake margins if the book uses negative text indents on the margined elements. o KF8 Output: Set offsets to tags in the skeleton the same way kindlegen does. Also linearize non linear ToCs to ensure section to section jumping works. o Conversion pipeline: Use correct default value of \'inherit\' for font-family and font-size when normalizing the shorthand font property. o When running python scripts via calibre-debug ensure that user plugins are loaded * Tue May 22 2012 idonmezAATTsuse.com- Add calibre-poppler-0.20.patch to fix build with poppler 0.20 * Mon May 21 2012 mailAATTphilipp-wagner.com- Require python-cssutils 0.9.9+ (see http://www.mobileread.com/forums/showthread.php?t=177318) * Sun May 20 2012 Sascha.MannsAATTopen-slx.de- updated to 0.8.52- New Features - EPUB Input: When setting the cover for a book that identifies its cover image, but not the html wrapper around the cover, try to detect and remove that wrapper automatically. - When deleting books of a specific format, show the number of books with each format available - Linux install: No longer create MAN pages as all utilities have more comprehensive command line --help anyway - Add a tweak Preferences->Tweaks to control the default choice of format for the Tweak Book feature - Conversion: Allow setting negative page margins. A negative page margin means that calibre will not specify any page margin in the output document (for formats that support this)- Bug Fixes - Tweak book: Fix handling of covers when tweaking KF8 books - KF8 Output: Handle input documents with out of sequence ToC entries. - Note that currently section jumping in the KF8 output produced by calibre for such files does not work. - Edit metadata dialog: Fix the edit values button for custom tag-like columns showing a unneeded warning about changed values - EPUB Output: Be a little more conservative when removing tags. Only remove them if they have actual forms inside. - EPUB Input: Correctly update the Cover entry in the ToC even when the entry has a fragment reference. - Update ImagMagick DLLs in all calibre binary builds to fix security vulnerabilities in ImageMagick - Advanced search dialog: Fix equals and regex matching not being applied for custom column searches. - RTF Input: Handle old RTF files that have commands without braces. - Get Books: Diesel, fix results not showing when only a single match is found - Get Books: Fix DRM status indicators for Kobo and Diesel stores. Fix smashwords not returning results. - Fix regression in 0.8.51 that broke viewing of LIT and some EPUB files * Sun May 13 2012 Sascha.MannsAATTopen-slx.de- updated to 0.8.48- New Features - When switching libraries preserve the position and selected books if you switch back to a previously opened library. - Conversion pipeline: Filter out the useless font-face rules inserted by Microsoft Word for every font on the system - Driver for Motorola XT875 and Pandigital SuperNova - Add a colour swatch the the dialog for creating column coloring rules, to ease selection of colors - EPUB Output: Consolidate internal CSS generated by calibre into external stylesheets for ease of editing the EPUB - List EPUB and MOBI at the top of the dropdown list fo formats to convert to, as they are the most common choices- Bug Fixes - E-book viewer: Improve performance when switching between normal and fullscreen views. - Edit metadata dialog: When running download metadata do not insert duplicate tags into the list of tags - KF8 Input: Do not error out if the file has a few invalidly encoded bytes. - Fix download of news in AZW3 format not working - Pocketbook driver: Update for new PB 611 firmware. - ebook-convert: Error out if the user prvides extra command line args instead of silently ignoring them - EPUB Output: Do not self close any container tags to prevent artifacts when EPUBs are viewed using buggy browser based viewers. - Fix regression in 0.8.50 that broke the conversion of HTML files that contained non-ascii font-face declarations, typically produced by Microsoft Word * Sat Apr 28 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.48- Features * Experimental support for generating Amazon\'s new KF8 format MOBI files * Upgrade to using cssutils 0.9.9 for CSS parsing. Improved speed and robustness. * Show cover size in a tooltip in the conversion dialog * Driver for Nook Simple Touch with Glow Light- Bugfixes * Heuristics: When italicizing words do not operate on words not in between HTML tags. * Fix (I hope) the bulk metadata download process crashing for some people on OS X when clicking the Yes button to apply the updates. * Fix tooltip not being updated in the book details panel when pasting in a new cover * Cover Browser: Wrap the title on space only, not in between words. * Edit metadata dialog: If a permission denied error occurs when clicking the next or prev buttons, stay on the current book. * Fix heuristics not removing unnecessary hyphens from the end of lines. * Sat Apr 21 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.48- New Features * Conversion: The search and replace feature has been completely revamped. * Support for the new \'.azw3\' files that Amazon recently started generating. calibre will now detect them as ebooks. It can also view/convert them, if they are DRM free. * Drivers for Samsung Galaxy ACE GT-S5830L and HTC One X- Bug Fixes * Get Books: Support the new website design of Barnes & Noble * T1 driver: Fix books sent to SD card sometimes resulting problems when deleted. * Do not allow author names to be set to blank via the Manage authors function. Blank authors are now automatically set to \'Unknown\' * MOBI Output: Handle background color specified on and in addition to tags. * MOBI Output: Fix underline style applied to parent element not getting inherited by children. * Fri Apr 06 2012 Sascha.MannsAATTopen-slx.de- added Patch calibre-no-update.diff for disabling Autoupdate Searcher * Fri Apr 06 2012 Sascha.MannsAATTopen-slx.de- update to 4.8.46- New Features: * Auto adding: When automatically adding files from a folder, automatically convert the files to the current output format after adding. This can be turned off via Preferences->Adding Books->Automatic Adding. * E-book viewer: When reading a MOBI file that is actually a KF8 book, show the format as being KF8 * Content server: Workaround for android stock browser not support HTTP AUTH. * Edit metadata dialog: Change the remove unused series button to a * clear series button (as the remove unused series function is now automatic) * Driver for PocketBook 622.- Bug Fixes: * Run metadata downloads in a separate process to workaround memory leaks in third party plugins. Also removes the need to break up bulk metadata downloads into 100 book batches. * Make tag browser filtering work when capital letters are entered. * EPUB metadata: Ignore urn:isbn: prefix from ISBN declaration when reading metadata * Get books: Fix feedbooks store not showing all available formats * KF8 Input: When the KF8 book has no metadata ToC, try to extract the ToC from the HTML instead. * Fix regression that broke access to Preferences via the Preferences item in the calibre menu on OS X * Fix bug that ignored metadata specified on the command line when using calibredb add * Sat Mar 31 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.45 * Mon Mar 12 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.42- New Features - Support for reading Amazon\'s new KF8 format - Add a tweak to Preferences->Tweaks to control the font size used in the book details panel - Allow specifying a list of file types to exclude when automatically adding files from a folder - Show ratings in the book details panel as stars. Also allow the user to change the alignment of the ratings column in the main books list. No longer display the stars in blue, instead their color can be customized via the column coloring rules, like any other column When setting metadata in EPUB ensure that the tag has its name attribute first. Needed for the Nook. - Drivers for Novo 7, LG G2x and Zenithink T-280 - Update linux binaries to Qt 4.8.0- Bug Fixes - Fix some rar files causing crashes on OS X (updated libunrar.dylib in the OS X build) - MOBI Output: Ignore the Table of Contents pointed to by the guide, if it contains no links - ODT Input: Ignore margin declaration in ODT styles if more specific margin- * declarations are present - Conversion pipeline: Fix AATTimport rules in CSS stylesheets that have comments on their first few lines being ignored. - EPUB Input: When extracting the contents of epub files on windows, do not error out if one or more of the components in the epub file have filepaths containing characters that are invalid for the windows filesystem, instead, just replace those characters, since those entries are likely to be errors in the zip container anyway. - Textile output: Fix issue with blockquotes and sentences getting removed. - MOBI Output: When using the prefer author sort conversion option, handle multiple authors better. - Fix regression in 0.8.41 that broke direct connection to iDevices in windows - Fix the download bulk metadata completed popup causing a crash if the Esc key is pressed. - Fix rating values doubled in CSV/XML catalogs - EPUB Input: Remove non markup documents from the spine automatically, instead of erroring out When formatting ratings in templates, etc., do not have an unnecessary .0 - Calibre portable: Do not allow calibre portable to run if it is placed in a location whose path is too long. Also hide the library location setup in the welcome wizard when running the portable build. - Fix regression in 0.8.41 that broke calibre if the TMP or TEMP environment variable is set to the root of a drive. - Fix display of ratings type custom fields in the content server * Sun Mar 04 2012 Sascha.MannsAATTopen-slx.de- update to 0.8.41- New Features * Driver for Sony Experia Play 4G Closes tickets: 938831 [External link] * News download system: Allow use of __future__ in recipes, and do not change line numbers of code in the recipe when compiling it * Use the My Documents folder as the default location for the Calibre Library folder on first start in windows Closes tickets: 934840 [External link] * Add a tweak to Preferences->Tweaks to control the order in which categories appear in the Tag Browser * Tag Browser: Add an entry to the right click menu to quickly delete tags Closes tickets: 934509 [External link] * Amazon metadata download: Try to scrape series information from the amazon details page. Note that currently very few books have series info available. Often the page for hardcover will have series, but the Kindle edition will not. In such cases calibre may or may not find the series, depending on which page it ends up using. * Content server: Add favicon to OPDS feeds. Closes tickets: 934731 [External link]- Bug Fixes * RTF Input: Fix some WMF images embedded in RTF files being distorted on conversion. Closes tickets: 934167 [External link] * Fix long standing bug preventing calibre from working on east asian windows installs when the user name in windows has non-ascii characters Closes tickets: 937389 [External link] * Get Books: Fix Baen Webscription and O\'Reilly stores. Fix price detection for Google Books * MOBI Output: When the same anchor is present more than once in the input document, use the first occurrence rather than the last one. Closes tickets: 934031 [External link] * Use the \'default cover font\' tweak when generating default masthead images as well Closes tickets: 939256 [External link] * Fix content server does not correctly display custom field of type \'rating\' Closes tickets: 938303 [External link] * Fix welcome wizard does not save send-from email info unless send-to field is filled Closes tickets: 937087 [External link] * When reading metadata from odt files, use initial-creator in preference to creator for setting the author field Closes tickets: 934564 [External link] * Fix conversion erroring out when the input document has very long and thin images Closes tickets: 935234 [External link]- New news sources * La pausa caffe by faber1971 * Various Polish news sources by fenuks- Improved news sources * The Sun * Various Polish news sources * Mediapart * Mon Feb 13 2012 cooloAATTsuse.com- patch license to follow spdx.org standard * Sat Feb 11 2012 Sascha.MannsAATTopen-slx.de- New Features: * Auto-adding: Add an option to check for duplicates when auto adding. * Content server: Export a second record via mDNS that points to the full OPDS feed in addition to the one pointing to the Stanza feed. The new record is of type _calibre._tcp. * Allow specifying a set of categories that are not partitioned even if they contain a large number of items in the Tag Browser. Preference is available under Look & Feel->Tag Browser * Allow setting a URL prefix for the content server that run embedded in the calibre GUI as well. * Allow output of identifiers data in CSV/XML/BiBTeX catalogs * Driver for Motorola Droid XT910, Nokia E71 and HTC EVO 3D. * Cut down the time taken to launch worker processes by 40% * You can now configure the calibre settings for the currently connected device by right clicking on the device icon in the toolbar, instead of having to go through Preferences->Plugins- Bug Fixes: * Auto-adding: Do not add incomplete files when files are downloaded directly into the auto add folder. * When running multiple delete from device jobs, fix the device view sometimes marking the wrong books as being deleted, after the first delete job completes. * MOBI Input: Handle files that have spurious closing and/or tags in their markup. * RTF Input: Strip out false color specifications, as they cause artifacts when converted to MOBI * Fri Feb 03 2012 Sascha.MannsAATTopen-slx.de- New Features: * Implement the ability to automatically add books to calibre from a specified folder. * Conversion: When automatically inserting page breaks, do not put a page break before a or tag if it is immediately preceded by another or tag. * Driver for EZReader T730 and Pint-of-View PlayTab Pro- Bug Fixes: * Fix device entry not visible in menubar even when it has been added via Preferences->Toolbars. * Fix metadata plugboards not applied when auto sending news by email * Fix regression in 0.8.34 that broke recipes that used skip_ad_pages() but not get_browser(). * Restore device support on FreeBSD, by using HAL * Get books: Show no more than 10 results from the Gandalf store * Content server: Fix metadata not being updated when sending for some MOBI files. * Heuristic processing: Fix the italicize common patterns algorithm breaking on some HTML markup. * When trying to find an ebook inside a zip file, do not fail if the zip file itself contains other zip files. * EPUB Input: Handle EPUBs with duplicate entries in the manifest. * MOBI Input: Handle files that have extra tags sprinkled through out their markup. * Fri Jan 20 2012 tomsAATTopensuse.org- Fixed generate-tarball.sh- updated to 0.8.35 (20 Jan, 2011): * New Features . Decrease startup time for large libraries with at least one composite custom column by reading format info on demand . When automatically deleting news older than x days, from the calibre library, only delete the book if it both has the tag News and the author calibre. This prevents accidental deletion of books tagged with News by the user. . Driver for Infibeam Pi 2 . Add a Tag Editor for tags like custom columns to the edit metadata dialog * Bug Fixes . E-book viewer: Fix regression in 0.8.35 that caused viewer to raise an error on books that did not define a language . Content server: Fix grouping for categories based on custom columns. . Closes tickets: 919011 . Edit metadata dialog: When setting the series from a format or via metadata download, ensure that the series index is not automatically changed, when closing the dialog. . Closes tickets: 918751 . When reading metadata from Topaz (azw1) files, handle non ascii metadata correctly. . Closes tickets: 917419 . CHM Input: Do not choke on CHM files with non ascii internal filenames on windows. . Closes tickets: 917696 . Fix reading metadata from CHM files with non-ascii titles . Fix HTML 5 parser choking on comments . If calibre is started from a directory that does not exist, automatically use the home directory as the working directory, instead of crashing . Fix iriver story HD Wi-Fi device and external SD card swapped . Closes tickets: 916364 [External link] . Content server: Fix ugly URLs for specific format download in the book details and permalink panels . When adding FB2 files do not set the date field from the metadata in the file * Mon Dec 26 2011 Sascha.MannsAATTopen-slx.de- updated to 0.8.32- New Features - Linux: When deleting books, send them to the recycle bin, instead of permanently deleting. This is the same behavior as on Windows and OS X. - Add a checkbox to allow users to disable the popup that asks if books should be auto-converted before sending to device - Drivers for Droid Razr, Samsung GT-I9003 and Bookeen Odyssey Closes tickets: 906356 [External link] , 906056 [External link] , 905862 [External link] - Allow passing multiple filenames as command line arguments to calibre, to add multiple books. Closes tickets: 907968 [External link]- Bug Fixes - MOBI Output: Fix regression in 0.8.30 that caused the use of hidden heading elements for the TOC to generate links in the wrong place. Closes tickets: 907156 [External link] - EPUB Output: Ensure directories have the correct permissions bits set when unzipping an epub with unzip on Unix - Fix bottom most shortcuts in keyboard shortcuts for viewer not editable - EPUB Output: Fix handling of self closing