-
- Téléchargements
LEKTOR*: Continue implementations
Also, turn the binaries into lib+bin. We do this to try to begin their compilation before the codegen finished for dependencies, specially for zbus which takes a really long time. We have a big refactor for the NKDB crate. We remove the queue from the database. The queue should not be in the database. We place it in the lektord crate. We also will place the search functionnalities out of the nkdb or the lektord crate, and place it into a new one. Also, update dependencies and run clippy. Other developments: - Update to amadeus - Make the KId just a u64. This is just a simpler and better representation! The thing is Copy, we can use atomics and not bizarre mechanisms to factorize some Arc<str>, etc. We still can know when a kara was updated or the file changed, and we no longer need to factorize playlists. Note that the relation `RemoteKId <-> KId` is now a one-to-one relation. - We also eepercutate the fact that KId is now copy in Amadeus. More things don't need clone anymore and the iterators now will return the KId and not a ref to it. - Rationalize routes for lektord - Update the returned data from kurisu API - Change how to get, read or write the playlists and the queue. - Add a separated epoch to playlists and the queue that is incremented each time we try to write it (controled by the methods.) - Change the payload crates to reflect that - Remove async_trait from where we can
parent
f60693c3
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- Cargo.lock 125 ajouts, 122 suppressionsCargo.lock
- Cargo.toml 15 ajouts, 25 suppressionsCargo.toml
- README.md 1 ajout, 1 suppressionREADME.md
- amadeus/Cargo.toml 1 ajout, 2 suppressionsamadeus/Cargo.toml
- amadeus/i18n/en/amadeus.ftl 9 ajouts, 1 suppressionamadeus/i18n/en/amadeus.ftl
- amadeus/i18n/es-ES/amadeus.ftl 9 ajouts, 1 suppressionamadeus/i18n/es-ES/amadeus.ftl
- amadeus/i18n/fr-FR/amadeus.ftl 57 ajouts, 0 suppressionamadeus/i18n/fr-FR/amadeus.ftl
- amadeus/rsc/icons/fontawesome/crop.svg 1 ajout, 0 suppressionamadeus/rsc/icons/fontawesome/crop.svg
- amadeus/rsc/icons/fontawesome/retry.svg 1 ajout, 0 suppressionamadeus/rsc/icons/fontawesome/retry.svg
- amadeus/src/app.rs 170 ajouts, 50 suppressionsamadeus/src/app.rs
- amadeus/src/app/bottom_bar.rs 10 ajouts, 6 suppressionsamadeus/src/app/bottom_bar.rs
- amadeus/src/app/context_pages.rs 15 ajouts, 5 suppressionsamadeus/src/app/context_pages.rs
- amadeus/src/app/context_pages/about.rs 1 ajout, 0 suppressionamadeus/src/app/context_pages/about.rs
- amadeus/src/app/context_pages/config.rs 1 ajout, 0 suppressionamadeus/src/app/context_pages/config.rs
- amadeus/src/app/context_pages/kara_info.rs 24 ajouts, 0 suppressionamadeus/src/app/context_pages/kara_info.rs
- amadeus/src/app/kard.rs 14 ajouts, 9 suppressionsamadeus/src/app/kard.rs
- amadeus/src/app/menu.rs 2 ajouts, 0 suppressionamadeus/src/app/menu.rs
- amadeus/src/app/pages.rs 250 ajouts, 35 suppressionsamadeus/src/app/pages.rs
- amadeus/src/app/pages/history.rs 27 ajouts, 9 suppressionsamadeus/src/app/pages/history.rs
- amadeus/src/app/pages/home.rs 5 ajouts, 4 suppressionsamadeus/src/app/pages/home.rs
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter