Commit Graph

1030 Commits

Author SHA1 Message Date
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