Commit Graph

6993 Commits

Author SHA1 Message Date
Stein Magnus Jodal
22264071e4 core, mpd: Start tlid/songid counting at 1
The original MPD server starts at 1. upmpdcli has issues with Mopidy
starting at 0 instead, as 0 is special in its context.

As noone should care exactly what core's TLIDs are, I opted to start
counting both core TLID and MPD songid from 1, instead of just
increasing TLID with 1 in the MPD frontend to get a valid songid. This
also keeps it easier to debug across the MPD/core boundary.
2015-09-24 22:35:59 +02:00
Stein Magnus Jodal
b665ad14f5 pkg: pip install foo==dev is deprecated by PEP470 2015-09-24 21:59:48 +02:00
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
10b7e7f0e9 Merge pull request #1285 from jodal/fix/1283-zeroconf-hostname
Fix #1283: Zeroconf hostname/interface management
2015-09-15 11:40:40 +02:00
Stein Magnus Jodal
ae3b236e68 docs: Add Zeroconf changes to changelog 2015-09-15 11:28:07 +02:00
Stein Magnus Jodal
6ad235564e zeroconf: Display Avahi server's hostname 2015-09-15 11:25:54 +02:00
Stein Magnus Jodal
dbafe74662 zeroconf: Use Avahi's host management by default
Fixes #1283
2015-09-15 11:25:54 +02:00
Stein Magnus Jodal
684ea80f58 zeroconf: Move bus and server setup to init 2015-09-15 11:25:54 +02:00
Stein Magnus Jodal
a4f38e2018 zeroconf: Make stype argument required 2015-09-15 11:25:54 +02:00
Stein Magnus Jodal
9af349593a Merge pull request #1282 from vrs01/patch-1
Typo in  Docs - Mopidy command
2015-09-14 11:04:53 +02:00
vrs01
9791ee1dee Update command.rst 2015-09-14 11:00:44 +02:00
Stein Magnus Jodal
729249fffd Merge branch 'release-1.1' into develop 2015-09-14 10:41:32 +02:00
Stein Magnus Jodal
9fb92139ec tests: Remove version ordering test
I believe we're able to choose proper version numbers without the
busy-work of updating this test.
2015-09-14 10:40:48 +02:00
Stein Magnus Jodal
ffdf4bf691 Merge branch 'release-1.1' into develop
Conflicts:
	docs/changelog.rst
2015-09-14 10:36:34 +02:00
Stein Magnus Jodal
bce00e985c Release v1.1.1 2015-09-14 10:30:57 +02:00
Stein Magnus Jodal
a2af001c8b docs: Update changelog for 1.1.1 2015-09-14 10:30:39 +02:00
Stein Magnus Jodal
f6ebe6da70 Bump version to 1.1.1 2015-09-14 10:26:31 +02:00
Thomas Adamcik
c1c38472ff Merge pull request #1281 from jodal/fix/1250-nested-stream-playlists
Fix #1250: Unwrap nested stream playlists
2015-09-14 10:21:59 +02:00
Stein Magnus Jodal
6e126ee850 stream: Abort unwrap if visiting same URI twice 2015-09-14 10:12:31 +02:00
Stein Magnus Jodal
e217bd6737 stream: Make playlist unwrap helper private 2015-09-14 09:46:22 +02:00
Stein Magnus Jodal
99b8e05cff docs: Add PR refs to changelog 2015-09-13 23:29:42 +02:00
Stein Magnus Jodal
2d10eef0b1 stream: Expand nested stream playlists
Fixes #1250
2015-09-13 23:26:45 +02:00
Stein Magnus Jodal
92187f2c3f audio: Add timeout arg to scan() 2015-09-13 11:56:16 +02:00
Stein Magnus Jodal
9de96a81f8 http: Move tests from stream to http util 2015-09-13 11:56:16 +02:00
Thomas Adamcik
5c46b83f81 stream: Switch to using http download helper 2015-09-13 11:56:16 +02:00
Thomas Adamcik
0ebddbefa1 http: Steal download helper from Stream extension 2015-09-13 11:56:16 +02:00
Stein Magnus Jodal
ac487da5e0 Merge branch 'release-1.1' into develop 2015-09-07 23:24:40 +02:00
Stein Magnus Jodal
499c1d518a travis: Use beta coveralls, but stable coverage 2015-09-07 23:04:50 +02:00
Stein Magnus Jodal
354f7f87f1 Revert "tox: Test if coverage data is readable if not using pytest-xdist"
This reverts commit 6bfb250f2a.
2015-09-07 23:02:47 +02:00
Stein Magnus Jodal
6bfb250f2a tox: Test if coverage data is readable if not using pytest-xdist 2015-09-07 21:55:59 +02:00
Stein Magnus Jodal
74e2960135 package: Remove .coveragerc from manifest 2015-09-07 21:17:22 +02:00
Stein Magnus Jodal
42ffa72e00 tox: Remove xunit files previously used by Jenkins 2015-09-07 21:14:29 +02:00
Stein Magnus Jodal
f1315488a2 travis: Use working coveralls client 2015-09-07 21:14:21 +02:00
Stein Magnus Jodal
39c1f4f9be coverage: Remove nosetests workaround 2015-09-07 21:14:07 +02:00
Stein Magnus Jodal
c4f3275824 Merge branch 'release-1.1' into develop 2015-09-06 11:09:12 +02:00
Stein Magnus Jodal
4a74e7cdce Merge branch 'master' into release-1.1 2015-09-06 11:08:54 +02:00
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