Stein Magnus Jodal
2d4439a03a
audio: Formatting
2016-08-07 21:58:13 +02:00
Stein Magnus Jodal
6a01a2e906
models: Test Identifier field type
2016-08-07 21:30:56 +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
c8454e6577
Merge branch 'fix/1357-postpone-appsrc-metadata' into release-2.0
2016-08-07 09:25:06 +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
4ec06ef8f9
docs: Remove broken download stats
2016-08-07 08:37:55 +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
8707a7c9cf
lint: Re-enable flake8-import-order
2016-07-26 21:41:49 +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
5b6632e886
Merge pull request #1534 from edran/fix-scrobbling
...
Get correct track position on change events
2016-07-25 22:05:34 +02:00
Thomas Adamcik
692138a51e
Merge pull request #1525 from palfrey/dodgy-date-tags
...
If the date in a tag is invalid, skip it
2016-07-25 22:01:12 +02:00
Thomas Adamcik
57b8b8435d
Merge pull request #1525 from palfrey/dodgy-date-tags
...
If the date in a tag is invalid, skip it
2016-07-25 22:00:51 +02:00
Thomas Adamcik
0c6be281df
doc: Add changelog entry for PR#1496 and PR#1522
2016-07-25 21:53:21 +02:00
Thomas Adamcik
5e2b44ab44
Merge pull request #1522 from SeppSTA/fix/1521-download-timeout-sec
...
fix/1521 download timeout sec
2016-07-25 21:52:38 +02:00
Thomas Adamcik
3ee91240a0
Merge pull request #1496 from dublok/fix/1462-flac-seek-freeze
...
audio: Ignore position of _on_position_changed callback (fixes #1462 )
2016-07-25 21:43:31 +02:00
Thomas Adamcik
c199fb1c81
lint: Workaround and fix to account for new version of flake8
2016-07-25 21:16:30 +02:00
Thomas Adamcik
fb823d1a7c
lint: Workaround and fix to account for new version of flake8
2016-07-25 21:09:38 +02:00
Nantas Nardelli
6e603a183b
Add TODO about checking length of track when null
2016-07-24 22:26:59 +01:00
Nantas Nardelli
500ff70b87
Add changelog entry for #1534 , and fix #1523 typo
2016-07-24 21:52:15 +01:00
Nantas Nardelli
d1449bcb6f
Properly get track position before change events
...
In particular, this allows to send the right information when:
1. the track finishes and switches to the next one in the list;
2. user presses next / previous
The cases of EOS and stop event were already handled properly.
Note: we only have GStreamer's `about-to-finish` event to deal with the
end of a track, which usually happens a few seconds before the end of
the track. We set the position to the length of the track, which is not
overridden unless the user generates a relevant callback.
2016-07-24 20:30:48 +01:00
Thomas Adamcik
068800c699
Merge pull request #1523 from ismailof/fix/1133-mpd-nextsongid
...
mpd: Add nextsong and nextsongid to mpd status command (Fixes #1133 )
2016-06-26 11:52:24 +02: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
Tom Parker
ffe32ab7c7
Use logger.debug, not logging.log(logging.DEBUG
2016-06-13 22:03:51 +01:00
Thomas Adamcik
431984d103
Merge pull request #1496 from dublok/fix/1462-flac-seek-freeze
...
audio: Ignore position of _on_position_changed callback (fixes #1462 )
2016-06-13 22:44:03 +02:00
Thomas Adamcik
099c17ac07
Merge pull request #1518 from sumpfralle/doc-track-model-update
...
docs: update 'composers' and 'performers' type
2016-06-13 22:40:17 +02:00
Thomas Adamcik
d02f8416de
Merge pull request #1522 from SeppSTA/fix/1521-download-timeout-sec
...
fix/1521 download timeout sec
2016-06-13 22:12:56 +02:00
Tom Parker
c3eb9b60c0
If tags date isn't a valid value for Python, skip the tag
2016-06-10 12:41:02 +01:00
ismailof
fc26b7304c
chmod correction
2016-06-06 23:22:40 +02:00
ismailof
6787a044fc
Add MPD nextsong/nextsongid test case
2016-06-06 23:20:49 +02:00
ismailof
19818d3f68
Add MPD nextsong/nextsongid test case
2016-06-06 23:20:13 +02:00
ismailof
a1c219e25d
Add nextsong/nextsongid to mpd status
2016-06-06 22:59:59 +02:00
ismailof
ac92069dd5
Add nextsong/nextsongid to mpd status
2016-06-06 21:45:18 +02:00
SeppSTA
18f4c1fa38
insert missing whitespace
2016-06-01 14:05:58 +02:00
SeppSTA
f06e5adfa9
http: fix timeout value to seconds
2016-06-01 13:36:52 +02:00
Nick Steel
2fe9fbb9af
Merge pull request #1520 from bchretien/topic/fix-mpd-protocol
...
mpd: fix protocol for replay_gain_status
2016-05-31 17:10:54 +01:00
Benjamin Chrétien
37cd296552
mpd: fix protocol for replay_gain_status
2016-05-31 16:36:37 +02:00
Lars Kruse
d87de65f9a
model documentation: update 'composers' and 'performers' type
2016-05-28 04:57:32 +02:00
Jens Luetjen
c24380679f
Test only events triggered after seek
2016-04-09 11:10:21 +02:00