Commit Graph

76 Commits

Author SHA1 Message Date
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
c4e277a5fd Tweak log message 2010-10-17 20:03:57 +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
4ad476e1e5 Fix '[Errno 22] Invalid argument' caused by IPv6 socket without IPv4 support 2010-09-12 16:38:18 +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
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
ee4cef1988 Threadify Last.fm frontend 2010-08-26 18:56:36 +02:00
Stein Magnus Jodal
318524be21 Merge develop into feature/threads-not-processes 2010-08-26 18:51:22 +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
9ec4368651 Cleanup MPD logging 2010-08-24 20:35:54 +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
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
Stein Magnus Jodal
95de668721 Scrobble at other events than EOT if >50% or >240s. 2010-08-24 19:23:02 +02:00
Stein Magnus Jodal
1ed711fb85 Do not scrobble if duration is <30s 2010-08-24 18:45:32 +02:00
Stein Magnus Jodal
448aa47923 Do Last.fm scrobbling in its own process 2010-08-24 18:28:59 +02:00
Stein Magnus Jodal
0030e2472b Encode strings as UTF-8 before passing them to pylast 2010-08-24 11:56:02 +02:00
Stein Magnus Jodal
ec9356dc52 Add dependencies to docstring 2010-08-24 10:29:09 +02:00
Stein Magnus Jodal
866f9aac28 Update remaining todos 2010-08-24 03:05:26 +02:00
Stein Magnus Jodal
e0f7fc741a Working Last.fm scrobbler 2010-08-24 02:58:28 +02:00
Stein Magnus Jodal
5fb17ccf03 Make MpdFrontend ignore unknown messages 2010-08-24 02:55:44 +02:00
Stein Magnus Jodal
fc423146cf Add LastfmFrontend 2010-08-24 01:29:24 +02:00
Stein Magnus Jodal
556e6ba4d9 Make MpdFrontend a subclass of BaseFrontend 2010-08-24 01:27:58 +02:00
Stein Magnus Jodal
f42d226491 Add a BaseFrontend 2010-08-24 01:23:59 +02:00
Stein Magnus Jodal
53aa64d52c Move MPD message processing knowledge into the MPD module 2010-08-23 22:25:46 +02:00
Stein Magnus Jodal
5a9d19b326 Merge 'develop' into 'feature/threads-not-processes' 2010-08-23 13:34:33 +02:00
Stein Magnus Jodal
c34dcd583b Reference relevant settings from all backends, frontends, mixers and outputs 2010-08-22 23:25:31 +02:00
Stein Magnus Jodal
ce7f4339ac Rewrite MPD frontend to run in thread instead of process 2010-08-22 13:57:58 +02:00
Stein Magnus Jodal
c2817959fe Initialize the correct variable in init 2010-08-20 16:39:10 +02:00
Stein Magnus Jodal
1ae172d0c1 Move mopidy.utils.{ => log}.indent 2010-08-20 16:38:59 +02:00
Stein Magnus Jodal
ea699eb121 Name all processes 2010-08-20 01:59:14 +02:00
Stein Magnus Jodal
88a4d64a59 Move MPD server into its own process 2010-08-20 01:24:56 +02:00
Stein Magnus Jodal
aede9762f8 Split BaseProcess snd CoreProcess into two files 2010-08-20 01:07:23 +02:00
Stein Magnus Jodal
bc8d32275e Merge branch 'mpd-cleanup' into develop 2010-08-20 00:48:20 +02:00
Thomas Adamcik
366f5d8fee Don't use return values from backend in frontend.mpd.protocol.playback.seek 2010-08-20 00:45:23 +02:00
Stein Magnus Jodal
222982e444 Move get_mpd_protocol_version() into MPD frontend 2010-08-20 00:44:09 +02:00
Stein Magnus Jodal
5e10ad0e05 Replace SERVER and FRONTEND with a new FRONTENDS setting 2010-08-20 00:38:36 +02:00
Stein Magnus Jodal
10c1cab0c7 Reorganize mopidy.frontends.mpd
- Rename .frontend.MpdFrontend to .dispatcher.MpdDispatcher, as it
  dispatches requests.
- Move exceptions into .exceptions.
- Move .server.MpdSession to .session.MpdSession.
- Move handle_pattern to .protocol.handle_pattern.
2010-08-19 23:51:46 +02:00
Stein Magnus Jodal
664c731f77 Remove unused variable 2010-08-16 23:57:23 +02:00
Stein Magnus Jodal
148612d842 Merge remote branch 'knutz3n/add_invalid_url_fix' into gstreamer 2010-08-16 22:38:08 +02:00
Johannes Knutsen
7674775718 Don't call lookup on backends with uris they don't support 2010-08-16 22:34:00 +02:00
Stein Magnus Jodal
73258d6f9d Reimplement 'load' using SPC.get() instead of search() 2010-08-16 22:33:04 +02:00
Stein Magnus Jodal
d7bf31bab4 Rename CurrentPlaylistController.{load => append} 2010-08-16 21:34:06 +02:00
Stein Magnus Jodal
b7030b127a MPD: Fix 'play[id] -1' behaviour when current track is set 2010-08-14 21:58:39 +02:00