Merge crates #17

Merged
mars merged 5 commits from merge-crates into main 2022-11-01 08:17:08 +00:00
Owner

I've migrated the protocols and type definitions for crates into the crates themselves, and took advantage of Cargo features to allow other crates to include only the protocols without the code necessary to run the binary that implements that protocol.

  • magpie-types has been moved into magpie and all dependents have been updated
  • the magpie package has been renamed to canary-magpie
  • canary-music-player-protocol has been merged into canary-music-player

Merging of canary-types and canary_script will take a lot more work, so I'll do that in a separate PR, probably along with a full API refactor.

I've migrated the protocols and type definitions for crates into the crates themselves, and took advantage of Cargo features to allow other crates to include only the protocols without the code necessary to run the binary that implements that protocol. - `magpie-types` has been moved into `magpie` and all dependents have been updated - the `magpie` package has been renamed to `canary-magpie` - `canary-music-player-protocol` has been merged into `canary-music-player` Merging of `canary-types` and `canary_script` will take a lot more work, so I'll do that in a separate PR, probably along with a full API refactor.
mars added the
cleanup
consistency
labels 2022-11-01 08:15:47 +00:00
mars added 4 commits 2022-11-01 08:15:47 +00:00
mars added 1 commit 2022-11-01 08:17:02 +00:00
mars merged commit 18b882f0f3 into main 2022-11-01 08:17:08 +00:00
mars deleted branch merge-crates 2022-11-01 08:17:08 +00:00
Sign in to join this conversation.
No description provided.