SvnLine: a small demo app for a zoomable timeline


This evening I ported a widget I wrote with HTML and javascript to Qt 4.2. I wrote this widget last year. It can show a timeline into which you can zoom by scrolling the mousewheel. This is useful for a number of things like calendar information, browsing files by creation date or size and as shown in this application, for looking at SVN commits.

SvnLine retrieves the SVN log as XML and shows the messages on a time line.
Here are some screenshots showing the new widget as a QGraphicsScene:



Very slick little app