Block a user
wojtek
pushed to 193---decide-carefully-where-external--musicbrainz-belongs at wojtek/musichoard
2024-08-28 18:17:59 +02:00
10b5b5ebfe
Minor nits
wojtek
pushed to 193---decide-carefully-where-external--musicbrainz-belongs at wojtek/musichoard
2024-08-28 18:07:18 +02:00
97e8941e90
Finish unit tests and lints
713cbdc26c
Exclude some from coverage
WIP: Decide carefully where
external::musicbrainz
belongs
wojtek
pushed to 193---decide-carefully-where-external--musicbrainz-belongs at wojtek/musichoard
2024-08-28 16:40:39 +02:00
041a91de4c
Split API over multiple files
c558fe8c1d
Fix examples
57064f3b3c
Minor nit
54dee15713
Minor nit
0e97f26b6e
Do not implement deserialize for core types
wojtek
created branch 193---decide-carefully-where-external--musicbrainz-belongs in wojtek/musichoard
2024-08-28 16:40:39 +02:00
Use the Deserialize trait for JSON just like for MusicBrainz
Decide carefully where
external::musicbrainz
belongs
Conclusion:
- Make the lib component implement a plain MusicBrainz API up to the degree of flexibility is needed. Such that it could be split out into its own independent crate if desirable. -…
wojtek
deleted branch 192---replace-mh--imusichoard-generic-with-a-trait-object from wojtek/musichoard
2024-08-27 18:45:06 +02:00
Replace `MH: IMusicHoard` generic with a trait object
Replace
MH: IMusicHoard
generic with a trait object
wojtek
pushed to 192---replace-mh--imusichoard-generic-with-a-trait-object at wojtek/musichoard
2024-08-27 18:36:51 +02:00
ca4e8f9e02
Use a trait object for IMusicHoard
Decide carefully where
external::musicbrainz
belongs
As part of this grep and remove all dependence on musichoard::interface::musicbrainz::*
in the TUI crate.
WIP: Replace
MH: IMusicHoard
generic with a trait object
wojtek
created branch 192---replace-mh--imusichoard-generic-with-a-trait-object in wojtek/musichoard
2024-08-27 18:10:33 +02:00
wojtek
pushed to 192---replace-mh--imusichoard-generic-with-a-trait-object at wojtek/musichoard
2024-08-27 18:10:33 +02:00
Provide a keyboard shortcut to sync all existing albums with MusicBrainz
wojtek
deleted branch 166---provide-a-keyboard-shortcut-to-sync-all-existing-albums-with-musicbrainz from wojtek/musichoard
2024-08-27 17:55:53 +02:00
Provide a keyboard shortcut to sync all existing albums with MusicBrainz