Commit Graph

887 Commits

Author SHA1 Message Date
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