Stein Magnus Jodal
1b6db5695d
core: current_metadata_track is TlTrack, not Track
2015-02-10 23:43:16 +01:00
Stein Magnus Jodal
b7ed2b8681
core: Fix variable naming, style
2015-02-10 23:12:03 +01:00
Thomas Adamcik
fcab27b5da
Merge pull request #938 from AlexandrePTJ/feature/frontend_audioevents
...
Propagate stream metadata
2015-02-10 21:07:22 +01:00
Stein Magnus Jodal
4c7ad57e73
mpd: Capitalize abbrevations in docstrings
2015-02-09 13:31:27 +01:00
Stein Magnus Jodal
52457df525
Merge pull request #968 from kingosticks/fix/session-playlist-uri-mapping
...
Share MPD playlist uri mapping between sessions
2015-02-09 13:26:40 +01:00
kingosticks
0de13994c2
Moved MPDUriMapper to own file and updated changelog
2015-02-09 12:07:17 +00:00
kingosticks
037a88aece
First playlist mapping refresh deferred until needed
2015-02-08 23:47:28 +00:00
kingosticks
f77b73a260
Share a global MPDUriMappper between all MPD sessions
2015-02-08 23:42:12 +00:00
Stein Magnus Jodal
dfe27a0918
audio: Fix event handler's argument name
...
Every emit of this event caused an invisible exception in every audio
listener (e.g. core). The exception was made visible by the change in
the previous commit.
2015-02-09 00:10:33 +01:00
Stein Magnus Jodal
655b7badf4
listener: Speed up event emitting and improve error reporting
2015-02-09 00:10:33 +01:00
kingosticks
3dde71ed5e
Extract uri mapping from MpdContext
2015-02-08 23:05:56 +00:00
Lasse Bigum
4bf7a568d1
Check that config is readable
...
Implement a check on file permissions for the config files that are loaded
and print debug if mopidy fails to load it due to missing file file permissions
2015-02-07 17:47:20 +01:00
Stein Magnus Jodal
a693993905
flake8: Fix new warnings after flake8 upgrade
2015-02-07 17:11:36 +01:00
Stein Magnus Jodal
5b614e95d6
Update to Mopidy.js 0.5.0
2015-01-31 22:15:40 +01:00
Stein Magnus Jodal
b46844fbe2
docs: Fix copy-paste error
2015-01-21 23:03:35 +01:00
Alexandre Petitjean
735d1662dc
Makes mpd 'currentsong' send song with metadata
2015-01-20 22:05:14 +01:00
Alexandre Petitjean
64cab9ae95
Rename current_md_track to current_metadata_track
2015-01-20 21:50:02 +01:00
Alexandre Petitjean
ef950a5e15
Adds audio in Core
2015-01-20 20:01:54 +01:00
Alexandre Petitjean
eeed2973f1
Fix metadata refresh with more than one pl in tracklist
2015-01-17 14:30:40 +01:00
Alexandre Petitjean
7ee1935315
MPD gets metadata's updates from stream
2015-01-16 23:45:07 +01:00
Alexandre Petitjean
e4dd04cfb7
One step beyond
2015-01-16 21:41:55 +01:00
Alexandre Petitjean
ec94449a63
Handle tags_changed in Core and send event to CoreListener
2015-01-15 22:25:34 +01:00
Ali Ukani
20751a5ad7
Fix album filter: Should work when track's album is an Album or None
2015-01-05 23:55:16 -05:00
kingosticks
d666083c6f
Use bytestrings when parsing M3U playlists
...
Fixes #853
2015-01-04 20:26:45 +00:00
Thomas Adamcik
158a448e2b
audio: Fix bug in missing plugin code path
2014-12-30 11:58:57 +01:00
Thomas Adamcik
ab49d75a45
tests: Fix outstanding flake8 errors in tests
2014-12-30 00:23:08 +01:00
Stein Magnus Jodal
097172d574
Merge pull request #915 from adamcik/feature/taglist-converter
...
Add support for tracking metadata changes in audio
2014-12-28 20:21:37 +01:00
Thomas Adamcik
c575f13bf8
audio: Fix long line in docstring
2014-12-28 09:40:10 +01:00
Thomas Adamcik
5513cbcfb1
audio: Update audio taglist key documentation
2014-12-27 23:28:19 +01:00
Thomas Adamcik
eba3145888
core: Start marking some arguments and methods as internal per #870
2014-12-25 22:58:44 +01:00
Thomas Adamcik
656f7e976f
Merge branch 'develop' into feature/taglist-converter
...
Conflicts:
docs/changelog.rst
2014-12-25 22:46:44 +01:00
Stein Magnus Jodal
890ed53ee6
Merge branch 'release/v0.19.x' into develop
...
Conflicts:
docs/changelog.rst
2014-12-24 00:41:10 +01:00
Stein Magnus Jodal
6af624a369
Bump version to 0.19.5
2014-12-24 00:37:33 +01:00
Stein Magnus Jodal
dbbb86e6c0
Merge branch 'release/v0.19.x' into develop
...
Conflicts:
mopidy/core/playback.py
2014-12-24 00:24:19 +01:00
Stein Magnus Jodal
c6ff9eee86
playback: Remove skipped track on next in consume mode
...
Also adds core level tests of consume behavior on next/prev/eot.
Fixes #902
2014-12-24 00:04:41 +01:00
Thomas Adamcik
f4c501a08f
local: Reuse the mtime we already found in local scan
2014-12-23 23:25:47 +01:00
Stein Magnus Jodal
c8c44c868b
Merge branch 'release/v0.19.x' into develop
2014-12-23 22:58:54 +01:00
Stein Magnus Jodal
302bb7c221
ext: Fix unpacking of VersionConflict exception
...
Fixes #911
2014-12-23 22:58:19 +01:00
Stein Magnus Jodal
6ec35b2d02
Merge branch 'release/v0.19.x' into develop
2014-12-23 22:23:32 +01:00
Stein Magnus Jodal
fcf39833ca
config: Support UTF-8 in default config
...
Fixes issue reported at https://discuss.mopidy.com/t/428 .
Mopidy-HTTP-Kuechenradio includes a non-ASCII UTF-8 character in its
default config. If Mopidy didn't already have a config file, it crashed
when trying to create the initial config file based on the default
config of all available extensions.
2014-12-23 22:21:10 +01:00
Stein Magnus Jodal
aa3b8ab5f8
path: Support unicode content when creating file
2014-12-23 22:21:10 +01:00
Thomas Adamcik
935a038405
audio: Only add albums that have a name
...
Fixes case where we could have an empty album. We could alternatively be more
conservative and only limit to fully empty albums. But I think we only want
ones with names anyway.
2014-12-22 22:45:31 +01:00
Thomas Adamcik
819680e074
audio: Move utils test to tests folder
2014-12-22 22:34:11 +01:00
Thomas Adamcik
9b9cdc3ade
stream: Fix track conversion bug and add tests
...
This adds basic checks for the library provider lookup:
- Check that uri schemes are respected
- Check that blacklisting and globbing works
- Check uri successfully gets converted to a track
2014-12-22 22:29:36 +01:00
Thomas Adamcik
94bdb88b9c
http: Log errors instead of dying for HTTP startup.
...
(cherry picked from commit 9a2f8a3e4f )
Conflicts:
docs/changelog.rst
2014-12-21 23:46:35 +01:00
Thomas Adamcik
77dc046efd
audio: Fix rST formatting in docstring
2014-12-21 21:49:51 +01:00
Thomas Adamcik
7b36a598bb
review: Fix typos found in PR#915 feedback
2014-12-21 21:48:09 +01:00
Thomas Adamcik
32da1cb8e9
local: Use MIN_DURATION_MS in log message
2014-12-21 21:46:21 +01:00
Thomas Adamcik
9a2f8a3e4f
http: Log errors instead of dying for HTTP startup.
2014-12-20 21:32:08 +01:00
Thomas Adamcik
b6cf86c6a2
startup: Log backend and frontend startup times.
...
Allows us to debug cases where a "bad" extension is blocking the startup. In
there future we might also warning log extension that take longer than some
threshold to help find these cases.
2014-12-19 22:37:48 +01:00