Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-03 | Fix last commit | Jesse Cooke | 1 | -3/+2 | |
See #281, #284 and #285. | |||||
2012-07-02 | Adding Ubuntu 12.04 instructions | Jesse Cooke | 1 | -0/+16 | |
Closes #278 and #281 | |||||
2012-06-26 | Additional pause keybinding | Lars-Dominik Braun | 3 | -2/+6 | |
Allowing multiple keys per command would be nice, but this works for now. See #228. | |||||
2012-06-26 | piano: Remove move song | Lars-Dominik Braun | 7 | -114/+14 | |
Doesn’t work with JSON API. See #280. | |||||
2012-06-24 | Auto-dependency generation | Lars-Dominik Braun | 2 | -1/+18 | |
Modified example from GNU make manual[1] and [2]. Closes #221. [1] http://www.gnu.org/software/make/manual/make.html#Automatic-Prerequisites [2] http://make.paulandlesley.org/autodep.html | |||||
2012-06-24 | Back to -dev | Lars-Dominik Braun | 1 | -1/+1 | |
2012-06-24 | Prepare for release 2012.06.24 | Lars-Dominik Braun | 2 | -1/+11 | |
s/anonymous coward/joe johnson/ in commit 63c86dce1e248aa03a99792f56077dc176bcd295. Sorry, my bad :( | |||||
2012-06-14 | piano: Remove unused struct | Lars-Dominik Braun | 4 | -25/+11 | |
2012-06-14 | Ignore SIGPIPE | Lars-Dominik Braun | 1 | -0/+4 | |
We have all the error handling in place, no need to kill the program. See #274. | |||||
2012-06-14 | waitress: Send TLS bye only if connect was successful | Lars-Dominik Braun | 1 | -1/+3 | |
2012-06-10 | libfaad is *required* now for most users, libmad is optional | Lars-Dominik Braun | 1 | -1/+2 | |
See #271 and #276. | |||||
2012-06-09 | Duplicate line fix for keybindings | Dylan Powers | 1 | -3/+0 | |
Closes #275. | |||||
2012-06-09 | Fix example config file | Lars-Dominik Braun | 1 | -2/+12 | |
Remove audio_format and add Pandora One credentials. | |||||
2012-06-09 | piano: Select quality instead of audio format | Lars-Dominik Braun | 9 | -61/+58 | |
Pandora limited the audio formats we can request explicitly. Don’t rely on this and use the formats available with the given partner credentials. Closes #271. | |||||
2012-06-07 | piano: More error messages | Lars-Dominik Braun | 2 | -1/+9 | |
2012-06-06 | piano: Error message for LICENSING_RESTRICTIONS | Lars-Dominik Braun | 1 | -0/+5 | |
Closes #272 | |||||
2012-05-26 | Move mutex initalization to main thread | Lars-Dominik Braun | 2 | -4/+4 | |
Closes #250. | |||||
2012-05-26 | Revert "Remove pause mutex/add pthread cleanup function" | Lars-Dominik Braun | 4 | -106/+87 | |
This reverts commit 7df9371491e96a99c1e463f7787aede352ac5a37. | |||||
2012-05-26 | Revert "Fix player thread teardown/signals on OS X" | Lars-Dominik Braun | 3 | -16/+2 | |
This reverts commit f6dffd1822404522b8354ac453a911a0d98bfc61. | |||||
2012-05-23 | piano: Fix ambiguous error message/return value | Lars-Dominik Braun | 3 | -0/+17 | |
Closes #263. | |||||
2012-05-23 | Add libgcrypt cflags to %.o target | Todd Eigenschink | 1 | -1/+1 | |
2012-05-17 | Fix player thread teardown/signals on OS X | Lars-Dominik Braun | 3 | -2/+16 | |
1) Realtime signals don’t exist in OS X 2) libao apparently locks a mutex in ao_play, which is locked again in ao_close and causes a deadlock Closes #256, although I’m considering the option of partially reverting 7df9371491e96a99c1e463f7787aede352ac5a37, as this introduces more nasty behavior than it solves. | |||||
2012-05-17 | Fix dynlink with --as-needed | Lars-Dominik Braun | 1 | -2/+2 | |
Closes #258. | |||||
2012-05-14 | Remove pause mutex/add pthread cleanup function | Lars-Dominik Braun | 4 | -87/+106 | |
No more mutex locking/checking for quit condition. Should (slightly) increase responsiveness of the player thread. Closes #250. | |||||
2012-05-11 | piano: Add stationToken to addFeedback request | Lars-Dominik Braun | 1 | -0/+3 | |
Fixes thumbs up/down and move song. | |||||
2012-05-09 | Correct LDFLAGS for DYNLINK=1 | Andres J Ruiz Torres | 1 | -3/+2 | |
Closes #253 | |||||
2012-05-08 | Use pkg-config for libmad and gnutls | David Coppa | 1 | -3/+4 | |
2012-05-07 | Add default RPC host | Lars-Dominik Braun | 1 | -0/+3 | |
Fixes last commit. | |||||
2012-05-07 | Configureable RPC host | Lars-Dominik Braun | 4 | -2/+9 | |
In case someone wants to use internal-tuner.pandora.com. See #243. | |||||
2012-05-06 | Back to -dev | Lars-Dominik Braun | 1 | -1/+1 | |
2012-05-06 | Prepare for release 2012.05.06 | Lars-Dominik Braun | 2 | -1/+10 | |
2012-05-06 | piano: Fix memory leak | Lars-Dominik Braun | 1 | -8/+9 | |
2012-05-06 | piano: Fix insane strcpy | Lars-Dominik Braun | 1 | -11/+29 | |
2012-05-05 | Avoid player mode race condition | Lars-Dominik Braun | 1 | -16/+13 | |
Always run cleanup, ensure thread is joined and player struct is reset. See #250. | |||||
2012-05-04 | Partner user/pass setting documentation | Lars-Dominik Braun | 1 | -0/+15 | |
Forgot that in commit 94c1eec169db66bb4ad9d633342aead3b0f35b9f | |||||
2012-05-04 | Lofi AAC support | Lars-Dominik Braun | 5 | -2/+11 | |
32kbit/s. Closes #233. | |||||
2012-05-04 | Revert "Add force_tls setting" | Lars-Dominik Braun | 4 | -13/+3 | |
This reverts commit 35763dea799c96361e288a10eab0fbd16c36e880. It does not work with the JSON API. | |||||
2012-05-04 | waitress: Add missing include | Lars-Dominik Braun | 1 | -0/+1 | |
See #250. | |||||
2012-05-02 | piano: Bring back detailUrl and coverArt | Lars-Dominik Braun | 1 | -0/+2 | |
2012-05-02 | Really delete seed suggestions | Lars-Dominik Braun | 6 | -83/+14 | |
There does not seem to be an API call for that. | |||||
2012-05-02 | piano: Audio format support | Lars-Dominik Braun | 3 | -27/+29 | |
Ask Pandora for audio format requested by user. Closes #244. | |||||
2012-05-02 | Fixed building when DYNLIB=1 | Kaleb Elwert | 1 | -0/+1 | |
Closes #247 | |||||
2012-05-01 | piano: Remove old blowfish keys | Lars-Dominik Braun | 3 | -438/+0 | |
2012-05-01 | Don’t hardcode passwords | Lars-Dominik Braun | 9 | -33/+97 | |
It’s a bad idea to hardcode these, although playback does not work with non-android login yet. | |||||
2012-05-01 | piano: Split piano.c into request.c and response.c | Lars-Dominik Braun | 6 | -1100/+1172 | |
2012-05-01 | Document new dependencies | Lars-Dominik Braun | 1 | -0/+2 | |
2012-05-01 | piano: Move to JSON API (v5) | Lars-Dominik Braun | 12 | -2573/+778 | |
In random order: Thanks to Chris Eby for his work on pithos, to an anonymous coward for sending me his Android client, to Alex Howard for sending me the webOS client, to ZigZagJoe for providing a temporary fix and thanks to everyone who sent Pandora a message. Although there are a few rough edges here and there this fixes #236. | |||||
2012-04-24 | Back to -dev | Lars-Dominik Braun | 1 | -1/+1 | |
2012-04-24 | Prepare for release 2012.04.24 | Lars-Dominik Braun | 2 | -1/+13 | |
2012-04-20 | Don’t unlock mutex that is not locked | Lars-Dominik Braun | 1 | -1/+3 | |
Strict pthread implementations (like OpenBSD’s rthreads with PTHREAD_MUTEX_TYPE_STRICT_NP set) don’t allow unlocking a mutex that is not locked, resulting in abort() being called. Always aquiring the lock before unlocking it while skipping to the next song fixes this. Thanks to David Coppa. |