Skip to content

Releases: SharliBeicon/librespot

0.8.0-oxify: Emit `SetQueue` event (#1677)

Choose a tag to compare

@SharliBeicon SharliBeicon released this 13 May 18:50
33bf3a7
* Emit `Player::SetQueue` event

* Remve AddToQueue, switch to SetQueue

* Add CHANGELOG, reformat

* Emit `SetQueue` once when a track collection is added

* Clarify wording

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Just call `emit_set_queue_event()` instead of duplicating

* Use QueueTrack struct instead of `(String, String)`

* Make SetQueue an opt-in event

Other expensive events might be added to `OptInPlayerEvents` in the
future.

* Refactor to use `ConnectConfig` for opting in to `SetQueue` events

* Use explicit initializer value

Co-authored-by: Felix Prillwitz <photovoltex@mailbox.org>

* Move variable closer to usage

* Fix formatting

---------

Co-authored-by: Ralph von der Heyden <>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Felix Prillwitz <photovoltex@mailbox.org>

0.6.0-oxify

Choose a tag to compare

@SharliBeicon SharliBeicon released this 31 Jan 11:50
a7852a5