I have been thinking about this and perhaps have a solution.
There is currently a date in CC, "date accessed", that is set to when the CC main screens (list, grid) open book details for a book. The intent was (is) to recover context; to help find a way back to the last books looked at, which is really what you are looking for with your widget date request. Reading a book is very arguably an "access" of the metadata for that book. I have no problem updating the "date accessed" when CC opens a book in a reader in addition to when it is opened in book details. If I do this then if you sort the list by date accessed then the book you last read should be somewhere very near the top.
Does anyone who currently uses "date accessed" have a problem with this change?
|