Stein Magnus Jodal
36dea42100
Merge pull request #1235 from EricJahn/fix/1045-filter-empty-fields
...
Conflicts:
docs/changelog.rst
2015-07-26 12:14:13 +02:00
Thomas Adamcik
ee68a0a9da
Merge pull request #1238 from dbrgn/feature/996-playlist-delete-event
...
core: Implemented playlist_deleted event triggering
2015-07-26 12:12:23 +02:00
Stein Magnus Jodal
70cfc0b33a
mpd: PR #1235 tweaks, add changelog
2015-07-26 12:12:15 +02:00
Danilo Bargen
8975e72b34
Implemented playlist_deleted event
2015-07-26 11:57:17 +02:00
Thomas Adamcik
61bb7df64d
Merge pull request #1239 from jodal/feature/stream-playlists
...
stream/audio: Make stream backend parse radio playlists itself
2015-07-26 11:48:19 +02:00
Stein Magnus Jodal
d991e51d40
stream: Extract first track from playlists
2015-07-26 11:24:39 +02:00
Stein Magnus Jodal
16f80ccb8d
Add a dependency on Requests
...
And on Responses for mocking Requests calls in tests.
2015-07-26 11:20:59 +02:00
Mikhail Golubev
b596b85571
Add "sortname" field in the Artist model ( #940 )
2015-07-25 17:25:28 +02:00
Stein Magnus Jodal
80e33e273c
Merge branch 'v1.0.x' into develop
...
Conflicts:
docs/changelog.rst
2015-07-22 18:41:17 +02:00
Stein Magnus Jodal
9a934c6e9c
docs: Update changelog for v1.0.8
2015-07-22 18:31:09 +02:00
Stein Magnus Jodal
131d992bed
local: Filter out None from get_distinct results
...
Fixes #1202
2015-07-22 12:02:31 +02:00
Stein Magnus Jodal
6cb48f29ce
mpd: Simplify Last-Modified test, update changelog
2015-07-22 11:21:04 +02:00
Stein Magnus Jodal
073d368c82
Merge branch 'v1.0.x' into develop
...
Conflicts:
docs/changelog.rst
mopidy/mpd/translator.py
tests/core/test_library.py
2015-07-21 18:36:13 +02:00
Stein Magnus Jodal
fb859a9f23
m3u: Fix crash if playlist filename is not decodable
...
...with the current file system encoding
Fixes #1209
2015-07-21 18:31:21 +02:00
Stein Magnus Jodal
c88cf5ee82
mpd: Add listfiles command skeleton
2015-07-21 15:04:29 +02:00
Stein Magnus Jodal
2135b1372a
mpd: Add mount/unmount/listmounts/listneighbors command skeletons
2015-07-21 14:50:51 +02:00
Stein Magnus Jodal
21a3b74e9b
mpd: Add addtagid/cleartagid command skeleton
2015-07-21 14:30:18 +02:00
Stein Magnus Jodal
7b711e4dac
mpd: Add rangeid command skeleton
2015-07-21 14:12:01 +02:00
Thomas Adamcik
cd75570141
docs: Fix PR number in latest changelog entry
2015-07-20 19:49:42 +02:00
Thomas Adamcik
ef9a393ba0
docs: Changelog for cherrypicked MPD fix
2015-07-20 19:37:25 +02:00
Thomas Adamcik
8ada2625db
core: Move tracklist setting to default.conf and add changelog
2015-07-20 17:07:43 +02:00
Stein Magnus Jodal
a99e161aab
docs: Fix typos
2015-07-09 21:40:04 +02:00
Stein Magnus Jodal
5a3dc180fb
docs: Add file backend to changelog
...
Fixes #1004
2015-07-09 14:04:23 +02:00
Stein Magnus Jodal
68531ae5ed
docs: Fix typo
2015-07-08 13:05:31 +02:00
Stein Magnus Jodal
9da571d272
mpd: Tweak docstring, add PR#1213 to changelog
2015-07-08 12:59:13 +02:00
Stein Magnus Jodal
3b1b0dd2e9
Merge branch 'v1.0.x' into develop
2015-06-26 12:48:03 +02:00
Stein Magnus Jodal
97a5ae737f
docs: Update changelog for v1.0.7
2015-06-26 00:34:24 +02:00
Stein Magnus Jodal
1345f23b20
docs: Update changelog
2015-06-25 23:23:48 +02:00
Stein Magnus Jodal
749c8baceb
Merge branch 'v1.0.x' into develop
...
Conflicts:
mopidy/core/library.py
tests/core/test_playback.py
2015-06-25 23:15:35 +02:00
Stein Magnus Jodal
fd93ca7679
docs: Update changelog for v1.0.6
2015-06-25 22:25:05 +02:00
Thomas Adamcik
9d087ff94d
Merge branch 'v1.0.x' of github.com:mopidy/mopidy into v1.0.x
...
Conflicts:
docs/changelog.rst
2015-06-24 22:12:09 +02:00
Naglis Jonaitis
feb9963a8e
mpd: Ignore tracks without length in the "count" command
2015-05-28 01:40:38 +03:00
Thomas Adamcik
1d636ce59e
core: Make sure track gets changed while paused
2015-05-20 23:26:55 +02:00
Thomas Adamcik
31509ea568
core/mpd/local: Add title to get_distinct field types
2015-05-19 22:37:35 +02:00
Stein Magnus Jodal
10b0796bbd
Merge branch 'v1.0.x' into develop
2015-05-19 22:08:56 +02:00
Stein Magnus Jodal
7023bcded6
docs: Update changelog for v1.0.5
2015-05-19 22:04:37 +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 Adamcik
f6f445e4b6
Merge branch 'develop' into feature/http-helpers
...
Conflicts:
docs/changelog.rst
2015-05-09 00:45:09 +02:00
Thomas Adamcik
382aa0a775
httpclient: Move to top level module
2015-05-09 00:44:16 +02:00
Stein Magnus Jodal
7c57c51b2e
docs: Fix unexpected indentation error
2015-05-07 21:16:37 +02:00
Thomas Adamcik
af4e7c8a4e
Merge branch 'develop' into feature/core-dont-trust-backends
...
Conflicts:
docs/changelog.rst
2015-05-07 00:15:33 +02:00
Thomas Adamcik
4d608dd431
core: Add get_current_tlid shortcut
2015-05-06 23:00:53 +02:00
Thomas Adamcik
cfd4dcb8dd
Merge branch 'develop' into feature/core-dont-trust-backends
...
Note that this merge also updated core.playlists.create to combine the 1.0.5
fix with these changes.
Conflicts:
mopidy/core/playlists.py
2015-05-06 22:44:12 +02:00
Stein Magnus Jodal
a17c413a70
Merge branch v1.0.x into develop
2015-05-06 20:47:52 +02:00
Thomas Kemmer
636639a201
Fix #1162 : Ignore None results and exceptions from PlaylistsProvider.create().
2015-05-06 14:50:21 +02:00
Thomas Adamcik
9f64a8719a
docs: Add core not trusting backends entry to changelog
2015-05-06 01:02:49 +02:00
Stein Magnus Jodal
b4a6a4da7f
Merge branch 'v1.0.x' into develop
2015-04-30 08:44:10 +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
Thomas Adamcik
8434896f2d
docs: Add http helpers to changelog
2015-04-28 23:53:06 +02:00
Stein Magnus Jodal
97c336200b
Merge branch 'v1.0.x' into develop
2015-04-28 00:02:26 +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
b14aee3e04
Merge branch 'v1.0.x' into develop
...
Conflicts:
docs/changelog.rst
2015-04-27 00:18:41 +02:00
Stein Magnus Jodal
31a1cb9128
docs: Update changelog for v1.0.2
2015-04-27 00:01:39 +02:00
Stein Magnus Jodal
6a97ffa012
Merge branch 'v1.0.x' into develop
...
Conflicts:
docs/changelog.rst
2015-04-26 23:50:50 +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
3dba4f4208
Merge branch 'v1.0.x' into develop
2015-04-23 23:40:04 +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
41eabbfd22
Merge branch 'v1.0.x' into develop
2015-04-22 22:50:09 +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
142ddcfc8a
docs: Add play by tlid to changelog
2015-04-22 20:57:17 +02:00
Thomas Adamcik
a38bc6a4f6
docs: Add changelog entry for PR#1136
2015-04-21 23:00:43 +02:00
Stein Magnus Jodal
5acc3ea564
docs: Fix syntax error
2015-04-17 22:58:19 +02:00
Thomas Adamcik
2828432008
core: Deprecate remaining methods that used kwargs
2015-04-17 00:00:58 +02:00
Stein Magnus Jodal
e265f5d673
Merge pull request #1128 from adamcik/feature/validate-core-input
...
Validate core inputs
2015-04-16 07:45:17 +02:00
Thomas Adamcik
0b928e7876
docs: Add core input validation to changelog
2015-04-15 23:51:33 +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
093c4340cd
Merge branch 'v1.0.x' into develop
...
Conflicts:
mopidy/audio/scan.py
tests/audio/test_scan.py
2015-04-13 08:19:14 +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
Stein Magnus Jodal
c367d350f7
Merge pull request #1117 from adamcik/feature/models-memory-reduction
...
Improve models memory usage
2015-04-08 23:29:08 +02:00
Thomas Adamcik
682c6b1c6c
Merge branch 'develop' into feature/make-core-more-robust
...
Conflicts:
docs/changelog.rst
2015-04-08 20:28:10 +02:00
Thomas Adamcik
c85323bfa0
docs: Add memory improvements
2015-04-08 01:47:57 +02:00
Stein Magnus Jodal
ea52e8ffdd
docs: Add #1068 fix to changelog
...
Fixes #1068
2015-04-08 00:23:20 +02:00
Thomas Adamcik
56eb08ea7e
docs: Update changelog after rebase
2015-04-06 23:30:19 +02:00
Thomas Adamcik
5fdd5d0898
docs: Add core changes to changelog
2015-04-06 02:13:51 +02:00
Thomas Adamcik
0a2dff5a6a
docs: Add model validation to changelog
2015-04-05 13:09:15 +02:00
Stein Magnus Jodal
9ef1f91a0e
Merge branch 'v1.0.x' into develop
...
Conflicts:
docs/changelog.rst
2015-04-05 02:14:19 +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
Thomas Adamcik
e2faf7f083
docs: Update docstring and changelog
2015-03-31 00:02:02 +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