Stein Magnus Jodal
11e48083ee
Give all threads a reference to core_queue
2010-10-24 19:35:04 +02:00
Stein Magnus Jodal
b3fea05ef0
Use BaseThread instead of BaseProcess everywhere
2010-10-24 17:37:48 +02:00
Stein Magnus Jodal
f5903e9aa7
GH-26: Use 'string' as dict key
2010-10-23 22:11:33 +02:00
Stein Magnus Jodal
1734a2e2f0
Next version will be 0.2.0
2010-10-21 23:56:26 +02:00
Stein Magnus Jodal
733db5d241
Add GH-21/24 fix to changelog
2010-10-21 23:53:43 +02:00
Stein Magnus Jodal
ea654e3aa6
Update changelog
2010-10-21 23:42:26 +02:00
Stein Magnus Jodal
0bc76ad11c
Merge branch 'issue/GH-22' into develop
2010-10-21 23:40:25 +02:00
Stein Magnus Jodal
24a1c61d49
Move clearing of current track into stop() to ensure that it is done _after_ the stopped playing event is called
2010-10-21 23:40:08 +02:00
Stein Magnus Jodal
37426c6b54
Formatting
2010-10-21 23:32:36 +02:00
Stein Magnus Jodal
6e3f4a0fbb
Simplify logic in on_current_playlist_change
2010-10-21 23:29:26 +02:00
Stein Magnus Jodal
1d25a2ddea
Remove redundant calls to playback.on_current_playlist_change()
2010-10-21 23:25:52 +02:00
Stein Magnus Jodal
8e74b94606
Fix for GH-22
...
playback.on_current_playlist_change() was not called for all changes to
the current playlist. Thus, the playback controllers internal shuffled
version of the current playlist (used for random mode), was not always
updated when the current playlist was updated.
2010-10-21 23:12:21 +02:00
Stein Magnus Jodal
3cfc282acc
Add regression test for GH-22
2010-10-21 23:11:36 +02:00
Stein Magnus Jodal
9895afbfd3
Merge changes lists, as we won't do a 0.1.1 release
2010-10-21 22:34:22 +02:00
Stein Magnus Jodal
abe54aacb0
Merge branch 'release/0.1.1' into develop
...
Conflicts:
docs/changes.rst
2010-10-21 22:30:39 +02:00
Stein Magnus Jodal
c457ae644b
Update changelog
2010-10-21 22:28:10 +02:00
Stein Magnus Jodal
b8be963c94
Merge branch 'issue/GH-17' into release/0.1.1
2010-10-21 22:11:55 +02:00
Stein Magnus Jodal
cc4abf5097
Add fix for GH-17
2010-10-21 22:11:24 +02:00
Stein Magnus Jodal
e2a4aaada7
Add regression test for GH-17
2010-10-21 22:11:24 +02:00
Stein Magnus Jodal
ada3fcd726
Extend DummyPlaybackController to be able to return False on _play, _next, _previous
2010-10-21 22:10:49 +02:00
Stein Magnus Jodal
f8885e3bb5
Add link to develop tarball to PyPI long_description to get support for 'pip install mopidy==dev'
2010-10-19 20:19:44 +02:00
Stein Magnus Jodal
d975945eb0
Update changelog with GH-18 fix
2010-10-19 12:47:06 +02:00
Stein Magnus Jodal
51065c5e0a
Merge branch 'hotfix/GH-18' into develop
...
Conflicts:
mopidy/backends/base/playback.py
2010-10-19 12:43:20 +02:00
Stein Magnus Jodal
e4c3a73f8f
Merge branch 'hotfix/GH-18' into release/0.1.1
2010-10-19 12:42:26 +02:00
Stein Magnus Jodal
9188dcdd4b
Fix GH-18 by only using the internal shuffled playlist when random mode is on
2010-10-19 12:42:06 +02:00
Stein Magnus Jodal
3a951ca948
Seed the random function to make the test predictable
2010-10-19 12:41:18 +02:00
Stein Magnus Jodal
0d613418e6
Remove cleanup taken care of by play()
2010-10-19 12:23:05 +02:00
Stein Magnus Jodal
5bdab113ce
Limit caps on appsrc early on. Fixes sound on Ubuntu 10.10
2010-10-18 23:28:01 +02:00
Stein Magnus Jodal
88636982ae
Use sample_rate and channels from libspotify in buffer caps, assert that the sample_type doesn't change
2010-10-18 23:15:30 +02:00
Stein Magnus Jodal
e69f168819
GstreamerOutput: name appsrc 'appsrc' instead of 'src' to not confuse with src pads
2010-10-17 21:08:24 +02:00
Stein Magnus Jodal
c4e277a5fd
Tweak log message
2010-10-17 20:03:57 +02:00
Stein Magnus Jodal
428436681f
libspotify: The search callback may be called without userdata
2010-10-16 15:32:39 +02:00
Stein Magnus Jodal
5cdfbce122
Add regression test for GH-18
2010-10-04 23:18:32 +02:00
Stein Magnus Jodal
690cddf451
Update changelog after merge of feature/fix-mpd-list
2010-10-04 22:30:49 +02:00
Stein Magnus Jodal
6dbb550f98
Merge branch 'feature/fix-mpd-list' into develop
2010-10-04 22:27:18 +02:00
Stein Magnus Jodal
8fe261322f
Add test to check that "playid -1" resume playback
...
The problem is, the test shouldn't pass, but it does.
2010-10-04 22:17:03 +02:00
Stein Magnus Jodal
d86ffe7d54
Do not send {started,stopped}_playing events without track data (fixes GH-23)
2010-10-01 23:31:41 +02:00
Stein Magnus Jodal
4ad476e1e5
Fix '[Errno 22] Invalid argument' caused by IPv6 socket without IPv4 support
2010-09-12 16:38:18 +02:00
Stein Magnus Jodal
fca321f7ff
Fix wording in log message
2010-09-12 15:37:21 +02:00
Stein Magnus Jodal
5f95ebf9dc
Add 'year:1997' search filter support to libspotify backend
2010-08-28 17:00:09 +02:00
Stein Magnus Jodal
dafd5ac9ec
Add 'list date' support
2010-08-28 16:59:14 +02:00
Stein Magnus Jodal
9b73cbb18d
Add more tests to prove the new 'list' query hendling
2010-08-28 16:27:28 +02:00
Stein Magnus Jodal
4b4c4b709e
Rewrite list command to support more advanced queries
2010-08-28 16:07:44 +02:00
Stein Magnus Jodal
802811e435
libspotify: Return all tracks in stored playlists upon empty search query
2010-08-28 15:56:34 +02:00
Stein Magnus Jodal
f428546b72
Update 'list' docs with a bunch of valid examples
2010-08-28 14:02:20 +02:00
Stein Magnus Jodal
cbde1e4dc6
Update changelog with the threads-not-processes change
2010-08-27 12:21:42 +02:00
Stein Magnus Jodal
71014beb46
Merge branch 'feature/threads-not-processes' into develop
2010-08-27 12:19:30 +02:00
Stein Magnus Jodal
73f0e5dae6
Reduce Last.fm scrobbling failures from error to warning
2010-08-26 20:03:24 +02:00
Stein Magnus Jodal
d6798ac870
Fix GH-16: 'addid ""' crashes with SpotifyError
2010-08-26 19:04:13 +02:00
Stein Magnus Jodal
fd905b25b8
Fix missing variable
2010-08-26 18:57:22 +02:00