Skip to content

Releases: TheQwertiest/foo_discord_rich

v2.0.2 - Hotfix II

11 Aug 20:36
Compare
Choose a tag to compare

Changelog

Hotfix for v2.0.0 (see changelog below)

Fixed

  • Fixed wrong art request data being used when processing fetched url (#65).

v2.0.1 - Hotfix

11 Aug 15:51
Compare
Choose a tag to compare

Changelog

Hotfix for v2.0.0 (see changelog below)

Added

  • Added debug logging (Preferences>Advanced>Tools>Discord Rich Presence Integration).

Changed

  • User MBID is now skipped if it's malformed.

Fixed

  • Fixed wrong album/artist values being used in MusicBrainz fetcher (#63).
  • Fixed incorrect path being passed to uploader when using embedded art (#64).

v2.0.0 - New and shiny!

10 Aug 22:00
Compare
Choose a tag to compare

Changelog

Added

  • Added x64 support (#39).
  • Added dark-mode support (#61).
  • Added option to fetch and display album art from MusicBrainz (#6).
  • Added option to upload and display art from foobar2000 (requires external tools, not included in component) (#62).
    Huge thanks to @s0hv for idea and original implementation!
  • Added text refresh when dynamic track info changes (no more than once in 30 seconds, due to Discord API limitations) (#50).

Changed

  • !!! Now requires foobar2000 v2.0+ !!!
  • Changed Rich Presence activity type from Playing a game to Listening to (#2).
    This change has also other effects, due to the way it's implemented in Discord API:
    • Additional middle text field was added.
    • Playback time is no longer displayed.
    • Big image hover text is the same as middle text.

Fixed

  • Fixed inconsistent behaviour when pausing/stoping playback (#21).
  • Fixed tabs not receiving focus on tab press in Preferences (#23).
  • Fixed typo in component name in Preferences (#41).
  • Fixed various corner cases when multibyte characters were used in text queries (#57)

v1.2.0 - Playback status + more customization

29 Jan 10:32
Compare
Choose a tag to compare

Changelog

Note: no changes from v1.2.0-preview, just a proper CI build.

Added

  • Added playback status images.
  • Added new options to main Preferences tab:
    • Playback status image: light, dark, disabled.
    • Disable Rich Presence when playback is paused.
    • Swap paused and playing images.
  • Added advanced Preferences tab with options to customize component:
    • Discord application key.
    • Resource IDs for corresponding images in the component.
  • Added a link to the title formatting help in main Preferences tab.

Changed

  • Improved the frequency of presence updates.

Fixed

  • Fixed title formatting not updating when pausing and resuming playback.
  • Fixed one-character text not displaying.

v1.1.0 - Customization

07 Nov 19:58
Compare
Choose a tag to compare

Changelog

Added

  • Added Preferences page to Tools>Discord Rich Presence with the following settings:
    • Text fields configuration via title formatting queries.
    • Track duration: elapsed, remaining, disabled.
    • Foobar2000 image: light, dark, disabled.
  • Added main menu command to toggle component: View>Display Discord Rich Presence.

Fixed

  • Fixed some bugs with persistent track info.

v1.0.0

05 Nov 22:39
Compare
Choose a tag to compare

Initial release.