Stein Magnus Jodal
f0602b4e3b
docs: Fix lots of broken module documentation
2012-10-29 00:25:25 +01:00
Stein Magnus Jodal
11ddc42120
Update descriptions of settings
2012-10-28 11:10:20 +01:00
Stein Magnus Jodal
706b6c6d3f
Pass core actor to frontends
2012-09-28 00:48:24 +02:00
Stein Magnus Jodal
4b13f46e2e
Add AudioListener for events from the audio actor
...
This is analogous to how the core actor sends events to the frontends. This
removes the audio actor's direct dependency on the core actor, which
conceptually is on a higher layer.
2012-09-27 23:17:57 +02:00
Stein Magnus Jodal
e7f08a7a20
Rename mopidy.{listeners.BackendListener => core.CoreListener}
2012-09-27 20:35:39 +02:00
Thomas Adamcik
e6485e4abe
Add basic docs for Audio API, fixes #177 .
2012-09-15 14:01:05 +02:00
Stein Magnus Jodal
2ba05f9405
Add PlaybackState enum
2012-09-14 01:17:55 +02:00
Stein Magnus Jodal
f3cb3036d4
docs: Update a couple of references and titles
2012-09-13 23:57:07 +02:00
Stein Magnus Jodal
e0b26fcb81
docs: Move controllers out of the Backend API
2012-09-13 23:50:09 +02:00
Stein Magnus Jodal
652f970548
Remove old output docs
2012-09-08 23:48:25 +02:00
Thomas Adamcik
776a5040b1
Review nitpicks.
2012-09-06 00:10:24 +02:00
Thomas Adamcik
7e934401fb
Removed refrences to old mixers from docs.
2012-09-05 22:55:57 +02:00
Stein Magnus Jodal
9a17ccd1e3
Update links to Pykka web site
2012-01-15 00:57:52 +01:00
Stein Magnus Jodal
61ca0669e7
Add docs for MPRIS frontend, update changelog.
2011-07-29 23:45:41 +02:00
Stein Magnus Jodal
83d2601f68
Replace redundant BaseFrontend class with list of requirements for frontend implementations
2011-06-27 19:39:44 +03:00
Stein Magnus Jodal
0794a8792a
Add BackendListener interface to be impl by any who wants events from the backend
2011-06-27 19:39:43 +03:00
Stein Magnus Jodal
9244087bfd
Do not include undoced members in the docs
2011-06-27 19:38:10 +03:00
Thomas Adamcik
35a169b8e7
Remove null output as it turns out we can run fine without any outputs
2011-05-20 22:30:59 +02:00
Thomas Adamcik
d136984f9f
Split outputs into seperate files
2011-05-13 20:13:36 +02:00
Stein Magnus Jodal
9d3a5aa054
Fix error due to including BaseOutput twice in the docs
2011-05-09 23:47:11 +02:00
Stein Magnus Jodal
ed5cd8f52b
docs: Refresh docs wrt. mopidy.{gstreamer,outputs}
2011-05-03 10:08:21 +02:00
Stein Magnus Jodal
099544d915
Rename libspotify backend to simply 'spotify', as suggested by adamcik and knutz3n half a year ago
2011-01-10 16:48:42 +01:00
Stein Magnus Jodal
95aa739c96
Update changelog
2010-11-03 00:35:27 +01:00
Stein Magnus Jodal
17c30c8bcd
docs: Update refs to BaseMixer
2010-11-03 00:17:53 +01:00
Stein Magnus Jodal
fc9daa5a5a
Rename {Base => }PlaybackController
2010-11-03 00:06:32 +01:00
Stein Magnus Jodal
9a1f16cba6
Rename {Base => }Backend
2010-11-03 00:03:08 +01:00
Stein Magnus Jodal
76ce2a6345
Rename {Base => }StoredPlaylistController
2010-11-02 23:58:10 +01:00
Stein Magnus Jodal
5ada4709bd
Rename {Base => }LibraryController
2010-11-02 23:54:02 +01:00
Stein Magnus Jodal
67885e83b6
Rename {Base => }CurrentPlaylistController
2010-11-02 23:50:55 +01:00
Stein Magnus Jodal
13ece43363
Split BaseLibraryController in controller and provider
2010-11-02 23:08:54 +01:00
Stein Magnus Jodal
0b681a4e4c
Merge branch 'develop' into feature/multi-backend
...
Conflicts:
mopidy/backends/local/__init__.py
2010-11-02 00:33:06 +01:00
Stein Magnus Jodal
5886dbb0f0
docs: Cleanup API reference headers
2010-11-02 00:31:38 +01:00
Stein Magnus Jodal
8a574a94a5
docs: Move available settings to the main settings page
2010-11-02 00:26:16 +01:00
Stein Magnus Jodal
cfe4ec96a6
docs: Split backend docs into three pages
2010-11-01 23:43:07 +01:00
Stein Magnus Jodal
f486bf512d
Split BaseStoredPlaylistsController in controller and provider
2010-11-01 23:19:32 +01:00
Stein Magnus Jodal
a9e53e0617
docs: Rename 'backend api' to 'backend controller api', and 'provider api' to 'backend provider api'
2010-11-01 22:00:13 +01:00
Stein Magnus Jodal
acda478ed3
docs: Start splitting controllers into controllers and providers
2010-10-31 23:23:40 +01:00
Stein Magnus Jodal
1437ba63de
docs: Split API and implementation docs
2010-10-31 02:16:40 +01:00
Stein Magnus Jodal
bc4d671c86
docs: Improved description of the frontend concept
2010-10-31 02:21:18 +02:00
Stein Magnus Jodal
1b20c75d77
docs: Split backend docs into multiple files
2010-10-31 02:16:06 +02:00
Stein Magnus Jodal
67ab8ecbe5
Generate docs for lastfm frontend
2010-08-24 19:31:30 +02:00
Stein Magnus Jodal
9d62ef4cf3
Generate doc for BaseFrontend
2010-08-24 19:31:02 +02:00
Stein Magnus Jodal
b24961799c
Add docs for mopidy.frontends
2010-08-22 23:36:23 +02:00
Stein Magnus Jodal
c7c08f8457
Move mixer inheritance diagrams
2010-08-22 23:18:42 +02:00
Stein Magnus Jodal
820e433929
Add API docs for mopidy.outputs
2010-08-22 23:17:06 +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
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
5a4d0bd716
Freshen up settings docs
2010-08-13 23:41:31 +02:00
Thomas Adamcik
acd0437193
Remove despotify backend as library is no longer maintained
2010-08-13 20:44:24 +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
46177f65f1
Rename mopidy.backends.{gstreamer => local}
2010-08-10 21:45: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
2e00afe826
docs: Fix error in example
2010-06-07 02:15:20 +02:00
Stein Magnus Jodal
8cedca11d3
Improve backend API docs
2010-05-03 22:54:34 +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
d48d8d4d86
docs: Update settings.py example
2010-03-23 23:18:20 +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
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
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
31529fb50f
docs: Move settings doc into API docs
2010-03-08 17:12:17 +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
39ecf2b576
Make API docs a top-level section
2010-02-28 15:03:36 +01:00
Stein Magnus Jodal
1b231c671e
docs: Move MpdHandler docs into API docs
2010-02-22 20:26:35 +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
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
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
ea45b4d5e7
Add API doc of mopidy.models
2010-02-06 13:59:50 +01:00