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
Stein Magnus Jodal
d8c0c3e6ea
Add authors page to doc site
2010-03-27 13:26:32 +01:00
Stein Magnus Jodal
58498ae7d2
Move changelist higher in the ToC
2010-03-27 00:42:49 +01:00
Stein Magnus Jodal
f7a4c379de
docs: Add link to online test coverage reports
2010-03-24 00:11:53 +01:00
Stein Magnus Jodal
fdf3d4f11b
Replace CoverageTestRunner with nosetests
2010-03-23 23:54:49 +01:00
Stein Magnus Jodal
d48d8d4d86
docs: Update settings.py example
2010-03-23 23:18:20 +01:00
Stein Magnus Jodal
b62e240e64
docs: Move {despotify,libspotify} installation to the dependencies section
2010-03-23 23:09:14 +01:00
Stein Magnus Jodal
37822aefee
Merge branch 'master' of git@github.com:jodal/mopidy
2010-03-23 22:36:16 +01:00
Stein Magnus Jodal
c920804573
docs: Move docs on switching backends to the libspotify installation docs
2010-03-23 22:35:19 +01:00
Stein Magnus Jodal
b5ec357f9e
docs: Add install instructions for released versions
2010-03-23 22:30:28 +01:00
Stein Magnus Jodal
9daabfdc2e
docs: Update 'MPD server running' log example
2010-03-23 13:11:32 +01:00
Stein Magnus Jodal
861f4957aa
docs: Update all references to mopidy.settings.default
2010-03-23 00:53:27 +01:00
Stein Magnus Jodal
9a09692e99
docs: Moved the Mopidy settings file
2010-03-23 00:44:15 +01:00
Stein Magnus Jodal
a82f7f7703
docs: Mark NAD/Denon mixer as done and add DNLA/UPnP to roadmap
2010-03-20 16:54:39 +01:00
Stein Magnus Jodal
0afa5a5eeb
docs: Add inheritance diagram for mopidy.mpd.server
2010-03-20 02:57:14 +01:00
Stein Magnus Jodal
935d7a707d
docs: Add docs for mopidy.mpd.server
2010-03-20 02:39:54 +01:00
Stein Magnus Jodal
da441b36b3
Rename MpdHandler to MpdFrontend
2010-03-20 02:36:18 +01:00
Stein Magnus Jodal
8a1d6ca228
docs: Update thread communication docs
2010-03-20 02:09:20 +01:00
Stein Magnus Jodal
e4feb863bb
docs: Update class instantiation diagram
2010-03-20 01:50:39 +01:00
Stein Magnus Jodal
dde696ba33
docs: Improve thread communication diagram with some missing notes and interactions
2010-03-19 10:57:31 +01:00
Stein Magnus Jodal
7c51e75ee1
docs: Add thread communication sequence diagram
2010-03-18 23:07:54 +01:00
Stein Magnus Jodal
8ddff80ce3
docs: Add docs on all available backends
2010-03-14 00:23:26 +01:00
Stein Magnus Jodal
cf1e5ff4ba
docs: Add section on changing settings
2010-03-13 21:20:35 +01:00
Stein Magnus Jodal
c6964f9307
docs: Add note on what the backend API docs covers. Add graph of backend controller relations.
2010-03-13 21:11:37 +01:00
Stein Magnus Jodal
65bce46983
docs: Add intro to model API
2010-03-13 20:50:51 +01:00
Stein Magnus Jodal
94523c3660
docs: Add example usage of a mixer
2010-03-13 20:45:10 +01:00
Stein Magnus Jodal
d240fcc783
docs: Add model relations graph
2010-03-13 18:26:59 +01:00
Stein Magnus Jodal
397fdf90d2
docs: Add inheritance diagrams to mixers
2010-03-13 18:23:23 +01:00
Stein Magnus Jodal
63cdcb5080
docs: Add docs for all available mixers
2010-03-13 18:18:00 +01:00
Stein Magnus Jodal
5b031a12e2
docs: Change Spotify Premium requirement notices from note to warning
2010-03-09 20:44:34 +01:00
Stein Magnus Jodal
434c052cb9
docs: Add links to despotify/libspotify/pyspotify
2010-03-09 20:44:09 +01:00
Stein Magnus Jodal
a480046b16
docs: Denon got almost the same RS-232 interface (says klette)
2010-03-09 20:19:28 +01:00
Stein Magnus Jodal
59aad3e1f7
docs: More future stuff on the crazy-list
2010-03-09 20:08:19 +01:00
Stein Magnus Jodal
2b4964ba76
docs: Add copy-pasteable commands for installing Mopidy without backend dependencies
2010-03-09 19:59:42 +01:00
Stein Magnus Jodal
0736bf876e
docs: Refer to docs using :doc: instead of :ref:
2010-03-09 19:50:07 +01:00
Stein Magnus Jodal
fa7499b26e
docs: Add link from internals to API docs
2010-03-09 19:49:13 +01:00
Stein Magnus Jodal
13796b1e42
docs: Split development docs intro three pages. Extend roadmap part quite a bit.
2010-03-09 19:46:48 +01:00
Stein Magnus Jodal
8a07155d20
docs: Move despotify and libspotify install instructions to their own pages
2010-03-09 18:50:05 +01:00
Stein Magnus Jodal
6551b8309e
docs: Add note on MPD clients
2010-03-08 23:36:32 +01:00
Stein Magnus Jodal
b548342483
docs: Update dependency list, as pyalsaaudio is not required for OS X
2010-03-08 23:36:13 +01:00
Stein Magnus Jodal
f06f5c596a
docs: despotify setup using Homebrew
2010-03-08 23:25:44 +01:00
Stein Magnus Jodal
d774ad90fb
docs: Include mixers in the class instantiation and usage diagram
2010-03-08 20:49:55 +01:00
Stein Magnus Jodal
9c09c9b1df
Automatically choose AlsaMixer on Linux and DummyMixer elsewhere
2010-03-08 17:33:46 +01:00
Stein Magnus Jodal
c95fef4343
docs: Update libspotify test example
2010-03-08 17:26:23 +01:00
Stein Magnus Jodal
31529fb50f
docs: Move settings doc into API docs
2010-03-08 17:12:17 +01:00
Stein Magnus Jodal
dbcdd0cb04
docs: Move changes to bottom of contents
2010-03-08 17:11:19 +01:00
Stein Magnus Jodal
e8dbefceb5
Update backend API synopsis
2010-03-07 23:50:41 +01:00
Stein Magnus Jodal
3a07c6b27d
Fix typo
2010-03-07 23:49:23 +01:00
Stein Magnus Jodal
523216d0fd
Add mixer API and rewrite ALSA mixer hack
2010-03-07 23:48:50 +01:00
Stein Magnus Jodal
c9475b34a2
Python 2.6 is needed for __main__.py and @x.setter support
2010-03-04 19:08:35 +01:00
Stein Magnus Jodal
39ecf2b576
Make API docs a top-level section
2010-02-28 15:03:36 +01:00
Stein Magnus Jodal
072653e301
Add class instantiation and usage graph
2010-02-28 14:38:02 +01:00
Stein Magnus Jodal
3727ea214b
Activate Sphinx' graphviz extension
2010-02-28 14:04:50 +01:00
Stein Magnus Jodal
be647625b1
docs: Get docs version from mopidy.get_version()
2010-02-23 00:06:56 +01:00
Stein Magnus Jodal
a7850dbabe
Make mopidy.settings a module
2010-02-23 00:03:46 +01:00
Stein Magnus Jodal
0d80259c2b
docs: Add last updated date to footer
2010-02-22 21:07:19 +01:00
Stein Magnus Jodal
4a29ef3159
docs: Refresh development docs a bit
2010-02-22 20:38:19 +01:00
Stein Magnus Jodal
1b231c671e
docs: Move MpdHandler docs into API docs
2010-02-22 20:26:35 +01:00
Stein Magnus Jodal
0a6545f6d0
Add volume control support to BaseBackend through alsaaudio.Mixer
2010-02-22 19:47:25 +01:00
Stein Magnus Jodal
f9a9a0e82b
docs: Add automodule doc of MpdHandler
2010-02-21 23:33:11 +01:00
Stein Magnus Jodal
b67a58eb6d
docs: Add module which turns on autodoc for private members with docstrings
2010-02-21 23:31:58 +01:00
Stein Magnus Jodal
9ee17677f1
Change docs version from 0.1 to 0.1.dev as we haven't released yet
2010-02-21 16:18:19 +01:00
Stein Magnus Jodal
b45fe37a0f
docs: Document settings
2010-02-21 16:15:46 +01:00
Stein Magnus Jodal
9a88cd0dfa
docs: Add 'mopidy.' as common prefix in module index
2010-02-21 15:45:18 +01:00
Stein Magnus Jodal
cafab89f84
Add requirements-docs.txt and update development docs accordingly
2010-02-21 15:24:49 +01:00
Stein Magnus Jodal
1d6ecace00
docs: Adjust headers on installation page
2010-02-15 19:51:22 +01:00
Stein Magnus Jodal
b11c8475a9
docs: How to install despotify on OS X
2010-02-15 19:51:03 +01:00
Stein Magnus Jodal
2eff17315c
docs: Highlight Premium/appkey requirements
2010-02-14 03:33:06 +01:00
Stein Magnus Jodal
9763cb55a6
Add examples of code style
2010-02-14 02:57:05 +01:00
Stein Magnus Jodal
85a34d943b
Add paragraph on code style
2010-02-14 01:01:45 +01:00
Stein Magnus Jodal
580fca2cb6
Add a couple of spaces
2010-02-10 13:09:31 +01:00
Stein Magnus Jodal
c4cb47df6c
Move Backend API docs from docs/ to docstrings
2010-02-08 12:11:34 +01:00
Stein Magnus Jodal
acdfff5b61
Add get_by_id() and get_by_uri() to BaseCurrentPlaylistController
2010-02-07 23:36:53 +01:00
Stein Magnus Jodal
21019740b1
Add two new methods for the backend API
2010-02-07 22:36:08 +01:00
Stein Magnus Jodal
027c273442
pip needs sudo
2010-02-07 20:37:30 +01:00
Stein Magnus Jodal
300e23bf11
Change play(id, position) to play(track)
2010-02-07 20:14:03 +01:00
Stein Magnus Jodal
3302c185a0
Do not include the end position in slices
2010-02-07 20:06:31 +01:00
Stein Magnus Jodal
9542223f35
Switch 'make public' from using html to dirhtml
2010-02-07 13:40:38 +01:00
Stein Magnus Jodal
1aeec4e75c
Use remove(track) instead of remove(position)
2010-02-07 04:20:28 +01:00
Stein Magnus Jodal
922662bff9
First draft of backend API
2010-02-07 03:34:43 +01:00
Stein Magnus Jodal
931ff06613
Add Sphinx nature theme CSS taken from the pip documentation
2010-02-06 14:27:44 +01:00
Stein Magnus Jodal
ea45b4d5e7
Add API doc of mopidy.models
2010-02-06 13:59:50 +01:00
Stein Magnus Jodal
16d7986610
Create docs/_static dir
2010-02-06 13:02:27 +01:00
Stein Magnus Jodal
ea1737cca2
despotify r503 is now the recommended version as it has one known error less
2010-02-06 02:35:20 +01:00
Stein Magnus Jodal
901ccf4843
despotify r499 is now the recommended version as it has one known error less (jorgenpt ftw ;-)
2010-02-06 02:06:48 +01:00
Stein Magnus Jodal
4b7c3e28b8
Update 'make public' to not die on missing _images dir
2010-02-06 00:39:05 +01:00
Stein Magnus Jodal
d471b30afe
Write more docs, using Sphinx
2010-02-06 00:23:31 +01:00
Stein Magnus Jodal
9f26b5cf2b
Pyspotify issue resolved
2010-01-31 23:12:55 +01:00
Stein Magnus Jodal
cdf2a3073a
Add list of issues we have with pyspotify
2010-01-31 21:51:19 +01:00
Stein Magnus Jodal
e97a673a5d
Add list of despotify issues
2010-01-31 04:16:20 +01:00