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
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
4cf041119b
Validate state before handling the end of track event
2010-08-18 12:36:17 +02:00
Thomas Adamcik
e66cf75d05
Call renamed callback
2010-08-18 00:43:58 +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
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
Stein Magnus Jodal
12e5bc39e3
Add settings validation
2010-08-17 01:45:58 +02:00
Stein Magnus Jodal
7afc74d80b
Cleanup settings magic
2010-08-17 01:23:37 +02:00
Stein Magnus Jodal
e021863fd8
Fix broken import
2010-08-17 01:20:17 +02:00
Stein Magnus Jodal
e4edd70c6d
Split mopidy.utils into smaller pieces
2010-08-17 00:32:31 +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
Stein Magnus Jodal
c4dc6164d5
Remove SPC.search()
2010-08-16 22:36:02 +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
e4421eec1c
Rename PlaybackController.{end_of_track_callback => on_end_of_track}
2010-08-16 21:28:15 +02:00
Stein Magnus Jodal
4cfbfbb2d2
Fix some missing renames in PlaybackController. Doc changes from singlerepeat branch.
2010-08-16 21:27:38 +02:00
Johannes Knutsen
ffd4bebba3
Merge branch 'gstreamer' of git://github.com/jodal/mopidy into singlerepeat
2010-08-16 21:01:32 +02:00
Johannes Knutsen
0e875da0e8
make consume also remove the last track in cp when finished playing
2010-08-16 21:01:16 +02:00
Stein Magnus Jodal
8e8d840767
Modify changes done in gstreamer-output-testing to keep appsrc working
2010-08-16 19:44:35 +02:00
Stein Magnus Jodal
997bffa9d2
Merge remote branch 'adamcik/gstreamer-output-testing' into gstreamer
2010-08-16 19:38:56 +02:00
Johannes Knutsen
4e0b51ffbd
remove consume on next() since it should be performed only at end of track
2010-08-16 18:50:29 +02:00
Johannes Knutsen
6905b81009
merged jodal gstreamer with knutz3n singlerepeat branch
2010-08-16 18:36:37 +02:00
Stein Magnus Jodal
d5c5fc16f5
Add Spotify Core notices as required by Spotify
2010-08-15 00:28:50 +02:00
Stein Magnus Jodal
cf3e4aae5e
We get 160kbps, not 320kbps, from pyspotify
2010-08-15 00:11:22 +02:00
Stein Magnus Jodal
bb712a6d6e
Call on_current_playlist_change whenever the current playlist changes
2010-08-14 23:52:56 +02:00
Stein Magnus Jodal
79eb5028ca
Rename variables forgotten in previous commit
2010-08-14 23:52:03 +02:00
Stein Magnus Jodal
187d3544c4
Play next track at play error
2010-08-14 23:08:42 +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
Stein Magnus Jodal
fb6b196646
Fix 'load' so one can append a playlist to the current playlist
2010-08-14 21:24:39 +02:00
Johannes Knutsen
05b01e67f1
Merge branch 'gstreamer' into singlerepeat
2010-08-14 18:30:53 +02:00
Stein Magnus Jodal
074976d9f3
Test MIXER_MAX_VOLUME and fix detected bugs
2010-08-14 18:18:15 +02:00
Stein Magnus Jodal
968433641b
Add MIXER_MAX_VOLUME setting for capping the max volume
2010-08-14 18:01:16 +02:00
Johannes Knutsen
43779afd0b
Merge branch 'gstreamer' of git://github.com/jodal/mopidy into gstreamer
2010-08-14 18:00:33 +02:00
Johannes Knutsen
200cc3dd2a
end of track to call play on the next track
2010-08-14 18:00:18 +02:00
Stein Magnus Jodal
4205a3d49b
Remove recalibration at volume=0 with NadMixer. It's just way to frustrating.
2010-08-14 17:49:17 +02:00
Johannes Knutsen
ba48920018
Merge branch 'gstreamer' of git://github.com/jodal/mopidy into gstreamer
2010-08-14 17:25:12 +02:00
Stein Magnus Jodal
97ff6bf042
Check if failure instead of chacking for success when setting GStreamer state
2010-08-14 17:24:06 +02:00
Johannes Knutsen
622b96ef27
support single mode at end of track
2010-08-14 17:19:03 +02:00
Johannes Knutsen
a3b03b6356
copied cp_track_at_next to cp_track_at_end_of_track and let the end of track implement it's own next functionality instead of calling next
2010-08-14 17:16:28 +02:00
Johannes Knutsen
b4325c67db
rename next_cp_track to cp_track_at_next to differ between next and end of track events
2010-08-14 16:44:39 +02:00
Stein Magnus Jodal
473c31fec8
Revert "Fix set_state method in GStreamerOutput"
...
This reverts commit dc27434df9 .
2010-08-14 16:42:46 +02:00