# Each release can have new features and bug fixes. Each of which # must have a title and can optionally have linked tickets and a description. # In addition they can have a type field which defaults to minor, but should be major # for important features/bug fixes. # Also, each release can have new and improved recipes. - version: 0.7.37 date: 2011-01-02 new features: - title: "This realease is mostly a bug fix release to fix various things that got broken by all the changes in 0.7.36" - title: "Tag browser: Move the configuration of the sub-category grouping from tweaks to the Preferences dialog" - title: "Tag browser: Allow changing the sub-categorization scheme from the right click menu" bug fixes: - title: "Fix regression in 0.7.36 that caused the Tag Browser to break if you have items in it with empty sort values" - title: "Catalog generation: Fix various regressions introduced in 0.7.36 on windows" description: > "Database integrity check not working after catalog generation. Catalog generation failing with a file in use error. Spurious question marks appearing in the catalog" - title: "Catalog generation: Work on a copy of the library database so as not to lock it" - title: "Catalog generation: Handle merge of comments + custom field when custom filed is None" - title: "Fix regression that broke sort_columns_at_startup tweak in 0.7.36" - title: "Tag Browser: Fix the Manage X items in the right click menu, which broke in 0.7.36" - title: "Tag Browser: Fix grouping by name for authors" - title: "Nook color: Fix main memory and SD card swapped in calibre" tickets: [8159] - title: "Fix regression in 0.7.36 that broke PDF Output when specifying a cover" - title: "Catalog generation: Fix regression in MOBI catalog that caused it to not appear as periodical on Kindle" - title: "Fix regression in 0.7.36 that broke opening the book details dialog by double clicking on the book details panel" - version: 0.7.36 date: 2011-01-01 new features: - title: "Tag browser: Add subcategories and search" description: "When a category has many items, it will be automatically split up. Also add a search to quickly find an item in the Tag Browser. The sub categories can be controlled via preferences->Tweaks. Also add a button to collapse all categories" type: major - title: "Device drivers for the Google Nexus S, Motorola Backflip, Samsung Galaxy Tablet, PocketBook 603/903, EEEReader DR900 and the NextBook" - title: "Tag editor dialog now remebers its last used size" tickets: [8063] - title: "OS X dmg: Add a symlink pointing to the Applications folder for easy installation" tickets: [8052] - title: "Catalog generation: CSV/XML catalogs now support custom fields. Also write UTF-8 BOM to CSV output file." tickets: [8014] - title: "EPUB/MOBI catalogs: Various new features" description: "Added a custom field/value for excluding books, OR'd with existing tag list. Added a thumbnail width hint, from 1.0 - 2.0 inches. Deprecated support for special note tag '*', added support for custom column containing note to be inserted in Description header. Added 'Merge with comments' feature, which non-destructively combines Comments with a custom field when generating Descriptions. Moved Description header into a user-editable template file. All fields except thumb and comments accessible to template." tickets: [7820, 5297, 6765] - title: "SONY driver: Allow the creation of an All by Something category via the tweaks." - title: "Add a tweak to control the delay when sending mails using gmail or hotmail." tickets: [8064] - title: "Add output encoding option for TXT/PDB/PMLX output plugins to the GUI" - title: "Add an environment variable to control the temporary directory calibre uses" - title: "Use the new HTML editor widget for comments custom columns as well" - title: "Content server: Fix regression that broke saved searches" tickets: [8047] - title: "E-book viewer: Fix regression that broke previous page button" - title: "Add a tweak to allow double clicking on the book list to open the edit metadata dialog" tickets: [8032] - title: "Add a tweak to use a template for formatting SONY collection names" tickets: [8033] - title: "Bulk edit metadata, search and replace: Show all values for multiple fields in the text region, separated by :::" tickets: [8030] - title: "Update user agent used by calibre when connecting to websites" bug fixes: - title: "FB2 Output: Fix regression that broke images in generated FB2 files" tickets: [8142] - title: "When unzipping zip files that contain filenames with unknown character encoding, sanitize the filenames correctly" tickets: [8050] - title: "TCR Output: Fix TCR compression adding junk to the end of the text. Remove compression level option." - title: "PDF Output: Fix regression that broke the margin options." - title: "FB2 Input: Handle non UTF-8 encodings on OS X" tickets: [8115] - title: "SNB Input: Better error handling if some metadata is missing in the SNB file. Add Wi-Fi connection support for the Bambook" - title: "Allow hyperlinks to be clicked in comments metadata in the book details panel" tickets: [8054] improved recipes: - Brand Eins - Volksrant - Smithsonian - Business World - El Universal - Salon - The Week - EL Pais - Wired Magazine - Heraldo de Aragon new recipes: - title: "Karlsruhe News" author: "tfeld" - title: "El Periodico and Red Aragon" author: "desUBIKado" - title: "Business Insider" author: "Darko Miletic" - version: 0.7.35 date: 2010-12-23 new features: - title: "Add a simple to use Rich text editor for comments to the edit metadata dialog." description: > "You can now easily add formatting like bold/italic/lists/headings/colors/etc. to book comments via the edit metadata dialog" type: major - title: "E-book viewer: Add a right click menu item 'Inspect' that allows you to inspect the underlying HTML/CSS source of the currently displayed content" type: major - title: "When deleting books from the library if a device is connected and the books are also present on the device ask the user if the books should be deleted from the device, the library, or both." - title: "Add device drivers for Trekstore eBook Player 7, Sanda Bambook, ALuratek Color, Samsung Galaxy, LG Optimus, Motorola Droid 2 and Sunstech EB700" tickets: [8021, 7966, 7973, 7956] - title: "Add an entry to the menu of the calibre library button to select a random book from your calibre library" tickets: [8010] - title: "SONY driver: Add a couple of special extra collections for all books by author and all books by title, to workaround the broken sorting on newer SONY models. To enable these collections, go to Preferences->Plugins->Device Interface plugins and customize the SONY plugin." - title: "Edit metadata dialog: When downloading metadata, make the table of matching books sortable" tickets: [7951] - title: "Add a success message after a database integrity check completes successfully" - title: "Search and replace: When using regular expression mode, add a special input field '{template}' that allows use the templating language to create complex input fields. Also allow setting of series_index by search and replace using the same syntax as in the book list, namely, Series Name [series number]" - title: "Bulk metadata edit: Add option to automatically set cover from the cover present in the actual ebook files" tickets: [7947] - title: "E-book viewer: Show format of current book in the title bar." tickets: [7974] - title: "Add a tweak to control how author names are displayed in the Tag Browser and Content Server" - title: "FB2 Output: Restore sectionizing functionality" bug fixes: - title: "When in narrow layout, reserve 40% of available width in the book details panel for series/formats/etc and use the rest for comments" tickets: [8028] - title: "PDB Input: Fix failure to block-indent PML \t sections" tickets: [8019] - title: "Tag browser: When renaming items dont reset the library view and try not to scroll the Tag Browser itself" - title: "Conversion pipeline: Fix broken link rewriting for inline CSS embedded in HTML" - title: "Fix regression in 0.7.34 that broke recipes using extra_css to link to SONY device fonts" tickets: [7995] - title: "SONY driver: Don't upload thumbnails as they slow down post disconnect processing on older models" - title: "Content server: Fix a bug that allowed remote users to read arbitrary png/gif/js/css/html files" tickets: [7980] - title: "On X11 initialize fontconfig in the GUI thread as Qt also uses fontconfig internally and fontconfig is not thread safe. Fixes a few random crashes on calibre strartup" - title: "When using the remove specific format actions, only show available formats in the selected books" tickets: [7967] - title: "Linux binary build: If setting system default locale fails, try setting locale to en_US.UTF-8 instead" - title: "Have the title sort tweak respected everywhere" - title: "PocketBook 701 driver: Swap the main memory and card drives on windows" - title: "Fix regression in templating that caused series_index to be shown even when book had no series" tickets: [7949] - title: "Content server: Fix regressiont hat broke browsing by rating" - title: "Content server OPDS feeds: Fix parsing of author names as XML" tickets: [7938] improved recipes: - Business Week Magazine - Gazet van Antwerpen - La Nacion - New England Journal of Medicine - Journal of Hospital Medicine new recipes: - title: "NRC Handelsblad (EPUB version)" author: "veezh" - title: "CND and wenxuecity - znjy" author: "Derek Liang" - title: "Mish's Global Economic Trend Analysis" author: "Darko Miletic" - version: 0.7.34 date: 2010-12-17 new features: - title: "Page turn animations in the e-book viewer" type: major description: > "Now when you use the Page Down/Page Up keys or the next/previous page buttons in the viewer, page turning will be animated. The duration of the animation can be controlled in the viewer preferences. Setting it to 0 disables the animation completely." - title: "Conversion pipeline: Add an option to set the minimum line height of all elemnts as a percentage of the computed font size. By default, calibre now sets the line height to 120% of the computed font size." - title: "Large speedup in startup times and post metadata edit wait for large libraries" - title: "Allow changing the font used in the calibre interface via Preferences->Look and feel" - title: "Allow editing of the title sort value for a book via the edit metadata dialog" - title: "Disable the cover cache. This means that if you are running calibre on an underpowered machine, you might notice some slow down in the cover browser. On the other hand, calibre's memory consumption is reduced." - title: "You can now restart calibre in debug mode by clicking the arrow next to the Preferences button. In debug mode, after you quit calibre, a diagnostic log will popup" tickets: [7359] - title: "When creating a new calibre library add an option to copy the custom column, saved searches, etc from the current library." tickets: [7643] - title: "Add more tweaks to control how the next available series number is calculated." tickets: [7892] - title: "Add a tweak to control layout of the custom metadata tab in the edit metadata dialog" - title: "Apple driver: Set series number as track number on windows when sending books to iTunes" - title: "Drivers for PocketBook 701 and Samsung E65" - title: "E-book viewer: Add option to have the mouse wheel flip pages" - title: "Add a load_resources method to the InterfaceAction and Plugin classes to facilitate loading of resources from plugin ZIP files" - title: "E-book viewer: Add option to not remember position in book when quitting." tickets: [7699] - title: "When sorting the book list, keep the current book visible after the sort completes." tickets: [7504] - title: "EPUB Output: Add an option to flatten the EPUB file structure, specially for FBReaderJ." tickets: [7788] - title: "EPUB Output: Ensure all files inside the generated EPUB have unique filenames, to support broken EPUB readers like Stanza, Aldiko, FBReader and Sigil" - title: "FB2 Output: Add support for some 2.1 style tags." - title: "Bulk metadata edit: Add options to delete cover/generate default cover." tickets: [7885] - title: "Fix a regression in 0.7.33 that broke updating covers in ebook files when saving to disk." tickets: [7886] - title: "Don't refresh the Tag browser if it is hidden. Speeds up metadata editing with large libraries, if you hide teh Tag Browser." - title: "MOBI Output: Add option to ignore margins in input document" tickets: [7877] - title: "Kobo driver: Add support for 1.8.x firmware" bug fixes: - title: "Fix various memory leaks introduced in the last couple of releases" - title: "EPUB metadata: When rendering first page as the cover, handle embedded svg correctly." tickets: [7909] - title: "Disable multiple library support when the CALIBRE_OVERRIDE_DATABASE_PATH env var is set" - title: "Content server: Fix bug that could cause saved search based restrictions to not exclude all books" tickets: [7876] - title: "Topaz metadata: Read metadata correctly from Topaz files that have MOBI file extensions" - title: "MOBI Input: Handle the (rare) MOBI files that do not specify per paragraph text indents correctly." tickets: [7869] - title: "MOBI metadata reader: Handle invalid PRC files with spurious image_offset headers" - title: "Fix drag/drop of new cover to book detail panel does not update cover browser" tickets: [7890] - title: "Do not open the book details dialog when double click on the scrollbars in the book details panel" tickets: [7826] - title: "Templates: Fix {tags} not working when no tags are present" tickets: [7888] - title: "HTML metadata: Fix regression that broke parsing of some meta tags" tickets: [7851] - title: "Preferences: Add tooltips to buddy labels as well." tickets: [7873] - title: "Content server: Fix handling of root URL when using --url-prefix" - title: "Ensure that the default encoding used by python is never ASCII (needed when running a non frozen version of calibre on linux)" improved recipes: - Astronomy Picture of the day - New Scientist - Radikal - Times of India - Economic Times - Zeit Online - Dilbert new recipes: - title: "Various Japanes news sources, National Geographic and paper.li" author: "Hiroshi Miura" - title: "Science based medicine" author: "BuzzKill" - title: "Kompiutierra" author: "Vadim Dyadkin" - version: 0.7.33 date: 2010-12-10 new features: - title: "Language sensitive sorting" type: major description: > "calibre now sorts using language specific rules. The language used is the language of the calibre interface, which can be changed via Preferences->Look & Feel. There is also a tweak that allows you to use a different language from the one used for the calibre interface. Powered by the ICU library." - title: "Add an action to merge only formats and leave metadata alone (Shift+Alt+M)" tickets: [7709] - title: "Add a tweak to control which custom columns are displayed in the Book details panel." - title: "Implement a more sophisticated 'functional programming' template language. See the User Manual for details." - title: "Speed up deleting of large numbers of books and show progress while doing so" - title: "Adding books: Dont refresh the Tag Browser while adding multiple books. Should speed up the adding of large numbers of books." - title: "Edit metadata dialog: When trying to download metadata, if there are multiple matches indicate which matches have a cover and summary in the list. Also add an option to automatically download the cover of the selected match." - title: "Drivers for the HTC Legend and Samsung Epic" - title: "FB2 Output: Convert SVG images in the input document to raster images" - title: "News download: Localize the navigation bars in the downloaded news to the language the user has selected for their calibre interface" bug fixes: - title: "Various fixes to the Title Case function" tickets: [7846] - title: "Content server: Fix --url-prefix being ignored for links at the Top level" - title: "News download: When generating periodicals for the SONY use the local timezone in the SONY specific metadata" - title: "Fix bug in cover cache that could cause it to keep a large number of covers in memory. Showed up when adding large numbers of books to calibre." tickets: [7813] - title: "Adding books: Run in the main thread to prevent unfortunate interactions with the metadata backup. Also fix regression that broke the Abort button." - title: "Fix a crash on OS X if OK is clicked inthe edit metadata button while downloading a cover" tickets: [7716] - title: "E-book viewer: Fix a regression that prevented booksmarks from working with some EPUB files" tickets: [7812] - title: "Save to disk: Refactor to not open a database connection in the worker process. Also fix a bug that could lead to save failures not being reported." - title: "Fix regression in 0.7.32 that broke opening formats in the ebook viewer from the edit metadata dialog" - title: "FB2 Output: Generate output 100% compliant with the FB2 spec" - title: "Fix Saved search dropdown box looses selected search" tickets: [7787] - title: "TXT Output: Fix an issue where the br to space conversion was not being handled properly." improved recipes: - Le Monde - Ming Pao - New Yorker new recipes: - title: "ToyoKeizai News and Nikkei Social News" author: "Hiroshi Miura" - title: "St. Louis Post Dispatch" author: "cisaak" - title: "Heise Open and Technology Review" author: "Anton Gillert" - version: 0.7.32 date: 2010-12-03 new features: - title: "All new linux binary build. With updated libraries and replacing cx_Freeze with my own C python launcher code." - title: "Edit metadata dialog: Add Next and Previous buttons and show cover size in tooltip" tickets: [7706, 7711] - title: "A new custom column type: Enumeration. This column can take one of a user defined set of values." - title: "PML Output: Add option to reduce image sizes/bit depth to allow PML Output to be used with DropBook" - title: "TXT Output: Add option to generate Markdown output. Turn
tags into spaces." - title: "Add a count function to the template language. Make author_sort searchable." - title: "Various consistency and usability enhancements to the search box." tickets: [7726] description: > "Always select first book in result set of a search. Similar books searches added to search history. Search history order is no longer randomized. When focussing the search box with a keyboard shortcut, select all text. If you press enter in the search box, the search is executed and the book list os automatically focussed." - title: "Driver for samsung fascinate and PocketBook 902" - title: "FB2 Output: Add option to create FB2 sections based on internal file structure of input file (useful for EPUB files that have been split on chapter boundaries). Also add options to mark h1/h2/h3 tags as section titles in the FB2 file." tickets: [7738] - title: "Metadata jacket: Add publisher information to jacket." - title: "Catalog generation: Allow use of custom columns as well as tags to indicate read books. Note that your previously saved read books setting will be lost." - title: "Bulk metadata edit dialog: Add an Apply button to allow you to perform multiple operations in sequence" - title: "Allow drag and drop of books onto user categories. If you drag a book from a particular column (say authors) and drop it onto a user category, the column value will be added to the user category. So for authors, the authros will be added to the user category." - title: "Check Library can now check and repair the has_cover cache" - title: "Allow GUI plugins to be distributed in ZIP files. See http://www.mobileread.com/forums/showthread.php?t=108774" - title: "Allow searching by the number of tags/authors/formats/etc. See User Manual for details." - title: "Tiny speed up when loading large libraries and make various metadata editing tasks a little faster by reducing the number of times the Tag Browser is refreshed" bug fixes: - title: "E-book viewer: Fix broken backwards searching" - title: "Fix custom ratings column values being displayed incorrectly in book details area" tickets: [7740] - title: "Fix book details dialog not using internal viewer to view ebooks" tickets: [7424] - title: "MOBI Output: When the input document does not explicitly specify a size for images, set the size to be the natural size of the image. This works around Amazon's *truly wonderful* MOBI renderer's tendency to expand images that do not have a width and height specified." - title: "Conversion pipeline: Fix bug that caused height/width specified in %/em of screen size to be incorrectly calculated by a factor of 72./DPI" - title: "Conversion pipeline: Respect max-width and max-height when calculating the effective size of an element" - title: "Conversion pipeline: Do not override CSS for images with the value of the img width/height attributes, unless no CSS is specified for the image" - title: "E-book viewer: Resize automatically to fit on smaller screens" - title: "Use the same MIME database on all platforms that calibre runs on, works around python 2.7's crazy insistence on reading MIME data from the registry" - title: "Kobo driver: Allow html, txt and rtf documents to be deleted" - title: "Always overwrite title/author metadata when downloading metadata for books added by ISBN" - title: "Nook Color profile: Reduce screen height to 900px" - title: "Fix regression that broke RTF conversion on some linux systems" - title: "Fix bug that could break searching after copying and deleting a book from the current library" tickets: [7459] improved recipes: - NZZ - Frankfurter Rundschau - JiJi Press - Revista Muy Intersante new recipes: - title: "Global Times" author: "malfi" - title: "The Philosopher's Magazine" author: "Darko Miletic" - title: "Poughkeepsie Journal" author: "weebl" - title: "Business Spectator and ABC Australia" author: "Dean Cording" - title: "La Rijoa and NacionRed" author: "Arturo Martinez Nieves" - title: "Animal Politico" author: "leamsi" - version: 0.7.31 date: 2010-11-27 bug fixes: - title: "Fix various regressions in the calibre windows build caused by the switch to python 2.7. If you are on windows and upgraded to 0.7.30, it is highly recommended that you upgrade to 0.7.31. If you are not on windows, you can ignore 0.7.31" tickets: [7685, 7694, 7691] - version: 0.7.30 date: 2010-11-26 new features: - title: "Support for Acer Lumiread and PocketBook Pro 602" - title: "When importing by ISBN also allow the specification of a file to be imported." tickets: [7400] - title: "E-mail sending: Email sends are now regular jobs that can be accessed from the jobs list. Also when sending using gmail/hotmail send at most one email every five minutes to avoid trigerring their spam controls. Failed sends are now retried one more time, automatically." - title: "Content server: When a category contains only one item, go directly to the book list instead of forcing the user to click on that one item" - title: "E-mail sending: Allow unencrypted connections to SMTP relay" - title: "Improve startup times for large libraries by caching the has_cover check" - title: "Update windows binary build to use python 2.7" - title: "Metadata and cover download plugins from Nicebooks (disabled by default)" bug fixes: - title: "MOBI Input: Fix bug in cleanup regex that broke parsing of escaped XML declarations." tickets: [7585] - title: "Content server: Fix bug when user has custom categories/columns with non ascii names" tickets: [7590] - title: "RTF Output: Handle non breaking spaces correctly" tickets: [7668] - title: "Conversion pipeline: When rasterizing SVG images workaround incorrect handinlg of percentage height specifications in QSvgRenderer." tickets: [7598] - title: "News download: Update version of feedparser used to parse RSS feeds." tickets: [7674] - title: "Tag Browser: Allow user to restore hidden categories by a right click even is all categories have been hidden" - title: "TXT/RTF Output: Handle XML processing instructions embedded in content correctly." tickets: [7644] - title: "MOBI Input: Workarounds for lack of nesting rules between block and inline tags" tickets: [7618] - title: "E-book viewer: Load all hyphenation patterns to support multi-lingual books" - title: "E-book viewer: Fix incorrect lang names being used in hyphenation" - title: "Check to see that the result file from a conversion is not empty before adding it, protects against the case where the conversion process crashes and the GUI adds a zero byte file to the book record" - title: "E-book viewer: More sophisticated algorithm to resize images to fit viewer window. Should preserve aspect ratio in more cases" - title: "Remove unneccessary calls to set_path when creating book records. Speeds up record creation by about 30% on my system" - title: "Speedup for bibtex catalog generation." - title: "Kobo driver: Fix missing table in deleting books process for Kobo WiFi and Kobo-O 1.8 Beta" - title: "RTF Input: Preserve scene breaks in the form of empty paragraphs. Preprocessing: Improvements to chapter detection" - title: "Fix custom recipe not sorted by title" tickets: [7486] - title: "Kobo driver: Fix bug in managing the Im_Reading category on windows" improved recipes: - "El Pais - Uruguay" - Argentinian La Nacion - comics.com - Mingpao - Revista Muy Intersante - Telepolis - New York Times new recipes: - title: "Bangkok Biz News and Matichon" author: "Anat Ruangrassamee" - title: "The Workingham Times and Deutsche Welle" author: "Darko Miletic" - title: "Biz Portal" author: "marbs" - title: "Various Japanese news sources" author: "Hiroshi Miura" - title: "Arcamax" author: "Starson17" - title: "Various Spanish news sources" author: "Gustavo Azambuja" - title: "TSN" author: Nexus - title: "Zeit Online Premium" author: Steffen Siebert - version: 0.7.29 date: 2010-11-19 new features: - title: "OSX binary build is now based on Qt 4.7. Also, the build is now Intel only and requires at least OS X 10.5.2. If you are on a PowerPC machine or an older OS X version, do not upgrade" - title: "Content server: Allow direct navigation to a set of books in the book list." tickets: [7453] - title: "OS X: When deleting books, put the files into the recycle bin instead of deleting them permanently" - title: "Add button to easy configure Hotmail as email relay. Also improve usability of easy config buttons" - title: "Kobo driver: Support Currently_Reading category" - title: "Catalog generation: Thumbnail caching, wishlist, improved description layout." tickets: [7376] - title: "Support for the Cybook Orizon" bug fixes: - title: "Fix restore to defaults in preferences incorrectly setting PDF unwrap factor to 0.0" - title: "PDF Input: Fix unwrapping of accented characters" - title: "Do not display dialogs asking for confirmation or showing conversion errors when calibre is minimized to system tray" tickets: [7549] - title: "calibre server: Fix regression that broke digest authentication when the calibre interface language was set to non English" - title: "EPUB Output: Do not raise an error for invalid embedded fonts in the input document." tickets: [7567] - title: "RTF Input: Improved conversion of tables, with support for border styles on table cells" - title: "E-book viewer: Fix regression that broke hyphenation. Also add more language patterns for hyphenation" - title: "SONY driver: Fix cover thumbnails being uploaded to wrong directory on windows" - title: "Fix UnicodeDecodeError when displaying a failed metadata fetch message" tickets: [7560] - title: "Bulk metadata edit: Speed up remove all tags operation" - title: "MOBI Output: Specify image sizes in pixels instead of em to accomodate Amazon's @#$%#@! MOBI renderer" - title: "Fix bug preventing customizing of builtin recipes if they are not ascii encoded" - title: "SONY XML cache: Handle case where XML db contains reference to a file that does not exist gracefully" improved recipes: - Al Jazeera - The Moscow Times - GLobe and Mail - Washington Post new recipes: - title: "Hannoversche Allgemeine Zeitung" author: "Artemis" - title: "globes.co.il" author: "marbs" - title: "THN and RDS" author: "Nexus" - title: "pclab.pl" author: "ravcio" - title: "Now Toronto" author: "Starson17" - title: "Press releases of the German government and EU Commission" author: "malfi" - version: 0.7.28 date: 2010-11-12 new features: - title: "Update the version of the grahical toolkit (Qt 4.7.1) used in the calibre binary builds on windows and linux. This should result in a significant speed up for the calibre ebook viewer" - title: "Driver for Nook Color, Eken M001" - title: "Add a tweak to turn off double clicking to open viewer" - title: "Catalog generation: Add indication when a book has no formats" tickets: [7376] - title: "Advanced search dialog: Add a tab to allow searching particular metadata fields easily" - title: "Conversion pipeline: When using the Level x Table of Contents expressions, if a tag is empty but has a non-empty title attribute, use that instead of ignoring the tag" bug fixes: - title: "Comic metadata reader: Sort filenames aplhabetically when choosing an image for the cover" tickets: [7488] - title: "Bulk convert dialog: Hide useless restore defaults button." tickets: [7471] - title: "Conversion pipeline: Handle input documents that encode null bytes as HTML entities correctly" tickets: [7355] - title: "Fix some SONY readers not being detected on windows" tickets: [7413] - title: "MOBI Input: Fix images missing when converting MOBI news downloads created with Mobipocket reader" tickets: [7455] - title: "ODT Input: Handle hyperlinks to headings that have truncated destination specifiers correctly" tickets: [7506] - title: "Sony driver: Ignore invalid strings when updating XML database" - title: "Content Server: Add day to displayed date in /mobile book listing" - title: "MOBI Input: Do not generate filenames with only extensions if the MOBI file has no internal name" tickets: [7481] - title: "MOBI Input: Handle files that has the record sizes set incorrectly to a long integer" tickets: [7472] - title: "Fix not enough vertical space for text in the preferences dialog category listing" - title: "Remove 'sort' from Search and replace destination fields and add it to source fields. S&R is no longer marked experimental" - title: "Edit metadata dialog: Save dialog geometry on reject as well as on accept" - title: "E-book viewer: Fix clicking entries in TOC that point to the currently loaded flow not scrolling view to the top of the document" - title: "Fix bug in regex used to extract charset from tags" - title: "MOBI Output: Add support for the tag" improved recipes: - Zeit Online - Gamespot Review - Ploitika - Pagina12 - Irish Times - elektrolese new recipes: - title: "Handelsblatt and European Voice" author: "malfi" - title: "Polityka and Newsweek" author: "Mateusz Kielar" - title: "MarcTV" author: "Marc Toensings" - title: "Rolling Stone" author: "Darko Miletic" - title: "Vedomosti" author: "Nikolai Kotchetkov" - title: "Hola.com" author: "bmsleight" - title: "Dnevnik, Siol.net, MMC-RTV and Avto-magazon" author: "BlonG" - title: "SC Print Magazine" author: "Tony Maro" - title: "Diario Sport" author: "Jefferson Frantz" - version: 0.7.27 date: 2010-11-05 new features: - title: "The book list behavior has changed" type: major description: > "Now double clicking on an entry in the book list will open it in the viewer. To edit metadata single click a previously selected entry instead. This is consistent with the usage in most operating systems, so should be most intuitive for new users. Also typing any key no longer starts an edit, instead press F2 (Enter on OS X) to start editing the current cell. Also you now have to double click instead of single clicking the book details panel to open the detailed info dialog for the book." - title: "Added a new HTML output format plugin, which converts the input document to a ZIP file. The zip file contains HTML pages suitable for display in a website" - title: "Support for iRiver Cover Story and Digma Q600" - title: "Add a search button (labelled Go!) to explicitly run a search with the text currently in the quick search box" - title: "Add author to the calibre geenrated book jacket" tickets: [7402] - title: "Add the title of the destination book to the merge dialog warning message" - title: "calibre-server: Make auto reload control separate from --devlop with a new command line option --auto-reload" bug fixes: - title: "Fix book details panel not being updated after a delete-merge" tickets: [7426] - title: "Fix clicking in the search box launches a search if you have search as you type enabled" tickets: [7425] - title: "Use a browser widget to display book details for more robustness and better performance when vieweing large HTML comments" - title: "Fix cover browser not updated after copy to library and delete" tickets: [7416] - title: "Fix regression that broke sending non calibre EPUB files to the iPad. Also handle failure to set cover in iTunes gracefully" tickets: [7356] - title: "News download: Workaround lack of thread safety in python mechanize, causing corrupted network packets (degrading network performance) on Ubuntu Maverick 64bit kernels" tickets: [7321] - title: "Convert comments to HTML for book details panel in separate thread to make scrolling through the book list faster when large comments are present" - title: "calibre-server: Fix regression that broke --daemonize" - title: "EPUB Input: Handle ncx files that have elements with no content correctly." tickets: [7396] - title: "SNBOutput: Fixed a bug in handling pre tag" - title: "MOBI Output: Don't ignore hidden anchors." tickets: [7384] - title: "Fix switching libraries and generating a catalog could generate a catalog for the wrong library" - title: "MOBI Output: Fix regression that broke conversion of anchors inside superscripts/subscripts." tickets: [7368] - title: "Content server: Fix various minor bugs" tickets: [7379, 6768, 7354] - title: "Amazon metadata download plugin: Make it more robust and add option to auto convert HTML to text" - title: "Re-arrange send to device menu to make it harder to accidentally trigger the send and delete actions" improved recipes: - Danas - Fudzilla - Zeit Online - New York Times - Mediapart new recipes: - title: "Ynet and Calcalist" author: "marbs" - title: "El Faro de Vigo" author: "Jefferson Frantz" - title: "Clic_RBS" author: "avoredo" - title: "Correio da Manha" author: "jmst" - title: "Rue89" author: "Louis Gesbert" - version: 0.7.26 date: 2010-10-30 new features: - title: "Check library: Allow wildcards in ignore names field" bug fixes: - title: "Fix regression in 0.7.25 that broke reading metadata from filenames." - title: "Fix regression in 0.7.25 that caused original files to be mistakenly removed when adding books recursively" - title: "Fix long series/publisher causing edit metadata in bulk dialog to become very large" tickets: [7332] - title: "Only add SONY periodical code to downloaded news if output profile is set to one of the SONY reader profiles. This is needed because the ever delightful Stanza crashes and burns when an EPUB has the periodical code" improved recipes: - El Periodico - New Zealand Herald new recipes: - title: "Taggeschau.de" author: "Florian Andreas Pfaff" - title: "Gamespot Reviews" author: "Marc Tonsing" - version: 0.7.25 date: 2010-10-29 new features: - title: "Add support for the SONY periodical format." description: "This means that news downloaded by calibre and sent to a newer SONY device (350/650/900) should appear in the Periodicals section and have the special periodicals navigation user interface" type: major - title: "Content server: Make the new browsing interface the default. The old interface can be accessed at /old" - title: "Content server: Allow running of content server as a WSGI application within another server. Add tutorial for this to the User Manual." - title: "Support for the Pico Life reader, Kobo Wifi and HTC Aria" - title: "Content server: Add a new --url-prefix command line option to ease the use of the server with a reverse proxy" - title: "New social metadata plugin for Amazon that does not rely on AWS. Since Amazon broke AWS, it is recommended you upgrade to this version if you use metadata from Amazon" - title: "Add a tweak to specify the fonts used when geenrating the default cover" - title: "Add an output profile for generic Tablet devices" tickets: [7289] - title: "SONY driver: Allow sorting of collections by arbitrary field via a new tweak." - title: "Content server: Make /mobile a little prettier" - title: "Add button to 'Library Check' to automatically delete spurious files and folders" bug fixes: - title: "FB2 Input: Lots of love. Handle stylesheets and style attributes. Make parsinf malformed FB2 files more robust." tickets: [7219, 7230] - title: "Fix auto send of news to device with multiple calibre libraries. The fix means that if you have any pending news to be sent, it will be ignored after the update. Future news downloads will once again be automatically sent to the device." - title: "MOBI Output: Conversion of super/sub scripts now handles nested tags." tickets: [7264] - title: "Conversion pipeline: Fix parsing of XML encoding declarations." tickets: [7328] - title: "Pandigital (Kobo): Upload thumbnails to correct location" tickets: [7165] - title: "Fix auto emailed news with non asci characters in title not being deliverd to Kindle" tickets: [7322] - title: "Read metadata only after on import plugins have run when adding books to GUI" tickets: [7245] - title: "Various fixes for bugs caused by non ascii temporary paths on windows with non UTF-8 filesystem encodings" tickets: [7288] - title: "Various fixes/enhancements to SNB Output" - title: "Allow Tag editor in edit metadata dialog to be used even if tags have been changed" tickets: [7298] - title: "Fix crash on some OS X machines when Preferences->Conversion->Output is clicked" - title: "MOBI indexing: Fix last entry missing sometimes" tickets: [6595] - title: "Fix regression causing books to be deselected after sending to device" tickets: [7271] - title: "Conversion pipeline: Fix rescaling of GIF images not working" tickets: [7306] - title: "Update PDF metadata/conversion libraries in windows build" - title: "Fix timezone bug when searching on date fields" tickets: [7300] - title: "Fix regression that caused the viewr to crash if the main application is closed" tickets: [7276] - title: "Fix bug causing a spurious metadata.opf file to be written at the root of the calibre library when adding books" - title: "Use the same title casing algorithm in all places" - title: "Fix bulk edit of dual state boolean custom columns" - title: "Increase image size for comics in Kindle DX profile for better conversion of comics to PDF" - title: "Fix restore db to not dies when conflicting custom columns are encountered and report conflicting columns errors. Fix exceptions when referencing invalid _index fields." - title: "Fix auto merge books not respecting article sort tweak" tickets: [7147] - title: "Linux device drivers: Fix udisks based ejecting for devices with multiple nodes" - title: "Linux device mounting: Mount the drive with the lowest kernel name as main memory" - title: "Fix use of numeric fields in templates" - title: "EPUB Input: Handle EPUB files with multiple OPF files." tickets: [7229] - title: "Setting EPUB metadata: Fix date format. Fix language being overwritten by und when unspecified. Fix empty ISBN identifier being created" - title: "Fix cannot delete a Series listing from List view also dismiss fetch metadata dialog when no metadata found automatically" tickets: [7221, 7220] - title: "Content server: Handle switch library in GUI gracefully" - title: "calibre-server: Use cherrypy implementation of --pidfile and --daemonize" new recipes: - title: "Ming Pao" author: "Eddie Lau" - title: "lenta.ru" author: "Nikolai Kotchetkov" - title: "frazpc.pl" author: "Tomasz Dlugosz" - title: "Perfil and The Economic Collapse Blog" author: "Darko Miletic" - title: "STNN" author: "Larry Chan" improved recipes: - CubaDebate - El Pais - Fox News - New Scientist - The Economic Times of India - version: 0.7.24 date: 2010-10-17 new features: - title: "Content server: New interface that allows browsing via categories, similar to the Tag Browser in the calibre interface." description: > "You can access the new interface by going to /browse. So if your calibre content server is available at http://192.168.1.2, use http://192.168.1.2/browse. The new interface requires a fairly modern browser, so no Internet Explorer 6,7." type: major - title: "Support for the SNB e-book format, used by the Bambook e-book reader" type: major - title: "Driver for the Wifi Kobo" - title: "Edit metadata dialog: If metadata is downloaded successfully, set focus to download cover button" - title: "News download system: Allow recipes with optional subscriptions" tickets: [7199] - title: "Templates: Improve the smarten function" - title: "Linux device mounting: Use udisks, if it is available, to mount devices, so that I no longer have to hear bug reports from users using distro packages that have crippled calibre-mount-helper. You can turn off udisks by setting the environment variable CALIBRE_DISABLE_UDISKS=1" - title: "Implement Drag'n'drop to tags in user categories" tickets: [7172] - title: "Ebook viewer: Add command line option to start in full screen mode" - title: "Set completion mode on search boxes to popup completion" - title: "Update version of jQuery used in content server and viewer. Required a little hackery in the viewer, hopefully nothing broke" bug fixes: - title: "Linux device drivers: Ignore read only partition exported by the device" - title: "E-book viewer: Fix scrolling down with mouse wheel not always reaching bottom in windows" - title: "Smarten punctuation: Fix bug in handling of comments and