Carsten Haitzler
d5658d2190
music control - dont flicker album art on multiple repeated prop changes
...
when u switch songs with popup the album art flickered on/off a few
times because mnpris props updated multilpe times. this ignores new
art url changes if they are the same file/url to avoid flickers.
2021-01-08 14:04:31 +00:00
Carsten Haitzler
dd07427e96
music control - respct powersave for polling for mpris provider
2021-01-06 22:19:00 +00:00
Carsten Haitzler
e3300c11e9
music-control - ad d automatic mode that now handles browsers too
...
now music-control can automatically find any mpris provider if its in
a glob domain like org.mpris.MediaPlayer2.* or web browsers like
org.mpris.MediaPlayer2.chromium.* and org.mpris.MediaPlayer2.firefox.*
... as well as the explicit list it has still. if it doesnt have a
provider it polls every 5 sec to look for one.
2021-01-06 16:56:16 +00:00
Carsten Haitzler
6458c947fc
music-control - add spotifyd
2020-11-20 14:08:00 +00:00
Carsten Haitzler
d61b3f2d55
music-control - fix handling of partial or broken xesam data
...
we didnt chekc returns of eina value... this checks. fixes a crash
with spotify - i think...
@fix
2020-11-20 11:23:08 +00:00
Carsten Haitzler
f984d60f66
music-control - add squeezebox slimpris2 support
2020-11-05 22:40:45 +00:00
Marcel Hollerbach
423e26cb8e
music-player: also support constant play and constant pause
...
this is usefull if you have the buttons for it.
2020-09-02 16:08:55 +02:00
Marcel Hollerbach
0e0cf36a32
music-control: do not crash if params is NULL
...
should not happen normally, but it might happen due to a buggy config
screen.
2020-09-02 15:38:59 +02:00
Riccardo Calixte
61b19484bf
Updating Pithos due to MPRIS rename
...
Sorting music players alphabetically
Pithos 1.5.0 renames the MPRIS app-id, this is the update.
Also, sorting the list of music players alphabetically.
Reviewed-by: Christopher Michael <devilhorns@comcast.net>
Differential Revision: https://phab.enlightenment.org/D10349
2020-04-09 08:00:49 -04:00
Carsten Haitzler
c27b4490b9
music-player - init all struct fields in array - fix warn
2020-01-15 19:06:24 +01:00
Carsten Haitzler
5ce109ab8f
music-control - add auto-launch if player not configured from known
2019-12-17 20:08:07 +00:00
Carsten Haitzler
dafbe38291
music-control - add launch if clicking on title
2019-12-17 18:58:40 +00:00
Carsten Haitzler
655248c5e2
music-control - tidy up some formatting
2019-12-17 18:41:14 +00:00
Carsten Haitzler
6c30744459
music control - fix music player index checking and add exe's
2019-12-17 18:31:01 +00:00
Carsten Haitzler
25ddb6055d
music-control - add rage mpris support
2017-11-17 19:42:06 +09:00
Marcel Hollerbach
4bc61cfbd3
music-player: add spotify
2016-06-25 01:11:57 +02:00
Mike Blumenkrantz
eb58e2ca70
remove eldbus init/shutdown calls from the codebase
...
this is handled by e_msgbus
2016-03-11 17:19:32 -05:00
Chris Michael
0a94e8ba71
enlightenment: Make E build again with EFL from git
...
sed -i 's/EAPI/E_API/g'
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2015-05-07 15:13:10 -04:00
Stefan Schmidt
40cbdbc674
modules/music-control: Add Tomahawk as compatible player.
...
This list is getting longer and longer. Maybe we should think about
autodetecting available players on the session bus?
2014-11-07 09:05:32 +01:00
bootleg
8341f10634
Adding support for Pithos ( http://pithos.github.io/ ) in the music-control module. Play/pause, skip, and lock screen are confirmed to work correctly with the latest version. Additional functions (Ban, Tired, etc.) aren't working just yet and the...
...
Summary: ...image of the current track is also not passed just yet.
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1437
2014-09-16 11:48:43 +02:00
Davide Andreoli
d5cbe23bd2
Music-control: added epymc to the list of supported players :)
2014-08-11 21:55:20 +02:00
Mike Blumenkrantz
f540df9135
fix music-control theme namespacing
2014-05-11 14:05:12 -04:00
Jérémy Zurcher
316b4030e7
music-control: add missing EINA_UNUSED
2014-05-07 11:56:35 +02:00
Chidambar Zinnoury
7496cf207d
e music-control: Add MPD support.
2014-04-21 15:56:04 +02:00
Stefan Schmidt
ff874b128a
music-control: Do not leak the allocated metadata strings
...
Fix for ca07e7d505
Thanks are going to Davide Andreoli for spotting it.
2014-03-28 10:51:29 +01:00
Stefan Schmidt
ca07e7d505
bugfix: music_control: Use correct markup for metadata text.
...
We piped the plain metadata text to edje TEXTBLOCK which might interpret
some of the characters as markup. Better convert it to the correct markup
first. The actual bug case was a & in the metadata cut off the rest of
the text. Now we get the correct & before sending it of to edje.
Fixes T1061
2014-03-27 12:51:38 +01:00
Mike Blumenkrantz
6142845ef8
bugfix: don't use external log domain in music player
...
CID 1132743
2014-03-13 12:38:22 -04:00
Davide Andreoli
771c352281
music-control: do not request props if the service is not up.
...
This prevent music player that support the dbus activation system
to be launched at module startup. Instead of blindly request properties
first check if the name has an owner.
As a side effect now the module fully support the dbus activation system:
if your player is not running it will be launched when you click his
name or any of the controls in the popup.
Note: If your player does not provide the autorun feature you can just
create a .service file in dbus share folder with the following content:
[D-BUS Service]
Name=org.mpris.MediaPlayer2.quodlibet
Exec=/usr/bin/quodlibet
...of course you must change the name of your player ;)
2013-11-11 23:40:27 +01:00
Davide Andreoli
5920551f15
music-control: use efreet to decode uri
...
This fix the cover image display when spaces (and probably other special chars) are in the file name.
2013-11-11 21:53:16 +01:00
Davide Andreoli
2ef11b928e
music-control: add Quod Libet in players list
2013-11-11 20:45:29 +01:00
Davide Andreoli
410c2a398d
music_control: add metadata (title, artist and album) and the cover image to the popup
...
Reviewers: zmike, zehortigoza
Reviewed By: zehortigoza
CC: cedric
Differential Revision: https://phab.enlightenment.org/D272
2013-10-28 22:55:10 +01:00
q66
8e860facf4
music control: add Clementine
2013-10-07 18:16:42 +02:00
Stefan Schmidt
48cd1c1598
music-control: Add Rhythmbox to supported players.
2013-05-23 09:48:36 +01:00
Igor Murzov
229ad049bc
Support DeaDBeeF in Music Controller
2013-05-11 12:15:01 +04:00
Igor Murzov
d81819e5cd
Add some more messages to the pot
2013-05-02 15:49:25 +04:00
Lucas De Marchi
f8a2dd4d95
Rename edbus->eldbus
2013-04-23 12:37:43 -03:00
Stefan Schmidt
27b1b54a04
e/musi-control: Use ECORE_CALLBACK_PASS_ON.
...
To allow other users to receive the event as well. Spotted by Jose Souza. Thanks!
2013-03-08 14:32:13 +00:00
Stefan Schmidt
b81777bfde
e/music_control: Add option to pause music on desklock.
...
Locking your screen pauses the music unlocking starts playing again.
Option is off by default.
2013-03-07 11:40:27 +00:00
Stefan Schmidt
299aea18c4
e/music_control: Fix typo for playing
2013-02-22 13:46:28 +00:00
Stefan Schmidt
26d32a34b2
e/music_control: Allow an action to toggle between play and pause.
...
We offer the play pause action but did only do the pause. Now we allow
toggling the state.
2013-02-22 13:00:02 +00:00
José Roberto de Souza
b0dd0b750a
e: Show icon of music-control module
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 82215
2013-01-04 16:45:39 +00:00
José Roberto de Souza
548b3ecdff
e/music-control: Move edc and images to data/theme
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81997
2013-01-02 13:22:36 +00:00
José Roberto de Souza
2fbd1c79ad
e/music-control: Add keybinds
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81996
2013-01-02 13:22:26 +00:00
José Roberto de Souza
4cd377ca77
e/music-control: Allow to change music player on gadget
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81992
2013-01-02 13:21:41 +00:00
José Roberto de Souza
7302bcd8d4
e/music-control: Integrate edbus and gadget
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81991
2013-01-02 13:21:33 +00:00
José Roberto de Souza
53f67fa86b
e/music-control: Add gadget GUI
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81989
2013-01-02 13:19:49 +00:00
José Roberto de Souza
996fdc6351
e: Initial commit of music control module
...
demarchi: There are some coding style issues, particularly on .edc
files, but they will be fixed on a later commit.
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81988
2013-01-02 13:18:51 +00:00