I just submitted a patch to the very nice timeline control. This patch allows to update the events from code. My first patch was way more complex, but after a few changes/suggestions from the timeline developers I got it down to one method.
That's just why I as a developer love Open Source Software. If a feature isn't there I can do something about it. With a closed lib I wouldn't be able to use this nice looking timeline. So this saved me time and trouble and furthermore improved the look of the application. Very nice :)