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
Stein Magnus Jodal
714529fee6
Link from README to both docs versions
2010-08-19 00:09:36 +02:00
Stein Magnus Jodal
53d2d93f77
We now publish docs for both the master and develop branches
2010-08-19 00:06:00 +02:00
Stein Magnus Jodal
a8a8af4d17
We turned of Hudson's IRC nagging a long time ago
2010-08-19 00:05:38 +02:00
Stein Magnus Jodal
1fdcddd94b
We follow the development process from nvie.com/git-model
2010-08-19 00:05:20 +02:00
Thomas Adamcik
a20251daac
Ensure that backend tests setup right backend in setting
2010-08-18 23:41:44 +02:00
Thomas Adamcik
94ef06ac78
Nuke local settings to ensure test consistency
2010-08-18 23:41:13 +02:00
Thomas Adamcik
70dd200365
Merge branch 'develop' into gstreamer-local-backend
2010-08-18 23:32:45 +02:00
Stein Magnus Jodal
4f0611e070
Merge branch 'gstreamer'
2010-08-18 20:00:04 +02:00
Stein Magnus Jodal
3b7831db28
Add Zeroconf/Avahi to roadmap
2010-08-18 19:06:29 +02:00
Stein Magnus Jodal
107c87477e
Rename mopidy.settings.{active => current}
2010-08-18 13:05:46 +02:00
Stein Magnus Jodal
1872082932
Calculate the active settings dynamically, so tests can do mopidy.settings.local.clear() to get rid of local settings
2010-08-18 13:03:24 +02:00
Stein Magnus Jodal
a87f7f9381
Remove tests as it is a duplicate of test_end_of_song_with_single_and_repeat_starts_same
2010-08-18 12:36:47 +02:00
Stein Magnus Jodal
4cf041119b
Validate state before handling the end of track event
2010-08-18 12:36:17 +02:00
Thomas Adamcik
a969daf046
Add audioconvert to output pipeline to avoid gst.LinkError: <enum GST_PAD_LINK_NOFORMAT of type GstPadLinkReturn>
2010-08-18 00:57:06 +02:00
Thomas Adamcik
8203d45559
Merge branch 'gstreamer' into gstreamer-local-backend
...
Conflicts:
mopidy/backends/local/__init__.py
tests/backends/base.py
2010-08-18 00:55:24 +02:00
Thomas Adamcik
785ef04e7b
Rename load to append in tests
2010-08-18 00:53:29 +02:00
Thomas Adamcik
c0e4454e67
Remove obsolete search tests
2010-08-18 00:49:26 +02:00
Thomas Adamcik
e66cf75d05
Call renamed callback
2010-08-18 00:43:58 +02:00
Thomas Adamcik
d01813b72c
Rename previous_track in tests
2010-08-18 00:42:26 +02:00
Thomas Adamcik
0db797bc12
Rename next_track in tests
2010-08-18 00:39:10 +02:00
Thomas Adamcik
28e1a15ac7
Remove SkipTest
2010-08-18 00:38:54 +02:00
Stein Magnus Jodal
6b834e6a33
Fix loading of local settings when local settings is not present
2010-08-18 00:06:45 +02:00
Stein Magnus Jodal
7d04550f53
Remove unused imports
2010-08-17 02:38:55 +02:00
Stein Magnus Jodal
14b7b080dc
Merge remote branch 'knutz3n/gstreamer' into gstreamer
2010-08-17 02:35:55 +02:00
Stein Magnus Jodal
da184ac896
Add '--list-settings' option
2010-08-17 02:34:10 +02:00
Stein Magnus Jodal
61059e7610
Use logging for settings validation errors
2010-08-17 02:02:52 +02:00
Stein Magnus Jodal
9cb84002bc
Report multiple settings errors at once
2010-08-17 01:58:31 +02:00
Stein Magnus Jodal
a8c736110f
Move settings validation from module import to program start
2010-08-17 01:49:54 +02:00