Commit Graph

2862 Commits

Author SHA1 Message Date
Stein Magnus Jodal
2321550079 Fix import cycle 2011-06-09 17:35:22 +02:00
Johannes Knutsen
e97b32d041 rename SPOTIFY_HIGH_BITRATE setting to SPOTIFY_BITRATE, and use actual bitrate value to define preferred bitrate 2011-06-09 17:18:35 +02:00
Stein Magnus Jodal
35cc1dcb34 Do not print stack trace on settings validation error 2011-06-09 17:00:48 +02:00
Stein Magnus Jodal
ed59030a50 Update changelog for 0.5.0 release 2011-06-09 16:10:28 +02:00
Stein Magnus Jodal
a7a686f4ad docs: How to use the SHOUTcast output 2011-06-09 15:18:29 +02:00
Stein Magnus Jodal
a9bcfaa805 Rename SHOUTCAST_OUTPUT_SERVER to SHOUTCAST_OUTPUT_HOSTNAME to be consistent with MPD_SERVER_HOSTNAME 2011-06-09 15:17:07 +02:00
Stein Magnus Jodal
02ff811770 Merge pull request #106 from adamcik/feature/improve-scanner
feature/improve-scanner
2011-06-09 04:56:35 -07:00
Thomas Adamcik
06bee1cd21 Typo fix 2011-06-09 13:55:15 +02:00
Thomas Adamcik
b6d1ff2b74 Add scanner improvements to changelog 2011-06-09 13:54:12 +02:00
Thomas Adamcik
90f2fe64ec Merge branch 'develop' into feature/improve-scanner 2011-06-09 13:48:01 +02:00
Antoine Pierlot-Garcin
f6a66604b8 pyspotify now returns unicode objects 2011-06-07 23:46:28 -04:00
Stein Magnus Jodal
3b21b7bf7d This is kind of redundant 2011-06-08 02:28:41 +02:00
Stein Magnus Jodal
a1932b3e98 We deal with tracks, not songs 2011-06-07 23:50:32 +02:00
Stein Magnus Jodal
e09729fe77 No need to close the socket when you're told that the socket is closed 2011-06-07 23:48:00 +02:00
Stein Magnus Jodal
474805c9be UFixMPD server by correctly giving the socket to asyncore.dispatcher 2011-06-07 23:43:45 +02:00
Stein Magnus Jodal
7c6c48feaa Merge branch 'develop' into feature/mpris-frontend 2011-06-07 16:30:05 +02:00
Stein Magnus Jodal
a354eab948 Merge remote-tracking branch 'adamcik/feature/extract-socket-code' into develop 2011-06-07 16:26:02 +02:00
Thomas Adamcik
387d72ef67 Remove self.set_reuse_addr from asyncore code 2011-06-07 16:12:04 +02:00
Thomas Adamcik
8b9fb90449 Fix logging of mopidy server port 2011-06-07 16:11:34 +02:00
Stein Magnus Jodal
f35eb4aa9b Require libspotify 0.0.8 and pyspotify 1.2 2011-06-07 16:04:26 +02:00
Stein Magnus Jodal
20d3b48bb5 Update changelog with fix for GH-59 (fixes: #59) 2011-06-07 16:02:29 +02:00
Thomas Adamcik
6575dafcb9 Merge branch 'develop' into feature/extract-socket-code 2011-06-07 15:51:34 +02:00
Thomas Adamcik
cf3b6dcb2b Add create socket test 2011-06-07 15:45:52 +02:00
Thomas Adamcik
14a9a3fb66 Use mocking for network.has_ipv6 monkey patching 2011-06-07 15:27:36 +02:00
Thomas Adamcik
ea9159a9ba Add test for try_ipv6_socket 2011-06-07 15:27:29 +02:00
Stein Magnus Jodal
b9caba3db2 Merge remote-tracking branch 'bok/fix-59' into develop 2011-06-07 15:23:37 +02:00
Thomas Adamcik
d664c11e22 Pull network related functions out of mopidy.frontends.mpd.server 2011-06-07 14:09:15 +02:00
Stein Magnus Jodal
61375f0edc Merge branch 'develop' into feature/mpris-frontend
Conflicts:
	docs/changes.rst
2011-06-07 02:30:01 +02:00
Stein Magnus Jodal
a472a183e8 Merge pull request #102 from jodal/feature/mpd-improvements
Lots of small improvements, mostly to the MPD frontend.
2011-06-06 17:28:04 -07:00
Stein Magnus Jodal
92937bd3ac Make the error_code a class attribute on MPD exceptions 2011-06-07 02:26:58 +02:00
Stein Magnus Jodal
30afee49c5 Import entire exceptions module to make import list shorter 2011-06-07 01:55:36 +02:00
Stein Magnus Jodal
25d0b3d262 Test mpris.Stop() 2011-06-07 00:48:19 +02:00
Stein Magnus Jodal
8bea548518 Test and implement mpris.PlayPause() 2011-06-07 00:43:07 +02:00
Stein Magnus Jodal
1e73e7bbf7 Make mpris.Previous() state change tests pass 2011-06-07 00:08:48 +02:00
Stein Magnus Jodal
5f7e905603 Add missing __init__.py in MPRIS test dir 2011-06-07 00:08:48 +02:00
Stein Magnus Jodal
9de9d91020 Remove unused import and mock 2011-06-07 00:08:33 +02:00
Stein Magnus Jodal
03dbbeb9cf Ignore .idea 2011-06-06 18:51:10 +02:00
Stein Magnus Jodal
b99b68209e Test mpris.Pause() 2011-06-06 11:07:26 +02:00
Stein Magnus Jodal
271228cd66 Order MPRIS methods in the same order as the spec 2011-06-05 15:59:42 +02:00
Stein Magnus Jodal
3eecfac9f1 Test state changes on mpris.Previous() 2011-06-05 15:56:24 +02:00
Stein Magnus Jodal
136daac6a2 Test state changes on mpris.Next() 2011-06-05 15:49:15 +02:00
Stein Magnus Jodal
3e18254c18 Change playback.{next,prev} to not imply play() 2011-06-05 15:47:15 +02:00
Stein Magnus Jodal
167384af60 Use 'mpris' instead of 'mpris_object' in tests 2011-06-05 14:14:50 +02:00
Stein Magnus Jodal
e407d8a4bb Implement setting of LoopStatus 2011-06-05 14:13:12 +02:00
Stein Magnus Jodal
9c0e139c17 Switch from mocking the backend to using DummyBackend 2011-06-05 14:10:14 +02:00
Stein Magnus Jodal
7f20cf4e83 Implement getting of LoopStatus 2011-06-05 02:21:36 +02:00
Stein Magnus Jodal
f3cfa22c75 Implement PlaybackStatus property 2011-06-05 02:15:37 +02:00
Stein Magnus Jodal
f038c338b1 Add missing DesktopEntry property to root interface 2011-06-05 01:44:45 +02:00
Stein Magnus Jodal
b21f1caa2b Test properties of the root interface 2011-06-05 01:44:45 +02:00
Stein Magnus Jodal
fbf3d23fd8 Some initial simple unit testing of the MPRIS frontend, without real D-Bus or real backend 2011-06-05 01:44:42 +02:00