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
Stein Magnus Jodal
937e10cadc
Reorganize changelog a bit
2010-08-16 20:21:11 +02:00
Stein Magnus Jodal
6fbebff290
Removal of the despotify backend fixes GH-9, GH-10, GH-13
2010-08-16 18:51:38 +02:00
Stein Magnus Jodal
e859ca4ceb
Add single repeat fix to changelog
2010-08-16 18:47:47 +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
Stein Magnus Jodal
968433641b
Add MIXER_MAX_VOLUME setting for capping the max volume
2010-08-14 18:01:16 +02:00
Stein Magnus Jodal
5d9fd5b625
MPD: Update tests and fix 'playlistfind'
2010-08-14 14:42:44 +02:00
Stein Magnus Jodal
908ad5016f
Merge master into gstreamer
2010-08-14 14:30:12 +02:00
Stein Magnus Jodal
abcc9c1007
MPD: Improve seek impl and add seekid impl. Add tests which fails.
2010-08-14 14:10:44 +02:00
Stein Magnus Jodal
1db7b84fe6
Some cleanup of the changelog for the upcoming release
2010-08-14 03:16:14 +02:00
Stein Magnus Jodal
a4d231709e
Add new GStreamer-based software mixer and make it the default on all platforms
2010-08-14 02:47:41 +02:00
Stein Magnus Jodal
8238e955b8
Bundle a Spotify appkey with the libspotify backend
2010-08-14 00:55:25 +02:00
Stein Magnus Jodal
4847896837
docs: Cleanup changelog a bit
2010-08-13 21:01:31 +02:00
Johannes Knutsen
e1f8a0bf72
Rename mopidy.frontends.mpd.{serializer => translator} to match naming in backends.
2010-08-13 20:48:38 +02:00
Thomas Adamcik
acd0437193
Remove despotify backend as library is no longer maintained
2010-08-13 20:44:24 +02:00
Stein Magnus Jodal
0557c8a595
Merge branch 'master' into gstreamer
2010-08-13 20:41:59 +02:00
Stein Magnus Jodal
bb19dda499
Source code license is now Apache License v2.0. Documentation license is CC BY-SA 3.0 Unported License.
2010-08-13 20:41:40 +02:00
Stein Magnus Jodal
d4fd4aa221
docs: Elaborate on deleting of the currently playing track.
2010-08-13 20:39:50 +02:00
Johannes Knutsen
270a319de4
updated changelog with delete current track bugfix
2010-08-13 20:22:09 +02:00
Johannes Knutsen
01bba501b5
changed SERVER_HOSTNAME and SERVER_PORT settings to MPD_SERVER_HOSTNAME and MPD_SERVER_PORT to support other frontends
2010-08-13 20:21:31 +02:00
Stein Magnus Jodal
c7690211c5
Merge branch 'master' into gstreamer
2010-08-13 13:34:17 +02:00
Stein Magnus Jodal
635791cf0e
MPD: Support missing quotes for 'consume', 'random', 'repeat', and
...
'single' to work with BitMPC.
2010-08-13 13:33:15 +02:00
Stein Magnus Jodal
d96192dd98
Merge branch 'master' into gstreamer
2010-08-13 13:09:21 +02:00
Stein Magnus Jodal
9f71c1533a
MPD: Support 'play' without quotes to work with BitMPC
2010-08-13 13:09:03 +02:00
Stein Magnus Jodal
5393407571
MPD: Support 'plchanges' without quotes to work with BitMPC
2010-08-13 13:04:56 +02:00
Stein Magnus Jodal
51c83dfddd
Merge branch 'master' into gstreamer
2010-08-13 12:37:54 +02:00
Stein Magnus Jodal
a3fb8a1f72
MPD: Support 'pause' without args to work with MPDroid
2010-08-13 12:26:34 +02:00
Stein Magnus Jodal
255d70d1ae
MPD: Support 'plchanges "-1"' to work better with MPDroid
2010-08-13 12:20:51 +02:00
Stein Magnus Jodal
5b0faa196d
Switch from output_connection to output_queue, as we are going to have multiple producers with time
2010-08-12 01:38:11 +02:00
Stein Magnus Jodal
1e2dd6f46c
Backend API: Add optional argument 'output_connection' to BaseBackend constructor
2010-08-11 22:57:12 +02:00
Stein Magnus Jodal
762e46f650
GStreamer is now a required dependency
2010-08-10 22:01:51 +02:00
Stein Magnus Jodal
46177f65f1
Rename mopidy.backends.{gstreamer => local}
2010-08-10 21:45:01 +02:00
Stein Magnus Jodal
d0aac71cfb
MPD: Split protocol implementation into 11 modules
2010-08-10 02:08:59 +02:00
Stein Magnus Jodal
e983e87f40
Move backends into their own packages
2010-08-09 21:48:52 +02:00
Stein Magnus Jodal
b4c91af7d7
Relocate MPD frontend to 'mopidy.frontends.mpd'
2010-08-09 21:17:36 +02:00
Stein Magnus Jodal
3339fb7de0
Fix 'play/playid "-1"' behaviour when playlist is empty
2010-08-09 20:44:01 +02:00
Stein Magnus Jodal
caca95378b
Update changelog with search changes
2010-08-09 12:12:43 +02:00
Stein Magnus Jodal
96ac806d8f
Remove Track.id field
2010-08-08 17:17:38 +02:00
Stein Magnus Jodal
aac9cf1359
Include Sphinx scripts, pylintrc, tests and test data in PyPI packages
2010-08-04 13:00:20 +02:00
Stein Magnus Jodal
9ff3175b44
Exit early if not Python >= 2.6, < 3
2010-08-03 15:13:37 +02:00
Stein Magnus Jodal
1cfddf3d90
Ready for v0.1.0a4 development
2010-08-03 14:55:08 +02:00
Stein Magnus Jodal
243cff0f6c
Release v0.1.0a3
2010-08-03 14:45:46 +02:00
Stein Magnus Jodal
80df6d1fea
CurrentPlaylistCtl.add() returns the cp_track that was added to the current playlist
2010-08-02 14:24:12 +02:00
Stein Magnus Jodal
c3a228fbfd
Despotify: Catch and log SpytifyError
2010-07-31 23:13:45 +02:00
Stein Magnus Jodal
64544a0b71
Use cp_track in CurrentPlaylistCtl and PlaybackCtl
...
A new data structure called ``cp_track`` is now used in the current
playlist controller and the playback controller. A ``cp_track`` is a
two-tuple of (CPID integer, mopidy.models.Track), identifying an
instance of a track uniquely within the current playlist.
This fixes issues with using playlists with multiple instances of the
same track.
2010-07-31 19:51:03 +02:00