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