Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-06-27 | client: Fix "delete station" segfault | Lars-Dominik Braun | 1 | -4/+7 | |
Commit af2ceec1e540bae28fdd3ec07158dcd137d3c9da introduced a "fix" for the playback problem after setting curStation = NULL (not selecting a new station). Preserving finishedPlayback and setting url = NULL should fix both bugs. | |||||
2008-06-27 | client: Improve status messages | Lars-Dominik Braun | 1 | -34/+47 | |
2008-06-27 | client: Wrong comment deleted | Lars-Dominik Braun | 1 | -1/+0 | |
2008-06-27 | client: Fix wrong length calculation | Lars-Dominik Braun | 1 | -1/+2 | |
2008-06-25 | client: Faster player thread abort | Lars-Dominik Braun | 1 | -1/+6 | |
2008-06-25 | client: Fix infinite loop caused by commit ↵ | Lars-Dominik Braun | 1 | -0/+1 | |
af2ceec1e540bae28fdd3ec07158dcd137d3c9da | |||||
2008-06-25 | piano/client: Initial ban-for-a-month implementation | Lars-Dominik Braun | 2 | -1/+18 | |
Use it when you're tired of hearing a single song again and again... | |||||
2008-06-25 | client: Fix input hell, use readline | Lars-Dominik Braun | 1 | -16/+43 | |
2008-06-24 | piano/client: Move song implemented | Lars-Dominik Braun | 1 | -0/+16 | |
2008-06-24 | client: Fix comment | Lars-Dominik Braun | 1 | -1/+1 | |
2008-06-23 | client: Let user decide when song is submitted to last.fm | Lars-Dominik Braun | 4 | -1/+18 | |
2008-06-23 | Set curl timeout to 60 seconds. | Lars-Dominik Braun | 1 | -0/+1 | |
2008-06-23 | client: Abort player thread while pause mode should be possible | Lars-Dominik Braun | 1 | -2/+2 | |
2008-06-23 | client/wardrobe: Fix scrobbling time issue | Lars-Dominik Braun | 1 | -3/+2 | |
2008-06-23 | client: Use function prefix "Bar" | Lars-Dominik Braun | 7 | -32/+32 | |
2008-06-23 | client: Fix some NULL-pointer dereferences | Lars-Dominik Braun | 1 | -26/+72 | |
2008-06-22 | client: last.fm scrobbling implemented | Lars-Dominik Braun | 5 | -2/+60 | |
Very very ugly... We should spawn another thread. But for now it's working. (Though the played times are wrong for me, could be a wardrobe issue...) | |||||
2008-06-22 | client: Time calc algo => function | Lars-Dominik Braun | 1 | -8/+11 | |
2008-06-22 | client: Fix funny song durations | Lars-Dominik Braun | 1 | -1/+2 | |
Don't show time if the player has not initialized our data yet. | |||||
2008-06-21 | client: Manpage improved | Lars-Dominik Braun | 1 | -8/+5 | |
2008-06-21 | client: Some cleanup | Lars-Dominik Braun | 3 | -4/+5 | |
Now unneeded header, linebreaks | |||||
2008-06-21 | client: Read stsz atom containing frame sizes | Lars-Dominik Braun | 4 | -174/+315 | |
This has two advantages: 1) We can pass the correct amount of bytes to NeAACDecDecode (). This should fix some decoding error messages. And 2) We can show the length of the song and the remaining (or already played time) to the user. Cool, eh? | |||||
2008-06-20 | client: Pause implemented | Lars-Dominik Braun | 2 | -8/+28 | |
2008-06-20 | client: Static buffer (player thread) | Lars-Dominik Braun | 1 | -36/+28 | |
2008-06-20 | client: Rework main loop. | Lars-Dominik Braun | 1 | -129/+156 | |
Make whole thing more independent from player thread. Not the best solution yet (not bulletproof ;)), but well... | |||||
2008-06-19 | client: Improve key-binding help | Lars-Dominik Braun | 2 | -1/+54 | |
2008-06-19 | Showing real face now. | Lars-Dominik Braun | 1 | -2/+2 | |
User agent is now PACKAGE_STRING | |||||
2008-06-19 | "Add more music" implemented | Lars-Dominik Braun | 1 | -37/+58 | |
This can add more track/artist seeds to the currently played station | |||||
2008-06-18 | client: curl expects write callback to return size_t | Lars-Dominik Braun | 1 | -2/+2 | |
2008-06-17 | Use config.h | Lars-Dominik Braun | 1 | -0/+1 | |
2008-06-17 | lib: Move sources to src | Lars-Dominik Braun | 1 | -2/+2 | |
2008-06-17 | Removed @author and @added as they are tracked by git | Lars-Dominik Braun | 2 | -8/+0 | |
2008-06-17 | More error handling. | Lars-Dominik Braun | 1 | -2/+9 | |
Now we can parse and handle pandora's <fault> messages and abort the parsing process. Some more fault type should be added, as well as more client support for those errors. | |||||
2008-06-16 | client: Proxy type config option added | Lars-Dominik Braun | 4 | -5/+33 | |
2008-06-15 | client: Manpage added | Lars-Dominik Braun | 2 | -1/+44 | |
2008-06-15 | client: Removed unneeded debugging printf's; some more documentation for ↵ | Lars-Dominik Braun | 3 | -15/+21 | |
functions | |||||
2008-06-15 | client: Config file added, not yet documented | Lars-Dominik Braun | 6 | -9/+240 | |
Some restructuring was necessary too. | |||||
2008-06-14 | Finally implemented "create station" | Lars-Dominik Braun | 1 | -0/+79 | |
This may be a bit buggy, because no return values are checked or returned. A big cleanup session is waiting... | |||||
2008-06-13 | Hopefully fixed wrong libxml2 usage | Lars-Dominik Braun | 2 | -2/+6 | |
We did a xmlCleanupParser () call everytime we finished parsing; this is wrong (http://xmlsoft.org/html/libxml-parser.html#xmlCleanupParser) | |||||
2008-06-12 | client: Fix segfaults when changing station, banning and skipping tracks | Lars-Dominik Braun | 1 | -3/+6 | |
This was caused by reading uninitialized memory. It was freed by PianoDestroyPlaylist. | |||||
2008-06-12 | client: Station deleting added | Lars-Dominik Braun | 1 | -1/+18 | |
2008-06-11 | client: Station renaming implemented | Lars-Dominik Braun | 2 | -1/+18 | |
2008-06-10 | Do not love tracks twice. | Lars-Dominik Braun | 1 | -1/+6 | |
2008-06-10 | Return success/error in PianoRateTrack | Lars-Dominik Braun | 1 | -6/+12 | |
2008-06-10 | fix love and ban | Lars-Dominik Braun | 1 | -4/+6 | |
2008-06-10 | Added missing files to repo | Lars-Dominik Braun | 2 | -0/+345 | |