Commit Graph

4068 Commits

Author SHA1 Message Date
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
0ae356f581 docs: Add note about using virtualenv 2013-04-14 14:19:29 +02:00
Stein Magnus Jodal
61e0f941e0 docs: Don't number lists explicitly in rST 2013-04-14 14:19:20 +02:00
Stein Magnus Jodal
96d6badfd7 docs: More reasons for running 'python setup.py develop' 2013-04-14 14:05:19 +02:00
Stein Magnus Jodal
2d0e5ac117 docs: Document config API 2013-04-14 13:58:37 +02:00
Stein Magnus Jodal
6df42299b4 docs: Remove b'' usage in setup.py example 2013-04-14 13:15:42 +02:00
Stein Magnus Jodal
b42fa02195 docs: Fix typo 2013-04-14 13:14:15 +02:00
Stein Magnus Jodal
c481c2fe52 docs: Update changelog 2013-04-14 13:12:16 +02:00
Stein Magnus Jodal
209c8d979a docs: Document API of Extension class 2013-04-14 13:12:14 +02:00
Stein Magnus Jodal
eeba15e4cc Remove tox.ini
Testing across Python 2.6 and 2.7 with tox is no longer working on systems
which doesn't ship both Python versions by default. I can install Python 2.6 on
a newer Ubuntu system using the deadsnakes PPA, but dependencies installed from
APT, like gobject and gstreamer are still only installed for Python 2.7, thus
making tox useless.
2013-04-14 11:45:38 +02:00
Stein Magnus Jodal
526bc83712 Make setup.py Python 3 compatible 2013-04-14 11:45:26 +02:00
Stein Magnus Jodal
f001142b7d docs: Update default.conf path 2013-04-14 11:29:47 +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
Stein Magnus Jodal
0b1f51f9e8 Merge pull request #412 from adamcik/feature/scanner-to-new-config
scanner/config: Convert to new config system (fixes #405)
2013-04-13 14:56:18 -07:00
Thomas Adamcik
1163d12306 scanner/config: Convert to new config system (fixes #405) 2013-04-13 23:15:47 +02:00
Stein Magnus Jodal
7745842fe5 Merge pull request #411 from adamcik/feature/config-schema-names
Add names to config schemas
2013-04-13 14:04:50 -07:00
Stein Magnus Jodal
06534a8dc2 docs: Update Extension example 2013-04-13 22:56:23 +02:00
Thomas Adamcik
d8a0cb880d config: Make --show-config use schema name 2013-04-13 22:51:59 +02:00
Stein Magnus Jodal
4e317681b0 Merge pull request #406 from adamcik/feature/reshuffle-config
Move config bits an pieces into mopidy.config sub-modules.
2013-04-13 13:47:34 -07: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
d232b729c9 docs: Add TODOs for documenting command line options 2013-04-13 14:24:20 +02:00
Stein Magnus Jodal
9d94e815ce docs: Note about logging in extensions 2013-04-13 14:22:37 +02:00
Stein Magnus Jodal
73e3a77484 docs: Link from ext API to extensiondev 2013-04-13 14:06:20 +02:00
Stein Magnus Jodal
a2e08c6d4e docs: Add note about extension's API usage 2013-04-13 14:04:54 +02:00
Stein Magnus Jodal
0052dbeb0d docs: Remove extension support implementation plan 2013-04-13 14:01:07 +02:00
Stein Magnus Jodal
a543a01675 docs: Minor updates to extensiondev docs 2013-04-13 13:55:56 +02:00
Stein Magnus Jodal
0007597961 docs: Add mopidy.ext to API docs 2013-04-13 13:51:02 +02:00
Stein Magnus Jodal
dbbe0fd16e docs: Remove link to removed document 2013-04-13 13:49:01 +02:00
Stein Magnus Jodal
e1cf8fbd2c docs: Remove extensiondev draft warning 2013-04-13 13:40:14 +02:00
Stein Magnus Jodal
028c56b003 docs: Add links to blog posts on commit messages 2013-04-13 13:25:50 +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
Stein Magnus Jodal
ad1904023e docs: Rename dev docs to devtools 2013-04-13 01:01:25 +02:00
Stein Magnus Jodal
2ac1cc4582 docs: Link to code style from contributions docs 2013-04-13 00:56:08 +02:00
Stein Magnus Jodal
b0e281b90a docs: Extract codestyle to own page 2013-04-13 00:53:49 +02:00
Stein Magnus Jodal
cf42161e1e docs: Move how to run from Git instructions 2013-04-13 00:53:32 +02:00
Thomas Adamcik
c5f8e1da19 config: Add parse_override test 2013-04-13 00:53:19 +02:00