Stein Magnus Jodal
|
b734948dcb
|
Use spotify_uri_to_int in LibspotifyTranslator and DespotifyTranslator, making both stateless
|
2010-03-22 21:36:55 +01:00 |
|
Stein Magnus Jodal
|
e27438bcec
|
Add spotify_uri_to_int(uri) util function
|
2010-03-22 21:36:24 +01:00 |
|
Stein Magnus Jodal
|
85ee2b71a1
|
libspotify: Remove unused code
|
2010-03-21 03:23:53 +01:00 |
|
Stein Magnus Jodal
|
e8d4f01382
|
libspotify: Move all data translation into pyspotify thread. Rewrite search.
|
2010-03-20 18:09:07 +01:00 |
|
Stein Magnus Jodal
|
0c5c88e04f
|
libspotify: Use core_queue instead of direct backend access from callbacks
|
2010-03-20 17:15:44 +01:00 |
|
Stein Magnus Jodal
|
a82f7f7703
|
docs: Mark NAD/Denon mixer as done and add DNLA/UPnP to roadmap
|
2010-03-20 16:54:39 +01:00 |
|
Stein Magnus Jodal
|
432d70ff51
|
Remove unused imports
|
2010-03-20 16:50:18 +01:00 |
|
Stein Magnus Jodal
|
b21a3e73fc
|
Add BaseProcess which does common error handling for all subprocesses
|
2010-03-20 12:39:56 +01:00 |
|
Stein Magnus Jodal
|
7a5850d3b1
|
Fail before second thread is started if MPD server cant start
|
2010-03-20 12:24:13 +01:00 |
|
Stein Magnus Jodal
|
c98d2f9a97
|
Exit on MPD server startup errors
|
2010-03-20 12:22:47 +01:00 |
|
Stein Magnus Jodal
|
7749de7045
|
Log SystemExit exceptions as errors
|
2010-03-20 12:22:21 +01:00 |
|
Stein Magnus Jodal
|
0504be1cf0
|
Catch Ctrl+C nicely in CoreProcess to avoid stacktrace
|
2010-03-20 12:21:47 +01:00 |
|
Stein Magnus Jodal
|
55cc5b681d
|
Formatting
|
2010-03-20 12:05:17 +01:00 |
|
Stein Magnus Jodal
|
55ea5a2d3e
|
Improve logging from MpdServer
|
2010-03-20 11:52:28 +01:00 |
|
Stein Magnus Jodal
|
c034558214
|
despotify: Log to info level when done caching playlists
|
2010-03-20 11:49:45 +01:00 |
|
Stein Magnus Jodal
|
f8c440d849
|
Add -v and -q options for more or less output
|
2010-03-20 11:48:39 +01:00 |
|
Stein Magnus Jodal
|
d88895f81c
|
Log class loading to debug level
|
2010-03-20 11:48:06 +01:00 |
|
Stein Magnus Jodal
|
2819d21bf9
|
Rename mopidy.core to mopidy.process
|
2010-03-20 11:31:09 +01:00 |
|
Stein Magnus Jodal
|
1259b3d70f
|
NadMixer: Only control speaker sets and input sources if defined in settings
|
2010-03-20 10:28:59 +01:00 |
|
Stein Magnus Jodal
|
e00e50c9cc
|
Prettify unpickle_connection
|
2010-03-20 03:27:48 +01:00 |
|
Stein Magnus Jodal
|
b4bc81e19e
|
Move utility functions to mopidy.utils
|
2010-03-20 03:22:44 +01:00 |
|
Stein Magnus Jodal
|
749e3ef281
|
docs: Document handle_pattern decorator
|
2010-03-20 03:15:27 +01:00 |
|
Stein Magnus Jodal
|
b83406afd1
|
Add 'mopidy' as logger name prefix all over
|
2010-03-20 02:59:44 +01:00 |
|
Stein Magnus Jodal
|
0afa5a5eeb
|
docs: Add inheritance diagram for mopidy.mpd.server
|
2010-03-20 02:57:14 +01:00 |
|
Stein Magnus Jodal
|
590bab2364
|
Remove unused methods
|
2010-03-20 02:49:28 +01:00 |
|
Stein Magnus Jodal
|
4c58d3b773
|
Fix tests
|
2010-03-20 02:49:10 +01:00 |
|
Stein Magnus Jodal
|
935d7a707d
|
docs: Add docs for mopidy.mpd.server
|
2010-03-20 02:39:54 +01:00 |
|
Stein Magnus Jodal
|
da441b36b3
|
Rename MpdHandler to MpdFrontend
|
2010-03-20 02:36:18 +01:00 |
|
Stein Magnus Jodal
|
97449f7d43
|
Return error message instead of throwing exception that can't be handled by anyone
|
2010-03-20 02:24:46 +01:00 |
|
Stein Magnus Jodal
|
38cecde96b
|
Exceptions won't jump over the multiprocessing connection
|
2010-03-20 02:24:20 +01:00 |
|
Stein Magnus Jodal
|
a2d728d78c
|
Move MpdSession into mopidy.mpd.server
|
2010-03-20 02:20:09 +01:00 |
|
Stein Magnus Jodal
|
f12a7aa6ce
|
Comment out use of 'session' in MpdHandler, as it doesn't work anymore
|
2010-03-20 02:19:44 +01:00 |
|
Stein Magnus Jodal
|
8a1d6ca228
|
docs: Update thread communication docs
|
2010-03-20 02:09:20 +01:00 |
|
Stein Magnus Jodal
|
e4feb863bb
|
docs: Update class instantiation diagram
|
2010-03-20 01:50:39 +01:00 |
|
Stein Magnus Jodal
|
3d2aa08782
|
Only do settings checking on all-uppercase attributes (to please Sphinx)
|
2010-03-20 01:37:30 +01:00 |
|
Stein Magnus Jodal
|
71031701d6
|
Merge branch 'multiprocessing'
|
2010-03-20 01:29:30 +01:00 |
|
Stein Magnus Jodal
|
dda49dde43
|
If no next track, stop at end of track.
|
2010-03-20 01:28:17 +01:00 |
|
Stein Magnus Jodal
|
be76965282
|
Add end_of_track supportto despotify
|
2010-03-20 01:20:51 +01:00 |
|
Stein Magnus Jodal
|
aa8b67a327
|
Make core_queue available for backends
|
2010-03-20 01:20:21 +01:00 |
|
Stein Magnus Jodal
|
e5be3ea640
|
Remove plan for server in own process. Remove redundant blocking of server until CoreProcess is ready.
|
2010-03-20 01:06:22 +01:00 |
|
Stein Magnus Jodal
|
1faecdf496
|
Add SERVER setting. Remove MPD_ prefix from existing server settings.
|
2010-03-20 01:05:33 +01:00 |
|
Stein Magnus Jodal
|
0e0a9e67dd
|
Move MpdHandler usage from MpdSession to CoreProcess
|
2010-03-20 00:36:43 +01:00 |
|
Stein Magnus Jodal
|
af4d1f702e
|
Add FRONTEND setting
|
2010-03-20 00:35:50 +01:00 |
|
Stein Magnus Jodal
|
65fcfbfae9
|
Add util functions for pickling and unpickling multiprocessing.Connection
|
2010-03-20 00:34:27 +01:00 |
|
Stein Magnus Jodal
|
d9a71ca6f9
|
Make mixer injectable again to make the tests happy
|
2010-03-19 23:07:06 +01:00 |
|
Stein Magnus Jodal
|
feda5db67f
|
Move backend init into new CoreProcess
|
2010-03-19 22:52:49 +01:00 |
|
Stein Magnus Jodal
|
194f0e543e
|
Move mixer initialization from main() into backend
|
2010-03-19 22:05:43 +01:00 |
|
Stein Magnus Jodal
|
be9614da32
|
Add todo list for multiprocessing branch
|
2010-03-19 21:55:41 +01:00 |
|
Stein Magnus Jodal
|
34b7f679f5
|
Move mopidy.__main__._get_class to mopidy.get_class
|
2010-03-19 21:55:17 +01:00 |
|
Stein Magnus Jodal
|
4729605a6b
|
Add process ID to log format
|
2010-03-19 21:11:42 +01:00 |
|