The mid-term evalution is coming pretty soon so it's time for an update on my GSoC project. I have created a wiki page with the tasks of my project to have a better overview of the project.
Since my last blog post I have mainly been working on the Ethumb and Tracker integration.
Thumbnails in Canola were generated using Canola-thumbnailer. Recent version of the EFL libraries introduced Ethumb, a fast library for thumbnail generation. Canola-thumbnailer was old and unmaintained so a switch to Ethumb was necessary.
For media files indexing Canola was using Light Media Scanner. However, Maemo 5 comes with Tracker so it was a waste of resources to have 2 separate databases and to scan&monitor the file system with 2 different processes. Canola is now going to check for Tracker's availability and make D-bus calls to retrieve information media files (pictures, videos and music).
For the remaining part of the project I will mainly focus to replace the old etk widgets with Elementary.