View Single Post
Old 10-05-2014, 02:38 AM   #657
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Update to Kobo Utilities plugin - V1.8.0 - Copy shelves and backup changes

I have just update the plugin to version 1.8.0. This has two changes in it. They are:
  • New: Copy shelves from device to one column
  • Change: Backup config, affiliate.conf and version files and ADE registration directory.

The change to the backup is that these files will be backed up as part of the automatic database backup. The files are put into a zip file with the same name as the database backup. The files being backed up are those that are most likely to be useful after a factory reset. Or to check information about the state of the device.

The other function is a method to get the shelves from a connected Kobo device and them into a column in the calibre library. This can be done for all books on the device, or just the selected books.

When started a dialog for options will be displayed. The options are:
  • List of custom columns that can be used for the list of shelves
  • "All books on device" - Select this if you want to get shelves for all books on the device. If it is not selected, only the selected books will be updated.
  • "Replace column with shelves" - If this is selected, the current value in the column will be replaced with the list of shelves. If it is not, the list is appended to the current value.
Once the options have been selected, press the OK button to start. When this is done, the selected column is checked against those used in the driver configuration. If it is, a warning is displayed and you can cancel the action. If you continue at this point, the shelves are retrieved from the device and the library is updated.

This allows the shelves to be retrieved. You could then use this column as the shelf column in the driver configuration. Or copy the names to other columns.

This function is probably only useful if the shelf management in the driver is not configured. If it is, the shelves will be updated from the calibre library. And what will be retrieved from the device will be the same as what calibre just sent to the device.

As usual, calibre will show an update for the plugin soon. And if there are any problems, please report them here in as much detail as possible.
davidfor is offline