Moving on
Ok, long time no posts about movida, mostly because I didn’t find the time to work on it again.
Now, I have managed to commit a huge amount of code written about last Christmas (O___O) and a couple of new bug fixes and features.
I am trying to actually import my own movie collection into movida and it’s quite a PITA because it’s pretty huge.
I have a text file listing the titles of all my movies but using it all at once to make queries on IMDb is nonsense. You would end up having to check and filter an endless list of matching search results.
And given that none of the titles on my movies list is 100% accurate there is really no way in adding some magic.
So, I ended up importing about 5-6 movies at a time. It will still take days though
Nevertheless, this funny task helped me to find bugs and important features that were missing. Number one: advanced filtering.

The screenshot above shows the new support for filter functions. IOW, it is now possible to enter special strings in the filter box and trigger special filters.
The screen shows the only working filter so far — @id(ID_LIST) — used internally (IDs are not visible to users, who wouldn’t give a squirrel about it) to show only imported movies after using the.. yeah, the (plugged-in) IMDb import wizard
Pretty cool. Now I can set some properties on the whole bulk of just-imported movies, like tagging them all as “seen”
PS: yes, that last comma in the ID list has been removed before committing on the SVN O___O
PPS: the format of those special functions is only temporary. I don’t know if @function(parameter, parameter, …) is powerful enough to build up some interesting (though automatically generated or user-friendly) filters.