├── .coveragerc ├── .gitignore ├── .gitmodules ├── .landscape.yml ├── .travis.yml ├── AUTHORS ├── CHANGES ├── CONTRIBUTING ├── LICENSE ├── MANIFEST.in ├── README.md ├── codecov.yml ├── docs ├── Makefile ├── api.rst ├── caching.rst ├── commandline.rst ├── conf.py ├── index.rst ├── installation.rst ├── item.rst ├── make.bat ├── patterns.rst ├── poweredby.rst ├── quickstart.rst ├── routing.rst ├── tutorial.rst └── upgrading.rst ├── fabfile.py ├── kodiswift ├── __init__.py ├── actions.py ├── cli │ ├── __init__.py │ ├── app.py │ ├── cli.py │ ├── console.py │ ├── create.py │ └── data │ │ ├── addon.py │ │ ├── addon.xml │ │ └── resources │ │ ├── __init__.py │ │ ├── language │ │ └── English │ │ │ └── strings.po │ │ └── lib │ │ └── __init__.py ├── common.py ├── constants.py ├── listitem.py ├── logger.py ├── mockxbmc │ ├── __init__.py │ ├── polib.py │ ├── utils.py │ ├── xbmc.py │ ├── xbmcaddon.py │ ├── xbmcgui.py │ ├── xbmcplugin.py │ └── xbmcvfs.py ├── module.py ├── plugin.py ├── request.py ├── storage.py ├── urls.py └── xbmcmixin.py ├── setup.py └── tests ├── __init__.py ├── cli ├── __init__.py ├── test_app.py ├── test_cli.py ├── test_console.py └── test_create.py ├── data ├── plugin │ ├── addon.xml │ └── resources │ │ └── language │ │ └── English │ │ └── strings.po └── plugin_no_strings_po │ ├── addon.xml │ └── resources │ └── language │ └── English │ └── strings.xml ├── test_actions.py ├── test_common.py ├── test_constants.py ├── test_listitem.py ├── test_module.py ├── test_plugin.py ├── test_request.py ├── test_storage.py ├── test_urls.py ├── test_xbmcmixin.py └── utils.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/.gitmodules -------------------------------------------------------------------------------- /.landscape.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/.landscape.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/CHANGES -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include kodiswift/cli/data * 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/caching.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/caching.rst -------------------------------------------------------------------------------- /docs/commandline.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/commandline.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/item.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/item.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/patterns.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/patterns.rst -------------------------------------------------------------------------------- /docs/poweredby.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/poweredby.rst -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /docs/routing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/routing.rst -------------------------------------------------------------------------------- /docs/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/tutorial.rst -------------------------------------------------------------------------------- /docs/upgrading.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/docs/upgrading.rst -------------------------------------------------------------------------------- /fabfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/fabfile.py -------------------------------------------------------------------------------- /kodiswift/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/__init__.py -------------------------------------------------------------------------------- /kodiswift/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/actions.py -------------------------------------------------------------------------------- /kodiswift/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/__init__.py -------------------------------------------------------------------------------- /kodiswift/cli/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/app.py -------------------------------------------------------------------------------- /kodiswift/cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/cli.py -------------------------------------------------------------------------------- /kodiswift/cli/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/console.py -------------------------------------------------------------------------------- /kodiswift/cli/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/create.py -------------------------------------------------------------------------------- /kodiswift/cli/data/addon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/data/addon.py -------------------------------------------------------------------------------- /kodiswift/cli/data/addon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/data/addon.xml -------------------------------------------------------------------------------- /kodiswift/cli/data/resources/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /kodiswift/cli/data/resources/language/English/strings.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/cli/data/resources/language/English/strings.po -------------------------------------------------------------------------------- /kodiswift/cli/data/resources/lib/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /kodiswift/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/common.py -------------------------------------------------------------------------------- /kodiswift/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/constants.py -------------------------------------------------------------------------------- /kodiswift/listitem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/listitem.py -------------------------------------------------------------------------------- /kodiswift/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/logger.py -------------------------------------------------------------------------------- /kodiswift/mockxbmc/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /kodiswift/mockxbmc/polib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/mockxbmc/polib.py -------------------------------------------------------------------------------- /kodiswift/mockxbmc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/mockxbmc/utils.py -------------------------------------------------------------------------------- /kodiswift/mockxbmc/xbmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/mockxbmc/xbmc.py -------------------------------------------------------------------------------- /kodiswift/mockxbmc/xbmcaddon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/mockxbmc/xbmcaddon.py -------------------------------------------------------------------------------- /kodiswift/mockxbmc/xbmcgui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/mockxbmc/xbmcgui.py -------------------------------------------------------------------------------- /kodiswift/mockxbmc/xbmcplugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/mockxbmc/xbmcplugin.py -------------------------------------------------------------------------------- /kodiswift/mockxbmc/xbmcvfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/mockxbmc/xbmcvfs.py -------------------------------------------------------------------------------- /kodiswift/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/module.py -------------------------------------------------------------------------------- /kodiswift/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/plugin.py -------------------------------------------------------------------------------- /kodiswift/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/request.py -------------------------------------------------------------------------------- /kodiswift/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/storage.py -------------------------------------------------------------------------------- /kodiswift/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/urls.py -------------------------------------------------------------------------------- /kodiswift/xbmcmixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/kodiswift/xbmcmixin.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /tests/cli/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /tests/cli/test_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/cli/test_app.py -------------------------------------------------------------------------------- /tests/cli/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/cli/test_cli.py -------------------------------------------------------------------------------- /tests/cli/test_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/cli/test_console.py -------------------------------------------------------------------------------- /tests/cli/test_create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/cli/test_create.py -------------------------------------------------------------------------------- /tests/data/plugin/addon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/data/plugin/addon.xml -------------------------------------------------------------------------------- /tests/data/plugin/resources/language/English/strings.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/data/plugin/resources/language/English/strings.po -------------------------------------------------------------------------------- /tests/data/plugin_no_strings_po/addon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/data/plugin_no_strings_po/addon.xml -------------------------------------------------------------------------------- /tests/data/plugin_no_strings_po/resources/language/English/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/data/plugin_no_strings_po/resources/language/English/strings.xml -------------------------------------------------------------------------------- /tests/test_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_actions.py -------------------------------------------------------------------------------- /tests/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_common.py -------------------------------------------------------------------------------- /tests/test_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_constants.py -------------------------------------------------------------------------------- /tests/test_listitem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_listitem.py -------------------------------------------------------------------------------- /tests/test_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_module.py -------------------------------------------------------------------------------- /tests/test_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_plugin.py -------------------------------------------------------------------------------- /tests/test_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_request.py -------------------------------------------------------------------------------- /tests/test_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_storage.py -------------------------------------------------------------------------------- /tests/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_urls.py -------------------------------------------------------------------------------- /tests/test_xbmcmixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/test_xbmcmixin.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/afrase/kodiswift/HEAD/tests/utils.py --------------------------------------------------------------------------------