Stein Magnus Jodal
85d85739ce
docs: Remove Droid MPD Client from MPD client list
...
We couldn't recommend it 2.5y ago, and it has seen no updates since.
(cherry picked from commit 0273b14c70 )
2015-05-19 22:01:44 +02:00
Stein Magnus Jodal
2f05c1cff3
docs: Remove bitMPC from MPD client list
...
It looked bad and only worked on Android 2.x when tested 2.5y ago. It
has seen no updates since 2010.
(cherry picked from commit 0b3b17e3a6 )
2015-05-19 22:01:44 +02:00
Stein Magnus Jodal
2ed019b69f
docs: Remove MPD Remote from MPD client list
...
It looked terrible 2.5y ago and I didn't care to test it. It has seen
no updates since.
(cherry picked from commit c95b301696 )
2015-05-19 22:01:44 +02:00
Stein Magnus Jodal
f8c99b5dab
docs: Remove PMix from MPD client list
...
It is no longer available on Google Play, and we didn't recommend it
2.5y ago when it was.
(cherry picked from commit d37b76f6c9 )
2015-05-19 22:01:44 +02:00
Thomas Kemmer
ea5dff109e
m3u: Fix encoding error when saving playlists with non-ASCII track titles.
2015-05-10 20:57:39 +02:00
Thomas Kemmer
636639a201
Fix #1162 : Ignore None results and exceptions from PlaylistsProvider.create().
2015-05-06 14:50:21 +02:00
Stein Magnus Jodal
b1475f7d06
docs: Update changelog for v1.0.4
2015-04-30 08:40:13 +02:00
Thomas Adamcik
7938ef48ed
audio: Stop tweaking tee queue sizes
2015-04-29 21:27:57 +02:00
Stein Magnus Jodal
8b6d289f8e
Release v1.0.3
2015-04-28 00:00:48 +02:00
Stein Magnus Jodal
b8b811c81e
docs: Update changelog for v1.0.3
2015-04-27 23:40:43 +02:00
Stein Magnus Jodal
d2bc7aa459
docs: Fix typo, add PR refs
2015-04-27 23:20:11 +02:00
Thomas Adamcik
55e50ae5d2
audio: Switch to time based buffering in tee branches
2015-04-27 22:55:21 +02:00
Thomas Adamcik
83e54b090b
http: Finally fix the old tornado broadcast bug.
2015-04-27 22:52:12 +02:00
Stein Magnus Jodal
022f84df26
docs: Fix grammar
2015-04-27 21:37:35 +02:00
Thomas Adamcik
f90e512ede
docs: Add getting help anchor
2015-04-27 21:14:10 +02:00
Stein Magnus Jodal
6a2b9f9896
docs: Make the build reproducible
...
By setting today's date to the current year, the manpage output doesn't
vary with the day the manpage was built.
Having reproducible builds is a goal for Debian stretch.
2015-04-27 15:36:06 +02:00
Stein Magnus Jodal
f6a86a0f5c
Release v1.0.2
2015-04-27 00:16:45 +02:00
Stein Magnus Jodal
d5ef4aa7b8
docs: jessie is the new Debian stable
2015-04-27 00:12:41 +02:00
Stein Magnus Jodal
31a1cb9128
docs: Update changelog for v1.0.2
2015-04-27 00:01:39 +02:00
Thomas Adamcik
e53bf56115
audio: Make sure software mixer emits mute events.
...
Turns out that gobject.GObject.set_property does not have a return value.
2015-04-26 23:16:51 +02:00
Thomas Adamcik
b80361ccb2
audio: Increase per tee branch buffer size. Fixes #1147
2015-04-26 23:07:10 +02:00
Thomas Adamcik
a72c9c88c9
http: Handle getting correct IOLoop when running on tornado < 3.0
2015-04-24 23:53:13 +02:00
Stein Magnus Jodal
b0000404f5
Release v1.0.1
2015-04-23 23:36:57 +02:00
Stein Magnus Jodal
310e9109c1
docs: Add release date for v1.0.1
2015-04-23 23:34:09 +02:00
Stein Magnus Jodal
f4dcd598ac
docs: Add references to PRs
2015-04-23 23:25:41 +02:00
Thomas Adamcik
d4c695ac75
mpd: Split browse and playlist name to uri caching
2015-04-23 23:08:25 +02:00
Stein Magnus Jodal
9bb278f00e
core: Make history controller traversable
...
Fixes mopidy/mopidy.js#6
2015-04-22 22:49:35 +02:00
Thomas Adamcik
d545fd198e
http: Fix threading issue causing duplicate WS messages
...
The problem presents itself when a JSON-RPC call triggers some event in core.
When this happens we have a thread outside of Tornado call `write_message`
interleaved with a potentially ongoing write if the JSON-RPC response.
To avoid this we now follow Tornado best practices and add callbacks to the
IOLoop to ensure that there isn't any interleaved access of Tornado state.
2015-04-14 21:55:26 +02:00
Stein Magnus Jodal
c8b348a61d
docs: Tweak changelog
2015-04-13 08:16:54 +02:00
Thomas Adamcik
68c2758009
docs: Add scanner improvements to changelog
2015-04-12 14:24:28 +02:00
Alexandre Petitjean
c4fc33e5ea
docs: Update to Archlinux instructions
...
(cherry picked from commit bbfa722af3 )
2015-04-08 23:21:18 +02:00
Stein Magnus Jodal
5d94a265cd
docs: Tweak changelog
2015-04-05 02:13:30 +02:00
Thomas Adamcik
bee0a4c4d5
docs: Add audio volume changes to changelog
2015-04-03 14:48:09 +02:00
Stein Magnus Jodal
4176557efc
docs: Add release date for v1.0.0
2015-03-25 22:24:28 +01:00
Thomas Kemmer
75020c91ec
docs: Add PR #1084 to changelog
2015-03-25 05:46:55 +01:00
Stein Magnus Jodal
08c7f311c4
docs: Fix more comments, add refs to relevant docs
2015-03-24 23:08:38 +01:00
Stein Magnus Jodal
426a56d66b
docs: Fix changelog review comments
2015-03-24 23:02:43 +01:00
Stein Magnus Jodal
e0d0e785e0
docs: Cleanup v1.0.0 changelog
...
Fixes #1079
2015-03-24 21:53:26 +01:00
Thomas Adamcik
141c14ad45
core: Add exact to search() and deprecate find_exact()
...
Backends that still implement find_exact will be called without exact as an
argument to search, and we will continue to use find_exact. Please remove
find_exact from such backends and switch to the new search API.
2015-03-24 09:31:03 +01:00
Thomas Adamcik
24fe242d56
core/backend: Remove find_exact from backends
...
Functionality has been replaced with an `exact` param in the search method.
Backends that still implement find_exact will continue being called via
the old method for now.
2015-03-23 23:55:03 +01:00
Stein Magnus Jodal
07cf962434
Merge branch 'develop' into feature/new-playlists-api
...
Conflicts:
docs/changelog.rst
2015-03-23 21:45:32 +01:00
Thomas Adamcik
97fd102fa2
docs: Add core API cleanup to changelog
2015-03-23 15:02:25 +01:00
Stein Magnus Jodal
df604bb3e5
core: Deprecated playlists.filter()
2015-03-23 00:49:56 +01:00
Stein Magnus Jodal
d37bd62bb1
backend: Remove playlists.playlists property
2015-03-23 00:44:39 +01:00
Stein Magnus Jodal
4f3a0839b3
core: Add playlists.as_list() and playlists.get_items(uri)
2015-03-23 00:44:39 +01:00
Stein Magnus Jodal
ca3c40b8bb
docs: Add PR #1073 to changelog
2015-03-23 00:01:45 +01:00
Thomas Adamcik
7ec2342921
core: Normalize search queries
...
This is needed as otherwise each and every backend needs to handle the fact
that some "bad" clients might send {'field': 'value'} instead of
{'field': ['value']} Though the real problem isn't the clients but our
organically grown query API.
2015-03-22 23:33:49 +01:00
Stein Magnus Jodal
5eebab6e18
Merge pull request #1071 from adamcik/fix/change-track-failure-should-fail-playback
...
core: Update playback code to take change track into account.
2015-03-22 23:18:13 +01:00
Thomas Adamcik
a3e295026a
docs: Add changelog for core play behaviour change
2015-03-22 22:37:47 +01:00
Stein Magnus Jodal
b8130f03cd
Fix flake8 warning
2015-03-22 22:18:57 +01:00