Stein Magnus Jodal
|
eef148d3af
|
main: Remove unused import
|
2013-04-01 20:06:20 +02:00 |
|
Thomas Adamcik
|
605f78065a
|
Merge pull request #377 from jodal/feature/load-extensions
Load backends and frontends from extensions
|
2013-04-01 11:03:14 -07:00 |
|
Stein Magnus Jodal
|
396fec5ba8
|
main: Log a bit more on startup and shutdown
|
2013-04-01 19:47:25 +02:00 |
|
Stein Magnus Jodal
|
e1d75eec30
|
main: Validate extension's distribution requirements
|
2013-04-01 19:47:25 +02:00 |
|
Stein Magnus Jodal
|
8ff7d792d5
|
main: Validate extension environment
|
2013-04-01 19:47:24 +02:00 |
|
Stein Magnus Jodal
|
6345022cfc
|
Move frontend/backend import into methods
|
2013-04-01 19:47:24 +02:00 |
|
Stein Magnus Jodal
|
7d90dd42b5
|
main: Load frontends/backends from extensions
|
2013-04-01 19:47:24 +02:00 |
|
Thomas Adamcik
|
c76ca0f726
|
Merge pull request #374 from jodal/feature/define-existing-extensions
Define extension for existing backends and frontends
|
2013-04-01 10:46:01 -07:00 |
|
Stein Magnus Jodal
|
a7a3803446
|
docs: Update changelog and authors
|
2013-04-01 19:35:38 +02:00 |
|
Stein Magnus Jodal
|
111d315d1e
|
spotify: Fix style
|
2013-04-01 19:34:39 +02:00 |
|
Stein Magnus Jodal
|
d032891246
|
Merge pull request #376 from trefis/develop
Adds "Starred" playlist to the playlists catalog
|
2013-04-01 10:33:05 -07:00 |
|
Thomas Refis
|
5982d1059c
|
Reverse the list of tracks in the Starred playlist.
As it is in reverse order from the "official" spotify client.
|
2013-04-01 18:33:52 +02:00 |
|
Thomas Refis
|
211b20c496
|
Adds 'Starred' playlist to the playlist catalog
Related to issue #326
|
2013-04-01 18:17:00 +02:00 |
|
Stein Magnus Jodal
|
ec7c172c2e
|
Add ext prefix to config sections
|
2013-04-01 16:14:34 +02:00 |
|
Stein Magnus Jodal
|
a52ae2091b
|
Update Pykka version check
|
2013-04-01 16:06:23 +02:00 |
|
Stein Magnus Jodal
|
2176ab3d98
|
lastfm: Define extension
|
2013-04-01 15:18:25 +02:00 |
|
Stein Magnus Jodal
|
0f1c4c1dff
|
http: Define extension
|
2013-04-01 15:18:25 +02:00 |
|
Stein Magnus Jodal
|
5b6fc25cf8
|
mpris: Define extension
|
2013-04-01 15:18:24 +02:00 |
|
Stein Magnus Jodal
|
a5f3bfc9c4
|
mpd: Define extension
|
2013-04-01 15:03:54 +02:00 |
|
Stein Magnus Jodal
|
d65a986a56
|
stream: Define extension
|
2013-04-01 14:56:37 +02:00 |
|
Stein Magnus Jodal
|
d8c7b876be
|
local: Define extension
|
2013-04-01 14:55:30 +02:00 |
|
Stein Magnus Jodal
|
7060a75072
|
spotify: Define extension
|
2013-04-01 14:27:12 +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
|
257d3d6332
|
Merge pull request #373 from jodal/feature/use-setuptools
Switch from distutils to setuptools
|
2013-04-01 04:34:38 -07: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 |
|
Stein Magnus Jodal
|
a63bb4eaec
|
docs: Include https in links where appropriate
|
2013-04-01 13:24:40 +02:00 |
|
Thomas Adamcik
|
119644c186
|
config: Add String config value and tests.
|
2013-04-01 13:20:33 +02:00 |
|
Stein Magnus Jodal
|
77f8e228d8
|
docs: Fix typo
|
2013-04-01 13:19:46 +02:00 |
|
Stein Magnus Jodal
|
5fcae977ca
|
docs: If using pip Pykka will be installed automatically
|
2013-04-01 13:08:54 +02:00 |
|
Stein Magnus Jodal
|
0f593b66bd
|
docs: Remove 'platforms' from extension's setup.py example
|
2013-04-01 13:08:54 +02:00 |
|
Stein Magnus Jodal
|
a4f8af048d
|
Let setuptools generate executables
|
2013-04-01 13:08:53 +02:00 |
|
Stein Magnus Jodal
|
1a9fea08a5
|
docs: setuptools always regenerates MANIFEST
|
2013-04-01 13:08:53 +02:00 |
|
Stein Magnus Jodal
|
a8b81eadd0
|
Switch from distutils to setuptools
|
2013-04-01 13:08:53 +02:00 |
|
Stein Magnus Jodal
|
1dab53d5c8
|
Ignore *.egg-info files generated by setuptools
|
2013-04-01 13:08:53 +02:00 |
|
Stein Magnus Jodal
|
c905134bf4
|
Fix error in MANIFEST.in
|
2013-04-01 13:08:53 +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 |
|
Thomas Adamcik
|
bd90ed63e8
|
Merge pull request #372 from jodal/feature/add-extension-superclass
Add extension superclass and exception
|
2013-04-01 02:43:47 -07:00 |
|
Stein Magnus Jodal
|
64b0cc7b98
|
ext: Support multiple frontends/backends in an extension
|
2013-04-01 11:30:07 +02:00 |
|
Stein Magnus Jodal
|
0ec989d2cb
|
ext: Add ExtensionError exception class
|
2013-04-01 11:11:37 +02:00 |
|
Stein Magnus Jodal
|
059147723b
|
tests: Test existing exception classes
|
2013-04-01 11:08:05 +02:00 |
|
Stein Magnus Jodal
|
f89f4151b0
|
ext: Add Extension base class
|
2013-04-01 11:02:02 +02:00 |
|
Stein Magnus Jodal
|
b095f14083
|
docs: Sort imports
|
2013-04-01 10:43:37 +02:00 |
|
Stein Magnus Jodal
|
1e49021c5b
|
docs: Refine extensiondev docs
|
2013-04-01 10:42:09 +02:00 |
|
Stein Magnus Jodal
|
e56a0376c2
|
docs: Simplify Extension class by removing @classmethod
|
2013-03-31 22:58:29 +02:00 |
|