Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cinnamon sound applet integration #122

Open
pop1040 opened this issue Mar 26, 2017 · 3 comments
Open

Cinnamon sound applet integration #122

pop1040 opened this issue Mar 26, 2017 · 3 comments
Labels

Comments

@pop1040
Copy link

pop1040 commented Mar 26, 2017

The cinnamon window manager has a global media control system for controlling the currently playing music or video. I am not sure if it is possible to integrate with this system from within a firefox extension but if it is possible to do so it would work far better with other applications which do integrate with it.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@carlin-q-scott
Copy link
Owner

I know nothing about that desktop environment and it's hard enough supporting just the mainline Ubuntu desktop environment. If you can write code in a c language you could make the integration component for me and then I could connect it to the add-on. The hotkey handlers for various environments need to register to receive hotkeys from the desktop environment and then emit a standard media key event used by Firefox.

@geekosaurusR3x
Copy link

Hi
In fact the question is to implement the MPRIS V2 protocol
https://specifications.freedesktop.org/mpris-spec/latest/

This will be a uge feature for all Linux desktop :)

@christophschw
Copy link

+1 @Skad
This would work in GNOME and Plasma too. So you don't even need a Keyboard Grabber because the Shortcuts of the DE control the MPRIS-Applet of the DE which speaks to the Firefox exentsion

Shortcut → DE → Media Control of the DE → MPRIS interface of extension → Extension

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants