Commit Graph

4802 Commits

Author SHA1 Message Date
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