Skip to content

v2.1

Choose a tag to compare

@onegen-dev onegen-dev released this 21 Oct 23:17
· 43 commits to master since this release

Audacious Discord RPC version 2.1 is a patch update that fixes problems with the presence not showing up for users without a ‘display name’ (#3) and the “Hide when paused” setting being set per-session rather than properly stored (#1).

For installation guide, please read the ‘Installation’ section in the README.md. If you had the original plugin installed, please, remove that one first (different file names ⇒ won’t be replaced ⇒ you’ll have two ‘Discord RPC’ plugins) – the original was called libaudacious-plugin-rpc.so (2.0 and later is called discord-rpc.so). If you don’t know where to find it, read the second point of ‘Installation’ section in the README.md. Quick removal with a shell command:

sudo rm $(pkg-config --variable=plugin_dir audacious)/General/libaudacious-plugin-rpc.so

Nushell:

sudo rm $"(pkg-config --variable=plugin_dir audacious)/General/libaudacious-plugin-rpc.so"

Changes

  • 85f9dea Refactored code (format + improve structure + separate .cpp and .hpp)
  • f68739c Properly store hide_when_paused (no longer resets to false after restart; resolved issue #1)
  • EclipseMenu/discord-presence@59a3ba7 Fixed presence not showing for users without a “Display Name” (resolved issue #3)
  • 0ffdfff Switched to own Discord application
  • 7a08ad8 Add error logging to rpc.onErrored & AUDINFO to successful callbacks
  • Several README.md clarifications and improvements

Known issues

  • Timestamps are not cleared properly when paused, resulting in an unfortunate counter of how long was the user idle (#2)

Any help with fixing this issues would be much appreciated! ❤️