Thomas Adamcik
|
92a2408ace
|
Remove some unused imports
|
2011-07-31 22:27:10 +02:00 |
|
Thomas Adamcik
|
1985b4af76
|
Switch all tests over to from tests import unittest, which will be unittest2 on < 2.7 and plain unittest otherwise
|
2011-07-31 22:21:34 +02:00 |
|
Thomas Adamcik
|
a89d89d05f
|
Merge pull request #127 from jodal/feature/mpris-frontend
feature/mpris-frontend
|
2011-07-31 09:05:08 -07:00 |
|
Stein Magnus Jodal
|
ae4cd6a7de
|
Extract .desktop file path to new setting DESKTOP_FILE
|
2011-07-29 22:35:46 +02:00 |
|
Thomas Adamcik
|
13d4510e12
|
Rename send to send_queue in network.Connection
|
2011-07-28 22:28:17 +02:00 |
|
Stein Magnus Jodal
|
d14dbc5587
|
Split MPRIS frontend into multiple files. Fix some pylint warnings.
|
2011-07-28 01:03:51 +02:00 |
|
Stein Magnus Jodal
|
3c1ba51580
|
Add util method for emitting PropertiesChanged
|
2011-07-28 00:34:44 +02:00 |
|
Stein Magnus Jodal
|
2ad54204ee
|
Emit mpris.Seeked signal on seek
|
2011-07-27 01:23:39 +02:00 |
|
Stein Magnus Jodal
|
3c2a944e8a
|
Emit signal on volume change
|
2011-07-27 01:01:34 +02:00 |
|
Stein Magnus Jodal
|
1399bb61dc
|
Update listener method names to match interface
|
2011-07-27 00:49:18 +02:00 |
|
Stein Magnus Jodal
|
c7c9f6b718
|
Merge branch 'develop' into feature/mpris-frontend
|
2011-07-27 00:21:23 +02:00 |
|
Stein Magnus Jodal
|
7a2984528c
|
Merge branch 'develop' into feature/mpris-frontend
Conflicts:
mopidy/backends/base/playback.py
mopidy/listeners.py
tests/backends/events_test.py
tests/listeners_test.py
|
2011-07-27 00:19:04 +02:00 |
|
Thomas Adamcik
|
fcaaa5e645
|
Remove workaround from last to commits in favor of fix of root cause. Problem was that 'elapsed' should be returned in seconds, not milliseconds
|
2011-07-27 00:08:17 +02:00 |
|
Stein Magnus Jodal
|
6e2bfcf3d5
|
Add test for previous commit
|
2011-07-26 10:57:20 +02:00 |
|
Thomas Adamcik
|
c724fcd7c9
|
Turns out idle and noidle are not commands that should be listed
|
2011-07-25 01:00:18 +02:00 |
|
Thomas Adamcik
|
451b52fde5
|
Make sure we prevent timeouts when in idle mode
|
2011-07-24 01:59:32 +02:00 |
|
Thomas Adamcik
|
9895f5197c
|
Test via on_receive instead of on_line_received to ensure timeout code is also tested
|
2011-07-23 14:48:52 +02:00 |
|
Thomas Adamcik
|
0e58d771cd
|
Make tests check that response only has values once, fixes double OK bug
|
2011-07-23 03:58:26 +02:00 |
|
Thomas Adamcik
|
63dba5553f
|
Move idle code from dispatcher to protocol.status module
|
2011-07-23 03:32:45 +02:00 |
|
Thomas Adamcik
|
171137504f
|
Move subscriptions and events into context object
|
2011-07-23 02:30:13 +02:00 |
|
Thomas Adamcik
|
08d486785d
|
Basic working version of idle command
|
2011-07-23 02:23:20 +02:00 |
|
Thomas Adamcik
|
b5a32a1dc3
|
Migrate authentication_test
|
2011-07-20 20:35:27 +02:00 |
|
Thomas Adamcik
|
df66a4234b
|
Migrate command_list_test
|
2011-07-20 20:30:50 +02:00 |
|
Thomas Adamcik
|
15e6f1a6ca
|
Cleanup imports and dispatcher assignment in protocol.BaseTestCase
|
2011-07-20 20:27:38 +02:00 |
|
Thomas Adamcik
|
f88a0a0090
|
Migrate connection_test and support any number of blanks as empty command
|
2011-07-20 20:23:14 +02:00 |
|
Thomas Adamcik
|
b445af7cfb
|
Migrate reflection_test
|
2011-07-20 20:09:58 +02:00 |
|
Thomas Adamcik
|
730368dbeb
|
Migrate regression_test
|
2011-07-20 20:00:25 +02:00 |
|
Thomas Adamcik
|
5d18c64bf9
|
Migrate stored_playlists_test
|
2011-07-20 19:44:06 +02:00 |
|
Thomas Adamcik
|
ec69ce2044
|
Partially migrate status_test
|
2011-07-20 19:36:03 +02:00 |
|
Thomas Adamcik
|
c3a498e62b
|
Migrate stickers_test
|
2011-07-20 18:00:59 +02:00 |
|
Thomas Adamcik
|
93d2aa8240
|
Migrate music_db_test.py
|
2011-07-20 17:53:24 +02:00 |
|
Thomas Adamcik
|
c4a1692d92
|
Migrate current_playlist_test
|
2011-07-20 17:38:05 +02:00 |
|
Thomas Adamcik
|
523f5eb03a
|
Migrate audo_output_test
|
2011-07-20 16:29:39 +02:00 |
|
Thomas Adamcik
|
6d444362a1
|
Cleanup imports in playback_test
|
2011-07-20 16:25:16 +02:00 |
|
Thomas Adamcik
|
3d1c47586e
|
Match assertIn behaviour and rename helper to assertInResponse
|
2011-07-20 16:14:43 +02:00 |
|
Thomas Adamcik
|
da9b6470ba
|
Switched playback test over to testing via MpdSession slightly higher level testing
|
2011-07-19 23:57:26 +02:00 |
|
Stein Magnus Jodal
|
a8459c1d9b
|
Merge branch 'develop' into feature/mpris-frontend
|
2011-07-17 23:57:32 +02:00 |
|
Thomas Adamcik
|
6e0d9905ed
|
Sort imports
|
2011-07-04 00:40:50 +02:00 |
|
Thomas Adamcik
|
75984dda6a
|
Merge branch 'develop' into feature/glib-loop
Conflicts:
mopidy/core.py
mopidy/frontends/mpd/__init__.py
|
2011-07-04 00:31:18 +02:00 |
|
Stein Magnus Jodal
|
8a49b1f325
|
Update MPRIS' Metadata on started_playing/stopped_playing
|
2011-06-29 18:10:27 +03:00 |
|
Stein Magnus Jodal
|
2812e7ad45
|
Update MPRIS' PlaybackStatus on play/stop/pause/resume
|
2011-06-29 17:53:23 +03:00 |
|
Stein Magnus Jodal
|
622a99ad3b
|
Change uri_handlers to uri_schemes on backends
|
2011-06-27 18:02:02 +03:00 |
|
Stein Magnus Jodal
|
93f00ce7f2
|
Add check of URI schema to OpenUri
|
2011-06-22 00:28:51 +03:00 |
|
Stein Magnus Jodal
|
e5725bb26b
|
Update SetPosition to support real track IDs instead of URIs
|
2011-06-22 00:18:08 +03:00 |
|
Stein Magnus Jodal
|
190faf745a
|
'shuffle' should be 'random' in our backend
|
2011-06-22 00:04:03 +03:00 |
|
Stein Magnus Jodal
|
3259a11c8d
|
Test and implement mpris.Metadata property
|
2011-06-22 00:04:03 +03:00 |
|
Stein Magnus Jodal
|
90ce8b21bc
|
Test and implement mpris.SupportedUriSchemes property
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
7faed379ef
|
Check if CanPlay==true in OpenUri for consistency (even though the spec doesn't mention it)
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
26868401c6
|
Check if CanControl==true in set_Rate for consistency (even though the spec doesn't mention it)
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
3f325c936d
|
Change uri_handlers to uri_schemes on backends
|
2011-06-22 00:04:02 +03:00 |
|