View Single Post
Old 06-19-2013, 09:49 PM   #114
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 auspex View Post
Well, I'm talking about wanting to change what's on the Home Screen, which afaict, is determined by the Shortlist - but it's not a "shelf", as such, because you can't put a book on a shelf named "Shortlist" (or "Read" or "Im_Reading") -they just don't get created.

And they don't show up on the menu page, either.
Ah no, the home screen is separate. The Kobo firmware had the concept of a Shortlist. With firmware 1.9.x, in the library list there was a little heart at the beginning of each line. Pressing that added the book to the shortlist. And the Shortlist was on the menu to display in a similar way. And the later 1.9.x could display the Shortlist at the bottom of the home screen. FW2.0.0 continued some of this, but it was implemented as a shelf. In current firmware, I think if there is a shelf called "Shortlist" it gets put as the first on the shelf list.

The Touch has the mosaic to display five books. The book displayed are in timestamp order. There are two timestamps involved: DateLastRead and SyncTime. SyncTime is basically when the book was put on the device. DateLastRead is when you last read the book and is one of the things the plugin stores and restores.

The Touch home screen displays the books with the latest DateLastRead or SyncTime that have not been finished. The SyncTime is only used if the book doesn't have a DateLastRead.

Because of the above, restoring the last read position will only push a book back on the home screen if its DateLastRead timestamp is more recent than the timestamps for the other books. After restoring the books after a factory restore, this is not likely to be the case. When you put the books put back the device, they will have a SyncTime later than the last time you stored the positions and hence any that you don't restore a position for will be first choice for the home screen. The workaround, which I don't particularly like, is to check the "Set date to now" option during the restore. That should set DateLastRead to the current time of your PC and hence make them the books for the home screen.
davidfor is offline