View Single Post
Old 01-05-2017, 05:50 PM   #1225
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
Quote:
Originally Posted by ebookskippy View Post
Hi David,
I need your advice:
This is my first attempt with the function "refresh the list of books on the device".
What I did

1. There are 5 books in Calibre's (test)library
2. Send this 5 books to my device
3. Display Main memory and Calibre's library
3.1 The 5 books are visible in Calibre's column "On Device"
3.2 The 5 books are visible by action icon "Show books in the main memory of the device"

4. Action: "Refresh the list of books on the device"

5. The 5 Books are not longer visible in column "on Device"
6. The 5 Books are not longer visible by action icon "Show books in the main memory of the device"
7. Eject the device
8. The 5 Books are on the device
9. Connect the device
10. = # 5
11. = # 3.2

What have I done wrong?
Thanks -P-

PS.: it's independent from version 2.50
This is working as designed. The KoboTouch driver reads the database on the device for details of the books. Ech time you connect the device, calibre will look in the database for details of books and show the list. If there are books on the device that are not in the database, they will not be shown.

When you send a book to the device using calibre, the books are put onto the device, the device list is updated to include the books, but the database is not updated. If you close and reopen calibre or refresh the book list, the database is read again and the books not in the database will be ignored.

As I said, this is working as designed. When you disconnect the device, it will process the new books into the database. And the net time you connect the device, the books will be seen again.
davidfor is offline