mirror of
https://github.com/aome510/spotify-player.git
synced 2026-04-26 01:15:55 +03:00
[GH-ISSUE #40] MPRIS support? #10
Labels
No labels
bug
documentation
enhancement
good first issue
help wanted
pull-request
question
third-party
third-party
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/spotify-player#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @alosarjos on GitHub (May 24, 2022).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/40
Originally assigned to: @aome510 on GitHub.
Hi there! Just found this project. It looks great! Congratulations on it.
Do you plan on adding MPRIS support so it can be controlled with media keys on Linux?
@aome510 commented on GitHub (May 24, 2022):
Yeah, it was on the roadmap before :). However, I'm using MacOS now so MPRIS doesn't really work 😢 for me.
If there are many people requesting this feature, I can implement one.
For now, I guess you can use
spotify_playeras a remote player to control another client, such as Spotify official client orspotifyd, then the media keys should work.@alosarjos commented on GitHub (May 24, 2022):
I've been using spotiyd + spotify-tui for some time, but there are some issues with spotifyd, and the repo looks like it's dying...
@aome510 commented on GitHub (May 24, 2022):
Oh, thanks for the context, you mean
spotify-tuirepo is dying? I can still see some active developments withspotifyd@alosarjos commented on GitHub (May 24, 2022):
No, I meant
spotifyd. Some periodic commit bursts on master, which I guess are some MR being checked from time to time. Milestones haven't changed in 3 months...@elkrien commented on GitHub (May 25, 2022):
Definitely MPRIS support would be great. For now I use playerctl to control my players by my bar and for now I need to use ncspot because of this. I really like spotify-player and that's the only way that keeps me with ncspot for now :( Please implement MPRIS...
@aome510 commented on GitHub (May 25, 2022):
Cool! I just found this crate so I guess it's possible to implement cross-platform media control supports. Will do some experiments.
@alosarjos commented on GitHub (May 25, 2022):
That crate looks promising. If you need someone to test the MPRIS on Linux just mention me whenever it's on a branch and will give it a try ;)
@aome510 commented on GitHub (May 30, 2022):
@alosarjos @elkrien I have added the cross-platform media control support. Can you guys try it out by running the latest build from the
masterbranch:I have tested the support on MacOS and briefly on Ubuntu 22.04, but couldn't test it on Windows.
@alosarjos commented on GitHub (May 30, 2022):
Tested on Arch Linux with Gnome. Looks good to me. Multimedia keys work. Control from the MPRIS notification work. The media info changes correctly. Looks great!!!
@elkrien commented on GitHub (May 30, 2022):
Tested on Arch Linux + LeftWM. Works great without any problems :)
I'm not able to test on Windows.
@aome510 commented on GitHub (May 30, 2022):
Thanks guys 🙇
v0.3.0#938