Quote:
Originally Posted by davidfor
I have considered that, but, the problem is defining "further in the book". The percent read isn't enough as it is an integer. Any book longer than 100 pages will mean that you have to turn multiple pages to go up by 1%.
|
I was afraid it would be messy.
But basing it on percentage might still be useful, because it's pretty rare I'd read less than 1% of a book in a sitting, no matter how many pages it has. And if that does happen, it doesn't hurt that much to miss an update -- pick it up next time.
Maybe base it on the percentage, with the caveat in the tooltip that it may not pick up every update. Or maybe use percentage and update time, but not if percentage is LESS than it was?
Here's a potential scenario. I pick up a device and read a chapter and wander off. Some time later, I pick up the other device by accident and realize it's on the wrong page. Now the more up to date device has an older date but a later position. It now matters which device I sync first -- but if the percentage was being used as a filter, it wouldn't. And even if I sync the devices in the right order, I'll need to make sure I reject the position update on the second device.
What if the book is being reread? Then reset the percentage when starting the reread...
I agree that needing to open the book to check if an automatic update is ok is not really a good idea.