Commit Graph

7003 Commits

Author SHA1 Message Date
Stein Magnus Jodal
b4c8f3dac9 docs: Clarify split between wheezy and jessie in Debian install docs 2015-09-06 11:08:40 +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
5292c0b815 docs: Remove GStreamer setup from example Extension 2015-09-02 00:23:13 +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
Thomas Adamcik
3e75d5cf06 audio: Update missing plugins check in scanner tests 2015-08-19 00:40:46 +02:00
Thomas Adamcik
e77a4afaf4 audio: Make scanner report MIME for missing plugins 2015-08-18 23:56:42 +02:00
Stein Magnus Jodal
224cd65f78 Merge pull request #1256 from adamcik/v1.1.x
audio: Fix scan timeout handling
2015-08-17 20:29:04 +02:00