plateaukao / einkbro

A small, fast web browser based on Android WebView. It's tailored for E-Ink devices but also works great on normal android devices.
Other
1.18k stars 86 forks source link

UX: cannot append to existing epubs #362

Open uqs opened 6 months ago

uqs commented 6 months ago

Due to #357, I had to backup&restore the settings, which worked well. However, the next time to save an epub, the picker was listing all my existing epubs as zero size. So I deleted them from the picker and wanted to re-add them as existing epubs, but when you choose as "new" epub something that already exists, it will not append a chapter, but instead overwrite the epub.

So now I can no longer append some long-reads I'd like to save for later to existing epubs, I have to create new files. A workaround is probably making an epub copy, adding it to the picker, it gets overwritten, then I restore the backup.

It might be nicer to have einkbro always append to chosen epubs, and if the users wants to override them, they can first just delete the file via any file managing app, and then create it freshly.

wdyt?

plateaukao commented 6 months ago

@uqs yes, you can. Just use the picker, and choose first item(new or append to exising file) to open the epub you saved before. einkbro will know it's already there, it will try to append the article.

to be safer, you can back up your original epub, and give it a try.

plateaukao commented 6 months ago

as for the wrongly behavior after selecting epub file name with 0 size, I'll check why.