Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | 5 | -2/+55 | |
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-25 | piano: Fix incompatible protocol change (addFeedback) | Lars-Dominik Braun | 1 | -1/+2 | |
I was wrong. Pandora added a parameter to the addFeedback method which made my version incompatible. Should be fixed now. | |||||
2008-06-25 | piano: Protocol version bump (v20) | Lars-Dominik Braun | 1 | -2/+5 | |
Changes seems to be backwards compatible. Blowfish key not changed. | |||||
2008-06-24 | piano/client: Move song implemented | Lars-Dominik Braun | 3 | -10/+74 | |
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 | 3 | -0/+5 | |
2008-06-23 | Reason for song skipping known | Lars-Dominik Braun | 1 | -2/+4 | |
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 | 2 | -7/+7 | |
2008-06-23 | Fix libwardrobe build | Lars-Dominik Braun | 1 | -1/+1 | |
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 | Roadmap updated | Lars-Dominik Braun | 1 | -2/+0 | |
last.fm scrobbling is done, authToken caching is not needed | |||||
2008-06-22 | client: last.fm scrobbling implemented | Lars-Dominik Braun | 6 | -3/+61 | |
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 | wardrobe: Data types must be public | Lars-Dominik Braun | 2 | -19/+21 | |
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-22 | wardrobe: libwardrobe is a last.fm scrobbling library | Lars-Dominik Braun | 14 | -1/+733 | |
2008-06-21 | Update Roadmap und BUGS | Lars-Dominik Braun | 2 | -6/+2 | |
Commit a6ac279068bbe315b5f768d43e61e8ce06b5304c resolved the decoding error bug. Buffering works fine now (curl does a good job). | |||||
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 | piano: Forgot some signed to char conversations | Lars-Dominik Braun | 1 | -2/+2 | |
2008-06-20 | piano: Disable some unused structure elements | Lars-Dominik Braun | 1 | -22/+22 | |
They're wasting memory at the moment | |||||
2008-06-20 | client: Pause implemented | Lars-Dominik Braun | 2 | -8/+28 | |
2008-06-20 | piano: Make en-/decipher code readable | Lars-Dominik Braun | 1 | -76/+48 | |
Remove _locN's taken from decompiled pandora code and replace them with their correct blowfish algo variable names (l, r, ...) | |||||
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 | 3 | -6/+4 | |
User agent is now PACKAGE_STRING | |||||
2008-06-19 | piano: Using own free () wrapper now | Lars-Dominik Braun | 4 | -55/+71 | |
PS: "lib:" prefix is now "piano:"; I may add other libraries (last.fm support e.g.) | |||||
2008-06-19 | "Add more music" implemented | Lars-Dominik Braun | 5 | -37/+125 | |
This can add more track/artist seeds to the currently played station | |||||
2008-06-18 | lib: Fix commit 4c487ec1dbf1be71751f9547ccea6b1faa362191 | Lars-Dominik Braun | 2 | -6/+6 | |
I forgot to update some headers. | |||||
2008-06-18 | client: curl expects write callback to return size_t | Lars-Dominik Braun | 1 | -2/+2 | |
2008-06-17 | Bugs updated | Lars-Dominik Braun | 1 | -2/+9 | |
No, not really :) I updated the *file* containing known bugs. | |||||
2008-06-17 | lib: Fixed some void functions | Lars-Dominik Braun | 1 | -13/+14 | |
Forgot them while adding return values in commit 56432d661e34de9aa0d1727fb7b06f19aa18723e | |||||
2008-06-17 | Use config.h | Lars-Dominik Braun | 6 | -0/+6 | |
2008-06-17 | lib: Move sources to src | Lars-Dominik Braun | 16 | -10/+11 | |
2008-06-17 | Removed @author and @added as they are tracked by git | Lars-Dominik Braun | 6 | -86/+0 | |
2008-06-17 | lib: Lonely curNode is now at home... | Lars-Dominik Braun | 1 | -1/+1 | |
2008-06-17 | More error handling. | Lars-Dominik Braun | 5 | -33/+135 | |
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 | Roadmap update: Config file now available | Lars-Dominik Braun | 1 | -1/+1 | |
2008-06-16 | lib: Some documentation updates | Lars-Dominik Braun | 2 | -8/+20 | |
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 | 7 | -13/+240 | |
Some restructuring was necessary too. |