Jeff Mitchell
987345dd58
AND WE'RE DONE! CAMELCASE FTW!!1!1!
2012-04-21 19:49:39 -04:00
Jeff Mitchell
78d7a376bc
CamelCase Round 4: Let there be light! (Less than 100 left)
2012-04-21 19:32:33 -04:00
Jeff Mitchell
e3bdfda2ee
CamelCase Round 2...FIGHT
2012-04-21 18:46:33 -04:00
Jeff Mitchell
4d77074c78
Reclaim copyrights
2012-03-19 16:58:15 -04:00
Christian Muehlhaeuser
9c341bb3e6
* Disable qDebug() logging for release builds. Use tLog() for logging from NOW on.
2011-07-24 18:36:58 +02:00
Jeff Mitchell
ce7040d1fd
Replace InfoCustomData with QVariantMap
2011-07-06 11:28:17 -04:00
Jeff Mitchell
07d9360a65
Massive cleanup of echonest plugin, also some cleanup for lastfmplugin. Hope I didn't break anything. :-)
2011-06-28 09:00:46 -04:00
Christian Muehlhaeuser
9f4c3bb461
* Moved InfoSystem into libTomahawk.
...
* Made InfoSystem a singleton.
* Don't access InfoSystem via TomahawkApp any longer.
* Progress on ArtistView & TreeModel.
2011-04-14 00:39:39 +02:00
Jeff Mitchell
2b85beb704
Requests for cover art from lastfm now go through the infosystem caching mechanism. It's not actually storing a cache yet but the information flow works (at least, for cache misses :-) )
2011-04-02 22:51:10 -04:00
Frank Osterfeld
492c2acf18
i18n: tr() and avoid string puzzle
2011-03-30 19:10:41 +02:00
Jeff Mitchell
1dd0f26fff
Remove MusixMatchHash
2011-03-28 13:31:00 -04:00
Christian Muehlhaeuser
a18c0eed7a
* Fixed GPL headers.
2011-03-18 21:33:20 +01:00
Christian Muehlhaeuser
ef995e1306
* Lots of cleanups. Removed all QVariantMaps that we didn't really need. This needs testing, desperately.
2011-02-28 08:14:05 +01:00
Dominik Schmidt
b8abb9083f
Fix gloox (esp. autoconnect)
2011-02-23 16:08:57 +01:00
Dominik Schmidt
e16589dd55
I will check it twice
2011-02-21 16:46:40 +01:00
Christian Muehlhaeuser
4aefc4ecbf
* Tomahawk now relies on Lucene for indexing / searching Artists, Albums and Tracks.
...
* Lucene index is stored on disk for faster startups.
* Queries are now auto-resolved when retrieved via Query::get( QVariant, true ). The second parameter is optional and true by default.
* Updated database schema and removed the old ngram tables.
* Hopefully didn't break too much :-)
2011-02-03 11:07:23 +01:00
Christian Muehlhaeuser
350f470ab5
* Moved audio, playlist, common utils & widgets into libtomahawk.
2011-01-17 09:12:27 +01:00
Christian Muehlhaeuser
a5b495127a
* Interactive create-new-playlist dialog. Work in progress.
2011-01-03 05:18:25 +01:00
Christian Muehlhaeuser
27e906f712
* Split tomahawk into application and tomahawklib.
...
* Plugins link to and interface with tomahawklib.
* Compiles on Linux and Win32, but needs some more export macro love for the sip plugins on Win32.
2010-12-28 06:12:48 +01:00
Christian Muehlhaeuser
3f2cce0f69
* Added Album class with convenience methods.
...
* Cleaned up PlaylistInterface. Now basic classes (like the new Album or Artist class) can easily be accessed by the AudioEngine as a proper playlist.
* Added SourceInfoWidget, a summary page for sources.
* Added AlbumView / -Model / -Item.
* WIP: PlaylistManager.
* Many other cleanups / improvements I don't even remember anymore ;-)
2010-11-21 10:05:11 +01:00
Christian Muehlhaeuser
51789f5120
* Added stop/pause/prev/next commands to XMPPBot.
2010-10-29 12:12:30 +02:00
Christian Muehlhaeuser
59d269d631
* Remote-control Tomahawk via the XMPPBot: e.g. 'play Beatles - Yesterday'
2010-10-28 14:42:17 +02:00
Christian Muehlhaeuser
30d25e7b4c
* Clean up XMPPBot and make it work with Google Talk: You need to set a presence state before connecting.
2010-10-27 10:32:45 +02:00
Christian Muehlhaeuser
512fc46d22
* Import InfoSystem - we now depend on libechonest.
...
* Import XMPP Bot.
* Add SOCKS proxy support.
2010-10-26 10:24:54 +02:00