10-30-2023, 10:57 AM
(10-30-2023, 09:58 AM)sinsic Wrote: 1. One Drive connection seems logged out when probably it is not. (Both on pc and phone)Thank you for reporting the problems you've been having with Freda.
2. Ebook bookmarks doesn't get imported with archives or doesn't work even if it is getting imported. [b](Both on pc and phone)[/b]
3. Ebook series with long titles doesn't get downloaded correctly. (Export from pc, import from phone)
To the points you mention:
1. Actually, there's a difference between the state "The device is logged in to OneDrive" and "Freda is logged in to OneDrive". That's why you're getting confusing results. When Freda starts, it is normally not logged in to OneDrive, even if the device is logged in. When Freda attempts to log in, two different things may happen - either (if the device is logged in) Freda gets logged in without you having to enter a password; or (the device is not logged in) the device tries to log in (which might or might not require a password, depending on your settings) and then it logs Freda in. Also there is the complication that Freda might, or might not, have been granted permission to use your OneDrive (and if it hasn't been granted permission then, when Freda tries to use OneDrive, you're going to see a series of 'request permission' popups). Because 'attempting to log in to OneDrive' can generate a load of popups, I do not do it automatically when you start Freda (unless I can be certain that it won't produce all those popups - actually, I sometimes can). But normally you need to log in manually.
That's a process that can take some time (tens of seconds, if OneDrive is being slow today). Clicking the button multiple times will cause the process to abort and restart - so better to click once and wait a long time if necessary. I'll adjust the UI of Freda so it prevents multiple clicks on that button.
2. In fact 'bookmarks' are what you create by using the 'add bookmark' menu item when reading a book. You're really thinking about the 'last read position'. That can be synchronised between devices, but 'creating an archive and restoring it' is not the best way to do it, and won't always work if you've recently been reading the book on both devices - the reliable method is to turn on 'automatic sync with other devices'.
3. That is a good point, and it is a design fault in Freda. For now, your best work-around is just to rename the books (shorten the title and/or prefix it with the book number) - you can rename the book by right-clicking/long-tapping on it in the bookshelf list and selecting 'edit'. But obviously I need to fix the app, and I will include a fix in the next release (which unfortunately may be a few weeks off, as Google are requiring me to update to a new set of build tools, and I am sure that will cause teething troubles!)