Commit Graph

950 Commits

Author SHA1 Message Date
Stein Magnus Jodal
bc78a65fff js: Upgrade when.js from 1.8.1 to 2.0.0 2013-03-31 14:09:32 +02:00
Stein Magnus Jodal
82e94f00fe docs: Reduce depth of ToCs on front page 2013-03-31 13:31:52 +02:00
Thomas Adamcik
6283c6ee9b Merge pull request #363 from jodal/feature/expose-uri-schemes-to-http-clients
Expose uri schemes to http clients
2013-03-31 03:55:59 -07:00
Stein Magnus Jodal
06c7d8ea46 Merge branch 'develop' into feature/limit-search-by-uri-root
Conflicts:
	docs/changes.rst
2013-03-31 12:45:31 +02:00
Thomas Adamcik
2845f9cf8b Merge pull request #365 from jodal/feature/tracklist-add-by-uri
Add to tracklist by URI
2013-03-31 00:31:02 -07:00
Stein Magnus Jodal
0cc7d8f9bf docs: More on extensiondev 2013-03-31 03:03:10 +02:00
Stein Magnus Jodal
bfd2010639 core: Let tracklist.add() lookup tracks by URI 2013-03-31 00:13:59 +01:00
Stein Magnus Jodal
02ac0cae42 docs: Add Mopidy.js on Node to changelog 2013-03-30 23:34:00 +01:00
Stein Magnus Jodal
8ab0f09743 docs: Update changelog 2013-03-30 22:27:28 +01:00
Stein Magnus Jodal
4414deae1d http: Expose core.get_uri_schemes (Fixes #361) 2013-03-30 21:03:12 +01:00
Stein Magnus Jodal
0c05d7c60e docs: Update screenshot of woutervanwijk/Mopidy-Webclient 2013-03-30 15:20:55 +01:00
Stein Magnus Jodal
0db6853485 docs: Add JukePi to clients list 2013-03-30 15:19:36 +01:00
Stein Magnus Jodal
31afbf6d70 docs: Add Mopidy Lux to client list 2013-03-30 15:19:26 +01:00
Stein Magnus Jodal
eb58296d61 Update changelog and authors 2013-03-30 15:02:04 +01:00
Stein Magnus Jodal
9e5f0703c7 audio: Fix UnicodeDecodeError when logging errors
Fixes #347
2013-03-30 13:16:21 +01:00
Stein Magnus Jodal
e21de8dc8c Update changelog and authors 2013-03-30 01:58:23 +01:00
Stein Magnus Jodal
e9292776d6 Update changelog 2013-03-30 01:47:12 +01:00
Stein Magnus Jodal
75ec28bcc0 docs: Started on example files for an extension 2013-03-28 19:31:02 +01:00
Stein Magnus Jodal
e0ec4a52f1 docs: Fix list formatting 2013-03-27 16:21:50 +01:00
Stein Magnus Jodal
8ba9e3a442 docs: Initial example files for new extensions 2013-03-27 16:20:17 +01:00
Stein Magnus Jodal
b421b02a1e docs: More extdev notes 2013-03-27 16:19:31 +01:00
Stein Magnus Jodal
0e03c3f26e docs: Add intro to extdev 2013-03-27 14:39:49 +01:00
Stein Magnus Jodal
3c685eb93c docs: Move extensiondev file 2013-03-26 17:45:45 +01:00
Stein Magnus Jodal
19e3059a69 docs: Add initial extension development docs 2013-03-26 17:29:57 +01:00
Stein Magnus Jodal
c1c5fff01f docs: Recommend pkill instead of ps+kill 2013-03-24 01:05:53 +01:00
Stein Magnus Jodal
f843b32e88 Turn thread traceback logger on by default
It no longer requires an additional thread to work and it is very useful to
have this enabled when you hit an issue that is hard to reproduce.
2013-03-24 00:24:13 +01:00
Stein Magnus Jodal
c90322f1e2 Use thread traceback logger from Pykka 1.1 2013-03-24 00:23:50 +01:00
Stein Magnus Jodal
59bcabfdfe docs: Add info about mailing list 2013-03-23 23:53:32 +01:00
Stein Magnus Jodal
dffea519a7 core: Warn if track isn't playable 2013-03-23 23:48:18 +01:00
Stein Magnus Jodal
49c8062ba6 mpris: Add discNumber support 2013-03-23 20:58:22 +01:00
Stein Magnus Jodal
50cce23d82 mpris: Add artUrl support 2013-03-23 20:46:43 +01:00
Stein Magnus Jodal
ea029de503 docs: Add SearchResult to models diagram 2013-03-22 09:20:11 +01:00
Stein Magnus Jodal
3a3a5219eb Update changelog 2013-03-20 01:17:20 +01:00
Stein Magnus Jodal
2e98dbeebd docs: Formatting. Remove promises of sound quality 2013-03-20 01:09:42 +01:00
Stein Magnus Jodal
f74b59aced Revert "docs: Add changelog entry for EOT/EOS fixing."
This reverts commit 42e84c8e2e.

Conflicts:
	docs/changes.rst
2013-03-19 23:32:42 +01:00
Stein Magnus Jodal
71e25e751d Merge branch 'master' into develop
Conflicts:
	docs/changes.rst
	mopidy/audio/utils.py
	mopidy/backends/stream/actor.py
	tests/backends/base/events.py
2013-03-12 21:09:14 +01:00
Stein Magnus Jodal
af6b661ef7 docs: Update changelog for v0.12.0 2013-03-12 21:03:50 +01:00
Stein Magnus Jodal
8fe688f7a7 docs: Fix typos in changelog
Conflicts:
	docs/changes.rst
2013-03-12 20:23:40 +01:00
Stein Magnus Jodal
c4d94988a3 docs: Add stream backend to changelog
Conflicts:
	docs/changes.rst
2013-03-12 20:23:40 +01:00
Stein Magnus Jodal
3e39469cbb docs: Document new backend 2013-03-12 20:23:39 +01:00
Stein Magnus Jodal
befc83f28c Update changelog 2013-03-12 20:13:54 +01:00
Stein Magnus Jodal
7083729930 docs: Fix typos in changelog
Conflicts:
	docs/changes.rst
2013-03-12 20:10:19 +01:00
Stein Magnus Jodal
d2a51f7128 models: Add Album.num_discs (#286) 2013-03-12 20:08:52 +01:00
Stein Magnus Jodal
f3ccf871e5 models: Add Track.disc_no (#286) 2013-03-12 20:08:44 +01:00
Stein Magnus Jodal
bb9ef63a42 models: Add Album.images field (#263) 2013-03-12 20:08:24 +01:00
Stein Magnus Jodal
04b24b4a37 core: Add 'include_tracks' argument to 'get_playlists()'
Conflicts:
	docs/changes.rst
2013-03-12 20:07:11 +01:00
Thomas Adamcik
0404ec625b Update changelog with mixer track selection change.
Conflicts:
	docs/changes.rst
2013-03-12 20:04:25 +01:00
Stein Magnus Jodal
9749f66972 Use bytestrings for the keys of **kwargs dicts
Python < 2.6.5rc1 does not work with unicode keys. Fixes #302.
2013-03-12 20:01:27 +01:00
Stein Magnus Jodal
cc69de5626 Fix Python 2.6.0/2.6.1 support (fixes #302)
Conflicts:
	docs/changes.rst
2013-03-12 20:01:05 +01:00
Stein Magnus Jodal
d9300f72bd scanner: Support symlinks 2013-03-12 19:59:19 +01:00
0xadam
613a666930 docs: Append to /etc/modules, not overwrite
Fixes the snd_bcm2835 module not being loaded and therefore sound output not working
2013-03-03 20:14:44 +01:00
Stein Magnus Jodal
4df84b3086 docs: Spotify now works on armhf 2013-03-03 20:14:37 +01:00
Stein Magnus Jodal
25bab4bee6 docs: Fix syntax error 2013-03-03 20:14:27 +01:00
Stein Magnus Jodal
2bdc4b75ce docs: Refer to HTTP clients page for web based MPD clients 2013-03-03 20:14:11 +01:00
Stein Magnus Jodal
af4e33a9f0 docs: Add rompr to web client list (fixes #321) 2013-03-03 20:14:05 +01:00
Stein Magnus Jodal
93e86896e3 docs: Fix syntax error 2013-03-03 20:14:01 +01:00
Stein Magnus Jodal
559e184aa8 docs: Prefix issue numbers with '#' instead of 'GH-' 2013-03-03 20:13:43 +01:00
Stein Magnus Jodal
e099884d60 docs: Add woutervanwijk's web client 2013-03-03 20:12:41 +01:00
Stein Magnus Jodal
e527badedc Merge pull request #334 from 0xadam/patch-1
docs: Append to /etc/modules, not overwrite
2013-03-01 23:36:10 -08:00
0xadam
0e2f512498 docs: Append to /etc/modules, not overwrite
Fixes the snd_bcm2835 module not being loaded and therefore sound output not working
2013-03-01 22:24:13 -08:00
Stein Magnus Jodal
22f386cf73 docs: Spotify now works on armhf 2013-02-07 22:25:27 +01:00
Stein Magnus Jodal
3ee8485d7e docs: Fix syntax error 2013-01-10 22:16:25 +01:00
Stein Magnus Jodal
689e7c5f3d docs: Refer to HTTP clients page for web based MPD clients 2013-01-10 22:13:44 +01:00
Stein Magnus Jodal
3c83041084 docs: Add rompr to web client list (fixes #321) 2013-01-10 22:12:44 +01:00
Stein Magnus Jodal
947b68b1be docs: Fix syntax error 2013-01-10 21:47:21 +01:00
Stein Magnus Jodal
78f4a85e92 docs: Prefix issue numbers with '#' instead of 'GH-' 2013-01-08 00:05:51 +01:00
Stein Magnus Jodal
7f81b7c34c docs: Fix typos in changelog 2013-01-08 00:05:27 +01:00
Stein Magnus Jodal
1a0842117f models: Add Album.num_discs (#286) 2013-01-06 22:07:06 +01:00
Stein Magnus Jodal
99593fd357 models: Add Track.disc_no (#286) 2013-01-06 22:07:06 +01:00
Stein Magnus Jodal
6599094b1e models: Add Album.images field (#263) 2013-01-06 21:43:52 +01:00
Stein Magnus Jodal
2eb9ad710a core: Add 'include_tracks' argument to 'get_playlists()' 2013-01-06 21:04:27 +01:00
Thomas Adamcik
42e84c8e2e docs: Add changelog entry for EOT/EOS fixing. 2013-01-06 11:32:37 +01:00
Stein Magnus Jodal
928034222a Merge branch 'master' into develop
Conflicts:
	docs/changes.rst
2013-01-03 23:55:00 +01:00
Thomas Adamcik
91297c1ba8 Update changelog with mixer track selection change. 2013-01-03 22:54:13 +01:00
Stein Magnus Jodal
d34ba24cfe Use bytestrings for the keys of **kwargs dicts
Python < 2.6.5rc1 does not work with unicode keys. Fixes #302.
2013-01-03 10:04:05 +01:00
Stein Magnus Jodal
62cbcee5d7 Fix Python 2.6.0/2.6.1 support (fixes #302) 2013-01-02 23:40:59 +01:00
Stein Magnus Jodal
052efc23ed docs: Add stream backend to changelog 2013-01-02 22:32:58 +01:00
Stein Magnus Jodal
b009606df5 docs: Document new backend 2013-01-02 22:29:07 +01:00
Stein Magnus Jodal
dfa0d648f9 scanner: Support symlinks 2013-01-02 21:39:14 +01:00
Stein Magnus Jodal
fb8e96bbf0 docs: Add woutervanwijk's web client 2012-12-29 13:23:21 +01:00
Thomas Adamcik
ea2f2d74b5 Merge pull request #294 from jeremybmerrill/patch-1
Add caveat about static in sound test file.
2012-12-24 17:53:29 -08:00
Stein Magnus Jodal
c37ce8751e Release v0.11.1 2012-12-24 20:23:51 +01:00
Jeremy B. Merrill
f1aa1f9d66 Add caveat about static in sound test file.
Add a note saying that the purpose of the "aplay ... Front_Center.wav" line is merely to test whether the sound works or not, rather than to test its quality.

Anecdotally, I had very static-y sound from the aplay command, which prompted me to incorrectly believe that my sound would not work with Mopidy. As it turns out, the sound works fine using Mopidy or gstreamer. This note will hopefully keep other Mopidy users from thinking their sound is broken when it is not. (I ended up installing armhf version and trying to use despotify, which didn't work, before coming back to Mopidy.)
2012-12-24 13:14:01 -05:00
Stein Magnus Jodal
81b9d1116d docs: Update changelog 2012-12-24 12:13:00 +01:00
Stein Magnus Jodal
01bb711074 docs: Add v0.12 section to changelog 2012-12-24 11:11:39 +01:00
Stein Magnus Jodal
e7d9a1bcdb docs: Update changelog for v0.11.0 2012-12-24 10:54:50 +01:00
Stein Magnus Jodal
a1cfc74d29 Merge branch 'develop' into feature/mpd-album-artist-search-results
Conflicts:
	docs/changes.rst
2012-12-23 18:49:51 +01:00
Stein Magnus Jodal
58cbbe8cb3 Merge pull request #287 from jodal/feature/search-result-model
Add SearchResult model
2012-12-23 09:47:11 -08:00
Stein Magnus Jodal
5d707e3918 settings: Fail if BACKENDS/FRONTENDS setting isn't iterable (fixes #278) 2012-12-23 15:42:49 +01:00
Stein Magnus Jodal
ce318316a3 mpd: Don't restart current track before seek 2012-12-23 12:20:34 +01:00
Stein Magnus Jodal
e5c0bcd110 docs: Add issue references 2012-12-21 23:28:59 +01:00
Stein Magnus Jodal
455f0145e7 mpd: Include artists and albums in search results 2012-12-21 23:10:20 +01:00
Stein Magnus Jodal
b0ba2040df Return SearchResult objects from find_exact() and search()
This applies to both backends and core.
2012-12-21 22:05:20 +01:00
Stein Magnus Jodal
52b20b3297 models: Add SearchResult model 2012-12-21 00:30:20 +01:00
Stein Magnus Jodal
4b94a5a8ef spotify: Increase max search results from 100 to 200 2012-12-20 22:15:46 +01:00
Stein Magnus Jodal
242df28114 mpd: Support search by date (#272) 2012-12-20 21:34:06 +01:00
Stein Magnus Jodal
02c8ea53d7 local: Add search-by-date support 2012-12-20 21:30:09 +01:00
Stein Magnus Jodal
147bb5e983 local: Read track date from tag cache 2012-12-20 21:30:08 +01:00
Stein Magnus Jodal
30ac1896b3 Merge branch 'develop' into feature/improved-lookup 2012-12-20 19:15:39 +01:00
Stein Magnus Jodal
79cbdb4fbb mpd: Add MPD_SERVER_CONNECTION_TIMEOUT setting 2012-12-19 23:47:22 +01:00
Stein Magnus Jodal
4a29e2549a Merge branch 'develop' into feature/improved-lookup
Conflicts:
	docs/changes.rst
	mopidy/backends/spotify/library.py
2012-12-19 23:32:32 +01:00
Stein Magnus Jodal
3cdc9e4e99 spotify: Add SPOTIFY_TIMEOUT setting 2012-12-19 23:25:20 +01:00
Stein Magnus Jodal
e63e6f7bbb docs: Update changelog 2012-12-19 21:58:36 +01:00
Stein Magnus Jodal
6d8a8a7902 docs: Update changelog 2012-12-19 19:55:15 +01:00
Stein Magnus Jodal
ea37cf1a44 core: Include the TlTrack in track_playback_* events 2012-12-19 17:06:04 +01:00
Stein Magnus Jodal
c5ac7aeb77 core: Include new volume level in volume_changed event 2012-12-19 16:31:58 +01:00
Stein Magnus Jodal
dfda1cb064 docs: Update changelog 2012-12-19 14:40:48 +01:00
Stein Magnus Jodal
59ccc207ea core: Make all methods callable without kwargs, e.g. from Mopidy.js 2012-12-17 15:38:32 +01:00
Stein Magnus Jodal
5122a254aa models: Specify time zone of Playlist.last_modified as UTC 2012-12-16 20:22:42 +01:00
Stein Magnus Jodal
0b6673e7f5 mpd: Bump protocol version to 0.17.0 2012-12-15 01:48:49 +01:00
Stein Magnus Jodal
b43fc2ebe9 mpd: Stub channel commands 2012-12-15 01:44:20 +01:00
Stein Magnus Jodal
b95c8032de mpd: Add 'searchaddpl' command 2012-12-15 01:18:13 +01:00
Stein Magnus Jodal
9b1dfa6978 mpd: Add 'searchadd' command 2012-12-15 00:40:33 +01:00
Stein Magnus Jodal
6ac2c249b5 mpd: Add 'findadd' command 2012-12-15 00:39:52 +01:00
Stein Magnus Jodal
50cbe5f384 mpd: Add range support to 'load' command 2012-12-14 22:13:08 +01:00
Stein Magnus Jodal
49d585a97c mpd: Add 'config' command 2012-12-14 12:08:17 +01:00
Stein Magnus Jodal
ac537a63c7 mpd: Add 'seekcur' command 2012-12-14 11:53:44 +01:00
Stein Magnus Jodal
bac240501b docs: Add empty changelog entry for v0.11 2012-12-14 11:52:55 +01:00
Stein Magnus Jodal
1919d7f8c2 docs: Include full list of authors 2012-12-13 02:21:21 +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
005b751efb docs: Update changelog for v0.10.0 2012-12-13 00:20:06 +01:00
Stein Magnus Jodal
24ace415a0 spotify: pyspotify 1.9 and 1.10 are both supported 2012-12-13 00:19:43 +01:00
Thomas Adamcik
8ee4b431ac Merge pull request #276 from jodal/feature/scanner-encoding-support
Scanner encoding support
2012-12-12 15:11:10 -08:00
Stein Magnus Jodal
b397162bd0 docs: Update changelog 2012-12-12 15:11:07 +01:00
Stein Magnus Jodal
f5dc5aba83 docs: Add HTTP clients page 2012-12-12 14:03:43 +01:00
Stein Magnus Jodal
40aa6db3c4 docs: Fix Sphinx syntax 2012-12-11 11:31:36 +01:00
Stein Magnus Jodal
cdda3bc5dd scanner: Add -q and -v options for controlling log output 2012-12-11 11:00:42 +01:00
Stein Magnus Jodal
74cbb91cfb docs: Add Mopidy.js to changelog 2012-12-04 13:02:14 +01:00
Stein Magnus Jodal
510b821db8 docs: Formatting 2012-12-03 00:30:26 +01:00
Stein Magnus Jodal
006e411cd8 docs: Update changelog 2012-12-03 00:28:54 +01:00
Stein Magnus Jodal
4889d2a928 scanner: Ignore invalid dates 2012-12-02 15:44:09 +01:00
Stein Magnus Jodal
c54a9c3260 docs: Add HTTP frontend to changelog 2012-12-01 17:31:27 +01:00
Stein Magnus Jodal
7d047acc2e Merge branch 'develop' into feature/http-frontend 2012-11-25 22:04:53 +01:00
Stein Magnus Jodal
90663021a4 Merge branch 'feature/json-rpc' into feature/http-frontend 2012-11-25 08:39:20 +01:00
Stein Magnus Jodal
b71b0751b8 Merge remote-tracking branch 'cjohansen/patch-2' into develop
Conflicts:
	docs/installation/index.rst
2012-11-23 01:19:32 +01:00
Christian Johansen
c53f6838a6 Un-"fix" Ubuntu typo 2012-11-23 00:54:38 +01:00
Christian Johansen
18b5496aff Typo! python-pip is actually pip-python
Mass confusion: The package is called python-pip, the binary is pip-python
2012-11-23 00:46:05 +01:00
Christian Johansen
622b98502c Add installation instructions for Fedora 2012-11-23 00:38:36 +01:00
Stein Magnus Jodal
26e6b2e730 Fix crash when XDG variables contain non-ASCII characters (fixes #256) 2012-11-21 10:20:08 +01:00
Stein Magnus Jodal
33e268c79b docs: Create changelog for v0.10 2012-11-21 10:17:25 +01:00
Stein Magnus Jodal
532a915db8 Merge branch 'develop' into feature/http-frontend 2012-11-21 02:02:58 +01:00
Stein Magnus Jodal
a5d222dee3 Update changelog for v0.9.0 2012-11-21 01:43:16 +01:00
Stein Magnus Jodal
3af3eb5127 mpd: Make 'decoders' return an empty response to please ncmpcpp 2012-11-21 01:29:14 +01:00
Stein Magnus Jodal
512b95fdb0 docs: Update changelog with MPD search/find change 2012-11-21 01:18:19 +01:00
Stein Magnus Jodal
5fbb6328d6 mpd: list shouldn't return blank artist names, album names, or dates 2012-11-21 00:48:08 +01:00
Stein Magnus Jodal
72574c1ae0 mpd: listplaylists should not return playlists without a name 2012-11-21 00:32:46 +01:00
Stein Magnus Jodal
f313d9d446 spotify: Ignore playlists without a name 2012-11-21 00:23:10 +01:00
Stein Magnus Jodal
02345beb0e docs: Add major docs changes to the changelog 2012-11-20 23:57:06 +01:00
Stein Magnus Jodal
174d38b790 docs: Clean changelog for v0.9 2012-11-20 23:34:21 +01:00
Stein Magnus Jodal
3dc1586213 core: Remove tracklist.append() 2012-11-20 21:55:51 +01:00