Thread: Marvin 3.1
View Single Post
Old 09-17-2017, 04:43 PM   #65
Faterson
pokrývač škridiel
Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.Faterson ought to be getting tired of karma fortunes by now.
 
Faterson's Avatar
 
Posts: 1,525
Karma: 3300000
Join Date: Oct 2011
Location: Bratislava, Slovakia
Device: 3*iPad, SamsungNote & Tabs, 2*OnyxBoox, Huawei 8″, PocketBook
Question

Quote:
Originally Posted by EmStubbs View Post
Probably the same problem as losing position when switching device orientation.
Hmmm... I actually didn't suspect that these two bugs were related. You may be right, though. But location syncing between devices has much improved in Marvin 3 as opposed to Marvin 2, after Kris transferred it from Dropbox to iCloud, so whatever method Marvin 3 is using now for that purpose seems more precise than previously. It used to be severely off in Marvin 2, but not so much (or not at all) in Marvin 3, as far as I can see. So I'm not sure what method Marvin 3 is now using to store the last-read location, but in terms of syncing between devices via iCloud, I'm not really noticing severe bugs. I do notice them when flipping from portrait to landscape or vice versa, just as you describe it. Perhaps two various methods to track the last-read location are employed in the two situations?

By the way, one of the finest additions in Marvin 3 is actually that you can now tell Marvin to display your reading progress in percentages with 0, 1 or 2 decimals. In Marvin 2, only zero decimals were used – so for Marvin 2, your explanation would make sense (rounding down, etc.). But since Marvin 3 does support 2 percentage decimals for tracking reading progress, it would be surprising if it did not make use of those 2 decimals to keep the reader at the present location (if percentages are, indeed, used for that purpose). It almost appears as if in those troublesome situations where we're noticing the bugs, Marvin 3 is still using the "legacy" method of keeping the reading location that was used in Marvin 2, while for syncing locations between devices, Marvin 3 has now switched to a more precise location syncing via iCloud. But those are merely guesses on my part and I may be imagining things. (Still, one type of "keeping your location" works offline, while the other by definition cannot, so perhaps Marvin does employ two different methods in the two situations.)
Faterson is offline   Reply With Quote