Stein Magnus Jodal
9e7723f8ca
Update version tests for 0.1.0
2010-08-22 22:08:40 +02:00
Stein Magnus Jodal
eb11a44fe7
Update changelog for 0.1.0 and add tentative release date
2010-08-22 22:05:42 +02:00
Stein Magnus Jodal
2f19a9f22a
Bump version number to 0.1.0
2010-08-22 22:05:25 +02:00
Stein Magnus Jodal
f18e56bef9
Create empty settings.py if it does not exist
2010-08-22 21:39:06 +02:00
Stein Magnus Jodal
26e947c919
Add TODO on how to make a better libspotify lookup
2010-08-22 21:31:49 +02:00
Stein Magnus Jodal
4722828c8f
Split backend tests into multiple files
2010-08-22 20:40:15 +02:00
Stein Magnus Jodal
d4f8cdadd5
Rename tests.backend.{base => base.backend}
2010-08-22 19:50:14 +02:00
Stein Magnus Jodal
421e1f2ab1
Rename libspotify_integrationtest => libspotify.backend_integrationtest
2010-08-22 19:45:08 +02:00
Stein Magnus Jodal
95619039fd
Importing settings directly does not work
2010-08-22 19:12:29 +02:00
Stein Magnus Jodal
28eb7e6c7e
Fix too long line
2010-08-21 23:29:00 +02:00
Stein Magnus Jodal
8358345c6c
Merge branch 'gstreamer-local-backend' into develop
2010-08-21 23:28:06 +02:00
Stein Magnus Jodal
df22256f09
Review gstreamer-local-backend branch
2010-08-21 23:25:38 +02:00
Stein Magnus Jodal
7062e3c8ee
Merge branch 'develop' into gstreamer-local-backend
2010-08-21 23:08:37 +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
301344d358
Merge branch 'core-as-main-process' into develop
2010-08-20 16:23:13 +02:00
Stein Magnus Jodal
19c4f1c09f
Readd main() method, to not break bin/mopidy
2010-08-20 16:21:07 +02:00
Stein Magnus Jodal
976086ae65
Move options parsing, logging setup and settings validation into CoreProcess
2010-08-20 16:17:22 +02:00
Stein Magnus Jodal
79729e653b
Make CoreProcess.setup() more functional to show dependencies explicitly
2010-08-20 12:54:18 +02:00
Stein Magnus Jodal
5ea3e40594
Rename Thread-1 => LibspotifySessionManagerThread
2010-08-20 12:38:33 +02:00
Stein Magnus Jodal
461830924a
libspotify thread should not stop Mopidy from exiting, and is thus a daemon thread
2010-08-20 12:34:41 +02:00
Stein Magnus Jodal
aba0cc3ef3
Remove redundant error handling, as all these cases are handled in BaseProcess
2010-08-20 12:34:13 +02:00
Stein Magnus Jodal
681ac05561
Graph: MpdFrontend creates MpdDispatcher
2010-08-20 10:19:32 +02:00
Stein Magnus Jodal
7f95a3b0ba
Move initialization from main to core
2010-08-20 03:27:20 +02:00
Stein Magnus Jodal
a67aaef8c7
Update class instantiation/usage graph
2010-08-20 03:08:59 +02:00
Stein Magnus Jodal
51b5910e68
Add process name to BaseProcess logging
2010-08-20 01:59:27 +02:00
Stein Magnus Jodal
ea699eb121
Name all processes
2010-08-20 01:59:14 +02:00
Stein Magnus Jodal
60bca18b46
Run CoreProcess in the main process
2010-08-20 01:52:20 +02:00
Stein Magnus Jodal
f73800f8e4
Validate settings a tad later
2010-08-20 01:41:54 +02:00
Stein Magnus Jodal
560b8be86f
Move log setup to mopidy.utils.log
2010-08-20 01:31:56 +02:00
Stein Magnus Jodal
88a4d64a59
Move MPD server into its own process
2010-08-20 01:24:56 +02:00
Stein Magnus Jodal
d43ddab590
Fix import in test
2010-08-20 01:24:33 +02:00
Stein Magnus Jodal
aede9762f8
Split BaseProcess snd CoreProcess into two files
2010-08-20 01:07:23 +02:00
Thomas Adamcik
7f25b0b514
Introduce GSTREAMER_AUDIO_SINK setting to control which sink we use
2010-08-20 00:56:28 +02:00
Stein Magnus Jodal
ce878ca797
Turn on last modified time stamps in Sphinx as the docs now are only built conditionally
2010-08-20 00:51:01 +02:00
Stein Magnus Jodal
bc8d32275e
Merge branch 'mpd-cleanup' into develop
2010-08-20 00:48:20 +02:00
Thomas Adamcik
e566e7acc2
Merge branch 'develop' into gstreamer-local-backend
2010-08-20 00:45:44 +02:00
Thomas Adamcik
ad1ff9b9b3
Merge branch 'develop' of git://github.com/jodal/mopidy into develop
2010-08-20 00:45:28 +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
Thomas Adamcik
a91a5eb04a
Put in place better logging for exceptions in processes
2010-08-20 00:43:12 +02:00
Stein Magnus Jodal
5e10ad0e05
Replace SERVER and FRONTEND with a new FRONTENDS setting
2010-08-20 00:38:36 +02:00
Thomas Adamcik
dbdfb3a8c7
Fix seek return value tests
2010-08-20 00:17:34 +02:00
Thomas Adamcik
ef03bbe19e
Add tests to check return value of seek
2010-08-20 00:17:08 +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
Thomas Adamcik
42bd13f30a
Ensure that seek triggers playing
2010-08-19 19:50:08 +02:00
Thomas Adamcik
01b854b891
Flushing seek takes care of starting pipeline for us
2010-08-19 01:34:26 +02:00
Thomas Adamcik
1132f554c7
Only block after seek before starting to play to ensure that seek has happened
2010-08-19 01:01:32 +02:00
Thomas Adamcik
222bbf4998
Only block set state when handling async changes
2010-08-19 00:56:24 +02:00
Thomas Adamcik
cf24089137
Renable some output tests
2010-08-19 00:52:42 +02:00