aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Release 1.9.0release-1.9.0Mike Crute2017-09-30
|
* Rename mpg123 moduleMike Crute2017-06-18
|
* Fix travis dependenciesMike Crute2017-06-18
|
* Enable 3.6 supportMike Crute2017-06-18
|
* Freshen dependenciesMike Crute2017-06-18
|
* Update README formatMike Crute2017-06-18
|
* Update READMEMike Crute2017-06-18
|
* Use newer mockMike Crute2017-06-18
|
* Predictable menu orderMike Crute2017-06-18
|
* Copy in install distsMike Crute2017-06-18
|
* Fix build systemMike Crute2017-06-18
|
* Blacklist iphone keyMike Crute2017-06-18
|
* Configurator freshens keys if config existsMike Crute2017-06-18
|
* Better error handlingMike Crute2017-06-12
| | | | | | | Handles the case where a user chooses a non-existent station and sends them back to the selection menu with a reasonable error message. Also prints the typed characters for invalid input during playback and prints errors from the audio backend such as unsupported formats.
* Add volume controlsMike Crute2017-06-12
| | | | | Only VLC supports this but several users have requested it so adding support if the backend supports it.
* Split player backends, add VLC strategyMike Crute2017-06-12
| | | | | | | | | Extract core player logic and mpg123-bound logic into parent-child classes so that other player backend strategies can be added. Create a headless VLC strategy that uses VLC if it's available. Update the pydora player to prefer VLC if it's available on the system because it supports a much more broad set of codecs and Pandora is now preferring AAC formatted files.
* Support new-style audio URLsMike Crute2017-06-12
| | | | | | | | | | Pandora now returns two different responses to the API depending on which API key the client is using and the tuner endpoint. Instead of a quality map only a single audio URL is returned which is of AAC SBR format. This change accommodates that and returns the proper bitrate and format based on empirical testing. see: #52
* Add encoding field to trackMike Crute2017-06-12
| | | | | | | | | Previously Pandora only surfaced mp3 files in their responses which worked fairly universally. Recently they started surfacing AAC files which don't work in the pydora player as-is. Add the encoding to the sock model so that players can make a decision based on it. see: #52
* Remove py_release_tools, use flake8Mike Crute2017-05-25
|
* Release 1.8.0release-1.8.0Mike Crute2016-10-08
|
* Release 1.7.6release-1.7.6Mike Crute2016-10-08
|
* Fix PEP8 errorMike Crute2016-10-08
|
* Don't downcast unicode to bytes in playerMike Crute2016-10-08
| | | | fixes #48
* Add trailing dot to mpg123 startupMike Crute2016-10-08
| | | | fixes #47
* Use both wheel configsMike Crute2016-06-12
|
* Release 1.7.5release-1.7.5Mike Crute2016-06-12
|
* Use proper wheel configMike Crute2016-06-12
|
* Release 1.7.4release-1.7.4Mike Crute2016-06-12
|
* Cleanup pylint nitpicksMike Crute2016-06-11
|
* Python 3.5 fixesMike Crute2016-06-11
|
* Enable wheel buildsMike Crute2016-06-11
|
* Release 1.7.3release-1.7.3Mike Crute2016-06-06
|
* Remove broken test caseMike Crute2016-06-06
|
* Add support for searching genre stations. (#45)John Cass2016-06-06
| | | Add support for searching genre stations.
* Release 1.7.2release-1.7.2Mike Crute2016-05-31
|
* Remove extra re importMike Crute2016-05-31
|
* Merge pull request #44 from jcass77/enhance/search_tokensMike Crute2016-05-31
|\ | | | | Differentiate between types of search results.
| * Use less strict pattern matching for search types.jcass2016-06-01
| |
| * Fix SearchResult model.jcass2016-06-01
| |
* | Release 1.7.1release-1.7.1Mike Crute2016-05-31
| |
* | Merge pull request #43 from jcass77/enhance/searchingMike Crute2016-05-31
|\| | | | | Fix SearchResult model
| * Fix SearchResult model.jcass2016-05-29
|/
* Release 1.7.0release-1.7.0Mike Crute2016-01-25
|
* Fix failing testMike Crute2016-01-25
|
* Merge pull request #42 from jcass77/developMike Crute2016-01-25
|\ | | | | Fix to avoid retries on PandoraExceptions
| * Set retries for HTTP adapter and SysCallErrors to three.jcass2016-01-24
| |
| * Fix to ensure InvalidAuthToken exceptions result in re-authentication and retry.jcass2016-01-12
| |
| * Remove unreachable code. Test case for avoiding retries on PandoraException ↵jcass2016-01-12
| | | | | | | | being raised.
| * Should 'break' from while loop to avoid retries, not continue.jcass2016-01-12
|/
* Release 1.6.5release-1.6.5Mike Crute2016-01-09
|