Stein Magnus Jodal
05aa3fd014
Another link to the GStreamer install docs
2010-08-22 22:25:42 +02:00
Stein Magnus Jodal
1d720022ca
Add note on backend's use of mopidy.outputs.gstreamer
2010-08-22 22:23:01 +02:00
Stein Magnus Jodal
892bc3296c
Link from important changes to GStreamer install docs
2010-08-22 22:19:58 +02:00
Stein Magnus Jodal
93fb00d0d2
Add note on missing OS X support
2010-08-22 22:19:36 +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
301344d358
Merge branch 'core-as-main-process' into develop
2010-08-20 16:23:13 +02:00
Stein Magnus Jodal
681ac05561
Graph: MpdFrontend creates MpdDispatcher
2010-08-20 10:19:32 +02:00
Stein Magnus Jodal
a67aaef8c7
Update class instantiation/usage graph
2010-08-20 03:08:59 +02:00
Stein Magnus Jodal
88a4d64a59
Move MPD server into its own process
2010-08-20 01:24:56 +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
5e10ad0e05
Replace SERVER and FRONTEND with a new FRONTENDS setting
2010-08-20 00:38: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
Stein Magnus Jodal
3b7831db28
Add Zeroconf/Avahi to roadmap
2010-08-18 19:06:29 +02:00
Stein Magnus Jodal
da184ac896
Add '--list-settings' option
2010-08-17 02:34:10 +02:00
Stein Magnus Jodal
12e5bc39e3
Add settings validation
2010-08-17 01:45:58 +02:00
Stein Magnus Jodal
b313d6bf74
Mark settings in changelog properly, to get links to settings reference docs
2010-08-16 22:56:24 +02:00
Stein Magnus Jodal
c4dc6164d5
Remove SPC.search()
2010-08-16 22:36:02 +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
4efc51e524
Add link to donations page at Pledgie
2010-08-16 22:13:22 +02:00
Stein Magnus Jodal
b41629658a
Update roadmap
2010-08-16 21:53:09 +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
927b9477f0
Move AUTHORS.rst into docs
2010-08-16 20:08:49 +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
e4b5dd194a
docs: Installing pyspotify on OS X
2010-08-16 18:34:59 +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
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
465a57b3af
docs: Fix link from 'licenses' to 'authors'
2010-08-14 20:42:12 +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
8dfa55b667
docs: Add step on removing the build/ dir of pyspotify to rebuild the C code
2010-08-14 15:34:53 +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
dba0346a27
docs: Remove mention of Spotify appkey, as it is bundled
2010-08-14 02:41:13 +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
5a4d0bd716
Freshen up settings docs
2010-08-13 23:41:31 +02:00
Stein Magnus Jodal
710eb91892
docs: Update Homebrew point on roadmap
2010-08-13 22:29:27 +02:00
Stein Magnus Jodal
db26a7198d
Remove notes on openspotify, as development has been inactive for six months
2010-08-13 22:26:13 +02:00
Stein Magnus Jodal
5fce38a7fa
docs: Update install docs
2010-08-13 21:41:47 +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
f9e0cb5d1a
docs: Require GStreamer >= 0.10, as we have no idea if it will work with lesser versions
2010-08-12 01:42:34 +02:00
Stein Magnus Jodal
31ccf37dd8
docs: python-alsaaudio is no longer needed for the LibspotifyBackend
2010-08-12 01:42:07 +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
0ef15514ed
docs: Shorten list of clients regularily used during development
2010-08-10 22:12:11 +02:00
Stein Magnus Jodal
83659aab00
docs: Include all mixers in deps list
2010-08-10 22:02:09 +02:00
Stein Magnus Jodal
762e46f650
GStreamer is now a required dependency
2010-08-10 22:01:51 +02:00
Stein Magnus Jodal
dbb027ed7d
docs: How to install libspotify at OS X, and other small installation docs changes
2010-08-10 21:46:14 +02:00
Stein Magnus Jodal
46177f65f1
Rename mopidy.backends.{gstreamer => local}
2010-08-10 21:45:01 +02:00
Stein Magnus Jodal
cd69e181e4
docs: pyspotify requires python-dev, and 'setup.py develop' does no longer work
2010-08-10 19:56:01 +02:00
Stein Magnus Jodal
7a9eeb3bc2
Hide helper functions from MPD docs
2010-08-10 09:37:21 +02:00
Stein Magnus Jodal
d0aac71cfb
MPD: Split protocol implementation into 11 modules
2010-08-10 02:08:59 +02:00
Stein Magnus Jodal
cca1c0e234
docs: Freshen up the API docs
2010-08-09 23:22:39 +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
Stein Magnus Jodal
8575c33227
docs: Fix list indentation and add GitHub issue links
2010-07-31 19:49:21 +02:00
Stein Magnus Jodal
ac175ef515
docs: Require Sphinx >= 1.0
2010-07-31 18:17:18 +02:00
Stein Magnus Jodal
25cf97cb69
docs: Turn on extlinks extension
2010-07-31 18:11:35 +02:00
Stein Magnus Jodal
7a216f2c11
docs: Turn on the viewcode extension
2010-07-31 18:06:49 +02:00
Stein Magnus Jodal
8c5d6aba78
docs: Darker background on sidebar
2010-07-31 17:58:41 +02:00
Stein Magnus Jodal
a6d8ea74ba
Merge branch 'cpc'
...
Conflicts:
docs/changes.rst
2010-07-01 03:19:47 +02:00
Stein Magnus Jodal
fa72049e9d
Merge remote branch 'knutz3n/master'
2010-07-01 01:42:35 +02:00
Stein Magnus Jodal
d65c76c528
Merge branch 'master' into cpc
2010-07-01 01:03:35 +02:00
Stein Magnus Jodal
e6843e8b4d
CurrentPlaylistController.tracks is now read-only
2010-06-30 23:47:18 +02:00
Kristian
7922795d2f
Return OK on noidle
2010-06-30 20:08:53 +02:00
Stein Magnus Jodal
81503df2ad
Merge branch 'master' into cpc
2010-06-30 12:45:01 +02:00
Stein Magnus Jodal
b3bff400e6
MPD: Accept list without quotes around field arg
2010-06-30 12:44:46 +02:00
Stein Magnus Jodal
5eabc5a423
CurrentPlaylistController.remove() takes criterias
2010-06-30 00:13:46 +02:00
Stein Magnus Jodal
4ba30f80e4
CurrentPlaylistController.load() takes a list of tracks instead of a Playlist object
2010-06-29 23:53:52 +02:00
Stein Magnus Jodal
d75c0daf2f
docs: Update changelog
2010-06-24 19:47:55 +02:00
Stein Magnus Jodal
05a2a60ed8
docs: Hide a level in TOC
2010-06-24 17:39:59 +02:00
Stein Magnus Jodal
5d95b82698
Update changelog
2010-06-24 13:51:26 +02:00
Stein Magnus Jodal
64d6893a77
Major update of the development roadmap
2010-06-19 12:55:45 +02:00
Stein Magnus Jodal
28b402c550
docs: How to install gstreamer on Linux, OSX, and activate GstreamerBackend
2010-06-17 14:39:56 +02:00
Stein Magnus Jodal
d396b7d114
Update changelog
2010-06-14 21:13:33 +02:00
Stein Magnus Jodal
bc7f38eac2
The pyspotify repo has been reorganized
2010-06-08 19:15:56 +02:00
Stein Magnus Jodal
8487c3130f
Mopidy don't work with Python 3
2010-06-08 13:10:36 +02:00
Stein Magnus Jodal
2e00afe826
docs: Fix error in example
2010-06-07 02:15:20 +02:00
Stein Magnus Jodal
a92c57ee89
docs: Split TOC into three parts and show the full depth
2010-06-07 02:14:53 +02:00
Stein Magnus Jodal
6623007448
Ready for 0.1.0a3 development
2010-06-02 21:45:22 +02:00
Stein Magnus Jodal
64945b55a3
Release v0.1.0a2
2010-06-02 21:22:38 +02:00
Stein Magnus Jodal
7b43fe9509
docs: Remove 'last updated on' since it will always be today when docs are regenerated every 10 mins
2010-06-02 21:16:40 +02:00
Stein Magnus Jodal
d621fa9638
Add MPRIS to crazy-list
2010-05-06 10:49:41 +02:00
Stein Magnus Jodal
1e1bb0811f
Remove wrongly commited file
2010-05-06 00:01:17 +02:00
Stein Magnus Jodal
6d2f544a6b
Despotify installation: Split Linux and OS X, drop MacPorts instructions
2010-05-05 23:32:19 +02:00
Stein Magnus Jodal
19593849fb
Update changelog
2010-05-05 20:17:58 +02:00
Stein Magnus Jodal
5449374fa2
Ready for 0.1.0a2 development
2010-05-04 22:23:15 +02:00
Stein Magnus Jodal
c4b42234fe
Release v0.1.0a1
2010-05-04 22:05:50 +02:00
Stein Magnus Jodal
3cf285f44e
despotify: Ignore local files in playlists
...
Fixes initial hang on "Caching stored playlists".
2010-05-04 21:36:04 +02:00
Stein Magnus Jodal
769d4f32e4
A bit more about the gstreamer branch for the changelog
2010-05-04 00:12:46 +02:00
Stein Magnus Jodal
d97000257c
Update changelog
2010-05-03 23:55:04 +02:00
Stein Magnus Jodal
8cedca11d3
Improve backend API docs
2010-05-03 22:54:34 +02:00
Stein Magnus Jodal
39959a6edf
Rename playlist_position to current_playlist_position
2010-05-03 22:52:49 +02:00
Stein Magnus Jodal
5638604a07
Remove backend.playback.volume in preference of backend.mixer.volume
2010-05-03 22:38:21 +02:00
Stein Magnus Jodal
0b5fc83c90
Add initial gstreamer install docs
2010-04-29 23:58:54 +02:00
Stein Magnus Jodal
24e16fa003
Update Mopidy+despotify install docs after trying them on a clean Ubuntu 10.04 installation
2010-04-29 23:56:52 +02:00
Stein Magnus Jodal
408fd8a714
despotify r508 is needed to connect to Spotify servers now
2010-04-29 21:36:10 +02:00
Stein Magnus Jodal
b63cc96f16
Merge adamcik/gstreamer
2010-04-27 00:14:32 +02:00
Thomas Adamcik
7bd576fcc0
Add some notes on stuff we should do
2010-04-26 17:51:52 +02:00
Stein Magnus Jodal
3228731733
Update libspotify installation instructions to work with libspotify 0.0.4
2010-04-25 15:36:19 +02:00
Stein Magnus Jodal
6a049a1ec6
despotify r507 is required because of changes by Spotify
2010-04-24 12:56:18 +02:00
Stein Magnus Jodal
a98b384c7b
docs: Improve mixer's synopsis
2010-04-12 23:48:46 +02:00
Stein Magnus Jodal
dea5d4ba5b
Update docs to reflect that the gstreamer branch has been merged
2010-04-12 23:45:45 +02:00
Stein Magnus Jodal
b22baadbda
docs: Add link from roadmap to the Coherence project
2010-04-10 13:10:38 +02:00
Stein Magnus Jodal
04b6535d95
Ready for 0.1.0a1 development
2010-04-06 22:39:30 +02:00
Stein Magnus Jodal
1b62efa31d
docs: Remove a misplaced half-sentence
2010-04-06 22:25:54 +02:00
Stein Magnus Jodal
aedbf82d5b
Mark 'get build server' as done
2010-03-30 20:09:42 +02:00
Stein Magnus Jodal
57e23fd496
docs: A section on Hudson CI
2010-03-28 22:10:49 +02:00
Stein Magnus Jodal
9a80dd5fb5
Add removal of MANIFEST from release howto
2010-03-27 16:43:44 +01:00
Stein Magnus Jodal
b34270174e
Add Google Analytics tracking to docs
2010-03-27 15:38:52 +01:00
Stein Magnus Jodal
27266d8d3e
Add receipe on creating new releases
2010-03-27 13:59:17 +01:00
Stein Magnus Jodal
48027da3c5
Release v0.1.0a0
2010-03-27 13:51:53 +01:00
Stein Magnus Jodal
ba6bbc7aad
Steal code style and commit guidelines from 'comics'
2010-03-27 13:49:40 +01:00
Stein Magnus Jodal
aea416924f
Extend test running docs
2010-03-27 13:43:12 +01:00
Stein Magnus Jodal
c1189186d5
Use :pep: instead of links to refer to PEPs
2010-03-27 13:37:13 +01:00
Stein Magnus Jodal
f9a5a5fb98
Update roadmap
2010-03-27 13:33:53 +01:00