mate-desktop / mate-settings-daemon

MATE settings daemon
https://mate-desktop.org
GNU General Public License v2.0
44 stars 47 forks source link

mpris: Support Lollypop #300

Closed dseomn closed 4 years ago

dseomn commented 4 years ago

Expected behaviour

It would be nice if pressing a multimedia key (e.g., PlayPause) caused Lollypop to do something when Lollypop is the only open media player.

If I'm reading https://github.com/mate-desktop/mate-settings-daemon/blob/master/plugins/mpris/msd-mpris-manager.c#L57 correctly, I think org.mpris.MediaPlayer2.Lollypop would need to be added to BUS_NAMES in order for MATE to send multimedia key events to Lollypop.

Actual behaviour

Nothing happens.

Steps to reproduce the behaviour

  1. Open Lollypop.
  2. Press a multimedia key.

MATE general version

1.22.1

Package version

dseomn@solaria:~$ dpkg -l mate-settings-daemon
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                 Version      Architecture Description
+++-====================-============-============-=========================================
ii  mate-settings-daemon 1.22.1-1     amd64        daemon handling the MATE session settings

Linux Distribution

dseomn@solaria:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux bullseye/sid
Release:        testing
Codename:       bullseye

Link to downstream report of your Distribution