1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-06-01 21:45:05 +02:00

24 Commits

Author SHA1 Message Date
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