TheQwertiest / foo_discord_rich

foobar2000 component for integration with Discord Rich Presence
https://theqwertiest.github.io/foo_discord_rich/
MIT License
427 stars 43 forks source link

No updates called on state changes. #1

Closed Cynosphere closed 5 years ago

Cynosphere commented 5 years ago

State changes such as pausing do not update the text at all, rendering functions like %ispaused% useless, thus no way for users to express a paused state at all aside from the time remaining being hidden, if its even enabled.

Cynosphere commented 5 years ago

Would also be nice to see small_icon being used as playing state also, like other RPC components.

TheQwertiest commented 5 years ago

Thanks for the bug report!

Would also be nice to see small_icon being used as playing state also, like other RPC components.

I find this feature useless, but I can add it in the next release (will be disabled by default though).

TheQwertiest commented 5 years ago

Note: formatting won't be triggered on track duration change (i.e. every second), since Discord API has rather strict limitations on presence update frequency (one update per 15 seconds).