03 July 2009

Timeline 0.3

Timeline 0.3 has been released and is available from here.

This add-on adds a timeline above the status bar showing several hours (or days) into the past and future. Events are shown as boxes spanning the relevant time period and tasks with due dates are shown as lines at the due date. All Day events are shown as lines along the bottom of the timeline in the relevant calendar colour.

The display automatically updates every 30 seconds or so and moves to keep track of the current time, so events will slowly move across the screen as time goes by. A red line which does not move shows where the current time is.

Double clicking on an event or task will open the editing dialog to allow changes to be made, but it is not yet possible to drag events along the timeline, nor to show tooltips with all the event details when hovering over the events.

The timeline can be toggled on and off from the Timeline option in the View menu in the same way as the status bar can be. There is also a right click menu which toggles Events, All Day Events and Tasks on and off, available from the timeline. Unfortunately, it does not yet show the status of whether these options are on or off.

The timeline can be zoomed in and out, either by using the scroll wheel of the mouse, or from the timeline's right click pop-up menu. Degrees of zoom go from an hour taking up 256 pixels to 28 days being displayed on the timeline. extensions.timeline.log can be set to true in the advanced configuration editor to see a list of events and tasks fetched as messages in the error console.

Note that this add-on requires at least Sunbird 1.0pre or Thunderbird 3.0b1 with Lightning 1.0pre

This version adds zooming abilities to the timeline and reduces the flicker caused by reloading the timeline a lot.