Closed Mar0xy closed 1 year ago
I tried adding support today, but it turns out the MPRIS endpoint for tidal-hifi-bin is actually org.mpris.MediaPlayer2.chromium.instance364177
. However, on another machine, the endpoint is org.mpris.MediaPlayer2.chromium.instance3414
.
We currently don't have a way to detect changing MPRIS endpoint names without depending on qdbus
provided by the qt5-tools
package, which isn't installed by default on Gnome-based installations.
Maybe you can open an issue on https://github.com/Mastermindzh/tidal-hifi asking them to change the MPRIS endpoint.
That's bizarre considering when I use it on my system which is running opensuse and using the .tar.gz file from release to build the rpm package kinda like the AUR package uses the .tar.gz to make the pacman package i can use tidal-hifi just fine to control it via dbus as the app also starts the MPRIS api with the name tidal-hifi as it's endpoint in this line
That's so weird... Maybe it's an ArchLinux issue, I'll ask the package maintainers on AUR.
I've just added the endpoint as tidal-hifi
, can you check if it would work on your side?
btw you can run the latest neowofetch using bash <(curl -sL neowofetch.hydev.org)
It does indeed work
Also I am the AUR package maintainer which is why I explained how it worked and as to why I am confused that electron is doing that.
Oh wow I didn't realize you are the AUR package maintainer ;-;
It's nice that it worked on opensuse, I'll mark the issue as resolved for now. I have no idea why the MPRIS endpoint wouldn't be the same on Arch, but it'll show up in hyfetch/neowofetch when the MPRIS endpoint is fixed
I wonder if it would be possible adding TIDAL HiFi to the music players considering it uses MPRIS which aligns with most of the music players in the script. the MPRIS service/endpoint is called "tidal-hifi"