…just another hippy blog

Software development, cold beer, photography and other high-caffeine, bikini powered, topics.

No Eastern bunnies died whilst writing this post

Huge Eastern SVN commit for movida.

I have found some time to add a couple of nifty features and fix old bugs. And the new features confirm that movida is acting more as my personal Qt / C++ / Perl playground than an application that will ever see v. 1.0 :D

As to the new features I have mainly cleaned up and extended the support for filter functions and added initial support for various d&d operations.

I could not make a screenshot for D&D but, it is now possible to drag movies and drop them on some text editor or browser to paste the movie titles or open the IMDb page for that movie. D&D shows a nice icon with up to 4/5 movie posters although I don’t like the final look yet :)

Filter functions have a final syntax now: @function(parameters) or !function(parameters) to negate the function.
Functions and plain text strings are currently AND-combined and there is no way to change this. So, if you enter something like this in the filter:

!seen() @length(<1h40) foobar

you will end up showing movies that are not marked as seen, shorter than 100min (length can be entered using different formats) and contain the string “foobar” in some relevant attribute.

Oh, function names are i18n-ed :-)

I still believe that those filters are too geeky so I might add other means to apply similar filters.

Still about filters, an ugly sidebar will show shared data (e.g. people names or genres) and allow filters to be created by double clicking on an item or dropping it on the filter bar which shows up automagically as soon as you start the drag.

Btw. if the filter bar did not show up after an explicit user request (i.e. CTRL+F) a new info bar shows up on the top of the movie list to remind you that a filter is active. Still an experiment - not sure if it is a good usability thing (source of inspiration: dolphin and firefox).

That’s all for now. I have some pending Web services work to do so I’ll take a break from movida.
Btw. the smart view still looks too space-consuming on a 1024×768 screen with sidebars open. Or I’m no longer used to 17” CRT screens because even Firefox looks awful to me now on Kubuntu (*). :-(

PS: now you can drop a local or remote image on the movie view item to set is as poster for that movie :D

PPS: mentioned Kubuntu only because Windows usually uses more “compact” widget styles, making a 1024×768 screen look slightly larger IMHO.

No comments yet. Be the first.

Leave a reply