Commit Graph

1787 Commits

Author SHA1 Message Date
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
Stein Magnus Jodal
56dca0e931 Merge pull request #1064 from adamcik/fix/1052-break-backend-play
backend: Change playback API (breaking change!)
2015-03-22 09:19:39 +01:00
Thomas Adamcik
c620e3a00f docs: Add changelog for backend API breakage 2015-03-22 01:27:07 +01:00
Stein Magnus Jodal
b2f60bc338 m3u: Extract new M3U backend from local
Fixes #1054
2015-03-21 08:13:45 +01:00