I've submitted another patch with some changes:
- Auto-populate some of the periodical fields when sending news feeds. This will speed up scanning when adding periodicals a little bit, and make behavior more consistent.
- Can toggle between normal and 'T1-style' authors when populating books.db. The default will be normal (showing all authors). 'T1-style' is showing only the first author.
- Driver will now attempt to calculate and use the UTC offset from the device, instead of assuming local time. This should reduce/eliminate the long rescans some people are seeing.
I wonder if it should assume local time or UTC when there are no books on the device at all though... I might have to play with the reader software and see what it does to the database (if anything). It'd be easier to test that situation if I had a second reader I could just factory reset without losing all my current reading progress.