Skip to content
Pandora Radio for XBMC
Branch: master
Clone or download
rivy RELEASE: incorporate XBMC recommendations; RC for XBMC Official Add-o…
…n Repository

* v2.3.2

* uses Pandora JSON API (via the pandora.py module from the Pithos Project)

* FIX: repaired typos
* UPDATE: CHANGELOG / README readability improvements
* UPDATE: improved logging function
* UPDATE: addon.XML corrections (ID corrected to match extension type, missing elements)
* UPDATE: XML encoding information added to all XML files

* BUG: scrobbling broken (but now works via HACK; core addon fix pending)

NOTE: Pithos project home @ https://github.com/kevinmehall/pithos

The patch to fix scrobbling has been accepted into the LastFM and Libre.fm
addons by the core XBMC team. However, I haven't been given a timeline
for the release of the patched version. I'll keep the HACK available in
the code until at least a few weeks after the updated addons are
released. Make sure to use the addons ("Last.FM" and "Libre.FM Scrobbler") for
your scrobbling; and disable the core scrobbling function via
[ Settings / Music / Song Submission ].

====

Merge branch 'blead'
Latest commit ff6aff1 Jan 22, 2014
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
kb UPDATE: change to xbmc.log() via a centralized function log() Jan 22, 2014
resources UPDATE: logging output improvements Jan 22, 2014
.gitignore Use getAddonData('path'), auto-fetch/store keys. Jul 12, 2011
CHANGELOG.txt UPDATE: CHANGELOG.txt Jan 23, 2014
LICENSE.txt UPDATE: refactor repo into more official XBMC-Addon form Jan 13, 2014
README.txt FIX: correct addon id and README.txt reference URLs Jan 22, 2014
addon.xml
default.py UPDATE: logging output improvements Jan 22, 2014
icon.png UPDATE: improved icon; improved licensing disclosure language and add… Jan 21, 2014

README.txt

Pandora Radio for XBMC

* uses the Pandora JSON API via the client from the Pithos Project

This software is released under the GNU General Public License,
version 3 (aka, GPL-3.0), WITHOUT ANY WARRANTY, as further
described in the file "LICENSE.txt" (and also published at
<http://opensource.org/licenses/GPL-3.0>). Some code and/or resources
used within this software are also covered by the Creative Commons
Attribution-ShareAlike license [CC BY-SA], as noted in credits below.

Usage:

	Place in xbmc addons directory
	Set login information in script properties (prompts on run if not set)
	Pick a station and enjoy the music :)

Further Information:

XBMC Listing @ http://wiki.xbmc.org/index.php?title=Add-on:Pandora
Forum Discussion @ http://forum.xbmc.org/showthread.php?tid=70471
Repository @ https://github.com/rivy/xbmc-script.audio.pandora
Issues @ https://github.com/rivy/xbmc-script.audio.pandora/issues

Credits: (as of 2014-01-01)

 - rivy
	Updates / improvements, scrobbling enhancements, and current maintenance

 - spbogie
	Original script implementation and maintenance

 - VTWoods
	Replaced libpandora with the pandora implementation from pithos

 - TWC Supplemental by Nuka1195
	Used extensively as a reference for building the GUI
	Borrowed a few images for initial testing release

 - Pithos Project @ http://pithos.github.io
	A Pandora Radio Client; Copyright (c) Kevin Mehall
	License: Creative Commons Attribution-ShareAlike 3.0 United States
	- [CC:BY-SA 3.0 US]
	- @ http://creativecommons.org/licenses/by-sa/3.0/us/legalcode
	Contains the Pandora JSON API client implementation for access to Pandora
	repo: https://github.com/pithos/pithos

 - pianobar
	Copyright (c) 2008-2010 Lars-Dominik Braun <PromyLOPh@lavabit.com>
	http://github.com/PromyLOPh/pianobar | http://6xq.net/html/00/17.html
	- Used as early reference for parts of the pandora protocol

 - jurmb84
	Modified existing script to work with new xbmc addon framework

 - smorloc
	Modified script to include like/dislike/tired functionality; additional
	addon settings; layout changes

 - htpc_guy
	Skins

 - k3oni
	Several suggestions and code examples from his repo
	repo: https://github.com/k3oni/script.xbmc.pandora.git

 - robweber
	Several suggestions and code examples from his repo
	repo: https://github.com/robweber/script.xbmc.pandorajson.git

 - Moka Project @ http://mokaproject.com
	License: Creative Commons Attribution-ShareAlike 4.0 International
	- [CC:BY-SA 4.0]
	- @ http://creativecommons.org/licenses/by-sa/4.0/legalcode
	icon.png
You can’t perform that action at this time.