Index: channels/__init__.py
==================================================================
--- channels/__init__.py
+++ channels/__init__.py
@@ -13,11 +13,11 @@
# filtermusic.py, global_key.py, history.py, internet_radio.py,
# itunes.py, jamendo.py, links.py, live365.py, modarchive.py,
# myoggradio.py, pluginmanager2.py, radiobrowser.py, radionomy.py,
# radiotray.py, search.py, shoutcast.py, somafm.py, streamedit.py,
# surfmusik.py, timer.py, tunein.py, ubuntuusers.py,
-# useragentswitcher.py, xiph.py, youtube.py
+# useragentswitcher.py, xiph.py, youtube.py, favicon.py
# config: -
# priority: core
#
# GenericChannel implements the basic GUI functions and defines
# the default channel data structure. It implements fallback logic
Index: dev/0-st2.xml
==================================================================
--- dev/0-st2.xml
+++ dev/0-st2.xml
@@ -4,25 +4,51 @@
streamtuner2
internet radio browser
GUI for internet radio directories.
http://fossil.include-once.org/streamtuner2/
+ http://fossil.include-once.org/streamtuner2/doc/trunk/icon.png
Audio
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
ADDED dev/E1A03606E558EACC.gpg
Index: dev/E1A03606E558EACC.gpg
==================================================================
--- dev/E1A03606E558EACC.gpg
+++ dev/E1A03606E558EACC.gpg
@@ -0,0 +1,38 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+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
+=Pu5i
+-----END PGP PUBLIC KEY BLOCK-----