mihonapp / mihon

Free and open source manga reader for Android
Apache License 2.0
10.6k stars 485 forks source link

Always update fresh data from source if manga isn't favorited #1435

Open cuong-tran opened 2 weeks ago

cuong-tran commented 2 weeks ago

while browsing source, new data (title, cover...) will be updated to db if it isn't favorited yet

Closes #923

AntsyLich commented 2 weeks ago

remove changelog update

AntsyLich commented 1 day ago

What happens if you have a 'initialized' non library entry loaded with full data but while browsing source returns a not 'initialized' data 🤔

cuong-tran commented 1 day ago

What happens if you have a 'initialized' non library entry loaded with full data but while browsing source returns a not 'initialized' data 🤔

'initialized' is being used to make app check for manga's detail. If a 'initialized' non-library entry loaded with full data while source returns a not 'initialized' will make app auto refresh tags/descriptions/author... again when user decides to open the entry. Pretty mush like pull-refresh every time he open that entry (except for not checking chapters).

I think this will be useful too, since a non-library entry can also updates its details information. Or we can skip overwriting 'initialized' to avoid that.

AntsyLich commented 3 minutes ago

If the browse manga is initialized update everything otherwise only update the title and thumbnail