Internet radio browser GUI for music/video streams from various directory services.

โŒˆโŒ‹ โŽ‡ branch:  streamtuner2

select: is now preparsed in pluginconf (but configwin/combobox expected tuple-list instead of dict till now; might need further changes)
mario authored 25 days ago last checkin 8d130efe8
๐Ÿ“„ __init__.py Adapt Xiph plugin for BETA/dir-test.xoph.org rollout. It's fairly terโ€นโ€บ 199 days ago
๐Ÿ“„ bookmarks.py Introduce wiki/links source for according bookmarks category.โ€นโ€บ 191 days ago
๐Ÿ“„ configwin.py Fix bug (too late to reproduce) for bool option being applied to Combโ€นโ€บ 191 days ago
๐Ÿ“„ dnd.py Reverted all `module = __name__` assignments, because that was carryiโ€นโ€บ 1440 days ago
๐Ÿ“„ exportcat.py Reverted all `module = __name__` assignments, because that was carryiโ€นโ€บ 1440 days ago
๐Ÿ“„ favicon.py Add binary JPEG detection \xFF\xD8\xFF magic bytes.โ€นโ€บ 195 days ago
๐Ÿ“„ filter_bitrate.py Reverted all `module = __name__` assignments, because that was carryiโ€นโ€บ 1440 days ago
๐Ÿ“„ filtermusic.py Fetch mode option removed for filtermusicโ€นโ€บ 193 days ago
๐Ÿ“„ global_key.py Reverted all `module = __name__` assignments, because that was carryiโ€นโ€บ 1440 days ago
๐Ÿ“„ history.py Reverted all `module = __name__` assignments, because that was carryiโ€นโ€บ 1440 days ago
๐Ÿ“„ internet_radio.py Implement search function for I-R, fix DOM extraction method.โ€นโ€บ 1430 days ago
๐Ÿ“„ jamendo.py Jamendo radios are not available; prepared to use API however, in casโ€นโ€บ 1138 days ago
๐Ÿ“„ links.py safeguard wiki/links retrievalโ€นโ€บ 189 days ago
๐Ÿ“„ liveradio.py Support for LiveRadio.UK (in addition to .IE)โ€นโ€บ 195 days ago
๐Ÿ“„ modarchive.py Reverted all `module = __name__` assignments, because that was carryiโ€นโ€บ 1440 days ago
๐Ÿ“„ myoggradio.py Don't enable MyOggRadio channel per default for now.โ€นโ€บ 193 days ago
๐Ÿ“„ peertube.py peertube use correct /search/videos api for searchesโ€นโ€บ 194 days ago
๐Ÿ“„ pluginmanager2.py Add debug/logging to plugin dependency checks.โ€นโ€บ 709 days ago
๐Ÿ“„ radiobrowser.py Apply more `self.status(i / pages)` progressbar calls for some channeโ€นโ€บ 194 days ago
๐Ÿ“„ radionomy.py Add more .progress() indicationโ€นโ€บ 1438 days ago
๐Ÿ“„ radiotray.py Comment about RadioTray-Lite (no specific code support however)โ€นโ€บ 193 days ago
๐Ÿ“„ record_stop.py Make record-stop button a distributed plugin.โ€นโ€บ 1432 days ago
๐Ÿ“„ reddit.py peertube+youtube detectionโ€นโ€บ 26 days ago
๐Ÿ“„ search.py Optional toolbar button for search dialog.โ€นโ€บ 708 days ago
๐Ÿ“„ shoutcast.py shoutcast: reenable referer sendingโ€นโ€บ 709 days ago
๐Ÿ“„ somafm.py updated SomeFM extraction and default stream listโ€นโ€บ 198 days ago
๐Ÿ“„ specbuttons.py Minor Python 3 fixes (syntax and str.decode)โ€นโ€บ 194 days ago
๐Ÿ“„ streamedit.py Ensure streamedit picks up all changes, and populates fields even if โ€นโ€บ 1479 days ago
๐Ÿ“„ surfmusik.py Add more .progress() indicationโ€นโ€บ 1438 days ago
๐Ÿ“„ timer.py timer: Test for .queue() result before setting statusbar := "Timer saโ€นโ€บ 1417 days ago
๐Ÿ“„ tunein.py Apply more `self.status(i / pages)` progressbar calls for some channeโ€นโ€บ 194 days ago
๐Ÿ“„ ubuntuusers.py Reverted all `module = __name__` assignments, because that was carryiโ€นโ€บ 1440 days ago
๐Ÿ“„ ui_cht.py ui change title bar: use gtk.STOCK_DIRECTORY as fallback when no png:โ€นโ€บ 194 days ago
๐Ÿ“„ useragentswitcher.py Add more detailed user-agent string, introduce conf.version (from pmdโ€นโ€บ 189 days ago
๐Ÿ“„ xiph.py Make `web` fetch mode the default (despite degraded beta interface)โ€นโ€บ 193 days ago

channels

The channels/ dir contains all streamtuner2 plugins. It's probably going to get renamed to plugins even somewhen, as it doesn't just contain channel tab plugins, but also feature plugins, and even core modules now (bookmarks, search, configwin).

It's still supported to supply a *.png per channel module. But the default ones now embed the icon as png: meta field.