summaryrefslogtreecommitdiff
path: root/src/ui.c
AgeCommit message (Collapse)AuthorFilesLines
2011-12-23Fix warnings found by -WshadowLars-Dominik Braun1-3/+0
2011-12-23Fix warnings found by -Wmissing-declarationsLars-Dominik Braun1-1/+1
2011-12-18Fix genre selection segfaultLars-Dominik Braun1-19/+26
Closes #193 and #194
2011-11-08Back to snprintfLars-Dominik Braun1-16/+2
Fixes #169.
2011-10-22Support seed stationsLars-Dominik Braun1-4/+4
Fixes #165
2011-09-22piano: Protocol version bump (v32)Lars-Dominik Braun1-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-02Use fprintf instead of snprintfLars-Dominik Braun1-14/+11
- Output size not limited by buffer size - No local buffer needed
2011-08-29Customizeable list format (songs)Lars-Dominik Braun1-5/+26
Fixes #151
2011-07-27Configureable %@ format stringLars-Dominik Braun1-1/+1
2011-07-25Added toggle to quickmix menuLars-Dominik Braun1-1/+9
Closes #141
2011-07-23Fix commentsLars-Dominik Braun1-7/+7
2011-07-14Defined _DARWIN_C_SOURCELars-Dominik Braun1-0/+1
Required to expose non-standard functions. Closes #138
2011-07-11Disable feature test macros on FreeBSDEitan Adler1-0/+2
Closes #136
2011-06-13waitress: Rewrite split urlLars-Dominik Braun1-1/+1
Accepts user and password in urls now. Tests added.
2011-05-18Configureable format stringsLars-Dominik Braun1-79/+150
Closes #88
2011-05-05Replace generic "search for artist/title" messageLars-Dominik Braun1-2/+2
Closes #115
2011-04-24Use static keyword for functionsLars-Dominik Braun1-2/+2
2011-04-22Rename strcasestrLars-Dominik Braun1-5/+5
Conflicts with libc strcasestr. Thanks to David Coppa.
2011-04-04Expose songDetailUrl to eventcmd scriptLars-Dominik Braun1-39/+43
See #99.
2011-03-26Filter-/searchable artist listLars-Dominik Braun1-17/+31
2011-03-26Filter-/searchable station listLars-Dominik Braun1-60/+71
2011-03-26Filter-/searchable song listLars-Dominik Braun1-16/+71
2011-02-26Always add song to historyLars-Dominik Braun1-0/+30
2011-02-20Add song's real station to eventcmdLars-Dominik Braun1-0/+7
In case we're playing quickmix. See issue #94.
2011-02-02BarReadline rewriteLars-Dominik Braun1-24/+31
Doesn't use c streams any more, allows multiplexing of fifo/stdin in all situations.
2011-01-15Send station list to eventcmdMatthew Beckler1-3/+27
See issue #76
2010-12-27Change my email addressLars-Dominik Braun1-1/+1
Again. And hopefully the last time.
2010-12-27Erase current line before printing new messageLars-Dominik Braun1-6/+9
Parts of the current song's time didn't get erased when renaming a station.
2010-12-26Show message if no station is availableLars-Dominik Braun1-0/+5
2010-11-23Add support for art covers included in the XML playlist from pandora.Juan C. Muller1-0/+2
See issue #56
2010-11-21Inline documentation fixLars-Dominik Braun1-0/+3
2010-11-21Show custom rating icon in upcoming/history song listLars-Dominik Braun1-14/+36
Closes issue #54
2010-10-28Fix memleaksLars-Dominik Braun1-2/+2
PianoDestroyRequests overwrites the content of responseData. We have to free it before that.
2010-10-28Reauthenticate automatically when requiredLars-Dominik Braun1-2/+28
2010-10-25Use BarApp_t in BarUiPianoCallLars-Dominik Braun1-19/+16
Required for automatic reauthentication
2010-07-31Fix genre station NULL pointer dereferenceLars-Dominik Braun1-11/+11
Obviously pandora changed the genre station api. Attention: Incompatible libpiano abi change.
2010-07-30Feature: Custom station sortingLars-Dominik Braun1-9/+64
Sort stations by name and/or isquickmix.
2010-04-16Fix coding styleLars-Dominik Braun1-1/+1
If NULL is 0L instead of (void *) 0 then this explicit cast is needed for va_arg functions. Thanks to dcoppa@openbsd.
2010-04-06Use new libpiano apiLars-Dominik Braun1-13/+120
Adds error messages to libwaitress, too. Eventcmd implementation is quick&dirty, needs to be rewritten.
2010-03-06Added song length and rating to eventcmd, new songfinish eventLars-Dominik Braun1-3/+10
2010-03-06Use qsort instead of my own ugly insertion sortLars-Dominik Braun1-56/+42
2010-01-21It's 2010 now.Lars-Dominik Braun1-1/+1
2010-01-19Remove abort keybindingLars-Dominik Braun1-3/+2
You can always hit enter to abort.
2009-09-08C99 conformanceLars-Dominik Braun1-0/+4
2009-08-09Get rid of old readline includesLars-Dominik Braun1-1/+0
2009-08-07New feature: Seed suggestionsLars-Dominik Braun1-5/+15
2009-05-03Switch to libwaitressLars-Dominik Braun1-1/+1
2009-04-13More events addedLars-Dominik Braun1-6/+11
2009-04-11Read data from fifoLars-Dominik Braun1-16/+17
You may change your current station or add shared stations via fifo now
2009-04-10Goodbye readlineLars-Dominik Braun1-52/+17
"It's too big and too slow." -- man readline