Commit Graph

178 Commits

Author SHA1 Message Date
Thomas Adamcik
6818e20218 utils: Convert path_to_uri to single argument 2013-07-30 00:23:23 +02:00
Thomas Adamcik
af707dfdbb utils: Switch to urlparse for file-uri/path handling 2013-07-30 00:23:23 +02:00
Thomas Adamcik
71618f840f scanner: Fixing review comments. 2013-05-22 20:36:39 +02:00
Thomas Adamcik
351589c6c8 path: Add find_uris version of find_files 2013-05-20 22:42:31 +02:00
Stein Magnus Jodal
de84fdfef4 Remove hacks required by #302 to run on older Python 2.6.x 2013-04-29 19:52:29 +02:00
Stein Magnus Jodal
52ee456692 tests: Import unittest directly from the stdlib 2013-04-29 19:45:25 +02:00
Thomas Adamcik
a7b6ff7b18 path: Disallow unknown substitutions in expand_path 2013-04-25 22:39:07 +02:00
Thomas Adamcik
160a70e6df path: Only accept bytes as paths 2013-04-25 21:08:33 +02:00
Stein Magnus Jodal
004fe6dbf8 path: Handle XDG paths as bytes, not unicode 2013-04-23 23:18:16 +02:00
Stein Magnus Jodal
48dfcf6fd1 deps: Survive exceptions from pkg_resources 2013-04-18 18:05:55 +02:00
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
f38b806133 utils: Remove unused importing utils 2013-04-14 10:54:26 +02:00
Thomas Adamcik
d90a977a3b config: Move everything to mopidy.config sub-modules 2013-04-11 22:24:27 +02:00
Stein Magnus Jodal
02f9db4518 path: Let get_or_create_file() create missing dirs 2013-04-09 12:40:28 +02:00
Stein Magnus Jodal
40dd539d06 path: Test get_or_create_file() 2013-04-09 12:38:47 +02:00
Stein Magnus Jodal
41d7ae9a2c Replace 'folder' with 'dir' 2013-04-08 21:13:59 +02:00
Stein Magnus Jodal
638ea8cd27 Merge branch 'develop' into feature/use-new-config 2013-04-08 09:59:36 +02:00
Thomas Adamcik
28d3b265c2 Merge branch 'develop' into feature/config-path
Conflicts:
	mopidy/backends/spotify/__init__.py
2013-04-07 22:02:32 +00:00
Thomas Adamcik
4f0e1e448c config: Add path config value tests 2013-04-07 22:01:34 +00:00
Stein Magnus Jodal
63b7260c01 settings: Remove settings utils 2013-04-07 00:41:09 +02:00
Thomas Adamcik
5a79b65d47 settings: Remove did you mean. 2013-04-05 23:33:27 +02:00
Thomas Adamcik
bd3d8f6932 config: Steal did you mean code from settings. 2013-04-05 23:33:27 +02:00
Thomas Adamcik
73fb143f45 config: String escape strings 2013-04-03 01:00:34 +02:00
Stein Magnus Jodal
f9fb30c76c main/settings: Remove --interactive support 2013-04-03 00:16:37 +02:00
Thomas Adamcik
3b8fe2fd9f config: Remove old list settings and mask secret code. 2013-04-02 19:37:51 +02:00
Thomas Adamcik
77cdb5b065 config: Add config based list_settings_callback 2013-04-02 19:33:26 +02:00
Thomas Adamcik
29a4ff040e config: Make list return tuples so we get imuttable data. 2013-04-02 19:19:24 +02:00
Thomas Adamcik
6f39bde566 config: Start passing dummy config explicitly to audio/backends/frontends. 2013-04-02 19:14:46 +02:00
Thomas Adamcik
6c5ac28034 config: Update test names for consistency. 2013-04-01 23:40:05 +02:00
Thomas Adamcik
98269f4ed1 config: Add optional setting to config values and improve tests. 2013-04-01 23:24:42 +02:00
Thomas Adamcik
50980723f8 Merge branch 'develop' into feature/config 2013-04-01 21:25:07 +02:00
Thomas Adamcik
3509ec4b37 config: Address review comments. 2013-04-01 21:21:59 +02:00
Thomas Adamcik
b4c553e201 config: Add LogLevelConfigSchema. 2013-04-01 20:33:22 +02:00
Thomas Adamcik
980792e527 config: Add ExtensionConfigSchema. 2013-04-01 20:23:34 +02:00
Stein Magnus Jodal
aa1f8199c2 Remove the FRONTENDS setting 2013-04-01 20:22:29 +02:00
Stein Magnus Jodal
74788a2ccb Remove the BACKENDS setting 2013-04-01 20:14:20 +02:00
Thomas Adamcik
0535084162 config: Add config schema and tests.
Config schemas are used to group config values and check that each of them is
deserialized corretly, that none are missing and that there are no unkown keys
present.
2013-04-01 20:14:04 +02:00
Thomas Adamcik
66c067aa96 config: Add Hostname and Port ConfigValues and tests. 2013-04-01 14:21:44 +02:00
Thomas Adamcik
ab26072dff config: Switch to non context manager version of assertRaises 2013-04-01 14:16:02 +02:00
Thomas Adamcik
6af8b4b090 config: Add LogLevel ConfigValue and tests. 2013-04-01 14:02:28 +02:00
Thomas Adamcik
d46f926f14 config: Add List ConfigValue and tests. 2013-04-01 13:46:13 +02:00
Thomas Adamcik
452cf839c4 config: Add Boolean ConfigValue and tests. 2013-04-01 13:38:59 +02:00
Thomas Adamcik
21d0a938f9 config: Add Integer ConfigValue and tests. 2013-04-01 13:31:15 +02:00
Thomas Adamcik
7cb68a41ac config: Improve validate error messages and fix handling of non-string choices. 2013-04-01 13:29:32 +02:00
Thomas Adamcik
119644c186 config: Add String config value and tests. 2013-04-01 13:20:33 +02:00
Thomas Adamcik
c22f0f5f9d config: Add ConfigValue base class and tests. 2013-04-01 13:07:05 +02:00
Thomas Adamcik
ba425d8ccb config: Start adding basic validators + tests for new config values. 2013-04-01 13:07:05 +02:00
Stein Magnus Jodal
e6460b6945 jsonrpc: Handle Pykka's CallableProxy objects as regular methods 2013-03-30 21:01:01 +01:00