Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-08-07 | piano: Generic linked lists | Lars-Dominik Braun | 1 | -47/+26 | |
Introduces generic linked list structure and functions (like append, delete, …). Removes a lot of copy&pasted code and improves code readability/reusability. Heads up: This change breaks libpiano’s ABI. | |||||
2013-07-29 | Fix display of song lists with more than 999 items | Lars-Dominik Braun | 1 | -1/+1 | |
Increased buffer size. | |||||
2013-03-27 | Add missing events to genre station selection | Lars-Dominik Braun | 1 | -70/+0 | |
Two new events: stationfetchgenre, stationaddgenre | |||||
2012-09-17 | Fix history memory leak | Lars-Dominik Braun | 1 | -0/+2 | |
With `history = 0` playlist items are discarded, but not freed. | |||||
2012-07-06 | Add feature: Create new station from selected song | Lars-Dominik Braun | 1 | -1/+4 | |
New keybinding ‘v’, new setting act_createstationfromsong. | |||||
2012-06-14 | piano: Remove unused struct | Lars-Dominik Braun | 1 | -4/+1 | |
2012-05-04 | Revert "Add force_tls setting" | Lars-Dominik Braun | 1 | -4/+3 | |
This reverts commit 35763dea799c96361e288a10eab0fbd16c36e880. It does not work with the JSON API. | |||||
2012-05-02 | Really delete seed suggestions | Lars-Dominik Braun | 1 | -28/+11 | |
There does not seem to be an API call for that. | |||||
2012-05-01 | piano: Move to JSON API (v5) | Lars-Dominik Braun | 1 | -2/+2 | |
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-14 | Add force_tls setting | Lars-Dominik Braun | 1 | -3/+4 | |
Use TLS for all actions when requested. Closes #234 | |||||
2012-03-17 | Auto-select last remaining item of filtered list | Lars-Dominik Braun | 1 | -15/+26 | |
See #231. | |||||
2012-02-24 | Don’t use custom format output as format string | Lars-Dominik Braun | 1 | -3/+3 | |
It may contain %’s and crashes. Closes #225. | |||||
2012-01-10 | getFragment does not support TLS any more | Lars-Dominik Braun | 1 | -0/+1 | |
You can’t handle the load? Closes #202 | |||||
2011-12-23 | Fix warnings found by -Wcast-qual | Lars-Dominik Braun | 1 | -4/+4 | |
2011-12-23 | Fix warnings found by -Wshadow | Lars-Dominik Braun | 1 | -3/+0 | |
2011-12-23 | Fix warnings found by -Wmissing-declarations | Lars-Dominik Braun | 1 | -1/+1 | |
2011-12-18 | Fix genre selection segfault | Lars-Dominik Braun | 1 | -19/+26 | |
Closes #193 and #194 | |||||
2011-11-08 | Back to snprintf | Lars-Dominik Braun | 1 | -16/+2 | |
Fixes #169. | |||||
2011-10-22 | Support seed stations | Lars-Dominik Braun | 1 | -4/+4 | |
Fixes #165 | |||||
2011-09-22 | piano: Protocol version bump (v32) | Lars-Dominik Braun | 1 | -4/+8 | |
Keys stay the same. Quickmix and seed suggestion API calls changed. Listener id is not part of the url any more. Bookmark API calls seem to be deprecated. | |||||
2011-09-02 | Use fprintf instead of snprintf | Lars-Dominik Braun | 1 | -14/+11 | |
- Output size not limited by buffer size - No local buffer needed | |||||
2011-08-29 | Customizeable list format (songs) | Lars-Dominik Braun | 1 | -5/+26 | |
Fixes #151 | |||||
2011-07-27 | Configureable %@ format string | Lars-Dominik Braun | 1 | -1/+1 | |
2011-07-25 | Added toggle to quickmix menu | Lars-Dominik Braun | 1 | -1/+9 | |
Closes #141 | |||||
2011-07-23 | Fix comments | Lars-Dominik Braun | 1 | -7/+7 | |
2011-07-14 | Defined _DARWIN_C_SOURCE | Lars-Dominik Braun | 1 | -0/+1 | |
Required to expose non-standard functions. Closes #138 | |||||
2011-07-11 | Disable feature test macros on FreeBSD | Eitan Adler | 1 | -0/+2 | |
Closes #136 | |||||
2011-06-13 | waitress: Rewrite split url | Lars-Dominik Braun | 1 | -1/+1 | |
Accepts user and password in urls now. Tests added. | |||||
2011-05-18 | Configureable format strings | Lars-Dominik Braun | 1 | -79/+150 | |
Closes #88 | |||||
2011-05-05 | Replace generic "search for artist/title" message | Lars-Dominik Braun | 1 | -2/+2 | |
Closes #115 | |||||
2011-04-24 | Use static keyword for functions | Lars-Dominik Braun | 1 | -2/+2 | |
2011-04-22 | Rename strcasestr | Lars-Dominik Braun | 1 | -5/+5 | |
Conflicts with libc strcasestr. Thanks to David Coppa. | |||||
2011-04-04 | Expose songDetailUrl to eventcmd script | Lars-Dominik Braun | 1 | -39/+43 | |
See #99. | |||||
2011-03-26 | Filter-/searchable artist list | Lars-Dominik Braun | 1 | -17/+31 | |
2011-03-26 | Filter-/searchable station list | Lars-Dominik Braun | 1 | -60/+71 | |
2011-03-26 | Filter-/searchable song list | Lars-Dominik Braun | 1 | -16/+71 | |
2011-02-26 | Always add song to history | Lars-Dominik Braun | 1 | -0/+30 | |
2011-02-20 | Add song's real station to eventcmd | Lars-Dominik Braun | 1 | -0/+7 | |
In case we're playing quickmix. See issue #94. | |||||
2011-02-02 | BarReadline rewrite | Lars-Dominik Braun | 1 | -24/+31 | |
Doesn't use c streams any more, allows multiplexing of fifo/stdin in all situations. | |||||
2011-01-15 | Send station list to eventcmd | Matthew Beckler | 1 | -3/+27 | |
See issue #76 | |||||
2010-12-27 | Change my email address | Lars-Dominik Braun | 1 | -1/+1 | |
Again. And hopefully the last time. | |||||
2010-12-27 | Erase current line before printing new message | Lars-Dominik Braun | 1 | -6/+9 | |
Parts of the current song's time didn't get erased when renaming a station. | |||||
2010-12-26 | Show message if no station is available | Lars-Dominik Braun | 1 | -0/+5 | |
2010-11-23 | Add support for art covers included in the XML playlist from pandora. | Juan C. Muller | 1 | -0/+2 | |
See issue #56 | |||||
2010-11-21 | Inline documentation fix | Lars-Dominik Braun | 1 | -0/+3 | |
2010-11-21 | Show custom rating icon in upcoming/history song list | Lars-Dominik Braun | 1 | -14/+36 | |
Closes issue #54 | |||||
2010-10-28 | Fix memleaks | Lars-Dominik Braun | 1 | -2/+2 | |
PianoDestroyRequests overwrites the content of responseData. We have to free it before that. | |||||
2010-10-28 | Reauthenticate automatically when required | Lars-Dominik Braun | 1 | -2/+28 | |
2010-10-25 | Use BarApp_t in BarUiPianoCall | Lars-Dominik Braun | 1 | -19/+16 | |
Required for automatic reauthentication | |||||
2010-07-31 | Fix genre station NULL pointer dereference | Lars-Dominik Braun | 1 | -11/+11 | |
Obviously pandora changed the genre station api. Attention: Incompatible libpiano abi change. |