Stein Magnus Jodal
c6ca88fdfc
setup: Fix capitalization of CherryPy package
2013-11-23 21:27:33 +01:00
Stein Magnus Jodal
2b7bc870cf
Release v0.17.0
2013-11-23 20:23:06 +01:00
Stein Magnus Jodal
3dc4ab4921
Bump version to 0.17.0
2013-11-23 20:22:27 +01:00
Stein Magnus Jodal
519002dd93
docs: Update changelog for v0.17.0
2013-11-23 20:22:00 +01:00
Stein Magnus Jodal
eaf6e51ed7
docs: Update changelog
2013-11-23 08:30:18 +01:00
Stein Magnus Jodal
933b2b336f
Merge pull request #588 from adamcik/feature/config-defaults
...
Initialize config with commented out defaults.
2013-11-22 22:56:01 -08:00
Thomas Adamcik
774e629425
config: Fix review comments.
2013-11-23 07:18:57 +01:00
Thomas Adamcik
7dbabd1960
config: Initialize config with defaults
...
Try and create args.config_file[-1] with the default config commented out.
We assume that the directory the config file is in exists.
2013-11-22 07:17:02 +01:00
Thomas Adamcik
b22d7bee0b
utils: Add mkdir and content options to get_or_create_file
...
This lets callers control is parent directories are created, and set the
default content of the file.
2013-11-22 07:17:02 +01:00
Thomas Adamcik
17a1336e5c
config: Add format_initial helper to populate empty configs.
2013-11-22 07:17:02 +01:00
Thomas Adamcik
bd1ee7ff39
config: Add support for formating with commented out defaults
...
- Changes inline comments to ; for configparser conformance
2013-11-22 07:17:01 +01:00
Stein Magnus Jodal
9ca222ed39
dbus: Skip mainloop setup if dbus isn't installed
2013-11-20 23:14:08 +01:00
Stein Magnus Jodal
6cae0ddfe9
Revert "travis: Manually install python-dbus"
...
This reverts commit 16a76d4ea5 .
2013-11-20 23:13:39 +01:00
Stein Magnus Jodal
8ea996de13
Revert "tests: Don't redefine PYTHONPATH"
...
This reverts commit 6be5cc0f1b .
2013-11-20 23:13:31 +01:00
Stein Magnus Jodal
16a76d4ea5
travis: Manually install python-dbus
...
Now used by GObject eventloop registration, Zeroconf integration, and keyring
integration.
2013-11-20 22:53:23 +01:00
Stein Magnus Jodal
6be5cc0f1b
tests: Don't redefine PYTHONPATH
...
Shot in the dark to get Travis to find dbus-python when running the `mopidy`
command as a subprocess of the tests.
2013-11-20 22:40:12 +01:00
Stein Magnus Jodal
f233d8c48e
docs: Update changelog
2013-11-20 22:31:11 +01:00
Stein Magnus Jodal
33d82b0229
dbus: Set GObject event loop as default DBus loop
...
This must be done early in the process life cycle to have any effect. In the
MPRIS frontend code is too late. Right before the GObject loop is created in
RootCommand.run() is also too late.
Fixes mopidy/mopidy-mpris#2
2013-11-20 22:20:54 +01:00
Stein Magnus Jodal
c781d75985
zeroconf: Avahi doesn't support announcing on the loopback interface
2013-11-19 20:52:53 +01:00
Thomas Adamcik
384e5b29b6
Merge pull request #584 from jodal/feature/mpd-regexp-improvements
...
MPD regexp improvements
2013-11-19 00:24:14 -08:00
Stein Magnus Jodal
7bd6c8d1db
mpd: Add TODOs for remaining quote matching
2013-11-19 09:15:46 +01:00
Stein Magnus Jodal
dfa2d14c55
mpd: Register the two playlistid forms explicitly
2013-11-19 09:11:51 +01:00
Stein Magnus Jodal
4a61c7e8ca
mpd: Remove redundant ^ anchor in example pattern
2013-11-19 09:09:19 +01:00
Stein Magnus Jodal
ba6e70b30b
mpd: Add note about use of re.VERBOSE
2013-11-19 09:07:39 +01:00
Stein Magnus Jodal
6a8ec02ea7
mpd: Sort search fields
2013-11-18 23:21:58 +01:00
Stein Magnus Jodal
064a005ce3
mpd: Ensure quotes are matched
2013-11-18 23:19:53 +01:00
Stein Magnus Jodal
3ff4f0e4fc
docs: Improved file/option markup
2013-11-18 22:18:57 +01:00
Stein Magnus Jodal
e6cff216a3
mpd: Reformat list query pattern
2013-11-18 00:56:18 +01:00
Stein Magnus Jodal
c5f64648de
mpd: Rename constants
2013-11-18 00:48:58 +01:00
Stein Magnus Jodal
17308e2a26
mpd: Split out common query fields
2013-11-18 00:48:26 +01:00
Stein Magnus Jodal
b0cffb8681
mpd: Move query_from_mpd_search_format into only module using it
2013-11-17 16:00:15 +01:00
Stein Magnus Jodal
25380fbbed
mpd: Reformat query regexp
2013-11-17 15:45:57 +01:00
Stein Magnus Jodal
1e1523abb5
mpd: Match just ' ', not any space char
2013-11-17 15:45:31 +01:00
Stein Magnus Jodal
200adc71a4
mpd: Reduce indentation of multiline regexps
2013-11-17 15:36:16 +01:00
Stein Magnus Jodal
3bf4d0e9d1
mpd: Use same regexp flags everywhere
2013-11-17 15:24:33 +01:00
Stein Magnus Jodal
4cd0f8bd65
mpd: Remove redundant ^ from all patterns
...
re.match() only matches on the start of the line anyway.
2013-11-17 15:17:30 +01:00
Stein Magnus Jodal
b37d163f33
mpd: Make regexps work with re.VERBOSE
2013-11-17 15:13:27 +01:00
Thomas Adamcik
f84bafe750
Merge pull request #583 from jodal/feature/software-mixing-by-default
...
audio: Change to software mixing by default
2013-11-16 06:23:09 -08:00
Stein Magnus Jodal
e25705f8fa
local: Ignore *.nfo and *.html when scanning
2013-11-16 15:19:48 +01:00
Stein Magnus Jodal
495c0b627b
audio: Change to software mixing by default
2013-11-16 15:05:01 +01:00
Stein Magnus Jodal
4e3cc59581
docs: Move commands changes to top of changelog
2013-11-16 14:32:06 +01:00
Stein Magnus Jodal
c32f67f38c
commands: Use single quotes
2013-11-16 14:06:45 +01:00
Stein Magnus Jodal
c97e812544
Merge pull request #570 from adamcik/feature/subcommands
...
Add sub-commands to mopidy and switch mopidy-scan over.
2013-11-16 05:00:42 -08:00
Thomas Adamcik
087dc5065d
local: Remove argument that was simply added for testing help formatting
2013-11-16 03:13:22 +01:00
Thomas Adamcik
9586cb7fc9
docs: Update usage in man page
2013-11-16 03:11:30 +01:00
Thomas Adamcik
ea28e91f63
Merge branch 'develop' into feature/subcommands
...
Conflicts:
mopidy/scanner.py
2013-11-16 03:08:38 +01:00
Thomas Adamcik
0ab772f251
docs: Add command API to docs and extension dev page.
2013-11-16 03:04:48 +01:00
Thomas Adamcik
03c301705d
commands: Move mopidy.utils.command to mopidy.commands
...
- Also adds documenation to Command class.
- Moves scan command to commands to match naming.
2013-11-16 03:02:45 +01:00
Stein Magnus Jodal
3b03cdd222
docs: Update changelog
2013-11-16 02:26:57 +01:00
Thomas Adamcik
2f6ecd9171
commands: Move to using a help attribute instead of __doc__
2013-11-16 02:26:47 +01:00