Stein Magnus Jodal
ac8d4b7413
main: Reorder/rename functions
2013-09-17 00:15:33 +02:00
Stein Magnus Jodal
f7a4f8e316
Merge branch 'feature/split-main-func' into develop
2013-09-16 23:32:46 +02:00
Stein Magnus Jodal
c4dc4985b5
main: Don't be verbose on CTRL+C before starting actors
2013-09-16 23:31:14 +02:00
Thomas Adamcik
a5d65139c1
Merge pull request #511 from jodal/feature/split-main-func
...
main: Split main() function in two
2013-09-16 14:25:56 -07:00
Stein Magnus Jodal
f244d94b52
main: Split main() function in two
...
By separating the teardown procedures for errors that happens before and after
actors are started, we get a lot less output when failing on config errors.
This makes the config errors the last lines printed by the `mopidy` command,
making them easier to spot.
Related to #467
2013-09-16 23:22:11 +02:00
Stein Magnus Jodal
7cd7216b94
Create empty config file if none found (see #467 )
...
We already had code in place for this, but it was run after the config
validation, so on a new installation Mopidy would fail because of missing
config values before the config file was created.
2013-09-16 22:27:54 +02:00
Stein Magnus Jodal
1a02b4d17f
Remove support for running Python on the mopidy/ dir
...
It doesn't make sense to run Mopidy without extensions registered, thus you'll
need to use setuptools and to run `python setup.py develop` anyway. Doing so
makes running `mopidy` from anywhere in the development virtualenv work,
removing any need for running `python mopidy/`.
2013-09-16 22:13:36 +02:00
Stein Magnus Jodal
e830f31480
Fix too broad truthness test ( fix #501 )
...
This caused TlTracks with tlid=0 to be sent to HTTP clients without the tlid
field.
2013-09-16 21:58:23 +02:00
Stein Magnus Jodal
713cd598d0
docs: Mopidy-GMusic is now on PyPI
2013-09-16 10:12:58 +02:00
Thomas Adamcik
0726c51e4a
Merge pull request #510 from jodal/feature/unicode-secrets
...
config: Deserialize Secret to unicode (fix #473 )
2013-09-15 15:00:16 -07:00
Stein Magnus Jodal
05d4fa846f
config: Deserialize Secret to unicode ( fix #473 )
...
MPD, Scrobbler, and Spotify extensions have been reviewed for need for changes
due to this, without anything being found.
2013-09-15 23:51:41 +02:00
Stein Magnus Jodal
82077ace02
docs: Add Mopidy-SomaFM ( fix #509 )
2013-09-15 22:41:21 +02:00
Stein Magnus Jodal
1dedb331d3
docs: Add Mopidy-GMusic ( fix #355 )
2013-09-15 22:37:34 +02:00
Stein Magnus Jodal
e77227c812
Merge pull request #505 from txomon/patch-1
...
mpd: Don't decide the remove action
2013-09-06 10:21:32 -07:00
Javier Domingo
a443348d4b
mpd: Don't decide the remove action
...
Those three lines shouldn't be there. That is tracklist/playback logic, not frontend logic. Indeed, care is already taken in core =)
2013-09-06 16:54:36 +02:00
Stein Magnus Jodal
c3066995e1
docs: Add Mopidy-Subsonic extension
2013-09-01 23:29:57 +02:00
Stein Magnus Jodal
9af4290f45
mpd: Accept listall and listallinfo without the URI argument
2013-09-01 23:14:30 +02:00
Stein Magnus Jodal
c311ef98e6
docs: Fix typo
2013-08-29 12:32:27 +02:00
Thomas Adamcik
4352de920e
docs: Update authors and changelog
2013-08-15 23:18:43 +02:00
Thomas Adamcik
21519bbe55
Merge pull request #497 from scrool/i18n_aware_log
...
Properly encode localised mixer names before log
2013-08-15 12:45:29 -07:00
Pavol Babincak
0098e76dc7
Properly encode localised mixer names before log
2013-08-15 20:54:10 +02:00
Stein Magnus Jodal
f0df024fd9
travis: Remove -q flags, since Travis collapses install command output
2013-08-09 15:00:23 +02:00
Stein Magnus Jodal
7570b242e0
travis: Run flake8 as part of build
2013-08-09 14:56:06 +02:00
Stein Magnus Jodal
f433a77ec5
fab: Add lint/autolint tasks for running flake8 on everything
2013-08-09 14:56:06 +02:00
Stein Magnus Jodal
404fb00235
Remove pylint remnants
2013-08-08 21:12:42 +02:00
Stein Magnus Jodal
5c7a496dc2
Fix flake8 warnings
2013-08-08 21:09:01 +02:00
Stein Magnus Jodal
74ab07cc6c
mpris: Frontend setup failure should only yield a warning
2013-08-07 13:09:44 +02:00
Stein Magnus Jodal
dbd88b0857
Merge pull request #490 from cgtobi/develop
...
Add test case for scanning empty wav files.
2013-08-06 09:45:06 -07:00
Tobias Sauerwein
0a32d89bab
Add test case for scanning empty wav files.
2013-08-06 17:32:53 +02:00
Stein Magnus Jodal
4756c639b1
docs: Update AUTHORS with alzeih' real name
2013-08-06 13:46:55 +02:00
Stein Magnus Jodal
3be6346170
docs: Update changelog
2013-08-06 12:55:24 +02:00
Stein Magnus Jodal
091f8ffdf0
Merge pull request #486 from alzeih/develop
...
Strip invalid characters from playlist names sent through MPD frontend
Fix #474
Fix #480
2013-08-06 03:52:21 -07:00
alzeih
333f1c0dbf
Move tests to *protocol*/stored_playlists_test.py
2013-08-06 22:22:18 +12:00
alzeih
7182f98843
cleanup tests and code
...
- move tests to tests/frontends/mpd/stored_playlists_test.py
stored_playlists_test.py:
- rename test methods names to remove _config
- remove unnecessary imports, setup, teardown, variables
- sort remaining imports
mopidy/frontends/mpd/dispatcher.py:
- remove regex comment
2013-08-06 21:14:23 +12:00
Stein Magnus Jodal
80d122ff92
Merge branch 'develop' of github.com:mopidy/mopidy into develop
...
Conflicts:
docs/changelog.rst
2013-08-05 23:33:08 +02:00
Stein Magnus Jodal
dc29118639
docs: Update changelog
2013-08-05 23:32:11 +02:00
Stein Magnus Jodal
7973acf076
Merge branch 'feature/scanner_fix_deadlock' into develop
...
Fixes #476 , #483
2013-08-05 23:31:27 +02:00
Stein Magnus Jodal
f35b45bf57
scanner: Fix time unit in log message. Formatting
2013-08-05 23:24:43 +02:00
Stein Magnus Jodal
e2bec79220
scanner: Reorder config values
2013-08-05 23:19:39 +02:00
Stein Magnus Jodal
022bcd089f
scanner: Fix unregistering of the timeout callback
2013-08-05 23:18:37 +02:00
Stein Magnus Jodal
a5d8f02454
scanner: Fix local/scan_timeout value check
2013-08-05 23:18:07 +02:00
Stein Magnus Jodal
66f367048d
docs: Document local/scan_timeout config value
2013-08-05 23:09:04 +02:00
Stein Magnus Jodal
22a0e1bd25
Merge pull request #482 from adamcik/feature/local-uris
...
Switch local over to custom uris and make library updater plugable.
2013-08-05 13:52:22 -07:00
Thomas Adamcik
16a8886617
docs: Update changelog with respect to local uri scheme and plugable library updaters.
2013-08-05 22:45:45 +02:00
Thomas Adamcik
0ce791f215
Merge branch 'develop' into feature/local-uris
2013-08-05 22:41:37 +02:00
Stein Magnus Jodal
f0b69c3394
Merge remote-tracking branch 'adamcik/feature/visualization' into develop
...
Conflicts:
docs/changelog.rst
2013-08-05 22:41:09 +02:00
Stein Magnus Jodal
95c8077135
docs: nodejs deb now includes npm
2013-08-04 11:24:00 +02:00
Stein Magnus Jodal
dc7289ba83
docs: Fix formatting of code examples in lists
2013-08-04 11:22:36 +02:00
alzeih
3f1192e95b
Match MPD implementation and add tests
2013-08-02 13:38:52 +12:00
Stein Magnus Jodal
e637eb9041
docs: Update changelog, authors
2013-08-02 00:01:45 +02:00