View Single Post
Old 04-15-2011, 01:08 PM   #603
meme
Sigil developer
meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.meme ought to be getting tired of karma fortunes by now.
 
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
Version 1.5.0 released

See the first post in this thread to download and install the new version. Calibre 0.7.53 and above required.

This version is another major rewrite as a result of the new plugin API in Calibre 0.7.53 and adding quite a bit more functionality, but it should run without you making any changes.

Full details of updates are in the Version History in the first post, but I'll describe them here as well.

Fixed adding periodicals to collections, along with their display in the collection report, including Back Issues. And collections which no longer have the minimum number of books will be deleted, including collection names with no books on the Kindle. You may want to run Preview before the first Create if you have several local Kindle collections just in case there's an unexpected clash.

A new Import Collections feature has been added to allow you to import your Kindle collection names into a Calibre custom column. This is meant to make it easier for you to see in Library view what books are already in what Kindle collections (especially as Device view doesn't fully support that yet). It also allows you to run Create Collections using your imported column if you really wanted to. I've limited it to text based Custom columns to avoid messing up tags though you can also use a boolean field.

I've added a lot of quality checks for books on your Kindle to help you clean up empty books, books with invalid extensions, duplicate books (same title/author/date), and duplicate codes. These warning should show when you create, save or view collections. Its mainly a consequence of trying to figure out which books the Kindle actually used and which would show up in collections in order to get the reports right And there's a check if you've manually edited the collections between Create runs (ignoring anything in the Never Delete column). It may end up checking more than you want so let me know.

Hopefully the performance has been improved as I've added a cache of book details from the Kindle (first run will be slower), and moved the report of book details to View Report. But I've also added checks that could add time. It seems Windows is quite slow compared to Linux reading path information on the Kindle... Feedback appreciated.

The Editor has been enhanced with several extra columns for Author, Date, In Calibre, and Visible in Kindle Collections. And you can now sort/reverse sort and sort multiple columns. Multiple books can now be selected and added/removed. Tooltips per book show more details such as path name.

The View Report now lists collections with their included books, and for each book it lists the collections it is in.

It includes some miscellaneous items like adding Title to Customization and the ability to split a text field into separate collections, supporting skinning icons, the ability to add the plugin to the right-click menu, and more debug output than anyone really needs.

There are still some internal changes/cleanup I'd like to do at some point but its been long enough since the last update (even though the code is better than the last version, I'm sure there's quite a bit of room for improvement )


If you find any issues, or have any more suggestions/comments, please let me know. As with any big release, inevitably there is something I missed in testing. Have fun
meme is offline