-
-
Notifications
You must be signed in to change notification settings - Fork 651
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
Add mpris module #1520
Add mpris module #1520
Conversation
I have used a custom I just threw this together and I wanted to give it some more testing on my machine... but just to feel out what you folks think I'm opening the PR already :) |
updates on this? |
ac9ebfc
to
d9bcfa6
Compare
9f9ed15
to
069cdcd
Compare
250fbf7
to
207b462
Compare
I've been running this module ever since opening the PR. made a lot of improvements along the way and now also added a manpage. it let's you select a specific MPRIS player to attach to, but defaults to |
Uses libplayerctl to use the MPRIS dbus protocol to query, listen and control media players. Signed-off-by: Robert Günzler <r@gnzler.io>
207b462
to
0bc5314
Compare
LGTM, can you also add the man to the github wiki? |
This is causing a lot of build issues for me:
|
looks like it's missing diff --git a/include/modules/mpris/mpris.hpp b/include/modules/mpris/mpris.hpp
index 4f8ddb16..040401f8 100644
--- a/include/modules/mpris/mpris.hpp
+++ b/include/modules/mpris/mpris.hpp
@@ -1,6 +1,7 @@
#pragma once
#include <iostream>
+#include <optional>
#include <string>
#include "gtkmm/box.h"
I didn't see those errors with clang |
to address Alexays#1520 (comment) Signed-off-by: Robert Günzler <r@gnzler.io>
to address Alexays#1520 (comment) Signed-off-by: Robert Günzler <r@gnzler.io>
No description provided.