Commit Graph

2304 Commits

Author SHA1 Message Date
jcass
1f92c5bd52 Update screenshot for Mopidy-MusicBox-Webclient.
(cherry picked from commit 86bb9f5ec9)
2017-02-11 13:11:14 +01:00
James Barnsley
1881016126 Updating Iris readme; Renaming Iris screenshot 2017-01-20 09:13:41 +13:00
James Barnsley
cad7d10c88 Updating Spotmop to Iris
_Spotmop_ now renamed _Iris_ and moved to new repository.
2017-01-20 08:19:39 +13:00
Nick Steel
888972af35 docs: Move Raspbian SSH enable step before booting.
Copy wording from Raspbian docs.
2017-01-07 00:21:05 +00:00
Tomas Susanka
4f874ac768 docs: how to enable SSH 2017-01-06 21:39:43 +01:00
Stein Magnus Jodal
4c1e2960b6 Release v2.1.0 2017-01-02 23:58:02 +01:00
Stein Magnus Jodal
b68c995cae docs: v2.1.0 release notes 2017-01-02 23:54:42 +01:00
Stein Magnus Jodal
925f2e856e docs: Attempt at working around Travis CI crash when building docs 2017-01-02 23:54:42 +01:00
Stein Magnus Jodal
2a53ae40c5 docs: Bump copyright year to 2017 2017-01-02 23:30:04 +01:00
Stein Magnus Jodal
63fc876ebe docs: Update brew usage to match current behavior 2016-12-28 23:31:49 +01:00
Thomas Adamcik
8c548250a8 docs: Update changelog with scanner duration changes 2016-10-26 23:48:57 +02:00
Thomas Adamcik
7ecc6e5af7 audio: Revert MMS related changes.
This reverts commit 74cf673171.
"audio: Wait for state change instead of async done in scanner."

This reverts commit 4adea37e97.
"audio: Give up getting duration for MMS (Fixes: #1553)"
2016-10-26 23:40:25 +02:00
Stein Magnus Jodal
bbeb5c03aa Require Tornado >= 3.2
Survey of version available in the oldest distros we care about:

- Debian 8, squeeze: 3.2.2
- Debian 8, squeeze-backports: 4.2.0
- Ubuntu 16.04 LTS: 4.2.1
- Arch Linux: 4.4.2
2016-10-26 00:39:42 +02:00
Thomas Adamcik
74cf673171 audio: Wait for state change instead of async done in scanner.
This increases the robustness by quite a bit, we no longer:
- Fail on elements such as mmssrc that can't go to playing ASYNC.
- Try going to playing if we've already tried before.
2016-10-25 22:48:03 +02:00
Thomas Adamcik
b8446f2469 docs: Add changelog for MMS scanning fix 2016-10-25 22:01:08 +02:00
Stein Magnus Jodal
6d2f5e584a docs: Add PR #1549 to changelog 2016-10-25 00:19:18 +02:00
Stein Magnus Jodal
5d6879bff9 docs: Add file/excluded_file_extensions to changelog 2016-10-24 23:43:47 +02:00
Stein Magnus Jodal
3b40c77cfb docs: Reorder backlog 2016-10-24 23:43:03 +02:00
Stein Magnus Jodal
d62a789092 file: Document file/excluded_file_extensions 2016-10-24 23:42:30 +02:00
Thomas Adamcik
e161e9b26c Merge branch 'develop' into fix/1479-cant-play-rtsp 2016-10-24 23:20:52 +02:00
Stein Magnus Jodal
400e991a73 Merge branch 'master' into develop 2016-10-24 23:14:37 +02:00
Stein Magnus Jodal
da392510f1 docs: Format changelog 2016-10-24 23:14:32 +02:00
Stein Magnus Jodal
092f009292 docs: Remove mentions of Debian wheezy, as Mopidy 2.0 dependencies are not available there 2016-10-24 23:12:14 +02:00
Piotr Dobrowolski
71ba9c02ae docs: Remove mention of grooveshark extension
(cherry picked from commit 5df1d689c1)
2016-10-24 23:12:14 +02:00
Tom Swirly
ec5b952a66 Fix a name in file.rst.
(cherry picked from commit 96c543dd09)
2016-10-24 23:12:14 +02:00
Nick Steel
38580b5174 Docs: more readable
(cherry picked from commit 81a48592f2)
2016-10-24 23:12:14 +02:00
Paul Connolley
e8d0edf6af Docs: Add Mopidy-Jukepi to the list of webclients
jukePi has been formally converted in to a Mopidy extension and
submitted to PyPi. In the current documentation, it's listed in the
'Other Web Clients' section.

This change adds a screenshot and moves it to its own section in the web
extensions doc.

(cherry picked from commit 6b1707d120)
2016-10-24 23:12:13 +02:00
Naglis Jonaitis
e74a2ae45a docs: Remove link to the Mopidy-LeftAsRain plugin
(cherry picked from commit 633d87bdbd)
2016-10-24 23:12:13 +02:00
Stein Magnus Jodal
ca3e08377d docs: Deb packaging is done on Debian infrastructure as part of the pkg-mopidy team
(cherry picked from commit 5973c0f6b9)
2016-10-24 23:12:13 +02:00
Thomas Adamcik
3d477e1eb9 Merge branch 'develop' into fix/1479-cant-play-rtsp 2016-10-24 23:07:34 +02:00
Piotr Dobrowolski
5df1d689c1 docs: Remove mention of grooveshark extension 2016-10-19 16:50:40 +02:00
Thomas Adamcik
ad3bb710de Merge pull request #1571 from rec/patch-1
docs: Fix a name in file.rst.
2016-10-16 21:56:55 +02:00
Tom Swirly
96c543dd09 Fix a name in file.rst. 2016-10-16 14:15:20 -04:00
Stein Magnus Jodal
e72d5dc016 Merge pull request #1561 from dublok/fix/1471-scanner-date-tag-missing
Scanner: Set date to track and album: fix #1471
2016-10-04 11:05:23 +02:00
Nick Steel
81a48592f2 Docs: more readable 2016-10-03 23:23:32 +01:00
Paul Connolley
6b1707d120
Docs: Add Mopidy-Jukepi to the list of webclients
jukePi has been formally converted in to a Mopidy extension and
submitted to PyPi. In the current documentation, it's listed in the
'Other Web Clients' section.

This change adds a screenshot and moves it to its own section in the web
extensions doc.
2016-10-03 23:03:17 +01:00
Thomas Adamcik
b4896a4bf9 docs: Add PR#1555 to changelog
Note that #1555 could also have been a candidate for a point release.
2016-10-02 13:48:56 +02:00
dublok
18a3f6801c Scanner: set date to track and album 2016-09-19 20:09:02 +02:00
Jens Lütjen
92767e49f9 Fix typos and formatting 2016-09-16 21:01:10 +02:00
Jens Lütjen
5057b8b31d Merge 'develop' and resolve conflict
Conflicts:
	docs/changelog.rst
2016-09-14 18:17:52 +02:00
Naglis Jonaitis
633d87bdbd docs: Remove link to the Mopidy-LeftAsRain plugin 2016-08-17 21:31:38 +03:00
Stein Magnus Jodal
5973c0f6b9 docs: Deb packaging is done on Debian infrastructure as part of the pkg-mopidy team 2016-08-12 21:19:43 +02:00
Stein Magnus Jodal
bce1101458 Merge branch 'release-2.0' into develop 2016-08-12 20:59:28 +02:00
Stein Magnus Jodal
3011519231 Bump version to 2.0.1 2016-08-12 20:51:15 +02:00
Stein Magnus Jodal
1ec465bb5d docs: Add v2.0.1 release date 2016-08-12 20:50:19 +02:00
Stein Magnus Jodal
c0ce188451 Merge branch 'release-2.0' into develop 2016-08-12 01:17:31 +02:00
Stein Magnus Jodal
4c3309814f docs: Fix typos in changelog 2016-08-12 01:16:53 +02:00
Stein Magnus Jodal
41559cf7c9 Merge pull request #1546 from jodal/fix/1508-identifier-field-encoding-error
Fix #1508: identifier field encoding error
2016-08-12 01:11:33 +02:00
Stein Magnus Jodal
3346778c41 models: Fix encoding error in Identifier field
Fixes #1508
2016-08-11 23:55:31 +02:00
Stein Magnus Jodal
4e91f28944 docs: Remove GlobalSign as cert has expired 2016-08-09 22:37:44 +02:00
Stein Magnus Jodal
d16494ce0d Merge branch 'release-2.0' into develop 2016-08-07 09:49:40 +02:00
Stein Magnus Jodal
a3164ca43b docs: PR#1496 fixed #1505 2016-08-07 09:30:46 +02:00
Stein Magnus Jodal
5e8682cc51 audio: Address my own comments on PR#1538 2016-08-07 09:24:45 +02:00
Thomas Adamcik
3e12ed1f69 audio: Postpone set_metadata until track is playing 2016-08-07 09:22:45 +02:00
Stein Magnus Jodal
b73aa4c78d Merge branch 'release-2.0' into develop 2016-08-07 09:18:27 +02:00
Stein Magnus Jodal
0d16502da1 docs: Require Pykka for docs building (fixes #1500)
Pykka is a pure Python dependency, so we might as well depend on it for
docs building so that :autoclass: works on Pykka subclasses in the docs.
2016-08-07 09:03:21 +02:00
Stein Magnus Jodal
12e0c87c99 docs: Fix warnings about unknown options 2016-08-07 08:51:20 +02:00
Stein Magnus Jodal
02a2788da0 docs: Cleanup changelog 2016-08-07 08:37:44 +02:00
Thomas Adamcik
9d4b62db14 audio: Update scanner to handle sources that only have dynamic pads
Fixes #1479
2016-07-27 21:43:41 +02:00
Thomas Adamcik
aa3293673a Merge branch 'release-2.0' into develop 2016-07-27 00:30:39 +02:00
Thomas Adamcik
e594d560ff audio: Make sure tags are never none (Fixes #1449) 2016-07-26 21:33:16 +02:00
Thomas Adamcik
ad4225d38d audio: Make scanner handle media with not duration (Fixes: #1526) 2016-07-26 21:16:31 +02:00
Thomas Adamcik
242a771062 docs: Add sphinx_rtd_theme in docs/requirements.txt 2016-07-25 23:48:53 +02:00
Thomas Adamcik
c1679964ff docs: Add PR#1525 and PR#1517 to changelog 2016-07-25 22:09:52 +02:00
Thomas Adamcik
44ff669744 Merge pull request #1534 from edran/fix-scrobbling
Get correct track position on change events
2016-07-25 22:08:41 +02:00
Thomas Adamcik
0c6be281df doc: Add changelog entry for PR#1496 and PR#1522 2016-07-25 21:53:21 +02:00
Nantas Nardelli
500ff70b87 Add changelog entry for #1534, and fix #1523 typo 2016-07-24 21:52:15 +01:00
ismailof
65498485fe Add changelog entry 2016-06-26 11:19:08 +02:00
ismailof
95ac2714ff Add changelog entry 2016-06-26 11:18:34 +02:00
Benjamin Chrétien
37cd296552 mpd: fix protocol for replay_gain_status 2016-05-31 16:36:37 +02:00
Stein Magnus Jodal
df0d534a56 docs: Depend on sphinx_rtd_theme
As of Sphinx 1.4, it is no longer a transitive dependency, so we need
to depend on it explicitly.
2016-04-01 08:12:29 +02:00
Jens Luetjen
b581d5a574 Update documentation.
Update persistent feature in changelog and config description.
2016-03-31 20:41:47 +02:00
Jens Luetjen
2bb9e39ba6 Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs 2016-03-31 19:04:45 +02:00
Stein Magnus Jodal
d51b283c26 Merge branch 'release-2.0' into develop 2016-03-26 20:28:09 +01:00
Stein Magnus Jodal
227a660ecf Merge branch 'fix/1345-file-crashes-on-non-ascii-media-dir' into release-2.0 2016-03-26 20:27:42 +01:00
Thomas Adamcik
5e640979f4 Merge pull request #1493 from jodal/fix/1345-file-crashes-on-non-ascii-media-dir
file: Fix crash when media_dirs contains non-ASCII chars
2016-03-26 20:24:22 +01:00
Stein Magnus Jodal
095329ce82 docs: PR #1472 fixes #1469 2016-03-26 11:55:25 +01:00
Stein Magnus Jodal
8820a88e0c file: Fix crash when media_dirs contains non-ASCII chars
Fixes #1345
2016-03-26 11:30:35 +01:00
Stein Magnus Jodal
3e196a88cb Merge branch 'release-2.0' into develop 2016-03-26 09:59:27 +01:00
Stein Magnus Jodal
aafcf8559d docs: Add PR #1455 to changelog 2016-03-26 09:51:14 +01:00
Thomas Adamcik
accd6bd1a9 docs: Add duration fix to changelog. 2016-03-25 15:18:13 +01:00
Thomas Adamcik
3c535409ad docs: Add buffer fix to changelog 2016-03-25 14:34:15 +01:00
Stein Magnus Jodal
9c05cc8d05 Merge branch 'release-2.0' into develop 2016-02-22 12:43:13 +01:00
Stein Magnus Jodal
1e8bef25d3 audio: Set soft-volume flag on playbin 2016-02-22 12:42:56 +01:00
Jens Luetjen
854357a295 Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs
Conflicts:
	mopidy/core/playback.py
	tests/core/test_playback.py

revert _backend_error_handling
revert endless loop prevention
2016-02-17 22:18:50 +01:00
Stein Magnus Jodal
75a365ea0d Merge branch 'release-2.0' into develop 2016-02-15 23:45:37 +01:00
Stein Magnus Jodal
6107254cb0 Merge branch 'master' into release-2.0 2016-02-15 23:45:02 +01:00
Stein Magnus Jodal
23098d7d93 docs: Fix broken link 2016-02-15 23:44:48 +01:00
Stein Magnus Jodal
0a4e1b15c8 docs: Add changelog section for 2.0.1 2016-02-15 22:15:18 +01:00
Stein Magnus Jodal
32c135a124 docs: Add changelog section for 2.1.0 2016-02-15 22:14:14 +01:00
Stein Magnus Jodal
665eccda93 docs: Add v2.0.0 release date 2016-02-15 22:02:46 +01:00
Stein Magnus Jodal
9a6636a974 Merge pull request #1447 from adamcik/fix/1445-unify-stream-uri-handling
Make sure the stream backend playback/library handle URIs the same way
2016-02-15 20:58:42 +01:00
Thomas Adamcik
3f0d7b96d0 docs: Add stream backend to changelog 2016-02-15 20:53:05 +01:00
Nick Steel
5c1a4c66f2 docs: final pedantic changelog wording change. 2016-02-14 23:06:11 +00:00
Nick Steel
a0c0ab4cde docs: changelog minor rewording 2016-02-14 22:34:03 +00:00
Stein Magnus Jodal
2d989c581d docs: Summary of 2.0 release 2016-02-14 22:57:12 +01:00
Stein Magnus Jodal
f3c31538e6 audio: Remove unused 'capabilities' argument 2016-02-14 22:39:31 +01:00
Stein Magnus Jodal
cd4e3fa37b docs: Tweak changelog 2016-02-14 22:36:38 +01:00
Stein Magnus Jodal
494e29ebaf docs: Remove docs for deprecated local/ configs 2016-02-14 22:28:55 +01:00
Trygve Aaberge
08ebb3b699 docs: Library view is only slow with ncmpcpp <= 0.5 2016-02-14 16:46:08 +01:00
Thomas Adamcik
d20621c801 docs: Add changelog entry for tags_changed 2016-02-14 12:36:55 +01:00
Thomas Kemmer
6aef96a0d3 Fix #1428: Add m3u/base_dir confval. 2016-02-14 12:07:22 +01:00
Trygve Aaberge
59dadc6535 docs: Link to config and clarify buffer size 2016-02-14 00:21:22 +01:00
Trygve Aaberge
0580a46688 audio: Add a config option for queue buffer size
It may help to increase this for users that are experiencing buffering
before track changes. Workaround for #1409.
2016-02-13 23:37:22 +01:00
Stein Magnus Jodal
68add6cda9 audio: Workaround crash caused by race
Fixes #1430. See #1222 for explanation and proper fix.
2016-02-10 23:03:36 +01:00
Stein Magnus Jodal
4691bf5ea6 process: Remove unused BaseThread class 2016-02-10 21:09:16 +01:00
Stein Magnus Jodal
6d856e88bb docs: Add missing packages for Debian stable and Ubuntu < 15.10
Fixes #1434
2016-02-10 19:12:59 +01:00
Jens Luetjen
bc981355bc Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs 2016-02-08 18:45:58 +01:00
Stein Magnus Jodal
4d0bc755a0 docs: Fix typo 2016-02-07 13:03:19 +01:00
Stein Magnus Jodal
78d10c4ab8 Reduce variation in Pykka imports
Which lets us reduce the amount of mocked modules when building docs
2016-02-07 12:55:13 +01:00
Stein Magnus Jodal
95b21599c7 docs: Update mocks for docs build without all deps
Fixes #1431
2016-02-07 12:45:16 +01:00
Jens Luetjen
9d8034869d Chance type of core.restore_state config value
Change to boolean to simplify the user configuration.
2016-02-06 15:48:43 +01:00
Jens Luetjen
df55c3ebd9 Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs 2016-02-06 14:06:23 +01:00
Stein Magnus Jodal
e7184cf0b3 Bump version to 2.0.0 because of GStreamer 1
Doing it right away instead of just before release for compat with
Mopidy-Spotify's develop branch.
2016-02-06 01:23:23 +01:00
Stein Magnus Jodal
ace7634804 gst1: Require GStreamer >= 1.2.3 2016-02-05 12:05:30 +01:00
Jens Luetjen
af78f5952c Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs
Conflicts:
	docs/config.rst
Fix conflicts
2016-02-04 21:13:03 +01:00
Stein Magnus Jodal
0ac50ed499 docs: Update Arch source install to use new gst-python2 package
Thanks to Sergej Pupykin
2016-02-04 14:45:39 +01:00
Stein Magnus Jodal
d0783db422 docs: Fix link text 2016-02-04 00:12:19 +01:00
Stein Magnus Jodal
79cdc16d64 Merge pull request #1426 from adamcik/fix/1404-duplicate-seeks
audio: Prevent double seeks in appsrc (fixes: #1404)
2016-02-03 23:40:31 +01:00
Stein Magnus Jodal
42a0f63ece docs: Update Icecast streaming section
Fixes #1351
2016-02-03 23:37:07 +01:00
Stein Magnus Jodal
851c206d45 docs: Move advanced audio setups out of config page 2016-02-03 23:11:18 +01:00
Thomas Adamcik
0336b6077c audio: Prevent double seeks in appsrc (fixes: #1404)
Sending the seek event to the playbin forwards it to all sinks. Which in turn
means on seek event per sink. To avoid this we inject the seek event in an
element before the tee.
2016-02-03 22:38:25 +01:00
Stein Magnus Jodal
30b50b64d3 docs: Update gst-{launch,inspect}-{0.10 => 1.0} 2016-02-03 22:24:20 +01:00
Stein Magnus Jodal
c749647a7b deps: lamemp3enc replaces lame in Gst1 2016-02-03 22:10:11 +01:00
Jens Luetjen
0a1e43c876 Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs
Conflicts:
	mopidy/audio/scan.py
Fix conflicts.
2016-02-03 22:01:51 +01:00
Trygve Aaberge
4e39f0969a docs: Capitalize TCP in service docs 2016-02-03 13:41:04 +01:00
Stein Magnus Jodal
ccb80bd5aa Merge pull request #1422 from trygveaa/docs/service-pulseaudio
docs: Add a note about PulseAudio when running as a service
2016-02-03 13:39:01 +01:00
Trygve Aaberge
7a06a71e6e docs: Add info about PulseAudio when running as a service
When using PulseAudio and running Mopidy as a service, some
configuration has to be added for this. This documents what you have to
do.

The setup is based on these:
https://wiki.archlinux.org/index.php/PulseAudio/Examples#PulseAudio_over_network
https://github.com/mopidy/mopidy/issues/954#issuecomment-73369712
2016-02-03 01:08:41 +01:00
Trygve Aaberge
0ca898fccd docs: Add a note about running as a service under config
If only reading the config page, you might not have realized that the
config is located in another place when running Mopidy as a service.
2016-02-03 01:05:51 +01:00
Stein Magnus Jodal
3429487f70 Merge pull request #1419 from mopidy/feature/gst1
Port to GStreamer 1.x and PyGI
2016-02-02 22:24:28 +01:00
Stein Magnus Jodal
e18ee4798f gst1: Fix docs typo 2016-02-02 15:00:57 +01:00
Stein Magnus Jodal
7df7b9d5f9 gst1: Add Audio API changes to changelog 2016-02-02 10:43:45 +01:00
Stein Magnus Jodal
b143898cd3 gst1: Adjust list of GStreamer packages needed on Arch 2016-02-01 20:27:36 +01:00
Stein Magnus Jodal
7daed28416 docs: ==dev installs are deprecated 2016-02-01 20:02:32 +01:00
Stein Magnus Jodal
dce7e1551d gst1: Simplify Gentoo install docs 2016-02-01 13:37:16 +01:00
Stein Magnus Jodal
efbfb39e86 docs: Update changelog 2016-01-31 21:07:17 +01:00
Stein Magnus Jodal
dd466ed895 docs: Update GStreamer install docs 2016-01-31 21:07:17 +01:00
Stein Magnus Jodal
adb260af05 Merge branch 'release-1.1' into develop
Fixes #1400
2016-01-31 07:47:47 +01:00
Thomas Kemmer
d139100261 Fix #1410: Link mopidy-local-{images,sqlite} to mopidy repo. 2016-01-28 21:07:51 +01:00
Jens Luetjen
e434556048 Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs
Conflicts:
	docs/changelog.rst
	mopidy/audio/scan.py

Resoved conflict.
2016-01-21 19:33:58 +01:00
John Cass
dc1b5db4a7 Merge pull request #1406 from jcass77/fix/1402_track_playback_ended
Missing changelog entries for PR #1403
2016-01-21 09:37:42 +02:00
jcass
2b8cd9f24f fix:add reference to PR in changelog. 2016-01-21 05:59:57 +02:00
jcass
2fcbc691c0 fix:add changelog entry and fix line indentation. 2016-01-21 05:55:37 +02:00
jcass
c55a82b150 docs:fix syntax error in code sample. 2016-01-21 05:38:09 +02:00
jcass
edc3929daf docs:address PR review comments. 2016-01-20 11:49:29 +02:00
jcass
05729d3dc0 docs:fix bullet list formatting. 2016-01-20 09:36:07 +02:00
jcass
7f03b21258 docs:align case of headings with rest of section. Remove fragmented sentences. 2016-01-20 00:19:59 +02:00
jcass
ea89a85b5e docs:add section with some background and pointers on how to test extensions. 2016-01-20 00:07:15 +02:00
Stein Magnus Jodal
37a34a734c docs: Address @trygveaa's review comments 2016-01-18 23:01:46 +01:00
Stein Magnus Jodal
6d0e3ec698 docs: Update changelog for 1.1.2 2016-01-18 22:54:32 +01:00