| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
if specified layout for nth instance is different than 1st, the player data is
shared instead of the waybar output.
|
|
|
|
|
|
|
| |
commands
fixed length commands were originally a guess for an issue I was having,
but it's cleaner this way anyway.
|
|
|
|
| |
also added more prominent download links to the readme.
|
| |
|
|
|
|
|
| |
not that this was a problem, but the output is simple enough to
just create it by hand.
|
|
|
|
| |
this way /tmp/waybar-mpris.out won't get filled up.
|
|
|
|
| |
now at github.com/hrfee/mpris2client.
|
|
|
|
| |
I'll likely put it in a different repo as i'm thinking of writing a last.fm scrobbler and it'd be reused there.
|
| |
|
|
|
|
| |
any non-json output at all seems to break waybar now, so this avoids it.
|
| |
|
|
|
|
|
|
| |
Fixes #1. When another instance is detected, a command is sent over the
socket for the original to write to stdout and to a temporary file, which is then
tailed by the new instance. Can be overridden with --replace.
|
|
|
|
|
|
| |
added --interpolate which will increment the track position if there
hasnt been a change after a second. Kinda buggy, so disabled by default.
Ampersands are escaped in the tooltip.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
automatically removes the socket after 5 seconds of no input so that its
functions headlessly.
|
|
|
|
| |
stops the tooltip from flickering.
|
|
|
|
|
| |
responds with the current list of players and some info, to be used for debugging
purposes
|
|
|
|
|
| |
with the --position flag, the position is grabbed every second and
outputted. Nothing else is refreshed.
|
|
|
|
|
| |
playerctld displays and controls other players, so including it is
pointless.
|
|
|
|
| |
reads /proc/<pid>/cmdline directly instead of using a library.
|
|
|
|
|
|
| |
waybar-mpris --send will send commands to a currently running
waybar-mpris instance. Players can be switched between and controlled
individually. Also added gifs, more stuff to README.
|
| |
|
|
|
|
|
| |
rewritten without goroutines or checking if processes exist and it seems
to work much better now.
|
|
|
|
| |
change.
|
|
|