Update of "contrib"
Overview
Artifact ID: | 5077065a0dc1773288aa7c761df7d249615fc0df |
---|---|
Page Name: | contrib |
Date: | 2015-05-03 15:11:22 |
Original User: | mario |
Mimetype: | text/x-markdown |
Parent: | 617439f0ce561d9d3d1956802240dc37ebd5e08b (diff) |
Next | c05180e10697e620b308c035433fa6f616ed4d7b |
Content
This directory collects a few other channel plugins.
- Contents: plugins
- Status: beta
- Some are going to be outdated, and a few are just idea collections.
You can basically install any of them by copying the *.py
file into:
The global installation path
/usr/share/streamtuner2/channels/
Your local plugin
~/.config/streamtuner2/plugins/
(not yet, but will come with the next release)Or package them even into the PYZ application:
zip streamtuner2.pyz channels/new.py
The upcoming pluginmanager2 scans this directory indirectly via
Which generates a JSON list of available modules. For instance:
{
"$name": "delicast",
"$type": "x-py",
"$dist": "app/streamtuner2/contrib",
"$file": "http://fossil.include-once.org/streamtuner2/cat/contrib/delicast.py",
"encoding": "UTF-8",
"api": "streamtuner2",
"title": "Delicast",
"description": "directory of streaming media",
"url": "http://delicast.com/",
"version": "0.1",
"type": "channel",
"category": "radio",
"config": "-",
"priority": "rare"
},