Thomas Adamcik
7f4e77f36f
core: Update to using _change in play and fix playback ended event
2015-09-16 23:44:36 +02:00
Thomas Adamcik
d6cfe0d1ae
tests: Update local playback tests to synchronize core state
2015-09-16 23:41:16 +02:00
Thomas Adamcik
f42a5423ab
tests: Add a TODO to the dummy audio helper
2015-09-16 23:41:03 +02:00
Thomas Adamcik
c1d21bd6c9
tests: Make sure mpd tests wait for core when changing state.
2015-09-16 23:38:15 +02:00
Thomas Adamcik
a09970106a
mpd: Wait for changes from core/audio when pausing
2015-09-16 23:34:58 +02:00
Thomas Adamcik
592b728e32
core: Refactor previous() to use pending_track for state changes
2015-09-04 17:16:39 +02:00
Thomas Adamcik
2cd9903a54
core: Refactor next() to use pending_track for state changes
2015-09-04 16:08:54 +02:00
Thomas Adamcik
7201f2cb10
tests: Make dummy backend use real playback provider if audio is passed in
...
This is needed in order to make audio events propagate, to core and trigger
async state changes in tests.
2015-09-04 15:34:40 +02:00
Thomas Adamcik
d8986e6cc1
audio: Tell dummy_audio what urls to fail on
2015-09-04 15:28:32 +02:00
Thomas Adamcik
d8ce171b9a
Merge branch 'develop' into feature/implement-gapless
...
Conflicts:
tests/local/test_playback.py
2015-09-04 14:15:32 +02:00
Stein Magnus Jodal
f6f65dd3dc
Merge pull request #1276 from adamcik/feature/make-local-playback-test-use-core-proxy
...
local: Update playback test to use core as a running actor
2015-09-04 13:45:36 +02:00
Thomas Adamcik
0aeafa714b
local: Update playback test to use core as a running actor
2015-09-04 11:41:10 +02:00
Stein Magnus Jodal
7e6b478e63
Merge branch 'release-1.1' into develop
2015-09-04 10:20:59 +02:00
Stein Magnus Jodal
f655fc7009
ext: Make get_{cache,config,data}_dir() class methods
...
Fixes #1275
2015-09-04 10:20:04 +02:00
Stein Magnus Jodal
5ad76abc3d
deps: Require Requests >= 2.0
2015-09-04 09:31:13 +02:00
Thomas Adamcik
1acc5aa557
audio: Update tests to reflect send_async being gone
2015-09-03 23:01:19 +02:00
Thomas Adamcik
b9b0b6aaa3
listener: Kill off mopidy.listener.send_async
...
This is no longer needed as the plain send method makes sure to use tell to
queue actor message. Which has better performance, and avoids deadlocks.
A side effect of this is that assuming you have a core actor running and a
dummy audio in use audio events just work.
2015-09-03 23:01:19 +02:00
Thomas Adamcik
d8e8d2d16b
listener: Kill off mopidy.listener.send_async
...
This is no longer needed as the plain send method makes sure to use tell to
queue actor message. Which has better performance, and avoids deadlocks.
A side effect of this is that assuming you have a core actor running and a
dummy audio in use audio events just work.
2015-09-03 22:50:40 +02:00
Thomas Adamcik
71b04213ff
audio: Update dummy and tests to correctly emit stream changed
2015-09-03 21:39:30 +02:00
Thomas Adamcik
e12ea662da
Merge branch 'develop' into feature/implement-gapless
2015-09-02 21:03:17 +02:00
Stein Magnus Jodal
8c2585771c
local: Really deprecate local/data_dir
2015-09-01 23:33:47 +02:00
Stein Magnus Jodal
585a9aac0a
Merge branch 'release-1.1' into develop
2015-09-01 23:31:38 +02:00
Stein Magnus Jodal
9957b3c2be
local: Reintroduce local/data_dir config for the 1.1.x series
...
As to not break compat with mopidy-local-* in v1.1.1.
2015-09-01 23:27:40 +02:00
Thomas Adamcik
af79aef9b9
Merge pull request #1273 from jodal/fix/1268-allow-lookup-of-any-file
...
file: Allow lookup() of any file URI
2015-09-01 23:21:02 +02:00
Stein Magnus Jodal
715a989a5a
file: Allow lookup() of any file URI
...
Fixes #1268
2015-09-01 22:56:15 +02:00
Stein Magnus Jodal
b480de77e1
core: Fix docstring error
...
Fixes #1269
2015-09-01 15:33:01 +02:00
Stein Magnus Jodal
f874a31910
Merge pull request #1270 from jodal/feature/lower-local-scan-flush-threshold
...
local: Lower the default scan_flush_threshold
2015-08-31 09:16:32 +02:00
Stein Magnus Jodal
fcfb1515b1
local: Lower the default scan_flush_threshold
...
@tkem recommends that this is reduced from 1000 to maximum 100 to not
block incoming requests to Mopidy-Local-SQLite for too long while
scanning the local library.
2015-08-28 22:23:10 +02:00
Stein Magnus Jodal
0360936135
docs: Add a section on updating the local library
...
Fixes #1267
2015-08-28 22:04:33 +02:00
Stein Magnus Jodal
4cae6ea645
docs: ToC captions requires Sphinx 1.3
2015-08-27 15:27:59 +02:00
Stein Magnus Jodal
d74f47ad58
main: Remove warnings if old settings dirs and files exists
2015-08-23 17:33:51 +02:00
Stein Magnus Jodal
9033bebf1a
Merge branch 'v1.1.x' into develop
2015-08-23 17:27:24 +02:00
Stein Magnus Jodal
09a34fb90c
Merge branch 'master' into v1.1.x
2015-08-23 17:27:11 +02:00
Thomas Adamcik
2d46a732ab
Merge pull request #1266 from jodal/fix/1259-respect-core-dir-configs
...
Fix #1259 by respecting core dir configs
2015-08-23 17:19:00 +02:00
Stein Magnus Jodal
369f10b706
docs: Link to PR #1266
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
e1f349a6d4
m3u: Make empty playlists_dir default to ext's data dir
...
Partly fixes #1259
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
e0a028291a
local: Replace local/data_dir with core/data_dir
...
Partly fixes #1259
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
b63642d873
Use core/*_dir when creating dirs we need
...
Partly fixes #1259
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
c48b6515f9
core: library.refresh() should check if backend has library
...
...and not playlists.
Fixes #1257
2015-08-23 00:35:54 +02:00
Stein Magnus Jodal
78ffaeb8d2
playlists: Fix crash on urilist comment with non-ASCII chars
...
Fixes #1265
2015-08-22 23:52:19 +02:00
Stein Magnus Jodal
db765c7a0c
Merge pull request #1263 from bencevans/patch-1
...
docs: Fix syntax error in JavaScript example
2015-08-22 09:45:55 +02:00
Ben Evans
9bc78ac10e
docs: JS block fix
2015-08-22 01:06:30 +01:00
Thomas Adamcik
3e7e16097c
Merge pull request #1261 from jodal/fix/1260-dont-scan-on-file-browsing
...
file: Don't scan files on browsing
2015-08-21 22:45:11 +02:00
Stein Magnus Jodal
baa2cc7ac8
docs: Add issue and PR links
2015-08-21 20:44:25 +02:00
Stein Magnus Jodal
52b81bd858
file: Don't scan files on browsing
...
Fixes #1260
2015-08-21 20:40:19 +02:00
Stein Magnus Jodal
eee851f36b
mpd: Fix missing punctuation in docstring
2015-08-21 20:34:10 +02:00
Stein Magnus Jodal
77e8436f3e
docs: Elaborate on core/{cache,data}_dir usage
...
Related to #1253
2015-08-21 20:01:06 +02:00
Stein Magnus Jodal
7411c84ba7
docs: Avoid double use of 'both' in same sentence
2015-08-20 10:50:35 +02:00
Stein Magnus Jodal
74e4d3f9ab
docs: pip-mopidy can now use apt-extensions
2015-08-20 10:31:51 +02:00
Thomas Adamcik
f65784e510
Merge pull request #1258 from adamcik/v1.1.x
...
audio: Make scanner report MIME for missing plugins
2015-08-19 00:45:18 +02:00