Home | Back
commit 3ce779536d56a163656e8098913f923e6cda2b5c
Author: Leo Franchi <lfranchi@dropbox.com>
Date:   Mon May 18 22:12:50 2015 -0400

    Fix encoding check of +


commit 009514f65044823ef29045397d4b58dd04d09977
Author: Leo Franchi <lfranchi@dropbox.com>
Date:   Mon May 18 22:08:31 2015 -0400

    Don't double-encode on Qt4
    
    Fixes issue #27


commit 6895a77a46c9bd4e009ae08515bd91dc3cfbf548
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Feb 7 11:56:50 2015 -0800

    Bump to 2.3.1


commit f7582b84d15f664bd07d6fd56fa24691c6edc589
Author: Dominik Schmidt <dev@dominik-schmidt.de>
Date:   Fri Feb 6 01:48:26 2015 +0100

    Add ECHONEST_LIB_VERSION_SUFFIX to include dir as well


commit 6a7947139b7930b9a5baad7ed5d884dfd7477178
Author: Stefan Derkits <stefan@derkits.at>
Date:   Sun Jan 4 21:01:23 2015 +0100

    small style fix


commit 91d447e8a442e3238f670a263ada406f584675cd
Author: Hugo Dueñas <hugo.e.duenas@gmail.com>
Date:   Wed Dec 31 00:01:36 2014 -0600

    Added tests for twitterFetch


commit d768f052aab46d5d6097656cb4c4b54d990972be
Author: Hugo Dueñas <hugo.e.duenas@gmail.com>
Date:   Tue Dec 30 23:42:57 2014 -0600

    Adding twitter handle property to Artist class


commit e46bcc9f5a0dd6aaf266db494ba9705601b28015
Author: Stefan Derkits <stefan@derkits.at>
Date:   Wed Oct 29 18:57:40 2014 +0100

    add a test to try if more than 1000 genres could be received using libechonest prior to 2.0.2


commit 05d8974bb0088b2a456bbb3f230b1714d2f4fe08
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Oct 28 20:09:08 2014 +0100

    fix a bug in genre search, add a test for genre search, fix a wrong debug output, more consistent codestyle in genre.cpp


commit 166c0f81cb3a534bc6fc0a90a2be9a4b66cd8fea
Author: Leo Franchi <lfranchi@dropbox.com>
Date:   Tue Sep 23 12:52:11 2014 -0700

    bye bye concept_check


commit 3f7e2195e1ab17379c8d982330e71c114f717132
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Sep 12 20:55:46 2014 -0700

    Bump to 2.3.0


commit b79aa261914fb561fe150ab96aa895bc9904933e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Sep 12 20:54:23 2014 -0700

    Some test changes


commit 0e7b096eb5453474d4decf907068df9e04b4b42c
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Sep 9 14:48:09 2014 +0200

    remove test for deprecated fetchGenres() function from ArtistTest


commit f8447bad2320e9ef5a58eef6a2615b21f05c7d56
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Sep 9 12:50:51 2014 +0200

    also declare vectors of Artist & Genre as Metatype


commit b768ca62412ad45a8df7cb4d68c2b508bc1df8cf
Author: Stefan Derkits <stefan@derkits.at>
Date:   Mon Sep 8 15:56:33 2014 +0200

    rename catalog endpoint to tasteprofile, fix Catalog tests


commit 109bff3b4dd4f1d44a4e1ed4a3338f5c2fe0e90a
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu May 29 22:58:02 2014 +0200

    add GenrePresets & Distribution Playlist Params


commit eb031dd96a92a316bb52128be32f48f900a0b421
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Mon Jul 21 17:25:17 2014 +0100

    Silence policy warnings in CMake 2.8.13+


commit 04d3efd0a5c6611a7d2c72e03643120a891bfdb3
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu May 29 22:41:21 2014 +0200

    in parseDynamicLookahead only add a song if it has any value set (fixes test PlaylistTest::testNewDynamicAPI()


commit 82e53b5fee20a4384304d05b041677417f1a0cc4
Author: Stefan Derkits <stefan@derkits.at>
Date:   Sun May 4 01:36:13 2014 +0200

    Revert install directory for qt5 based libechonest


commit ec543ca6efaebc1b1cec5a6ba01d261db00376cb
Author: Christoph Feck <christoph@maxiom.de>
Date:   Mon Jun 9 12:43:01 2014 +0200

    Fix wrong "if" condition
    
    Thanks for spotting this!
    
    BUG: 334700
    REVIEW: 118615


commit d9d4f4bf2dca227fdf02aaa2a4d359db25d136ec
Author: Patrick von Reth <vonreth@kde.org>
Date:   Sun May 4 01:43:06 2014 +0200

    fixed syntac for msvc


commit d47a89f6db156f612c00207a087cd00c960fa612
Author: Patrick von Reth <vonreth@kde.org>
Date:   Sun May 4 01:36:39 2014 +0200

    fixed windows build


commit e3985578e7c00f6ec8c6d3ab30d6f792b4b47b83
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Sat May 3 00:48:05 2014 +0100

    Fix naming of libechonest5 in pkg-config


commit c82e3652714c7dc1410d439bbcd7da54b83e57b0
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Apr 29 22:05:32 2014 +0200

    use different names for qt5 build of echonest


commit d19254fa2849decbb2beea8c64ad900bd5111979
Author: Stefan Derkits <stefan@derkits.at>
Date:   Sun Apr 27 19:17:18 2014 +0200

    check if JsonDocument is null in JsonWrapper


commit 46723d1dee872d35464fdfebd4381dd141d4da60
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Thu Apr 24 23:19:23 2014 +0100

    libechonest only depends for Qt4 on QJson


commit 8e894aa8f45fa8b575b74b8c9b4ad2922fc39ff7
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Sat Apr 19 13:07:55 2014 +0100

    Drop QJson for Qt5

create mode 100644 src/qjsonwrapper/Json.cpp
create mode 100644 src/qjsonwrapper/Json.h

commit 366a79f357cf59febfb8df42954478a178943b0a
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Tue Apr 8 09:09:13 2014 +0100

    Only require QtTest if needed


commit 44803e6e6f7f10dd8e8b7972f8ed5a04842ec17a
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Sun Apr 6 19:41:51 2014 +0100

    Add QJson as a dependency in pkg-config


commit f0def348c00135bfb972e65de3489fbe95df53df
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Sun Apr 6 19:24:38 2014 +0100

    Always use QJSON_LIBRARIES
    
    QJson specifies this since 2 years in its Config.cmake
    QJSON_LDFLAGS was only needed when pkg-config was used.


commit 2abb028461cb12f6a9f115803d0b62d3348cb26b
Author: Stefan Derkits <stefan@derkits.at>
Date:   Sun Feb 16 17:10:06 2014 +0100

    new Genre API

create mode 100644 src/CommonTypes.h
create mode 100644 src/Genre.cpp
create mode 100644 src/Genre.h
create mode 100644 src/Genre_p.h
create mode 100644 tests/GenreTest.cpp
create mode 100644 tests/GenreTest.h

commit cbcaed68c39d7f06498a52d73492bc1f86bae887
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Feb 18 16:45:27 2014 +0100

    add Testcase for URLS fix


commit de0ce5904caedb2bd7e78a3c82144187446ce32f
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Feb 18 16:13:18 2014 +0100

    fix bug in parsing of Artist URLs, fix test (some URLs are no longer returned by echonest)


commit e11eda3bad38e0a83f70f75543dd3f6f04e44568
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Sat Feb 15 21:06:27 2014 +0000

    Fix pkg-config dependencies for Qt5


commit 0e95e106218ef45312a3124e15e0a3e8ba5ba91c
Author: Stefan Derkits <stefan@derkits.at>
Date:   Fri Feb 14 20:31:10 2014 +0100

    deprecate Genre functions in Artist


commit e146636f2d32bd1f6624fee772a4d187f0eeff4a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Feb 14 09:53:49 2014 -0500

    Bump to 2.2.0


commit 4950dd1ec690a6a19a7788429871e5edf6e51233
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Oct 22 16:46:54 2013 +0200

    remove testAudioUrl() & testAudio() [api method no longer exists], mark methods as deprecated


commit 99bb73028acf7a864250051098283dd7c208e068
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Oct 22 16:24:29 2013 +0200

    remove testAudio() from ArtistTest & fix Genre parsing


commit 3afa02b2c544c3a8f07f5cc986a7a45a7d346bb5
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Oct 22 16:24:05 2013 +0200

    remove 7Digital ID Space (now has a different name) to make SongTest work again


commit c8d827feca37f637ce7cf770fc8961002fde76f2
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Wed Aug 28 10:09:32 2013 +0200

    Add QLatin1String to strings added before creating qt5 branch


commit 4ed65a678c96b10c207bfad3979cbd26e06a641d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Aug 27 09:35:38 2013 -0400

    add build/ to .gitignore


commit 95d5e7b4de92cde6d972be7413da7b3c103f70d4
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Sat Aug 24 16:43:12 2013 +0200

    Made compilable with qt4 and qt5 with the same source


commit 87f4c50154f058db8e1a0c0cd829e1424cfdd4d2
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Fri Aug 23 16:58:37 2013 +0000

    Default to Qt4 but be able to compile with Qt5


commit 8b0895e6335e0fe804846d6e0830c9f93a85aed8
Author: Dominik Schmidt <domme@tomahawk-player.org>
Date:   Fri May 24 23:54:18 2013 +0200

    More porting


commit 8c56d249a161c24f179c7849b481a6fb02290776
Author: Dominik Schmidt <dev@dominik-schmidt.de>
Date:   Fri Dec 21 00:28:54 2012 +0100

    Port libechonest to Qt5


commit 7e84f58efe92a6a55645ea8cbad364f7ae425880
Author: Stefan Derkits <stefan@derkits.at>
Date:   Sun Jun 30 17:27:02 2013 +0200

    uncomment testDynamic2(), remove strict sort checking


commit 7bc668ae8edc31b98ae3c6b8b277eeef91333515
Author: Stefan Derkits <stefan@derkits.at>
Date:   Sat Jun 29 14:03:30 2013 +0200

    added liveness/speechiness/acousticness/valence as sort params for Playlist & extended tests


commit fcf09cb980608b7171563b0fbe0dfbf297745f39
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu Jun 27 18:48:02 2013 +0200

    added min/max liveness,acousticness,speechiness,valence to Playlist


commit e56f488a821ffd9c930d680c9d86c807cf2cdd9e
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu Jun 27 17:21:01 2013 +0200

    added valence attribute to AudioSummary


commit bb4596676b2f24c0b86a309fc3f2c2f1292f4146
Author: Stefan Derkits <stefan@derkits.at>
Date:   Wed Jun 26 12:20:52 2013 +0200

    added min/max acousticness, speechiness & liveness to SearchParams (and a test for it)


commit d7959bdf017cbe850177928f91d9153a8ebeedfc
Author: Stefan Derkits <stefan@derkits.at>
Date:   Wed Jun 26 11:47:12 2013 +0200

    add liveness & speechiness to AudioSummary


commit 93d2174b3fb2fff9e2b64a6c1e0d6fcb1e385f64
Author: Stefan Derkits <stefan@derkits.at>
Date:   Wed Jun 26 11:10:17 2013 +0200

    added acousticness to AudioSummary and fixed testcase


commit 92d00b57ad0c86330a4112998da64d6877f1721a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Jun 30 10:34:16 2013 -0400

    Add playlist artist year start/before etc


commit f32ec00185b3fbb4c493dc7cc511b0ad96b7911f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat May 18 22:27:28 2013 -0400

    Tweak/fix tests


commit 1968dc9d478392689d17cf8ab5b6186fe7cd8b62
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat May 18 22:27:17 2013 -0400

    Add test for new API


commit 80d700ebee6e7e154c22108cdf264e3ce283604a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat May 18 22:26:58 2013 -0400

    Add artist year before/after dates to Song API


commit c2ab423471f211f8bcd7920fb1f82895b39c4170
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu May 16 09:04:49 2013 -0400

    warning


commit 3b974c77f42b639fb344c55ce25487b4500716ae
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu May 16 09:01:38 2013 -0400

    Bump SOVERSION to 2.1


commit 4da70386b51e52ef35c34b9e5533f959e6c6ef8c
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu May 16 09:01:26 2013 -0400

    Disable -Werror


commit 006190c2cf85e1f3cd0b65d1830428bd4ee185a1
Author: Dominik Schmidt <domme@tomahawk-player.org>
Date:   Wed May 8 16:16:47 2013 +0200

    Fix export macro to not always export all symbols


commit eff5b2fa14531cc9bf659c2ba140144fcd235507
Author: Uwe L. Korn <uwelk@xhochy.com>
Date:   Fri Feb 15 16:04:44 2013 +0100

    Bump to 2.0.3
    
    Version 2.0.3 was already released, so the library should use (at least) this version.


commit c4c9de7d1517e827820e858b9af3df8f3fbd9b6d
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Jan 15 17:38:14 2013 +0100

    access static methods fetchGenres() and parseGenreList() in a static way in ArtistTest


commit 6e665614e882d2e512cc1164c31857470f65fc13
Author: Stefan Derkits <stefan@derkits.at>
Date:   Mon Jan 14 22:19:32 2013 +0100

    make fetch genres static


commit fe1b20374294ee657571eda1afadc3b2004fb7a3
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu Jan 10 17:12:15 2013 +0100

    change documentation of parse functions a little bit to make their functionality more clear


commit 593d63b18d3354d968528930d4ab54c20d8308d3
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu Jan 10 17:09:13 2013 +0100

    fix incorrect boolean operator when checking for api calls that can be made without an artist set


commit 36e76c05c30f680403a4122722170d9bae2e7f4a
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu Jan 10 17:03:21 2013 +0100

    use string comparison again, adding a boolean could compromise binary compatibility


commit 2ca277ba92c31c37537368ca1dae2f6b4de911ce
Author: Stefan Derkits <stefan@derkits.at>
Date:   Thu Jan 10 16:54:37 2013 +0100

    some artist api queries don't require an artist, reflect that nicer in source


commit 3f1880d11176e0cb8f18eaebd2c1851bbdc48cd3
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Jan 8 18:23:02 2013 +0100

    add SongType to CopyConstructor of Song


commit 9b7f40aa96d976fae4792293bd2dee8a5afd1802
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Jan 8 17:43:30 2013 +0100

    add support for list_genres API method


commit b7788b4ff61ac512286b8feb8a338c5ace2bde82
Author: Stefan Derkits <stefan@derkits.at>
Date:   Tue Jan 8 16:18:04 2013 +0100

    add Support for GenreRadio


commit 5fe1d2436b73486b6f46505c7e86f0d59edd61b4
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Jan 9 18:41:10 2013 -0500

    Bump to 2.0.2


commit 7cc16872fc965225a92e523dbdff901f404ba123
Author: Stefan Derkits <stefan@derkits.at>
Date:   Fri Jan 4 21:09:53 2013 +0100

    make testStaticWithSongType() in PlaylistTest actually test something


commit 1302f7dc16907fb907fbe62f71df2d67fb9df621
Author: Stefan Derkits <stefan@derkits.at>
Date:   Fri Jan 4 21:09:12 2013 +0100

    Remove SongTypeTest also from CMake, use QVERIFY instead of QCOMPARE


commit fc97a9970adad98d9c5bc91f461fa1f8942d3e06
Author: Stefan Derkits <stefan@derkits.at>
Date:   Fri Jan 4 20:58:58 2013 +0100

    Moved Test from SongTypeTest to SongTest, made it usefull, remove SongTypeTest

delete mode 100644 tests/SongTypeTest.cpp
delete mode 100644 tests/SongTypeTest.h

commit a176e7fd72e6c1e5fd84f3031dbe8a009d318214
Author: Stefan Derkits <stefan@derkits.at>
Date:   Fri Dec 21 16:16:34 2012 +0100

    Fix indentation errors (changed tabs to spaces)


commit a60ce8b21627e671aadd8294bc8fd4299e252ead
Author: Stefan Derkits <stefan@derkits.at>
Date:   Sat Dec 1 01:47:17 2012 +0100

    Added SongType to Search, Playlist and SongInformation


commit fa7ce4d158cce99eb6a6bb3fef43dc3d8517c00f
Author: Stefan Derkits <stefan@derkits.at>
Date:   Fri Nov 30 14:27:32 2012 +0100

    Added new Classes to test added SongType API functions

create mode 100644 tests/SongTypeTest.cpp
create mode 100644 tests/SongTypeTest.h

commit f9a55d167885a929d3e4304f2b00c9e06e3f45ed
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Jul 21 13:14:04 2012 -0400

    2.0.1


commit 3e15910e77e791ee6bd9b332e5f36b79c79e1590
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Jul 20 13:12:07 2012 -0400

    Add to todo


commit e62a9c8149606ce78b1dc5fcadb10e17b19010fe
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Jul 20 13:02:14 2012 -0400

    Version bump in Doxyfile


commit c1ec4b135a81394507d5a086ea38aafd4d3322e8
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Jul 20 12:52:33 2012 -0400

    Typos


commit 53e09a4640d2a80930751e197e0f4fe64ad559af
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Jul 20 12:44:56 2012 -0400

    Remove old steer controls as feedback uses normal params


commit d380404780cba04f7069af9d1044c5ec6f0845cf
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Jul 20 12:44:47 2012 -0400

    Typedef for easier reading


commit 6550cfc89d572378ee197cc3142c55f5a9fa2f0a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Jul 20 12:44:33 2012 -0400

    Whitespace cleanup


commit 66046fdd22882615578047518c7031b21cc7bc7f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Jul 19 23:06:30 2012 -0400

    Bump to 2.0.0 soversion


commit 284ac2b2f748d0ebfd4e8b04a926fbc156c7f38e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Jul 19 23:05:05 2012 -0400

    Port to libechonest dynamic playlist v2 api


commit 20888c081cf4fff321b5f3ceac27b4b77cbcd15d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Jul 18 17:21:30 2012 -0400

    Update copyright


commit b24487efdeed07437c99c33711270ff0b6fb1078
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Wed May 23 15:22:20 2012 -0400

    Fix missing ourNamSet insert


commit ab71d0e9227a8c6f3c2cf16a50ec9fce11c0d7a2
Author: Kevin Funk <krf@electrostorm.net>
Date:   Wed Mar 28 22:58:13 2012 +0200

    Make compile on ARM


commit 8885c21ebae7c4f9ab6a7901782bfd898c20ab7f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Nov 23 08:41:05 2011 -0500

    version bump


commit 4e75bf169395020db7c5839042333f461063d68f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 20 21:41:52 2011 -0500

    fix some conversions of '+'


commit bef9c0ec46fb749a4087ba63cd0bcee467315df3
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Mon Nov 7 13:55:34 2011 -0500

    Whoops, liblastfm and liben aren't *quite* the same...


commit 05520881309db8c93b8eb2f3133bb4390345c140
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Mon Nov 7 13:53:10 2011 -0500

    If explicity set, remove a QNAM from the list of "our" QNAMs, as it
    means that they want to ensure we won't delete it out from under them.


commit fd75f33ef2249ad3ccaec1d4dce01dc1100c8106
Author: Volker Krause <vkrause@kde.org>
Date:   Mon Oct 17 16:18:54 2011 +0200

    Fix a bunch of compiler warnings (or build errors, given the -Werror).


commit a8abeea83da62c47c328bf61e65326b67ee3446e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Oct 4 09:49:30 2011 -0400

    TODOify


commit 6745c890a43d87a53139b2bf97ce8062c362a761
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Oct 4 09:49:05 2011 -0400

    Bump version to 1.2.0


commit 6797af5998bbad098a9c74b2b86980c04b712950
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Oct 4 09:48:52 2011 -0400

    e-add typo for BIC


commit a138d3cb6435c6c4a7e8564d1965f5ffddef9b6b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 29 17:14:06 2011 -0400

    bump version


commit 702a5749c3556b00855f81733c028b4d11cb621b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 29 17:09:25 2011 -0400

    Less debug


commit 571cd4ddff537bde0c242437ffea04ca98a27995
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 25 14:13:18 2011 -0400

    Update with some catalog stuff


commit 6de6c3bc385b6c866dfdae584e7ca212f3872dc5
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Aug 17 22:08:45 2011 -0400

    Version 1.1.9


commit 8f999c7342aa880edcd665a88b9185f0f3a5cab0
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Aug 17 22:07:18 2011 -0400

    add a test for no-matching artist suggestions


commit 9db7ac09eedbedbc762d6af17d18d7287d55fcc1
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Jul 24 15:20:47 2011 -0400

    Add support for song/identify API method. For now, requires you to pass in your own echoprint code.


commit 6c5bf52a9fb335c7a4ccf2dcd92107cefa029704
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon Jun 6 22:40:44 2011 -0400

    Fix artist test


commit 6c5265b9a28686b0674e851de2303deb5da3a6ac
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon Jun 6 22:29:55 2011 -0400

    add test for fix


commit 46b5aad20f8bf188cccdbafc97a59de116718c20
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon Jun 6 22:26:37 2011 -0400

    Fix infinite loop with suggestion parsing


commit 8f8a65655d6fe6055f83d3c03c8ebaac5c4bd984
Author: Rex Dieter <rdieter@fedoraproject.org>
Date:   Wed Jun 1 15:31:12 2011 -0500

    version 1.1.8


commit 54b11e268f1b5bff742dcbd8365479d02a5a6e47
Author: Dominik Schmidt <dev@dominik-schmidt.de>
Date:   Tue May 24 12:30:27 2011 +0200

    Fix NO_CAST_FROM_ASCII compilation on windows. Why did this ever work on any other platform?


commit 84a904e6f77654f985e0c086cd8cb7a587263173
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 23:14:59 2011 -0400

    Fix space espacing in artist/suggest


commit 7148107c729fb355eff9edb61dade87a2c64a207
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 21:01:41 2011 -0400

    fix catalog test


commit 9a533f56ba4c0b0983b05a5c12fab7a27c03caca
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 20:48:32 2011 -0400

    support Style as well as Mood


commit 89e92058ad4bebb737cb74becb49ed5df15a5af4
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 17:18:50 2011 -0400

    add file

create mode 100644 libechonest.pc.in

commit 03e60f7b1e80ecbf0db9c00fa969cec4c5a9b52d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 17:17:38 2011 -0400

    Add support for artist/list_terms


commit 8a10ef650966b714d95232e35907a7278d3586e9
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 16:41:56 2011 -0400

    fix typo


commit 698ffe76c0291bc85aa95b968ce6589a4ea0fb1f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 16:41:05 2011 -0400

    add Mood to artist/search too


commit d6896087dd650fecbd0898cf06ec088b827ad195
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon May 23 16:36:53 2011 -0400

    Add support for the Mood playlist parameter


commit 2b03ed8ab14069963ea2b74aeddca98c9ad5efa9
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun May 22 22:17:30 2011 -0400

    Add support for artist/suggest method


commit 49650914686adb30da242e074e5bcee15fa53ae1
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Wed May 4 12:16:54 2011 -0400

    More threadsafety, a bit of simplification, and a bug fix (not deleting a QNAM if it's the same as the one being passed in to set)


commit af1dbeaa32c13a8c1ab254f9c2922660a89c7fe3
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Mon May 2 13:31:10 2011 -0400

    Don't delete old nam before putting in the new one. Although probably not an issue due to the mutex, still a good idea (especially if we ever want to take the mutex out)


commit 3a666f858989d107ee4330aaf08c39d08dbc7edb
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Sun May 1 10:20:00 2011 -0400

    Only delete the per-thread QNAM if we create it. Fixes potential crashes in client apps.


commit 439ad604d6f1d1ce6f585cfac9f6ec3ff60a2f5a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun May 1 09:44:53 2011 -0400

    update version


commit 65448d99f3f4de7a795f54f15312b7cd9ccf5a95
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun May 1 09:30:07 2011 -0400

    fix tests to adapt and thread-safetify config::setnam


commit 42c12dbfc8af83b083c7e428bfdf337ba7c3c4b4
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Sun May 1 01:14:33 2011 -0400

    Return a default qnam in threads if they haven't set their own (mimics the GUI thread behavior)


commit bca79e7c0484f818d845a82f5e321114bbbaf144
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun May 1 01:08:09 2011 -0400

    API docs


commit 2095dc223255764a7b122796a612a507cabd4038
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun May 1 01:05:32 2011 -0400

    whitespace fix


commit 613be150218cd53afa4c817af13401799a3c7078
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Sun May 1 00:59:17 2011 -0400

    Add multithreaded support for the QNetworkAccessManager so multithreaded client apps can work properly. Note that client apps need to manually set the appropriate QNAM for non-GUI threads.


commit 3c334c462fe208332d92d7bbdf982f886a61cdbb
Author: Ben Cooksley <bcooksley@kde.org>
Date:   Mon Mar 28 22:15:18 2011 +1300

    Include all relevant include directories


commit 1966c4cf2e1f8b7ba54385c9cd29fcd8b1c8a855
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Mar 25 13:29:17 2011 -0400

    re-establish ABI compat


commit cca11e603fa8302ef32cc2782523f43f6ac6b08c
Author: Guillermo A. Amaral <gamaral@kde.org>
Date:   Thu Mar 24 11:27:46 2011 -0700

    QJson path fix


commit 64b59a5d92e154092d3ba88dedfb5aa08bf392c7
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Feb 24 23:40:24 2011 -0500

    add license foo


commit b512b0450bc658de7bb40714d3c8b143659157b2
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Feb 19 22:06:00 2011 -0500

    update readme


commit 23c229f99a0672217490cb184ee8047c5ca480d7
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Feb 11 11:25:22 2011 -0500

    Revert "loosen unit tests' queries as they seem to be a bit much for EN sometimes"
    
    This reverts commit 8f7c06a569e537e1c3cd2dd38ed47aa2a9a376fb.
    
    set version to 1.1.4


commit 8f7c06a569e537e1c3cd2dd38ed47aa2a9a376fb
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Feb 10 19:08:30 2011 -0500

    loosen unit tests' queries as they seem to be a bit much for EN sometimes


commit 7845d6897ebe831ed76cdb122807e4f05c3b8485
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Feb 10 18:40:23 2011 -0500

    don't throw a pointer!


commit b5b44c525f41ef2ffc07da677b70eaa31c2e8fc6
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Feb 8 18:23:05 2011 -0500

    Update to 1.1.3


commit 3fc5ca78ca1c7421930cf19a9d2d5f0190fa95bd
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Feb 8 18:17:30 2011 -0500

    Don't use -Werror in tests, new Qt has a warning with newer GCC versions
    in the QTest header.


commit f5aa332e6e915fcdf07ae002fdba47e974e034a0
Author: Dominik Schmidt <dev@dominik-schmidt.de>
Date:   Wed Feb 9 00:06:38 2011 +0100

    Fix cross-compiling in mingw32 for windows.


commit beff23a1fd65eebf564c4cc077d6d009c0048907
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Jan 30 21:51:03 2011 -0500

    fix test


commit d0ea3d35faf146a56b87376f91f9bfe43d0d6204
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Jan 30 21:40:53 2011 -0500

    fix unused var that is not needed.


commit 0cd1e7056a6a3ccb289c959cc4770c6b75b36488
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Jan 29 09:17:03 2011 -0500

    fix for linking on osx. use QJSON_LDFLAGS on non-osx, QJSON_LIBRARIES on osx.


commit e4738848c627511e96f8b25091913bc418ab5b8b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Jan 27 22:20:52 2011 -0500

    fix API string name of min and max longitude and latitude


commit 7bbf3182b8afdd00da3611e8d340ebd46f2570a6
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Jan 27 12:04:04 2011 -0500

    Use QJson ldflags instead of bare library.
    
    Thanks to Nikoli for the patch


commit d88f1fc9622f3bd3a696fa67873b7242f91c8565
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Jan 23 15:54:12 2011 -0500

    add some more sorting API


commit 7dd0deddb17ec0f7d0a36942a3796ad0512f8b12
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Jan 21 14:14:25 2011 -0500

    add Sorting by Loudness


commit 06e5753ff204023b1fef10152322b9aa271c00c9
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Jan 6 23:03:01 2011 -0500

    fix tests


commit 8a3ed24b4881ab6ec83f6e191062e45b6b197cd7
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Dec 4 13:42:59 2010 -0500

    hide track upload test for tagging


commit e2eab379d58b8aa8d048c477e39a4d660ef67f5d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Dec 4 13:42:44 2010 -0500

    expect fail for catalog/profile total


commit 1fcdd0bc4d9cc6b87122101c800af96758db854b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Dec 4 13:34:04 2010 -0500

    expected fail test now passes! and bump to 1.1.0


commit ffae1bcba85ac8eb59aad08b1555ed705a7379c3
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Dec 4 12:59:22 2010 -0500

    support new Echo Nest APIs


commit d73a077f29a9a0497e09b591d9a66551b73d787a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Dec 4 12:47:02 2010 -0500

    add support for new playlist/session_info command


commit 487243ea7fac9bacf3fa2959d5cf4458ef0edc23
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Dec 4 11:29:05 2010 -0500

    add support for new dynamicf playlist controls, with test


commit 9427f754dd34656393bb4680bcbaa274e0fc8408
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Dec 2 19:52:06 2010 -0500

    switch to deleting replies ourselves


commit 3cbbc9e8b4d1d32f6463b75abd34cd5544422d2d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 15:35:07 2010 -0500

    done tagging, misc typo fixes


commit 898119b585e058082baba6402a8f4e15cf5e0ae1
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 15:28:37 2010 -0500

    prepare for 1.0 tagging


commit 7284a710b0a627bf156a451d768855f19badeee9
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 15:14:26 2010 -0500

    Add support for XSPF playlists, including chained ones


commit ff0bb02a9e0853212abbca54135ded55f2554b97
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 14:35:11 2010 -0500

    Add support for specific error messages


commit c67d15a8bf47a1b64b3ce63210c24c60bcca8993
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 12:54:51 2010 -0500

    Misc updates


commit 9250fca14b037da32b3c55fe05a5f6c1bb1b4b6d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 11:51:51 2010 -0500

    TODO--


commit 77c4a6b40f5f756ed9320eb9514bcae1d4b39b9b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 11:49:55 2010 -0500

    Support artist location


commit caa3e3fbe04bcc7ec6d3890207ad311394162d7d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Nov 28 11:36:27 2010 -0500

    Add support for track items in song and catalog results, and respective tests.
    
    TODO--


commit abb19ba4ec93564e394384bf9b83f55684148cf8
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Nov 27 10:56:33 2010 -0500

    TODO--


commit de5c893df418ffe0ef85dd2bc4d8332c6259310f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Nov 27 10:56:00 2010 -0500

    iadd another test for catalog request in read


commit 9776e29b36010602818131efd1e2402d624969ae
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Nov 27 10:46:25 2010 -0500

    Refactor catalog item request handling. Now save a CatalogUpdateEntry item in each returned CatalogItem from read(), which says what the item was queried for. Verify with a test.


commit 09dc5c2e9d6d38f764d6b700678555e2425a446d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Nov 27 09:38:10 2010 -0500

    metatype-ify


commit f2479b0477bf1b93a66b556820cc1f5094676abb
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Nov 26 15:50:52 2010 -0500

    add test for catalog foreign ids


commit c3906e8dcbc9b3368dc7d6e60c630eac2ffdf959
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Nov 23 23:23:56 2010 -0500

    Fix parsing of foreign ids, and add a first test
    Also, add a qDebug stream helper


commit af448991a3d0921f4bfff39c2936613ebfdd2d85
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Nov 23 21:52:35 2010 -0500

    TODO--
    SOVERSION++


commit 632fba75dd7db3445c71bfacccd327fcc1f69a61
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Nov 23 21:49:40 2010 -0500

    Refactor Artist and Song information handling to also handle Catalog id spaces. API breakage, sorry :(

create mode 100644 src/TypeInformation.cpp
create mode 100644 src/TypeInformation.h

commit 3810d80ce59837bcc23d5a5b4c018d2ad5097c74
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Nov 12 16:42:09 2010 -0500

    TODO--


commit fdb63dab01c08530c88e46598f04570a6d39a364
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Nov 12 16:40:20 2010 -0500

    fix and complete AudioSummary parsing, with API caveat


commit dc9557cefd6c2e3a40088fd5ff3d991e9659e79a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Nov 12 11:08:32 2010 -0500

    work on getting parsing to work. implicit sharing issue left


commit 6084b0897d5f5c45a4b4268bd1e6065a05b8ea29
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Nov 11 14:56:22 2010 -0500

    factor out the POSTifying code


commit 0aea3c02ee6838adc77e65b8602897034ae4ec8e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Nov 11 14:41:47 2010 -0500

    update repo path


commit 61bbe25e2ce5a26a0a2683ca2ffb9ccb513c9ca8
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Nov 4 09:05:18 2010 -0400

    extend wait


commit d125402f6899f59457a286177ea9180a678b59b8
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Nov 3 23:10:47 2010 -0400

    fix parsing of empty news block


commit 09535b27171c0de25d849c90019a41914878d657
Author: Patrick Spendrin <ps_ml@gmx.de>
Date:   Thu Nov 4 03:57:23 2010 +0100

    install to correct location under Windows


commit c183df84a34502bf3513900a9eae9d04a78c5ffa
Author: Patrick Spendrin <ps_ml@gmx.de>
Date:   Thu Nov 4 03:52:23 2010 +0100

    only build the tests if they are really enabled


commit 9b17bc39b675370b5f36f80e2bbbdc13415e0db6
Author: Patrick Spendrin <ps_ml@gmx.de>
Date:   Thu Nov 4 03:50:17 2010 +0100

    fix unwanted recursion


commit 1d4ed0130c2944d6dd0c2a36ef6e9bf45feea4b9
Author: Patrick Spendrin <ps_ml@gmx.de>
Date:   Thu Nov 4 03:48:32 2010 +0100

    remove stupid warning (aka M$ FIXME)


commit 4383c12c22c0ec6a87e34e26f3166df852d51f52
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Nov 3 22:40:43 2010 -0400

    use QTest::qWait


commit d8a01d508cd51e2c5af7bb1df70f2a1350708633
Author: Patrick Spendrin <ps_ml@gmx.de>
Date:   Thu Nov 4 03:38:15 2010 +0100

    hide gcc parameter for msvc


commit d3727e579e07e96e5ed3826fd1b79721711528b4
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Nov 3 22:28:50 2010 -0400

    add FindQJSON

create mode 100644 cmake/FindQJSON.cmake

commit 99e0d601ce26cab9680045365c1606e7dacc81f9
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Nov 3 22:26:52 2010 -0400

    remove copy of QJson

delete mode 100644 extra/CMakeLists.txt
delete mode 100644 extra/qjson/.gitignore
delete mode 100644 extra/qjson/CMakeLists.txt
delete mode 100644 extra/qjson/COPYING
delete mode 100644 extra/qjson/ChangeLog
delete mode 100644 extra/qjson/INSTALL
delete mode 100644 extra/qjson/QJson.pc.in
delete mode 100644 extra/qjson/README
delete mode 100644 extra/qjson/doc/Doxyfile
delete mode 100644 extra/qjson/doc/footer.html
delete mode 100644 extra/qjson/doc/header.html
delete mode 100644 extra/qjson/doc/qjson.dox
delete mode 100644 extra/qjson/qjson-config-version.cmake.in
delete mode 100644 extra/qjson/qjson-config.cmake.in
delete mode 100644 extra/qjson/qjson.pro
delete mode 100644 extra/qjson/src/.gitignore
delete mode 100644 extra/qjson/src/CMakeLists.txt
delete mode 100644 extra/qjson/src/json_parser.cc
delete mode 100644 extra/qjson/src/json_parser.hh
delete mode 100644 extra/qjson/src/json_parser.yy
delete mode 100644 extra/qjson/src/json_scanner.cpp
delete mode 100644 extra/qjson/src/json_scanner.h
delete mode 100644 extra/qjson/src/location.hh
delete mode 100644 extra/qjson/src/parser.cpp
delete mode 100644 extra/qjson/src/parser.h
delete mode 100644 extra/qjson/src/parser_p.h
delete mode 100644 extra/qjson/src/parserrunnable.cpp
delete mode 100644 extra/qjson/src/parserrunnable.h
delete mode 100644 extra/qjson/src/position.hh
delete mode 100644 extra/qjson/src/qjson_debug.h
delete mode 100644 extra/qjson/src/qjson_export.h
delete mode 100644 extra/qjson/src/qobjecthelper.cpp
delete mode 100644 extra/qjson/src/qobjecthelper.h
delete mode 100644 extra/qjson/src/serializer.cpp
delete mode 100644 extra/qjson/src/serializer.h
delete mode 100644 extra/qjson/src/serializerrunnable.cpp
delete mode 100644 extra/qjson/src/serializerrunnable.h
delete mode 100644 extra/qjson/src/src.pro
delete mode 100644 extra/qjson/src/stack.hh
delete mode 100644 extra/qjson/tests/.gitignore
delete mode 100644 extra/qjson/tests/CMakeLists.txt
delete mode 100644 extra/qjson/tests/cmdline_tester/.gitignore
delete mode 100644 extra/qjson/tests/cmdline_tester/CMakeLists.txt
delete mode 100644 extra/qjson/tests/cmdline_tester/cmdline_tester.cpp
delete mode 100644 extra/qjson/tests/cmdline_tester/cmdline_tester.pro
delete mode 100644 extra/qjson/tests/cmdline_tester/example.txt
delete mode 100644 extra/qjson/tests/parser/.gitignore
delete mode 100644 extra/qjson/tests/parser/CMakeLists.txt
delete mode 100644 extra/qjson/tests/parser/parser.pro
delete mode 100644 extra/qjson/tests/parser/testparser.cpp
delete mode 100644 extra/qjson/tests/qobjecthelper/.gitignore
delete mode 100644 extra/qjson/tests/qobjecthelper/CMakeLists.txt
delete mode 100644 extra/qjson/tests/qobjecthelper/person.cpp
delete mode 100644 extra/qjson/tests/qobjecthelper/person.h
delete mode 100644 extra/qjson/tests/qobjecthelper/qobjecthelper.pro
delete mode 100644 extra/qjson/tests/qobjecthelper/testqobjecthelper.cpp
delete mode 100644 extra/qjson/tests/serializer/.gitignore
delete mode 100644 extra/qjson/tests/serializer/CMakeLists.txt
delete mode 100644 extra/qjson/tests/serializer/serializer.pro
delete mode 100644 extra/qjson/tests/serializer/testserializer.cpp
delete mode 100644 extra/qjson/tests/tests.pro

commit 1f43787c60a7d05606be32aa2b137116d2657a56
Author: Patrick Spendrin <ps_ml@gmx.de>
Date:   Thu Nov 4 03:09:10 2010 +0100

    remove -fPIC warning on msvc


commit 31f6d885e50a93079db9d858291407616ac2c09e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 31 19:37:52 2010 -0400

    fix debug build


commit 187361e0f2ec8f377d0f1855fde5c42040aa0e6b
Author: Dominik <domme@rautelinux.org>
Date:   Sun Oct 31 21:49:09 2010 +0100

    Remove binary compatible patch release version from soname.


commit d812e7ad81d489855a747dd2e9e050a161d666bd
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 31 10:06:52 2010 -0400

    re-enble test


commit dbe694100915fd78e96932faf3f47a06d2a9dedb
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 31 10:01:36 2010 -0400

    Prepare for 0.2.1 tagging


commit 29759c5f51d67c6e0b19e891230f848774d7457f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 31 10:00:06 2010 -0400

    fix sending bool catalog entry data


commit c7ad7c6de5f77407d0d28bd3c1f8534dc4ea434a
Author: Dominik <domme@rautelinux.org>
Date:   Sun Oct 31 14:58:36 2010 +0100

    Add lib suffix for install target


commit a94743e5c891bcfb69ae8e78a2ec2e996af9dc5f
Author: Dominik <domme@rautelinux.org>
Date:   Sun Oct 31 14:58:08 2010 +0100

    Bump version also in CMakeLists.txt


commit 9ab8ce707796417bc43e9f9f66f2bb5cb3685d89
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 30 09:46:41 2010 -0400

    re-enable test after tagging


commit c1c6a7a4b564f6f79bae6f4b1cef7c2db2cc158e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 30 09:37:50 2010 -0400

    Prepare for 0.2.0 tag


commit 8ee95e0404e27ce7df25828f313b9ed359244e49
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 30 09:36:14 2010 -0400

    Don't install QJson headers at all.


commit e3948039b8c361312f7ba90d4a5d8edcf9184956
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 30 09:32:46 2010 -0400

    make sure to clean up after running the tests


commit 035a0f875ed42159f6408ddf4c87379b81bd178c
Author: Rick W. Chen <stuffcorpse@archlinux.us>
Date:   Sat Oct 30 13:23:18 2010 +1300

    Only install qjson headers for debug configuration


commit 40c646a26ca8dbe3017782f5d43b91826c4959fa
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 29 18:45:35 2010 -0400

    fix the catalog unit tests


commit 37f9f8569b01741a870d3102fb170d644ddbe92d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 29 17:54:02 2010 -0400

    make sending POST work


commit 09a7776522652d0aaf7c75aeb46c2c6ca4300ec8
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 29 15:27:18 2010 -0400

    work on update()


commit 206273260906b5210bd97db91813b308f4f86a46
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 29 14:28:13 2010 -0400

    add catalog work

delete mode 100644 src/CatalogEntry.cpp
delete mode 100644 src/CatalogEntry.h
delete mode 100644 src/CatalogEntry_p.h
create mode 100644 src/CatalogUpdateEntry.cpp
create mode 100644 src/CatalogUpdateEntry.h
create mode 100644 src/CatalogUpdateEntry_p.h

commit 21b5c0088db31de7c225b50509c95e96544ffd7e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 29 11:35:08 2010 -0400

    Finish parsing read()


commit 08ff5fdabd89074486aaa146c45fa2c746af0d6a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Oct 28 23:29:32 2010 -0400

    Initial tests, and work on read(). Now with multiple inheritance :(

delete mode 100644 src/CatalogArtist_p.h
create mode 100644 src/CatalogItem.cpp
create mode 100644 src/CatalogItem.h
create mode 100644 src/CatalogItem_p.h
delete mode 100644 src/CatalogSong_p.h
create mode 100644 tests/CatalogTest.cpp
create mode 100644 tests/CatalogTest.h

commit 8b3bda1d5aed0f8f8adaf765f5edc064878d9ce9
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Oct 28 19:25:02 2010 -0400

    make compi.e


commit b2157fe9dfafc870511d5722b86aff4dd9fb4b6f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Oct 28 19:21:45 2010 -0400

    add qjson, some parsing work for catalogs

create mode 100644 extra/CMakeLists.txt
create mode 100644 extra/qjson/.gitignore
create mode 100644 extra/qjson/CMakeLists.txt
create mode 100644 extra/qjson/COPYING
create mode 100644 extra/qjson/ChangeLog
create mode 100644 extra/qjson/INSTALL
create mode 100644 extra/qjson/QJson.pc.in
create mode 100644 extra/qjson/README
create mode 100644 extra/qjson/doc/Doxyfile
create mode 100644 extra/qjson/doc/footer.html
create mode 100644 extra/qjson/doc/header.html
create mode 100644 extra/qjson/doc/qjson.dox
create mode 100644 extra/qjson/qjson-config-version.cmake.in
create mode 100644 extra/qjson/qjson-config.cmake.in
create mode 100644 extra/qjson/qjson.pro
create mode 100644 extra/qjson/src/.gitignore
create mode 100644 extra/qjson/src/CMakeLists.txt
create mode 100644 extra/qjson/src/json_parser.cc
create mode 100644 extra/qjson/src/json_parser.hh
create mode 100644 extra/qjson/src/json_parser.yy
create mode 100644 extra/qjson/src/json_scanner.cpp
create mode 100644 extra/qjson/src/json_scanner.h
create mode 100644 extra/qjson/src/location.hh
create mode 100644 extra/qjson/src/parser.cpp
create mode 100644 extra/qjson/src/parser.h
create mode 100644 extra/qjson/src/parser_p.h
create mode 100644 extra/qjson/src/parserrunnable.cpp
create mode 100644 extra/qjson/src/parserrunnable.h
create mode 100644 extra/qjson/src/position.hh
create mode 100644 extra/qjson/src/qjson_debug.h
create mode 100644 extra/qjson/src/qjson_export.h
create mode 100644 extra/qjson/src/qobjecthelper.cpp
create mode 100644 extra/qjson/src/qobjecthelper.h
create mode 100644 extra/qjson/src/serializer.cpp
create mode 100644 extra/qjson/src/serializer.h
create mode 100644 extra/qjson/src/serializerrunnable.cpp
create mode 100644 extra/qjson/src/serializerrunnable.h
create mode 100644 extra/qjson/src/src.pro
create mode 100644 extra/qjson/src/stack.hh
create mode 100644 extra/qjson/tests/.gitignore
create mode 100644 extra/qjson/tests/CMakeLists.txt
create mode 100644 extra/qjson/tests/cmdline_tester/.gitignore
create mode 100644 extra/qjson/tests/cmdline_tester/CMakeLists.txt
create mode 100644 extra/qjson/tests/cmdline_tester/cmdline_tester.cpp
create mode 100644 extra/qjson/tests/cmdline_tester/cmdline_tester.pro
create mode 100644 extra/qjson/tests/cmdline_tester/example.txt
create mode 100644 extra/qjson/tests/parser/.gitignore
create mode 100644 extra/qjson/tests/parser/CMakeLists.txt
create mode 100644 extra/qjson/tests/parser/parser.pro
create mode 100644 extra/qjson/tests/parser/testparser.cpp
create mode 100644 extra/qjson/tests/qobjecthelper/.gitignore
create mode 100644 extra/qjson/tests/qobjecthelper/CMakeLists.txt
create mode 100644 extra/qjson/tests/qobjecthelper/person.cpp
create mode 100644 extra/qjson/tests/qobjecthelper/person.h
create mode 100644 extra/qjson/tests/qobjecthelper/qobjecthelper.pro
create mode 100644 extra/qjson/tests/qobjecthelper/testqobjecthelper.cpp
create mode 100644 extra/qjson/tests/serializer/.gitignore
create mode 100644 extra/qjson/tests/serializer/CMakeLists.txt
create mode 100644 extra/qjson/tests/serializer/serializer.pro
create mode 100644 extra/qjson/tests/serializer/testserializer.cpp
create mode 100644 extra/qjson/tests/tests.pro

commit 044fba45b787b906f59d983f3e6ec97d915bb8b3
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Oct 27 23:08:50 2010 -0400

    Done defining data and interface for Catalog API

create mode 100644 src/CatalogArtist.cpp
create mode 100644 src/CatalogArtist.h
create mode 100644 src/CatalogArtist_p.h
create mode 100644 src/CatalogSong.cpp
create mode 100644 src/CatalogSong.h
create mode 100644 src/CatalogSong_p.h

commit 89088c0203a2fae96aaa50f58a9cb2305f28d2df
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Oct 26 23:05:22 2010 -0400

    initial work on Catalog API support

create mode 100644 src/Catalog.cpp
create mode 100644 src/Catalog.h
create mode 100644 src/CatalogEntry.cpp
create mode 100644 src/CatalogEntry.h
create mode 100644 src/CatalogEntry_p.h
create mode 100644 src/Catalog_p.h
create mode 100644 src/Generator.cpp
create mode 100644 src/Generator_p.h

commit c39f1e92444c8db1764c42cfa9de1565cab9ae41
Author: Dominik Schmidt <ich@dominik-schmidt.de>
Date:   Tue Oct 26 23:43:00 2010 +0200

    Add FindLibEchonest.cmake.

create mode 100644 cmake/FindLibEchonest.cmake

commit 18d76b0d9e4158d9b9c38778ccae3658e176e446
Author: Jeff Mitchell <mitchell@kde.org>
Date:   Sun Oct 17 01:59:58 2010 -0400

    Add metatype for Artist (will probably need it for others too at some point)


commit 56eade2d3aab6e5b55b79b8132dd4719d102b95e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 17 01:52:41 2010 -0400

    fix typo, thanks muesli :)


commit 37b32e739a17d4c0a5850e7376ac85dfba39ccdb
Author: David Sansome <david.sansome@tandberg.com>
Date:   Sat Oct 16 18:53:47 2010 +0100

    Add some more protection against infinite loops when parsing invalid XML.


commit bdf903f57ec67888e965fd0cb54128ff32b56d99
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 15 16:14:53 2010 -0400

    done tagging


commit 3718f8f47a52a4499c13a8a7681f8b3c8df995c7
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 15 16:06:39 2010 -0400

    get ready to tag 0.1.2


commit c51fd92e12ee44431437d804f1e2b733cac4ad64
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 15 16:06:26 2010 -0400

    add tagging instructions

create mode 100644 TAGGING

commit 0b0e01c40ce7a777cb5d580370c57258f6b664ae
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 15 16:03:51 2010 -0400

    add tag command

create mode 100644 tag_command.sh

commit c0d3e29e2b99a9ea6a655f32d1d91a8574409343
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 15 16:00:38 2010 -0400

    Add support for new Danceability and Energy attributes in the Echo Nest API.


commit d6c5346835e3b4507362c1bda8d6caac2f44defd
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon Oct 11 22:56:21 2010 -0400

    fix last ocurrence of throwing pointer


commit f55cd12da2fd2c3260864d6a84bfb07591799482
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon Oct 4 18:57:09 2010 -0400

    Fix newline endings to make MinGW happy, thanks David for the patch


commit 3da2c6efe5d13a2954d09dd5b7fae951a6713012
Author: unknown <leo@.(none)>
Date:   Mon Oct 4 18:44:52 2010 -0400

    Deleted unused file

delete mode 100644 src/libechonest_export.h

commit 9b3b79f58a1f79000a12845a62e8985be117cccd
Author: unknown <leo@.(none)>
Date:   Mon Oct 4 18:41:52 2010 -0400

    Fix exports on windows


commit ff4616a77751018e50eb85a452aad41d4efa8375
Author: Leo Franchi <lfranchi@kde.org>
Date:   Mon Oct 4 08:30:39 2010 -0400

    add TODO


commit 5ca161f61641a4690d4bc2c0ad41a1941065d41b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 3 14:20:13 2010 -0400

    Tag 0.1.1


commit c021360f456c7570a3425eea4cb7696e68f53d18
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 3 14:12:43 2010 -0400

    Add doxygen file, and a new make doc target

create mode 100644 Doxyfile.in

commit 9bf2564f4938ba8049e05f32d359020216796d41
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 3 13:51:58 2010 -0400

    Disable QNetworkReply isFinished() check, seems that it returns false sometimes even from the slot connected to finished()....


commit f3b9c206cf188d3f89976097757b606632d94fe6
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 3 13:17:43 2010 -0400

    Throw stack temporaries, not heap objects.


commit 0c888d8d7e9769f371bbdb22d636a53706cf8dae
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Oct 3 12:27:15 2010 -0400

    Update ParseError with export, and spit out human readable error message in ::what()
    Install Config.h and echonest_export.h as well
    Add a artist name-only constructor to Artist for ease of use


commit 6e19e79c60d283bac5fcf05f36af2bca5c0de94d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 2 23:22:49 2010 -0400

    tag dance 2


commit 9e2d9301b786993630d295186964dcc6277dbf75
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 2 23:21:58 2010 -0400

    tag dance 1


commit d066512a5727b45bb62c52de1c9e958a4980f389
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 2 23:21:38 2010 -0400

    Fix readme for real


commit df2d8b6b654b8dc359df6807037987d9f781dd29
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 2 23:20:44 2010 -0400

    re-enable track test


commit 992694d9aa4c91a79ba40b0689a4afdf92ad1eaf
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 2 23:20:09 2010 -0400

    no local file upload test for tarball


commit b2a6c5740ed441bf10423c73adfa56eb95ecdf4c
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Oct 2 23:19:15 2010 -0400

    remote trace of liblastfm ;)


commit cb4d40d032cf3bc4a9a85ca2518f288f13d193c1
Author: unknown <leo@.(none)>
Date:   Sat Oct 2 21:22:34 2010 -0400

    no hidden visibility on windows


commit 0fb8b74031bf59488750953aef188932f5dd885e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 17:39:23 2010 -0400

    restore test


commit 4f38dda9988c2b4c65fca1baccde16313183320b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 17:31:00 2010 -0400

    comment out track test for tagging


commit 82a3532de64f442cc298f51cdb6379e764edc14c
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 17:04:14 2010 -0400

    fix line endings


commit ac996073e4d998f19cd20c5a74c4724527c39de7
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 16:56:56 2010 -0400

    update to new version of API


commit 3dccefaf9e090c0b42e8f411712824d13ac4c78e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:58:45 2010 -0400

    re-enable upload test


commit b3e64034a569637bd3ac792ead10ea830f360cac
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:56:50 2010 -0400

    disable upload test for tagging


commit c40e30318d66fe540591e36a4bd4305c126d1b1d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:42:16 2010 -0400

    add soversion


commit 6312c9e96f06cdf21dd8d52c0010a506bf6da130
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:37:08 2010 -0400

    make .deb when cpacking


commit 05a499b5808b4330aaf42c5c4ff5a14919adf4ba
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:32:28 2010 -0400

    make uninstall support

create mode 100644 cmake_uninstall.cmake.in

commit febff7c60b90bf5acc1f105fca0f4d8d3bd60384
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:32:16 2010 -0400

    install to lib and include/


commit d535c674a44e10dec8e452fdf387419223d32dc0
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:11:47 2010 -0400

    ++pedantic


commit 6419de2b3b1f641c5ff4c87915e3f036f9cb819b
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 14:00:39 2010 -0400

    more fixes


commit f9a18fa3d5e723da2e1fe7d61055f2353ca5d413
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Oct 1 13:49:40 2010 -0400

    fix artist song parsing, add some cpack goodness


commit f76ae17b5d2b9f2ab425a7a82e34b9e5657e7804
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 30 22:47:01 2010 -0400

    add README

create mode 100644 README

commit 523fde06bddf06eba652482669e2e051a0fcf7ee
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 30 22:32:18 2010 -0400

    Fix tests, add TODO


commit cbc87200beb43300d5e3c4711215e796bac543fe
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 30 22:28:07 2010 -0400

    dynamic playlist fixes and tests


commit 6d2a780ecf37f10ee87f9f1ce359c92162a2a9c0
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 30 21:48:41 2010 -0400

    re-enable all 7 results


commit ea9eea748f40c0623beaed86e05fe5395b2993e7
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 30 21:47:37 2010 -0400

    Finish static playlist tests.
    Add AudioSummary parsing to Song


commit 9c54c4484bdafe46b9ac733f317f369a3ca1e611
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 30 21:26:46 2010 -0400

    add another song test


commit e87159367362a01cc7bdd5be73ec5a2d4b633ac2
Author: Leo Franchi <lfranchi@kde.org>
Date:   Thu Sep 30 21:09:27 2010 -0400

    Finish implementation of Playlist class. More tests useful.

create mode 100644 tests/PlaylistTest.cpp
create mode 100644 tests/PlaylistTest.h

commit d90757894094ec2d781eaf90b9a6419dd1772ffe
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Sep 28 23:38:33 2010 -0400

    flesh playlist out a bit


commit a69610c351325ac1eae793ed1db10597dacd3797
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 26 11:51:16 2010 -0400

    Finish artist parsing.

create mode 100644 TODO

commit 2f4b1e228abb2f9ff75bd9fc89cf16a8906b7388
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 26 11:43:45 2010 -0400

    fix some more parsing and add more parsers


commit 1434018ed502af0467516f474813e50ada6dcc36
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 26 10:54:38 2010 -0400

    Add search handling


commit 5a3ea41b45d65e56e8e36d7ce4b78321884658e4
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 23:03:01 2010 -0400

    More parsing.


commit 04da9633b46b0567a1affbc8fc0db04f9f52272f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 22:36:26 2010 -0400

    add more parsing :)


commit 1149d583605c1c174dcf48d697fda9b94c82d477
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 22:36:13 2010 -0400

    Add some more debug stream overloads


commit a0559317889cd82a8c2e79a84946ace42d6541bb
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 15:57:13 2010 -0400

    More parsing


commit 77776b08b6053cd7bfb745cab1d66d688a464bf6
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 13:57:31 2010 -0400

    Add some more parsing and tests


commit 9c62d0a8f36cee3ba46aa56783ca14471b5b5c8c
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 12:45:04 2010 -0400

    add some more parsing and tests to artist


commit f7dee25225a4ab6200d5908b758d65d2be364096
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 11:58:27 2010 -0400

    Add getters and setters to artist, and add some parsing.


commit e428c24007be956b2b8bc72f82fa3dbaf5ecde7d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 25 11:58:08 2010 -0400

    Add parsing for bios


commit 0aa62d6e182af6408a156d5df2962fb63e9bf778
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Sep 24 15:49:00 2010 -0400

    Finish testing artist URL generation


commit bee3e76fc12000d468da3cec72844fd4a9f7d996
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Sep 22 22:37:20 2010 -0400

    add some more unit tests, tweak param order


commit 255615aeb2feb43109504fda795bef7e75e5d118
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 19 22:44:19 2010 -0400

    Start adding Artist generated url verifications

create mode 100644 tests/ArtistTest.cpp
create mode 100644 tests/ArtistTest.h

commit e1819afc486ebcd63348bbef325647499dfe1389
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 19 18:23:58 2010 -0400

    Flesh out Artist methods


commit b15a775ad6e8fab907dacfafa6cd4038fca44ac9
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 18 17:26:27 2010 -0400

    Add ArtistTypes data types and flesh out ArtistData class

create mode 100644 .gitignore
create mode 100644 libechonest.kdev4
create mode 100644 src/ArtistTypes.cpp
create mode 100644 src/ArtistTypes.h
create mode 100644 src/ArtistTypes_p.h

commit 776ac38bfb6d4476ef9e50fa1aa808d9366a4890
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 18 11:16:39 2010 -0400

    Add Track unit tests

create mode 100644 tests/TrackTest.cpp
create mode 100644 tests/TrackTest.h

commit 64b7ca5ebb05ffba839568f242de3f1d72c0e6a7
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 18 11:16:14 2010 -0400

    Implement parsing for Track and AudioSummary
    Add some tests for Track

create mode 100644 tests/test_data/01 - Cellule.mp3
create mode 100644 tests/test_data/02 - Realite.mp3
create mode 100644 tests/test_data/License.txt

commit ccdb67ff0c0e13265499dac13a7d30534161d799
Author: Leo Franchi <lfranchi@kde.org>
Date:   Tue Sep 14 22:05:39 2010 -0400

    Add Track fetch methods.


commit 083b01db89c59eddf202c555c87c36c33b922055
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 12 21:46:50 2010 -0400

    Add support for AudioSummary, refactor Track to refer to AudioSummary.

create mode 100644 src/Util.cpp

commit 9fc31fc4334cfd330f8a2d7f260f73db0b9e098c
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 12 17:59:48 2010 -0400

    work towards AudioSummary

create mode 100644 src/AudioSummary.cpp
create mode 100644 src/AudioSummary.h
create mode 100644 src/AudioSummary_p.h
create mode 100644 src/Util.h

commit ae2de342639d4cd4d7e427d36d5af15ca57a990d
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 12 16:54:11 2010 -0400

    oops, cleanup


commit 5ccf598a5bf168ec0702d840aa2bd3e9de6cffb8
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 12 16:49:16 2010 -0400

    add support for fetchInformation


commit 674170ecaba6880a76d5b02aae08cc2a6f041754
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 12 15:53:16 2010 -0400

    delete types_h, parts moved to individual _p.h

delete mode 100644 src/Types_p.h

commit 355146de1a709cbec569febbd7aeffcfe62f39db
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 12 15:52:52 2010 -0400

    Move more data into implictly shared data type

create mode 100644 src/Artist_p.h
create mode 100644 src/Song_p.h
create mode 100644 src/Track_p.h

commit 11182582c5d0483bc524da48a13f55837300f06e
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Sep 12 13:37:49 2010 -0400

    add song parse, and unittest


commit 3aa247aa9e3bedc2364af83017b382299ff7f227
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 11 20:42:05 2010 -0500

    Add initial parsing code

create mode 100644 src/Parsing.cpp
create mode 100644 src/Parsing_p.h

commit 8e8c1678b09fa6d5f68bde4cc81638e36b910f59
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 11 20:37:58 2010 -0400

    exception start


commit 96b17d5c19d42d7c70f635dbd4cf9bdd8c6c63be
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 11 16:31:49 2010 -0400

    Make query work


commit 78e118c525224b347979fead0e9e74f864eaa899
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Sep 11 15:50:50 2010 -0400

    Add basic Song type work and outline for tests

create mode 100644 src/Config.cpp
create mode 100644 src/Config.h
create mode 100644 tests/SongTest.cpp
create mode 100644 tests/SongTest.h

commit 13fab9c5f20edbe392740951d5c42861623c5ab2
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Sep 10 15:55:36 2010 -0400

    More work on Track


commit 8845ea6ebf359f77b6552be8015e452477a228a2
Author: Leo Franchi <lfranchi@kde.org>
Date:   Fri Sep 10 15:23:49 2010 -0400

    Rehash again. Use QSharedData.

create mode 100644 src/Artist.cpp
create mode 100644 src/Artist.h
create mode 100644 src/Playlist.cpp
create mode 100644 src/Playlist.h
create mode 100644 src/Playlist_p.h
create mode 100644 src/Song.cpp
create mode 100644 src/Song.h
create mode 100644 src/Types_p.h
create mode 100644 src/libechonest_export.h

commit db20234eec57fa4e9a754633f235e2abdf5d2bc0
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sun Aug 15 13:35:43 2010 -0400

    work

create mode 100644 src/Track.cpp
create mode 100644 src/Track.h
delete mode 100644 src/types/Track.cpp
delete mode 100644 src/types/Track.h
delete mode 100644 src/types/Track_p.h

commit 3a69e805821e1b21adfd3e772e6f847718ac8def
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Aug 14 23:08:18 2010 -0400

    export file

create mode 100644 src/echonest_export.h

commit 176e59e2d29fbf7efc0aea00ef5f0ce22413eaf5
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Aug 14 23:08:06 2010 -0400

    misc work


commit 76cd783479dbf175006e7e8fd2f23785601ff055
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Aug 14 22:00:07 2010 -0400

    fix up


commit f76ade14fdbd5618a3d829370308d687260bb7bc
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Aug 14 21:43:04 2010 -0400

    Add types/ and stub

create mode 100644 src/types/Track.cpp
create mode 100644 src/types/Track.h
create mode 100644 src/types/Track_p.h

commit c7dedea7d4f34d361212a5e08dbe1e7ce492958a
Author: Leo Franchi <lfranchi@kde.org>
Date:   Sat Aug 14 21:42:19 2010 -0400

    cmake work

create mode 100644 src/CMakeLists.txt
create mode 100644 tests/CMakeLists.txt

commit 68cd5dee43470c2991d114741c3b1f2c0c34b8e3
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Jun 23 21:44:55 2010 -0400

    add cmakelists

create mode 100644 CMakeLists.txt

commit ab8ed4798524a43a31b4931bfdaa4ff71593494f
Author: Leo Franchi <lfranchi@kde.org>
Date:   Wed Jun 23 21:35:01 2010 -0400

    The Beginning

create mode 100644 AUTHORS
create mode 100644 COPYING