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
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
abe54aacb0
Merge branch 'release/0.1.1' into develop
...
Conflicts:
docs/changes.rst
2010-10-21 22:30:39 +02:00
Stein Magnus Jodal
cc4abf5097
Add fix 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
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
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
6dbb550f98
Merge branch 'feature/fix-mpd-list' into develop
2010-10-04 22:27:18 +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
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
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
Stein Magnus Jodal
ee4cef1988
Threadify Last.fm frontend
2010-08-26 18:56:36 +02:00
Stein Magnus Jodal
fee4735626
Remove unused import
2010-08-26 18:53:41 +02:00
Stein Magnus Jodal
318524be21
Merge develop into feature/threads-not-processes
2010-08-26 18:51:22 +02:00
Stein Magnus Jodal
8f18d9582f
DummyLibraryController._seek() should return True like the rest
2010-08-25 23:53:58 +02:00
Thomas Adamcik
e250884fd6
Fix stupid mistake in output.set_position that should have been chaught by the tests we don't have for output...
2010-08-25 22:15:50 +02:00
Stein Magnus Jodal
c7218e87e2
Don't let debug logging to file affect console logging (i.e. get rid of logging.basicConfig())
2010-08-24 23:33:32 +02:00
Stein Magnus Jodal
12a4c9d73d
Catch SpotifyError in library.lookup()
2010-08-24 23:33:16 +02:00
Stein Magnus Jodal
8f30e9a139
Update protocol docs with change from previous commit
2010-08-24 23:16:13 +02:00
Stein Magnus Jodal
c89d58fccf
Fix 'add ' and 'addid '
2010-08-24 23:11:22 +02:00
Stein Magnus Jodal
19909d7aca
Rotate log at 10M instead of 100k
2010-08-24 22:37:40 +02:00
Stein Magnus Jodal
cc98052df8
Simplify default log output
2010-08-24 21:16:57 +02:00
Stein Magnus Jodal
0cbce06037
Rename --dump to --save-debug-log. Rename related settings.
2010-08-24 21:00:10 +02:00
Stein Magnus Jodal
3d40aa7168
Add method from feature/threads-not-processes branch which is already in use
2010-08-24 20:39:00 +02:00
Stein Magnus Jodal
9ec4368651
Cleanup MPD logging
2010-08-24 20:35:54 +02:00
Stein Magnus Jodal
e4807d894f
Cleanup logging from libspotify
2010-08-24 20:32:40 +02:00
Stein Magnus Jodal
5be0aadf0c
Mock event triggering to fix tests
2010-08-24 20:24:26 +02:00
Stein Magnus Jodal
05d44d2915
Log error instead of passing it to sys.exit()
2010-08-24 20:22:45 +02:00
Stein Magnus Jodal
facf56ea54
Merge branch 'feature/lastfm-scrobbling' into develop
2010-08-24 20:21:25 +02:00
Stein Magnus Jodal
16e6a7fdc0
Fail nicely when optional dependencies are missing
2010-08-24 20:20:47 +02:00
Stein Magnus Jodal
7d545f889e
Update docstring
2010-08-24 19:40:32 +02:00
Stein Magnus Jodal
02a1592d33
Fix references to settings
2010-08-24 19:31:47 +02:00