View Single Post
Old 12-18-2011, 10:17 AM   #299
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,731
Karma: 2197770
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
v1.6 Beta

Attached is the 1.6 version that I hope to release shortly. The changes list is rather extensive. The particular areas of focus were the process for both adding books to shelves and syncing from shelves (all other features like linking books, uploading tags as shelves and downloading shelves as tags were untouched).

They key point of this change is that it is now possible to sync the rating and/or date read between calibre and Goodreads, as well as specifying action(s) to apply when adding books to a shelf. So my perennial example in my case is that my 'read_2011' shelf is now configured such that when I add to it my "#read" column is set to "Y", and my rating/date read columns are uploaded (with the ability to edit their values in the add dialog). You should find the operation significantly faster than before, as I no longer read the contents of your shelf up front. You can add to multiple shelves at once.

Similar functionality (without the editing) is available when syncing from a shelf. You can choose more than one shelf to sync from (but please do not abuse this feature, the same terms of service limitations apply with the Goodreads API). The new sync dialog also gives a visual indication as to what actions will be applied when you click the Sync Now button.

The Help file has been updated with all the new functionality.

Any feedback from testing this would be appreciated, this has cleared my personal todo list for this plugin in terms of doing everything I needed from it (with a lot less manual effort and clicks than previous versions).
Attached Thumbnails
Click image for larger version

Name:	screenshot_2_customize.png
Views:	454
Size:	60.9 KB
ID:	80099   Click image for larger version

Name:	screenshot_3_edit_shelf_add_actions.png
Views:	417
Size:	22.1 KB
ID:	80100   Click image for larger version

Name:	screenshot_4_add_to_shelf.png
Views:	424
Size:	36.9 KB
ID:	80101   Click image for larger version

Name:	screenshot_6_sync_from_shelf.png
Views:	400
Size:	55.2 KB
ID:	80102  

Last edited by kiwidude; 12-20-2011 at 04:09 AM. Reason: Removed attachment as officially released
kiwidude is offline   Reply With Quote