Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic libraries updates #397

Merged
merged 54 commits into from Aug 25, 2023
Merged

Automatic libraries updates #397

merged 54 commits into from Aug 25, 2023

Conversation

luisangelsm
Copy link
Member

@luisangelsm luisangelsm commented Aug 13, 2023

TODO:

  • update the settings docs for yacreaderlibraryserver

It includes a new UUID per library (which isn't used yet) and a new class YACReaderLibrary that replaces the old `QMap<QString, QPair<int, QString>>`.
It will be used in the libraries section to show that libraries are being updated in the background.
…e model

This will make views keep their state after an update.
… model

TODO: Favorites, Label, ReadingList still fallback to full reload because we need a way of comparing old vs new results. SearchResult does nothing because we don't have access to the search query.
…load.

TODO: detect row movements, now rows are deleted and readded
@luisangelsm luisangelsm merged commit 094d7ec into develop Aug 25, 2023
9 of 11 checks passed
@luisangelsm luisangelsm deleted the automatic-updates branch August 25, 2023 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant