Stein Magnus Jodal
e495e382e7
docs: Update changelog and authors
2015-11-28 23:54:44 +01:00
Stein Magnus Jodal
b3ec02d0af
Merge pull request #1337 from blueyed/handle-exception-in-extensions
2015-11-28 23:52:31 +01:00
Daniel Hahler
ebb413b6b1
Handle exceptions in load_extensions
...
This will skip those extensions, instead of crashing mopidy, e.g. when
mopidy-mopify fails because of a missing HOME environment variable
during mopidy's tests.
Ref: https://github.com/dirkgroenen/mopidy-mopify/issues/119
2015-11-28 23:51:52 +01:00
Stein Magnus Jodal
22b18a46d1
Merge pull request #1338 from blueyed/immutable-typeerror-fix-wording
...
Fix wording with TypeError in ImmutableObject.replace
2015-11-28 23:01:15 +01:00
Daniel Hahler
fa817dee35
Fix wording with TypeError in ImmutableObject.replace
2015-11-28 23:00:28 +01:00
Stein Magnus Jodal
cc3ec5e218
Merge pull request #1330 from adamcik/feature/core-state-changed-between-tracks
...
Core state change events between tracks
2015-11-22 23:00:11 +01:00
Stein Magnus Jodal
fe759e4e44
Merge branch 'release-1.1' into develop
2015-11-22 21:06:25 +01:00
Stein Magnus Jodal
149fa15cab
docs: Fix return value reference
...
Fixes #1332
2015-11-22 21:05:32 +01:00
Thomas Adamcik
3a57a5792b
core: Make sure we always emit state_changed between tracks
...
Gapless broke this, so this change makes sure that next/prev/play and gapless
track changes all correctly emit events.
Note that this only ensures we get PLAYING -> PLAYING events. Not the old
STOPPED -> PLAYING and then PLAYING -> STOPPED.
2015-11-21 22:43:40 +01:00
Thomas Adamcik
e767cb3f41
tests: Convert local tracklist test to use core actor proxy.
2015-11-21 22:31:25 +01:00
Thomas Adamcik
216bd8e412
tests: Reorder listener_mock.send.mock_calls in assertEqual
2015-11-21 14:28:47 +01:00
Stein Magnus Jodal
6d37d462ac
Merge pull request #1329 from adamcik/develop
...
core: Mark tracks as played via playback ended events
2015-11-21 10:37:37 +01:00
Thomas Adamcik
01086a4cf4
core: Mark tracks as played via playback ended events
2015-11-21 00:34:27 +01:00
Stein Magnus Jodal
e945985448
Merge pull request #1328 from adamcik/feature/core-trigger-track-stopped-cleanup
...
core: Cleanup track ended event handling
2015-11-20 23:17:39 +01:00
Thomas Adamcik
da7ec9b202
core: Cleanup track ended event handling
...
Trigger playback ended on:
- stream changed
- EOS
- stop via stream changed events
Old behavior was to manually trigger on:
- next
- prev
- play with other track and old state != STOPPED
- stop
2015-11-19 22:45:55 +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
d0e4e8e35d
versioning: Fix comparision of bytes and text
2015-10-29 22:57:25 +01:00
Stein Magnus Jodal
97c6b8812d
xdg: Read .dirs file as text for py3 compat
...
Py3's configparser isn't able to work with bytes.
2015-10-29 22:57:21 +01:00
Stein Magnus Jodal
587f2ac3d9
compat: Make more urlparse usage py2+3 compatible
2015-10-29 22:57:18 +01:00
Stein Magnus Jodal
b29d5df9b8
compat: Avoid non-ASCII in byte literals
2015-10-29 22:57:06 +01:00
Stein Magnus Jodal
41c906c912
compat: Ignore some py2-only builtins when running flake8 on py3
2015-10-29 22:21:54 +01:00
Stein Magnus Jodal
ee555ff09d
compat: Replace intern() with compat.intern()
2015-10-29 22:21:51 +01:00
Stein Magnus Jodal
0c059b85b1
compat: Replace (int, long) with compat.integer_types
2015-10-29 22:21:48 +01:00
Stein Magnus Jodal
7e2d77ce0e
compat: Replace basestring with compat.string_types
2015-10-29 22:21:19 +01:00
Stein Magnus Jodal
7b029bfcc4
compat: Make urllib/urlparse usage py2+3 compatible
2015-10-29 22:03:55 +01:00
Stein Magnus Jodal
790b64de13
xdg: Handle paths as bytes
2015-10-29 22:03:46 +01:00
Stein Magnus Jodal
8b57509028
xdg: Use configparser from compat module
2015-10-29 22:03:41 +01:00
Stein Magnus Jodal
7f742ca503
compat: Add future import
2015-10-29 22:03:20 +01:00
Stein Magnus Jodal
b38466ea04
Merge branch 'feature/mpd-playlist-mgmt' into develop
2015-10-29 21:29:54 +01: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
Alex Malone
7aa8aa2967
mpd: fix flake8 errors
2015-10-29 15:03:41 +01:00
Jelle van der Waa
d6afcf0abf
mpd: playlist addition / creation
...
- Rename _playlist_create to _create_playlist
- Change short variables to abbreviations
- Use double quoting when a string contains a single quote
- Use playlist_deleted event
2015-10-29 15:03:41 +01:00
kozec
cb20958e48
mpd: Added line about stored playlists modifying commands to changelog
2015-10-29 15:03:41 +01:00
kozec
cb4c6909f9
mpd: Added default_playlist_scheme to configuration
2015-10-29 15:03:41 +01:00
kozec
3a13bc2358
mpd: Added tests for stored playlists modifying commands
2015-10-29 15:03:41 +01:00
kozec
9e1de9989d
mpd: implemented MPD commands for modifying stored playlists.
2015-10-29 15:03:41 +01:00
kozec
f3f2375560
mpd: Added playlist_changed / stored_playlist event
2015-10-29 15:03:41 +01:00
Stein Magnus Jodal
e3064b668e
Update authors
2015-10-29 15:03:28 +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
Stein Magnus Jodal
7bbf45312a
Merge branch 'release-1.1' into develop
2015-10-26 23:26:03 +01:00
Stein Magnus Jodal
32ae87360c
http: Catch and log all requests exceptions
2015-10-26 23:23:11 +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
Nick Steel
056a17be89
docs: fixed flake8 whitespace error
2015-10-19 23:00:53 +01:00
Nick Steel
d6c2e513b4
docs: added param info for stream_title_changed
2015-10-19 22:56:54 +01:00
Stein Magnus Jodal
b1a2d14439
docs: Order releases in changelog
2015-10-08 09:00:19 +02:00