-
Notifications
You must be signed in to change notification settings - Fork 0
Home
A versatile audio-player remote for the xfce4 panel.
- Configurable media key handling
- Typlical actions like play/pause, next, prev, stop, shuffle, ...
- Tool tips
- Pop-ups with album art
- Show player
- Reveal current song in thunar
This is an attempt to teach myself Gtk+ under xfce. The initial purpose was to control rhythmbox, then any audio player that matches xfce under ubuntu 7.04 and later with a single xfce panel plug-in. I even wrote a glib-object mpd remote library in the process. However since the standardization on MPRIS2 and the advent of the ubuntu sound menu indicator, the development has somewhat stalled. I also never had the patience to track all player's D-Bus, udsock or other API changes over the years so the mileage may vary. After a year long hiatus to gnome 3.8+ that I gave up for the mind-bogglingly excessive memory leaks, I now use it daily with mpd, rarely with QuodLibet and pragha, so these players may get the occasional update and of course compatibility breakages within xfce revisions, distribution glitches with debian, ubuntu, arch and fedora may see fixes as they appear.
- Convert backends from function-pointer-bending-structs to real gobjects
- Make UI more flexible, perhaps per glade + lua + gtk introspection, aka theming; allow for drop-doen soundmenu-like UI, track details as text in panel, ...
- Drop custom D-Bus backends and replace them with wildcard catching MPRIS1+2 remotes
- Add volume control
- Add volume meter display
- Add backend(s) to play directly from network shares like dropbox, owncloud (...)