v2.1
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.soNushell:
sudo rm $"(pkg-config --variable=plugin_dir audacious)/General/libaudacious-plugin-rpc.so"Changes
- 85f9dea Refactored code (format + improve structure + separate
.cppand.hpp) - f68739c Properly store
hide_when_paused(no longer resets tofalseafter 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&AUDINFOto successful callbacks - Several
README.mdclarifications 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! ❤️