Stein Magnus Jodal
b0b3bd85dc
docs: Update copyright years
2016-01-18 22:54:32 +01:00
Trygve Aaberge
0c9618da14
Merge pull request #1397 from jodal/feature/mpd-volume-cmd
...
MPD: Add volume command
2016-01-18 22:49:49 +01:00
Stein Magnus Jodal
b09e667127
mpd: Fix review comments
2016-01-18 22:44:11 +01:00
Stein Magnus Jodal
77e2e088fd
docs: Cleanup changelog
2016-01-18 22:34:10 +01:00
Stein Magnus Jodal
0ea3de2c68
docs: Refer to OS X service from service docs
2016-01-18 22:21:37 +01:00
Stein Magnus Jodal
2b0c121e6c
docs: Refer to service docs from Arch and Debian install docs
2016-01-18 22:21:20 +01:00
Stein Magnus Jodal
bd0c88b22b
docs: Fix title capitalization
2016-01-18 22:06:28 +01:00
Stein Magnus Jodal
123614ad69
docs: Repurpose Debian pkg page as a service page
...
Fixes #1398
2016-01-18 22:05:05 +01:00
Stein Magnus Jodal
e69ea22cdd
docs: Remove old cruft from Debian package page
...
Part of #1398
2016-01-18 21:40:57 +01:00
Stein Magnus Jodal
450b1d0f7c
docs: Remove section on missing Debian-packaged extensions
...
For apt.mopidy.com, none of this is an issue.
For Ubuntu:
- none of this is an issue in 15.10 or 16.04 LTS.
- 15.04 is soon out of support.
- 14.04 LTS is old enough that you'll have to read older docs to expect
facts matching your installation.
For Debian:
- none of this is an issue in sid or stretch.
- Jessie this might be an issue, but the same sentiment as for Ubuntu
14.04 LTS applies.
Fixes #1399
2016-01-18 21:29:25 +01:00
Stein Magnus Jodal
14444fe24f
mpd: Add volume command
2016-01-17 22:28:23 +01:00
Stein Magnus Jodal
0ac77ebb47
docs: Remove Raspbmc and XBian workarounds
...
Ref https://github.com/mopidy/mopidy/issues/1326#issuecomment-172323148
Raspbmc is replaced by OSMC that works with Mopidy without conflicts.
XBian I'm not sure about, but the workaround is still searchable in
older version of our docs, and we'll soon be moving to GStreamer 1.x,
probably affecting the dep on libtag.
2016-01-17 21:06:55 +01:00
Stein Magnus Jodal
2a01760af3
docs: Update Raspberry Pi howto
...
Fixes #1326
2016-01-16 20:27:49 +01:00
Jens Luetjen
606e87b1bb
Make export/restore state internal
...
- drop filename parameter
- make save_state/load_state internal
- remove save_state/load_state from docu and RPC.
- remove models load/save from docu
- build the config path
- folder for 'core' state files
- move restore_state-to-coverage-translation into a method
2016-01-14 19:56:38 +01:00
Thomas Kemmer
60b071dbbd
m3u: Update changelog for PR #1386 .
2016-01-10 20:08:20 +01:00
Thomas Kemmer
1715756b14
m3u: Update docs.
2016-01-10 19:45:00 +01:00
Stein Magnus Jodal
70b4851a29
docs: Add fix for bad event crash to changelog
...
Fixes #1383
2016-01-10 07:52:21 +01:00
Stein Magnus Jodal
3d6270ad37
docs: Document model's attributes
...
Fixes #1385
2016-01-10 07:41:52 +01:00
Stein Magnus Jodal
38307a5717
docs: Add PR#1371 to changelog
2016-01-05 21:18:57 +01:00
Jens Luetjen
0b0cbc87d4
Merge branch 'develop' into fix/310-persist-mopidy-state-between-runs
...
Conflicts:
docs/changelog.rst
Fixed conflict in doc/changelog.rst
2016-01-05 08:16:51 +01:00
Jens Luetjen
6746dd0196
More function for config value core.restore_state
...
- New values for core.restore_state : "volume", "last"
- Update changelog
- Adjust logger output
2016-01-05 07:41:02 +01:00
Stein Magnus Jodal
7589d37f15
docs: Cleanup changelog
2016-01-03 23:41:46 +01:00
jcass
4e63e4280c
Merge remote-tracking branch 'upstream/release-1.1' into fix/1378
2016-01-04 00:04:42 +02:00
jcass
aa140beda4
Fix changelog merge conflict.
2016-01-02 15:56:04 +02:00
Stein Magnus Jodal
f2194e9d5e
fix: skip uplayable tracks when the next track is selected while in a paused state.
2016-01-02 15:51:17 +02:00
Stein Magnus Jodal
094a874055
core: Make lookup() ignore tracks without URI
...
Fixes #1340
2016-01-01 23:44:26 +01:00
Stein Magnus Jodal
19726832e7
docs: Add PR ref to changelog
2016-01-01 23:41:53 +01:00
Stein Magnus Jodal
6afd5b0c70
Fix tests and update changelog
2016-01-01 23:13:42 +01:00
Thomas Adamcik
92bb9b9b77
logging: Catch errors when loading logging/config_file
...
(cherry picked from commit ede5b8abff )
2016-01-01 22:54:41 +01:00
Stein Magnus Jodal
d85a3870d0
Merge branch 'master' into release-1.1
2016-01-01 22:32:08 +01:00
Stein Magnus Jodal
5462f0e319
Merge pull request #1369 from tkem/m3u-fix-1364
...
m3u: Derive track name from file name for non-extended M3U playlists.
2015-12-29 02:02:48 +01:00
Stein Magnus Jodal
2a04088544
Merge pull request #1362 from tkem/feature/playlists-schemes
...
core: Add PlaylistsController.get_uri_schemes().
2015-12-28 23:37:24 +01:00
jcass
25bd134531
docs: Provide details on procedure for submitting bug fixes for a minor release of Mopidy.
...
(cherry picked from commit 8ca871cad9 )
2015-12-28 23:08:38 +01:00
Thomas Adamcik
cee4290302
Merge pull request #1374 from jcass77/fix/1355-docs-submitting-for-bugfix-release
...
docs: Provide details on PR procedure for bug fix releases
2015-12-28 22:42:33 +01:00
Jens Luetjen
e9625e9feb
core: Fix #310 : Persist mopidy state between runs.
...
Persist following properties:
mopidy.core.tracklist
_tl_tracks
_next_tlid
get_consume()
get_random()
get_repeat()
get_single()
mopidy.core.history
_history
mopidy.core.playlist
get_current_tl_track()
get_time_position()
mopidy.core.mixer
get_volume()
Details:
- moved json export/import write_library()/load_library() from mopidy/local to mopidy/models
- new core methods save_state(), load_state()
- save_state(), load_state() accessible via rpc
- save state to disk at stop
- load state from disk at start
- new config: core.restore_state ("off", "load", "play")
TODO:
- seek to play position does not work. Timing issue.
- use extra thread to load state from disk at start?
2015-12-27 19:28:41 +01:00
jcass
8c83ff7631
Fix documentation typos and inconsistencies.
...
(cherry picked from commit 33a668c6c7 )
2015-12-27 10:18:50 +01:00
jcass
8ca871cad9
docs: Provide details on procedure for submitting bug fixes for a minor release of Mopidy.
2015-12-27 08:04:32 +02:00
jcass
33a668c6c7
Fix documentation typos and inconsistencies.
2015-12-26 18:50:58 +02:00
jcass
188bd11106
Fix typo.
2015-12-26 15:36:14 +02:00
Thomas Kemmer
22690ee5a9
m3u: Derive track name from file name for non-extended M3U playlists.
2015-12-23 18:14:19 +01:00
Thomas Kemmer
ef1468d8d6
core: Add PlaylistsController.get_uri_schemes().
2015-12-13 19:02:33 +01:00
Stein Magnus Jodal
6f8b3ab1a2
docs: Add Mopidy-Spotmop
2015-12-09 22:26:55 +01:00
jcass
fb7b466bee
Result of prepare_change no longer affects whether a track is added to the history.
...
Update changelog and test cases.
2015-12-07 07:53:34 +02:00
jcass
139634b93b
Update changelog.
2015-12-06 19:27:02 +02:00
jcass
2b00e83179
Mark track as playing and add to history if changing track while paused.
2015-12-06 19:16:20 +02:00
Thomas Adamcik
ede5b8abff
logging: Catch errors when loading logging/config_file
2015-12-05 22:44:39 +01:00
Thomas Adamcik
22ec9d9060
mpd: Add missing seeked event handling for idle
...
Fixes #1331
(cherry picked from commit 19daa89e15 )
2015-12-05 22:19:29 +01:00
Stein Magnus Jodal
3e259f1c00
Merge pull request #1347 from adamcik/feature/mpd-idle-cleanup
...
MPD idle cleanup
2015-12-05 21:36:11 +01:00
Thomas Adamcik
1c2850bc3e
docs: Use :issue: instead of :pr:
2015-12-05 21:24:18 +01:00
Thomas Adamcik
8c6bb63963
docs: Improve changelog PR#1346 per review comments
2015-12-05 11:34:15 +01:00
Thomas Adamcik
da84c0f59c
docs: Update changelog for MPD idle fixes
2015-12-05 11:22:33 +01:00
Thomas Adamcik
438b4b7a35
docs: Update changelog with seek related changes
2015-12-04 23:09:48 +01:00
Thomas Adamcik
a086857dd7
docs: Update changelog with MPD idle fixes
2015-12-04 22:16:35 +01:00
Stein Magnus Jodal
e495e382e7
docs: Update changelog and authors
2015-11-28 23:54:44 +01:00
Stein Magnus Jodal
e48ac186f0
models: Deprecate Album.images
...
Fixes #1325
2015-11-18 15:03:13 +01:00
Stein Magnus Jodal
cc9a382f77
docs: Fix two links in same page with identical text
2015-11-18 14:55:52 +01:00
Stein Magnus Jodal
95f526b60e
docs: Use sphinx_rtd_theme
...
As for Debian packaging, the theme is packaged in jessie.
2015-11-18 14:51:29 +01:00
Nick Steel
8234d38a5d
docs: deprecated section headings were mixed up
2015-11-07 15:28:13 +00:00
Stein Magnus Jodal
8aeb9841c5
mpd: Final cleanup of PR #1187 , #1308 and #1322
...
Fixes #1014 , fixes #1322
2015-10-29 20:50:23 +01:00
kozec
cb20958e48
mpd: Added line about stored playlists modifying commands to changelog
2015-10-29 15:03:41 +01:00
Stein Magnus Jodal
20efdbfc20
Merge pull request #1317 from ghallberg/develop
...
Run sphinx linkcheck in tox. Fixes for a bunch of broken links.
2015-10-27 08:14:44 +01:00
Gustaf Hallberg
dd44a619f2
Fixes based on review
2015-10-23 20:35:04 +02:00
Gustaf Hallberg
cf268bb309
Longer timeout for linkcheck
2015-10-21 22:10:53 +02:00
Gustaf Hallberg
8ebe9f59fd
Run sphinx linkcheck in tox. Fixes for a bunch of fixes for such.
2015-10-21 21:32:21 +02:00
Stein Magnus Jodal
b1a2d14439
docs: Order releases in changelog
2015-10-08 09:00:19 +02:00
Stein Magnus Jodal
93899c8599
Merge pull request #1288 from adamcik/feature/implement-gapless
...
Gapless part 1
2015-10-07 23:32:31 +02:00
Thomas Adamcik
efeac2dba8
docs: Add changelog placeholder for gapless
2015-10-06 23:35:38 +02:00
Stein Magnus Jodal
8dabdd7287
Merge branch 'release-1.1' into develop
2015-10-06 11:49:37 +02:00
Cadel Watson
525019d03e
Exit with error if clear or scan attempts to load nonexistent library
...
Fixes #1298
(cherry picked from commit 1e037adfc1fbecaebcd6173a2bcda7ce6d436c37)
(cherry picked from commit 44eb668ff957fae42d3ddcab9a3acda56d9ecc8c)
(cherry picked from commit bf318fb1ea09108d9b0c32de2d70383f9f740c4b)
2015-10-06 11:49:22 +02:00
Stein Magnus Jodal
b020d12885
Merge branch 'master' into release-1.1
2015-10-06 11:46:15 +02:00
Lesterpig
9cd43cf79a
docs: Add Mopidy-Party web extension
...
(cherry picked from commit fe8d850ed3 )
2015-10-06 11:45:56 +02:00
Lesterpig
fe8d850ed3
docs: Add Mopidy-Party web extension
2015-10-05 21:16:25 +02:00
Thomas Adamcik
4c5e80a279
Merge pull request #1293 from jodal/feature/tlid-starts-at-1
...
core, mpd: Start tlid/songid counting at 1
2015-10-04 23:46:52 +02:00
Stein Magnus Jodal
0093eeffe2
Merge branch 'release-1.1' into develop
2015-10-04 23:44:48 +02:00
Stein Magnus Jodal
6f32bdc083
stream: Don't parse as playlist if playable
2015-10-04 23:08:07 +02:00
Stein Magnus Jodal
22264071e4
core, mpd: Start tlid/songid counting at 1
...
The original MPD server starts at 1. upmpdcli has issues with Mopidy
starting at 0 instead, as 0 is special in its context.
As noone should care exactly what core's TLIDs are, I opted to start
counting both core TLID and MPD songid from 1, instead of just
increasing TLID with 1 in the MPD frontend to get a valid songid. This
also keeps it easier to debug across the MPD/core boundary.
2015-09-24 22:35:59 +02:00
Stein Magnus Jodal
ae3b236e68
docs: Add Zeroconf changes to changelog
2015-09-15 11:28:07 +02:00
vrs01
9791ee1dee
Update command.rst
2015-09-14 11:00:44 +02:00
Stein Magnus Jodal
ffdf4bf691
Merge branch 'release-1.1' into develop
...
Conflicts:
docs/changelog.rst
2015-09-14 10:36:34 +02:00
Stein Magnus Jodal
a2af001c8b
docs: Update changelog for 1.1.1
2015-09-14 10:30:39 +02:00
Stein Magnus Jodal
99b8e05cff
docs: Add PR refs to changelog
2015-09-13 23:29:42 +02:00
Stein Magnus Jodal
2d10eef0b1
stream: Expand nested stream playlists
...
Fixes #1250
2015-09-13 23:26:45 +02:00
Stein Magnus Jodal
92187f2c3f
audio: Add timeout arg to scan()
2015-09-13 11:56:16 +02:00
Stein Magnus Jodal
c4f3275824
Merge branch 'release-1.1' into develop
2015-09-06 11:09:12 +02:00
Stein Magnus Jodal
4a74e7cdce
Merge branch 'master' into release-1.1
2015-09-06 11:08:54 +02:00
Stein Magnus Jodal
b4c8f3dac9
docs: Clarify split between wheezy and jessie in Debian install docs
2015-09-06 11:08:40 +02:00
Stein Magnus Jodal
7e6b478e63
Merge branch 'release-1.1' into develop
2015-09-04 10:20:59 +02:00
Stein Magnus Jodal
f655fc7009
ext: Make get_{cache,config,data}_dir() class methods
...
Fixes #1275
2015-09-04 10:20:04 +02:00
Stein Magnus Jodal
5ad76abc3d
deps: Require Requests >= 2.0
2015-09-04 09:31:13 +02:00
Stein Magnus Jodal
5292c0b815
docs: Remove GStreamer setup from example Extension
2015-09-02 00:23:13 +02:00
Stein Magnus Jodal
8c2585771c
local: Really deprecate local/data_dir
2015-09-01 23:33:47 +02:00
Stein Magnus Jodal
585a9aac0a
Merge branch 'release-1.1' into develop
2015-09-01 23:31:38 +02:00
Stein Magnus Jodal
715a989a5a
file: Allow lookup() of any file URI
...
Fixes #1268
2015-09-01 22:56:15 +02:00
Stein Magnus Jodal
b480de77e1
core: Fix docstring error
...
Fixes #1269
2015-09-01 15:33:01 +02:00
Stein Magnus Jodal
fcfb1515b1
local: Lower the default scan_flush_threshold
...
@tkem recommends that this is reduced from 1000 to maximum 100 to not
block incoming requests to Mopidy-Local-SQLite for too long while
scanning the local library.
2015-08-28 22:23:10 +02:00
Stein Magnus Jodal
0360936135
docs: Add a section on updating the local library
...
Fixes #1267
2015-08-28 22:04:33 +02:00
Stein Magnus Jodal
4cae6ea645
docs: ToC captions requires Sphinx 1.3
2015-08-27 15:27:59 +02:00
Stein Magnus Jodal
d74f47ad58
main: Remove warnings if old settings dirs and files exists
2015-08-23 17:33:51 +02:00
Stein Magnus Jodal
09a34fb90c
Merge branch 'master' into v1.1.x
2015-08-23 17:27:11 +02:00
Stein Magnus Jodal
369f10b706
docs: Link to PR #1266
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
e1f349a6d4
m3u: Make empty playlists_dir default to ext's data dir
...
Partly fixes #1259
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
e0a028291a
local: Replace local/data_dir with core/data_dir
...
Partly fixes #1259
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
b63642d873
Use core/*_dir when creating dirs we need
...
Partly fixes #1259
2015-08-23 00:37:38 +02:00
Stein Magnus Jodal
c48b6515f9
core: library.refresh() should check if backend has library
...
...and not playlists.
Fixes #1257
2015-08-23 00:35:54 +02:00
Stein Magnus Jodal
78ffaeb8d2
playlists: Fix crash on urilist comment with non-ASCII chars
...
Fixes #1265
2015-08-22 23:52:19 +02:00
Ben Evans
9bc78ac10e
docs: JS block fix
2015-08-22 01:06:30 +01:00
Stein Magnus Jodal
baa2cc7ac8
docs: Add issue and PR links
2015-08-21 20:44:25 +02:00
Stein Magnus Jodal
52b81bd858
file: Don't scan files on browsing
...
Fixes #1260
2015-08-21 20:40:19 +02:00
Stein Magnus Jodal
77e8436f3e
docs: Elaborate on core/{cache,data}_dir usage
...
Related to #1253
2015-08-21 20:01:06 +02:00
Stein Magnus Jodal
7411c84ba7
docs: Avoid double use of 'both' in same sentence
2015-08-20 10:50:35 +02:00
Stein Magnus Jodal
74e4d3f9ab
docs: pip-mopidy can now use apt-extensions
2015-08-20 10:31:51 +02:00
Thomas Adamcik
e77a4afaf4
audio: Make scanner report MIME for missing plugins
2015-08-18 23:56:42 +02:00
Thomas Adamcik
087ee42882
audio: Fix scan timeout handling
2015-08-16 12:06:14 +02:00
Stein Magnus Jodal
73675f8d5d
Merge branch v1.1.x into feature/stream-without-file-protocol
...
Conflicts:
docs/changelog.rst
2015-08-15 23:58:39 +02:00
Stein Magnus Jodal
306b2f331f
docs: Add #1249/#1255 to changelog
2015-08-15 23:12:01 +02:00
Stein Magnus Jodal
3dfa39adb0
docs: Add #1248/#1254 to changelog
2015-08-15 22:50:48 +02:00
Stein Magnus Jodal
96d5039054
docs: Update sponsors page
...
(cherry picked from commit b1c4324def )
2015-08-13 09:35:34 +02:00
Stein Magnus Jodal
f5f957e4c9
docs: Remove headers made redundant by ToC captions
...
(cherry picked from commit d942ae0555 )
2015-08-13 00:02:33 +02:00
Stein Magnus Jodal
24d3fed411
docs: Add captions to ToCs
...
(cherry picked from commit 25e612876c )
2015-08-13 00:02:30 +02:00
Stein Magnus Jodal
784c9758ab
docs: Include issues/PRs fixed at sprint
2015-08-10 00:35:33 +02:00
Stein Magnus Jodal
5519595947
docs: Add v1.1.0 release date
2015-08-09 23:43:07 +02:00
Stein Magnus Jodal
e8303c9402
docs: intern -> interned
2015-08-09 23:42:35 +02:00
Stein Magnus Jodal
f3e61daa92
docs: Update changelog
2015-08-09 22:43:33 +02:00
Stein Magnus Jodal
4ab1a2445f
docs: Add m3u8 loading support to changelog
2015-08-07 15:35:07 +02:00
Stein Magnus Jodal
c8d31e94b7
mpd: Faster playlist listing
2015-08-06 01:06:43 +02:00
Mark Greenwood
c6a831b40a
Update changelog for protocol extensions
2015-07-26 13:18:30 +01:00
Stein Magnus Jodal
0fcf492327
docs: Tweak #1232 docs, update changelog
2015-07-26 12:55:16 +02:00
Stein Magnus Jodal
0dc47e6084
Merge pull request #1232 from dprokic/feature/843-core-config-for-data-config-cache-dirs
...
config: Add config for data/config/cache directories
2015-07-26 12:25:58 +02:00
Stein Magnus Jodal
e930e2becd
core: Tweak PR #1238
2015-07-26 12:18:49 +02:00
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
Dejan Prokić
caff721055
config: Reorder core config options
...
As suggested by jodal on pull request #1232
Issue #843
2015-07-25 15:17:51 +02:00
Dejan Prokić
33cef9c56e
config: Add config for data/config/cache directories
...
Issue #843
2015-07-25 12:21:57 +02:00
Stein Magnus Jodal
b9c0d305cd
docs: Add core/max_tracklist_length config
2015-07-25 11:51:45 +02:00
Stein Magnus Jodal
ee0f2f2a94
docs: Remove extra word
2015-07-22 19:48:05 +02:00
Thomas Adamcik
edd7afb174
docs: Add some notes about validation that are performed
2015-07-22 19:31:02 +02:00
Stein Magnus Jodal
d74e40f5e8
docs: git can now push with tags in one command
2015-07-22 18:41:54 +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
63fa6849e2
Release v1.0.8
2015-07-22 18:34:38 +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
3970e69686
docs: Add missing image
...
(cherry picked from commit 2f8d625324 )
2015-07-21 14:12:54 +02:00
Stein Magnus Jodal
2f8d625324
docs: Add missing image
2015-07-21 14:12:13 +02:00
Stein Magnus Jodal
7b711e4dac
mpd: Add rangeid command skeleton
2015-07-21 14:12:01 +02:00
Stein Magnus Jodal
0832103f79
docs: Add Mopidy-Material-Webclient
2015-07-21 09:26:17 +02:00
Stein Magnus Jodal
01689b7944
docs: Add Mopidy-dam1021 mixer extension
...
Fix #1217
2015-07-21 09:17:05 +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
2b58948f56
Merge branch 'rawdlite/feature/file-browsing' into develop
2015-07-09 13:10:36 +02:00
rawdlite
07d4f6ddf2
Rename Mopidy-Files to Mopidy-File
2015-07-08 23:43:40 +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
tom roth
d8e0099ff4
file-browser: Changed as discussed in PR 1207
2015-07-07 08:01:15 +02:00
tom roth
81af757b09
file-browser: let the user decide on minimal scanner timeout
2015-07-06 15:23:05 +02:00
tom roth
1f3a4abab0
file-browser: Various changes as discussed in PR 1207
2015-07-06 11:11:23 +02:00
Stein Magnus Jodal
6673ae4308
docs: Add HTTP request recommendations for extensions
...
Related to #1156
2015-07-05 19:08:35 +02:00
Stein Magnus Jodal
ab7e463af0
docs: Remove trailing whitespace
2015-07-05 18:18:34 +02:00
tom roth
307a879a90
file-browser: added some documentation
2015-07-03 13:34:26 +02:00
kyleheyne
03d6543254
Update osx.rst
...
Changed brew upgrade to brew upgrade --all.
2015-06-29 14:22:08 -04: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
Thomas Adamcik
ea6f8a559e
Merge pull request #1191 from kermit666/docs-update
...
docs: describe the library update steps
2015-06-24 22:07:00 +02:00
Stein Magnus Jodal
be272c0abb
docs: Remove refs to ci.mopidy.com
2015-06-03 23:13:42 +02:00
Naglis Jonaitis
feb9963a8e
mpd: Ignore tracks without length in the "count" command
2015-05-28 01:40:38 +03:00
Dražen Lučanin
dd6e8c0f77
docs: describe the library update steps
2015-05-26 18:46:08 +02: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
Stein Magnus Jodal
14b9c12d09
docs: Remove MPD client test procedure and outdated results
...
(cherry picked from commit 4ede30436a )
2015-05-19 22:01:44 +02:00
Stein Magnus Jodal
8027befe9c
docs: Include 'MPD' in the subsection headers
...
(cherry picked from commit b03d3a8a1c )
2015-05-19 22:01:44 +02:00
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
Nick Steel
7073e8dd77
Docs: Notes for installation on XBian
2015-05-14 23:25:25 +01:00
Stein Magnus Jodal
4ede30436a
docs: Remove MPD client test procedure and outdated results
2015-05-11 21:55:59 +02:00
Stein Magnus Jodal
b03d3a8a1c
docs: Include 'MPD' in the subsection headers
2015-05-11 21:43:25 +02:00
Stein Magnus Jodal
0273b14c70
docs: Remove Droid MPD Client from MPD client list
...
We couldn't recommend it 2.5y ago, and it has seen no updates since.
2015-05-11 21:39:44 +02:00
Stein Magnus Jodal
0b3b17e3a6
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.
2015-05-11 21:37:51 +02:00
Stein Magnus Jodal
c95b301696
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.
2015-05-11 21:36:25 +02:00
Stein Magnus Jodal
d37b76f6c9
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.
2015-05-11 21:35:35 +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
bb19e99af5
docs: Add httpclient to API docs
2015-05-09 00:48:11 +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
64b5342c51
docs: Document mopidy.local.translator
2015-05-08 00:55:03 +02:00
Stein Magnus Jodal
d8bcd7f273
Rename mopidy.utils to mopidy.internal
2015-05-07 23:15:56 +02:00
Stein Magnus Jodal
4c8c8cd927
docs: Don't refer to when.js before it's introduced
2015-05-07 22:39:35 +02:00
Stein Magnus Jodal
6fe382f37e
docs: Mopidy.js supports by-name parameters
...
Since Mopidy 0.19 / Mopidy.js 0.4
2015-05-07 22:34:15 +02:00
Stein Magnus Jodal
d0418d625b
docs: Link from JS docs to static web client example
2015-05-07 21:49:08 +02:00
Stein Magnus Jodal
f96a22e5cb
docs: Remove note on how to access core attributes
...
The corresponding methods are now fully documented and the old
attributes are deprecated.
2015-05-07 21:49:08 +02:00
Stein Magnus Jodal
622a3c5494
docs: Group API docs in sections
2015-05-07 21:39:54 +02:00
Stein Magnus Jodal
3d051e1a24
docs: Remove old deps from list of mocked modules
2015-05-07 21:20:05 +02:00
Stein Magnus Jodal
7c57c51b2e
docs: Fix unexpected indentation error
2015-05-07 21:16:37 +02:00
Stein Magnus Jodal
1d82bd7043
docs: Use consistent syntax for module headers
2015-05-07 21:15:28 +02:00
Stein Magnus Jodal
526216b61b
docs: Remove note header
2015-05-07 21:15:16 +02:00
Stein Magnus Jodal
d02f7dca18
docs: Move frontend API between core and backend
2015-05-07 21:15:06 +02:00
Stein Magnus Jodal
ccecf6b6bf
docs: Remove plurality from backends/frontends API docs
2015-05-07 21:08:02 +02:00
Stein Magnus Jodal
ae07603da0
docs: Add module name to API docs headers
...
In the same way the Python stdlib docs does.
2015-05-07 21:02:25 +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
746c3059ba
Merge pull request #1160 from adamcik/feature/model-corner-case-handling
...
Move new models features to new class
2015-05-05 08:08:05 +02:00
Thomas Adamcik
85871fb33d
docs: Improve fields documentation
2015-05-05 00:00:22 +02:00
Stein Magnus Jodal
624a69251f
docs: Move Backend API docs to after Core API
2015-05-03 21:55:00 +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
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
Thomas Adamcik
fb22203ed3
docs: Add getting help anchor
2015-04-27 21:12:22 +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
b14aee3e04
Merge branch 'v1.0.x' into develop
...
Conflicts:
docs/changelog.rst
2015-04-27 00:18:41 +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
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
Camilo Nova
ef6b5dd51c
Added Grooveshark backend
2015-04-24 18:19:59 -05:00
Thomas Adamcik
a72c9c88c9
http: Handle getting correct IOLoop when running on tornado < 3.0
2015-04-24 23:53:13 +02:00
Nick Steel
3fe104875b
docs: Glossary typo
2015-04-24 09:50:14 +01:00
Thomas Adamcik
461061f1be
docs: Refresh of remaining parts of core API docs
2015-04-24 00:30:40 +02:00
Thomas Adamcik
830a19ca70
core: Refresh PlaylistsController documentation
2015-04-24 00:24:19 +02:00
Thomas Adamcik
88f2905133
core: Refresh LibraryController documentation
2015-04-24 00:18:53 +02:00
Thomas Adamcik
996af72af7
docs: Refresh PlaybackController documentation
2015-04-24 00:14:22 +02:00
Thomas Adamcik
b6b1bb2489
docs: Add warning above deprecated section in core
2015-04-24 00:14:01 +02:00
Thomas Adamcik
907f920f18
docs: Make it more clear what each part of core does right away
2015-04-24 00:13:30 +02:00
Thomas Adamcik
0afe8ef54c
docs: Improve core actor docs
2015-04-23 23:42:30 +02:00
Stein Magnus Jodal
3dba4f4208
Merge branch 'v1.0.x' into develop
2015-04-23 23:40:04 +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
Thomas Adamcik
c897877a71
docs: Manually split tracklist class documentation
2015-04-23 21:48:07 +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
Stein Magnus Jodal
c996072040
docs: Wrap lines, sort sections by name
2015-04-21 23:32:25 +02:00
Thomas Adamcik
a38bc6a4f6
docs: Add changelog entry for PR#1136
2015-04-21 23:00:43 +02:00
Wojciech Wnętrzak
a4cb563375
Add info about new online web client
2015-04-20 20:35:23 +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
Stein Magnus Jodal
bed3cb810a
Merge pull request #1111 from adamcik/feature/make-core-more-robust
...
Make core more robust
2015-04-08 23:24:26 +02:00
Alexandre Petitjean
c4fc33e5ea
docs: Update to Archlinux instructions
...
(cherry picked from commit bbfa722af3 )
2015-04-08 23:21:18 +02:00
Alexandre Petitjean
bbfa722af3
docs: Update to Archlinux instructions
2015-04-08 23:20:18 +02:00
Thomas Kemmer
81b005d297
Add mopidy-dleyna.
2015-04-08 20:29:15 +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
Thomas Adamcik
05244f7e60
models: Deprecate copy and add replace method
...
Changed as with the memoization copy was lying, so replace is a better name.
2015-04-08 01:41:50 +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
9b442e1563
review: Address review comments
2015-04-06 23:27:46 +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
Stein Magnus Jodal
c4940cbea2
autopep8: Add space after class signature/docstring
2015-04-03 00:05:26 +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