[Tomahawk Integration] GSoC Report

Teo Mrnjavac teo at kde.org
Tue Jul 10 06:58:52 UTC 2012


On Mon, Jul 9, 2012 at 11:15 PM, Lucas Lira Gomes <x8lucas8x at gmail.com> wrote:
> Hi everyone,
>
> i've been fixing bugs and improving overall performance of the tomahawk
> service. It's a bit lazy to load big collections(50k tracks) and I haven't
> figured yet how I can make its loading faster. And yes, I'm running track
> loading and removal in the background using Threadweaver jobs. By the way, I
> modified the database integrator to use SqlCollection QueryMaker, instead of
> a full scan, to sync tomahawk db for the first time.
>
> Although Amarok is successfully sending, to other peers, the info about what
> the user is listening, I still need to create a menu to change privacy
> modes. I guess the best way to show what others peers we're listening is in
> an applet. But since there are more urgent matters for now, then I'll
> postpone its creation.
>
> Another problem is that tracks in playlists aren't playable anymore after I
> restart Amarok. I've been looking for possible solutions with no success,
> The thing is that tomahawk tracks needs their source and it's only available
> when the user is connected. Does anybody know how to force playlists to
> "solve" their tracks again when a new peer becomes online? This part is for
> after midterm, so no hurry ^^.
>
> Last but not least, I'm writing a new blog post to show the current state of
> the Tomahawk service.
>
> My tomahawk repo: https://github.com/x8lucas8x/tomahawk (amarokready branch)
> My amarok repo:
> http://quickgit.kde.org/index.php?p=clones%2Famarok%2Fgomes%2Fmaskmaster-amarok.git&a=summary
> (tomahawk branch)

Nice progress!
Thanks for the update.

Cheers,
-- 
Teo Mrnjavac
http://teom.org  |  teo at kde.org


More information about the Amarok-devel mailing list