Commit Graph

2719 Commits

Author SHA1 Message Date
Stein Magnus Jodal
07e6d11850 deps: Remove old manual deps checkers 2013-04-16 22:48:30 +02:00
Stein Magnus Jodal
609b6ace85 deps: Look up deps in pkg_resources 2013-04-16 22:48:29 +02:00
Stein Magnus Jodal
5de80228ea deps: Output one dep per line 2013-04-16 22:48:29 +02:00
Stein Magnus Jodal
21d17db7e2 formatting: Make indent() more useful 2013-04-16 22:39:08 +02:00
Stein Magnus Jodal
3e366efb20 Move NAD mixer to an external extension 2013-04-16 10:46:57 +02:00
Stein Magnus Jodal
2793a384c2 ext: Register ext's GStreamer elements 2013-04-15 22:44:11 +02:00
Stein Magnus Jodal
41594c116e ext: Split load into load+validate 2013-04-15 22:43:51 +02:00
Stein Magnus Jodal
cfd9ddf550 config: Fix typo in logger name 2013-04-15 22:43:01 +02:00
Stein Magnus Jodal
a9a789aa8a conf: Rename logging.levels to loglevels
Part of #280
2013-04-15 20:40:01 +02:00
Thomas Adamcik
fb0810bf9e config: Specify we want bytes for default configs 2013-04-15 17:43:14 +02:00
Thomas Adamcik
ad25a60ba5 config: Update extensions with respect to config changes 2013-04-15 00:08:23 +02:00
Thomas Adamcik
ee57eb58a3 config: Strict config value init kwargs, also adds Secret 2013-04-15 00:07:31 +02:00
Thomas Adamcik
4826dc7cac config: Support lists in required validator 2013-04-15 00:07:07 +02:00
Thomas Adamcik
805733a2aa config: Make tests discoverable and fix broken ones 2013-04-14 23:52:39 +02:00
Thomas Adamcik
d5b8f2ab02 config: Make List use proper encode/decode helpers 2013-04-14 17:50:16 +02:00
Thomas Adamcik
7ed9b8adab config: Extract encode and decode helpers from String 2013-04-14 17:34:54 +02:00
Thomas Adamcik
9f18d50ab0 config: Fix escapes in string handling 2013-04-14 17:16:17 +02:00
Thomas Adamcik
6b89051b5e config: Add encoding support to strings 2013-04-14 16:15:58 +02:00
Thomas Adamcik
bc41d55a88 config: Read configs in binary mode 2013-04-14 16:14:21 +02:00
Stein Magnus Jodal
1debaf3276 docs: Fix class links in Ext API docs 2013-04-14 14:28:09 +02:00
Stein Magnus Jodal
4c08a5dfab docs: Include Backend class in API docs 2013-04-14 14:27:53 +02:00
Stein Magnus Jodal
be58c38083 docs: Fix link from Ext API to Config API 2013-04-14 14:23:12 +02:00
Stein Magnus Jodal
2d0e5ac117 docs: Document config API 2013-04-14 13:58:37 +02:00
Stein Magnus Jodal
209c8d979a docs: Document API of Extension class 2013-04-14 13:12:14 +02:00
Stein Magnus Jodal
65f14a9cc4 exc: Remove OptionalDependencyError
It is no longer needed as the extension loading mechanisms verifies the
environment and presence of dependencies before it tries to import modules that
would cause ImportErrors if optional dependencies are missing.
2013-04-14 11:26:16 +02:00
Stein Magnus Jodal
809b165966 exc: Remove unused SettingsError 2013-04-14 11:06:45 +02:00
Stein Magnus Jodal
f38b806133 utils: Remove unused importing utils 2013-04-14 10:54:26 +02:00
Thomas Adamcik
1163d12306 scanner/config: Convert to new config system (fixes #405) 2013-04-13 23:15:47 +02:00
Thomas Adamcik
d8a0cb880d config: Make --show-config use schema name 2013-04-13 22:51:59 +02:00
Thomas Adamcik
10d7c15792 config: Switch to list of core_schemas 2013-04-13 22:44:36 +02:00
Thomas Adamcik
943a3097a9 config: Update validate to use schema.name 2013-04-13 22:37:22 +02:00
Thomas Adamcik
6e42a381cd config: Add name to schemas 2013-04-13 21:46:15 +02:00
Thomas Adamcik
5fd4c18792 ext: Get config schema from super 2013-04-13 21:12:48 +02:00
Thomas Adamcik
a2b29151a5 Merge branch 'develop' into feature/reshuffle-config
Conflicts:
	mopidy/ext.py
2013-04-13 21:09:37 +02:00
Thomas Adamcik
d143ec6e36 ext: Rename config_utils import to config_lib 2013-04-13 21:07:59 +02:00
Thomas Adamcik
b655e846b1 config: Add read helper 2013-04-13 21:06:09 +02:00
Thomas Adamcik
917c1e4c9d config: Use default config file 2013-04-13 20:51:09 +02:00
Thomas Adamcik
63003abb2e config: Flake8 fixes 2013-04-13 20:40:13 +02:00
Stein Magnus Jodal
0007597961 docs: Add mopidy.ext to API docs 2013-04-13 13:51:02 +02:00
Thomas Adamcik
e98ca4c94c config: Handle encoding and other minor refactoring mistakes 2013-04-13 01:35:55 +02:00
Thomas Adamcik
1ebc265235 Merge branch 'develop' into feature/reshuffle-config
Conflicts:
	mopidy/backends/local/__init__.py
	mopidy/backends/spotify/__init__.py
	mopidy/backends/stream/__init__.py
	mopidy/config.py
	mopidy/frontends/http/__init__.py
	mopidy/frontends/mpd/__init__.py
	mopidy/frontends/mpris/__init__.py
	mopidy/frontends/scrobbler/__init__.py
	mopidy/utils/config.py
	tests/config/types_test.py
2013-04-13 01:25:38 +02:00
Thomas Adamcik
067cc4c112 config: Add basic validate tests 2013-04-13 01:18:26 +02:00
Thomas Adamcik
c5f8e1da19 config: Add parse_override test 2013-04-13 00:53:19 +02:00
Thomas Adamcik
02518b17df config: Refactor to internal API that is closer to end goal for load and validate 2013-04-13 00:38:22 +02:00
Stein Magnus Jodal
6076a0f117 Fix flake8 warnings 2013-04-13 00:28:45 +02:00
Stein Magnus Jodal
bfceb45609 docs: Remove default config from audio class 2013-04-12 01:31:52 +02:00
Stein Magnus Jodal
3de39b5a4c docs: Document core config values 2013-04-12 01:12:04 +02:00
Stein Magnus Jodal
ee021b7cf0 docs: Use proper headers in mixer docs 2013-04-12 00:27:00 +02:00
Stein Magnus Jodal
ae7543a985 docs: Move local to ext registry 2013-04-12 00:17:48 +02:00
Stein Magnus Jodal
8bcf1de21c docs: Move stream to ext registry 2013-04-12 00:13:22 +02:00