Commit Graph

211 Commits

Author SHA1 Message Date
Stein Magnus Jodal
6400a45a0e scrobbler: Move to external extension 2013-10-07 00:02:41 +02:00
Stein Magnus Jodal
7e85a0cc37 docs: Add ImmutableObject.copy() example 2013-04-26 21:08:19 +02:00
Stein Magnus Jodal
e7d2a5f384 docs: Remove config API inheritance diagrams 2013-04-25 22:39:28 +02:00
Stein Magnus Jodal
4c08a5dfab docs: Include Backend class in API docs 2013-04-14 14:27:53 +02:00
Stein Magnus Jodal
2d0e5ac117 docs: Document config API 2013-04-14 13:58:37 +02:00
Stein Magnus Jodal
73e3a77484 docs: Link from ext API to extensiondev 2013-04-13 14:06:20 +02:00
Stein Magnus Jodal
a2e08c6d4e docs: Add note about extension's API usage 2013-04-13 14:04:54 +02:00
Stein Magnus Jodal
0007597961 docs: Add mopidy.ext to API docs 2013-04-13 13:51:02 +02:00
Stein Magnus Jodal
0c090499c5 docs: Document 'config' arg to frontend actors 2013-04-12 01:38:31 +02:00
Stein Magnus Jodal
0e9da33147 docs: Move HTTP to ext registry and API section 2013-04-11 23:25:57 +02:00
Stein Magnus Jodal
837db09aff docs: Sort list 2013-04-06 01:45:09 +02:00
Thomas Adamcik
7d44f9967d scrobbler: Renamed lastfm to scrobbler (fixes #375) 2013-04-05 23:59:15 +02:00
Stein Magnus Jodal
aa1f8199c2 Remove the FRONTENDS setting 2013-04-01 20:22:29 +02:00
Stein Magnus Jodal
ea029de503 docs: Add SearchResult to models diagram 2013-03-22 09:20:11 +01:00
Stein Magnus Jodal
b009606df5 docs: Document new backend 2013-01-02 22:29:07 +01:00
Stein Magnus Jodal
4122bd6639 docs: Add HTTP frontends to frontend impls list 2012-12-13 01:59:24 +01:00
Stein Magnus Jodal
0f6c9a1673 backends: Add BackendListener interface with playlists_loaded() event 2012-11-17 01:22:25 +01:00
Stein Magnus Jodal
3a24deaec3 Rename 'stored playlists' to 'playlists' 2012-11-14 09:23:19 +01:00
Stein Magnus Jodal
bba9548b27 Rename 'current playlist' to 'tracklist' 2012-11-13 10:59:48 +01:00
Thomas Adamcik
2011f64049 Merge pull request #215 from jodal/feature/multi-backend
Initial support for multiple backends
2012-10-29 03:01:34 -07:00
Stein Magnus Jodal
6a39516d05 Fix typo 2012-10-29 09:22:41 +01:00
Stein Magnus Jodal
ea912620f3 Formatting 2012-10-29 09:20:43 +01:00
Stein Magnus Jodal
519fdb9326 Update concepts description and graphs 2012-10-29 01:09:36 +01:00
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