Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-01 | piano: Move to JSON API (v5) | Lars-Dominik Braun | 1 | -4/+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-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. | |||||
2012-03-17 | Auto-select last remaining item of filtered list | Lars-Dominik Braun | 1 | -4/+5 | |
See #231. | |||||
2011-12-23 | Fix warnings found by -Wshadow | Lars-Dominik Braun | 1 | -12/+12 | |
2011-11-19 | Dymanic station management question | Lars-Dominik Braun | 1 | -4/+46 | |
Enable/disable delete options depending on availability. | |||||
2011-11-09 | piano: Protocol version bump (v33) | Lars-Dominik Braun | 1 | -4/+2 | |
addFeedback call changed. Input keys changed. Thanks to ZigZagJoe. Closes #171 | |||||
2011-10-22 | Support seed stations | Lars-Dominik Braun | 1 | -6/+21 | |
Fixes #165 | |||||
2011-09-22 | piano: Protocol version bump (v32) | Lars-Dominik Braun | 1 | -3/+3 | |
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-07-29 | Fix quickmix station filtering | Lars-Dominik Braun | 1 | -0/+5 | |
Regression introduced by 0728b6a89de607e211bbc075b34f08495ac0d22f | |||||
2011-07-25 | Added toggle to quickmix menu | Lars-Dominik Braun | 1 | -3/+41 | |
Closes #141 | |||||
2011-06-26 | Send metadata of song related to event to eventcmd | Lars-Dominik Braun | 1 | -1/+1 | |
...instead of the current song. Closes #131. | |||||
2011-05-18 | Configureable format strings | Lars-Dominik Braun | 1 | -44/+41 | |
Closes #88 | |||||
2011-05-05 | Replace generic "search for artist/title" message | Lars-Dominik Braun | 1 | -2/+4 | |
Closes #115 | |||||
2011-04-04 | Expose songDetailUrl to eventcmd script | Lars-Dominik Braun | 1 | -0/+2 | |
See #99. | |||||
2011-03-26 | Filter-/searchable song list | Lars-Dominik Braun | 1 | -1/+1 | |
2011-03-21 | Need more space | Lars-Dominik Braun | 1 | -3/+3 | |
2011-03-21 | Enable delete seed in station manager | Lars-Dominik Braun | 1 | -2/+16 | |
2011-03-21 | Enable delete feedback in station manager | Lars-Dominik Braun | 1 | -1/+3 | |
2011-03-21 | Initial station manager | Lars-Dominik Braun | 1 | -0/+42 | |
Not functional yet. | |||||
2011-02-26 | Always add song to history | Lars-Dominik Braun | 1 | -3/+7 | |
2011-02-26 | Rewrite input processing | Lars-Dominik Braun | 1 | -161/+97 | |
2011-02-02 | BarReadline rewrite | Lars-Dominik Braun | 1 | -14/+16 | |
Doesn't use c streams any more, allows multiplexing of fifo/stdin in all situations. | |||||
2011-02-02 | Allow keyboard shortcuts to be disabled | Lars-Dominik Braun | 1 | -1/+1 | |
Something like act_foobar = disabled disables the command foobar completely now. Useful if you don't use software volume control. See issue #78. | |||||
2011-01-15 | Send station list to eventcmd | Matthew Beckler | 1 | -4/+8 | |
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 | Software volume control | Lars-Dominik Braun | 1 | -0/+18 | |
2010-12-09 | History: Add tired keybinding | Lars-Dominik Braun | 1 | -5/+14 | |
2010-11-23 | Add support for art covers included in the XML playlist from pandora. | Juan C. Muller | 1 | -1/+4 | |
See issue #56 | |||||
2010-11-21 | Show custom rating icon in upcoming/history song list | Lars-Dominik Braun | 1 | -9/+5 | |
Closes issue #54 | |||||
2010-11-06 | Protocol version bump (v29) | Lars-Dominik Braun | 1 | -2/+1 | |
- New crypto keys (thanks to ZigZagJoe for extracting them) - addTiredSong api changed - song identity not needed any more => removed from libpiano | |||||
2010-10-25 | Use BarApp_t in BarUiPianoCall | Lars-Dominik Braun | 1 | -17/+15 | |
Required for automatic reauthentication | |||||
2010-08-01 | Fix addFeedback | Lars-Dominik Braun | 1 | -5/+5 | |
Pandora seems to have dropped focusTraitId and matchingSeed. New arguments to addFeedback are testStrategy and songType -- no idea what they are doing right now. Beware: Incompatible libpiano abi change! | |||||
2010-07-31 | Common piano/eventcmd calls replaced by macros | Lars-Dominik Braun | 1 | -56/+42 | |
Less error-prone copy&paste :) | |||||
2010-07-31 | Replaced long argument list of ui callback functions | Lars-Dominik Braun | 1 | -147/+153 | |
Structure BarApp_t contains most important data now. | |||||
2010-07-30 | Use static const for large read-only arrays | Lars-Dominik Braun | 1 | -1/+1 | |
2010-07-30 | Feature: Custom station sorting | Lars-Dominik Braun | 1 | -3/+5 | |
Sort stations by name and/or isquickmix. | |||||
2010-04-20 | Don't stop playback when showing station list | Lars-Dominik Braun | 1 | -5/+7 | |
Original patch by jordanlewis@github. | |||||
2010-04-06 | Use new libpiano api | Lars-Dominik Braun | 1 | -81/+143 | |
Adds error messages to libwaitress, too. Eventcmd implementation is quick&dirty, needs to be rewritten. | |||||
2010-03-06 | Added song length and rating to eventcmd, new songfinish event | Lars-Dominik Braun | 1 | -15/+27 | |
2010-02-15 | Add help text for bookmark keybinding | Lars-Dominik Braun | 1 | -0/+1 | |
Fixes bug #13 (bad memory access) introduced by commit 7eba7e939b87b6bebc16ddca94f799e46b2b0aae | |||||
2010-02-14 | New feature: Bookmark song/artist (keybinding 'b') | Lars-Dominik Braun | 1 | -0/+22 | |
2010-01-21 | It's 2010 now. | Lars-Dominik Braun | 1 | -1/+1 | |
2010-01-19 | Use user-defined shortcuts (history menu) | Lars-Dominik Braun | 1 | -25/+27 | |
2010-01-18 | Shortcut refactoring | Lars-Dominik Braun | 1 | -6/+27 | |
2009-12-15 | New history feature | Lars-Dominik Braun | 1 | -2/+59 | |
Default key is 'h', playlists are no longer part of PianoHandle_t now (=> libpiano's api changed) | |||||
2009-08-07 | New feature: Seed suggestions | Lars-Dominik Braun | 1 | -2/+2 | |
2009-08-04 | Use "static" keyword for functions | Lars-Dominik Braun | 1 | -2/+2 | |
2009-04-13 | More events added | Lars-Dominik Braun | 1 | -16/+45 | |
2009-04-11 | Read data from fifo | Lars-Dominik Braun | 1 | -9/+10 | |
You may change your current station or add shared stations via fifo now | |||||
2009-04-10 | Goodbye readline | Lars-Dominik Braun | 1 | -20/+10 | |
"It's too big and too slow." -- man readline |