Timeline Changelog

What's new in Timeline 2.9.0

Sep 4, 2023
  • GUI:
  • Missing event icon causes exception Use a default event icon for missing event icons.
  • Fixed crash reports and bugs:
  • AttributeError: 'NoneType' object has no attribute 'time_type'

New in Timeline 2.8.0 (Aug 22, 2023)

  • GUI:
  • User feature request to move categories with Drag and Drop Implemented Drag and Drop in category tree.
  • User feature request to allow for 0 frequency in duplicate dialog Changed min value for frequency to 0.

New in Timeline 2.9.0 Beta (Aug 22, 2023)

  • GUI:
  • Missing event icon causes exception Use a default event icon for missing event icons.
  • Fixed crash reports and bugs:
  • AttributeError: 'NoneType' object has no attribute 'time_type'

New in Timeline 2.5.0 Pre-release (Aug 6, 2021)

  • Time:
  • Num time type doesn't take decimal values. Implemented new time type for decimal numeric values.
  • GUI:
  • Feature request for drawing point event within container. Implemented for extended container strategy.
  • Flaw in label filtering for containers Added special case for investigating containers.
  • Feature request to refresh the vertical red line(Now time) periodically Feature implemented as a optional preference.
  • Menu shortcut editing doesn't work correctly Menu creation and shortcut editing rebuilt.
  • Added experimental feature for vertical scrolling With this feature enabled you can click the slider handle to scroll beyond 0-100%.
  • Hoovering event changes status bar text Adding duration of event, up to cursor, in status bar text.
  • Fuzzy can't be defined for start and end separately for an event Replaced Fuzzy attribute with Fuzzy Start and Fuzzy End
  • Fixed crash reports and bugs:
  • Input validation for numeric time picker don't work Fixed validation for Num and Dec time-types picker controls.
  • ``ValueError: invalid literal for int() with base 10: `` Checking default date values before closing the Preference dialog
  • AttributeError: 'TimelinePanel' object has no attribute 'main_frame' It must be _main_frame
  • AttributeError: 'TimelinePanel' object has no attribute 'open_event_editor' Using same logic for context menu as for double-click
  • AttributeError: 'NoneType' object has no attribute 'get_data' Changed logic in context menu event handling for ‘goto url’ menu.
  • RuntimeError: wrapped C/C++ object of type PopupTextWindow has been deleted The close button in the shortcut editor dialog is disables as long as the popup window is shown.
  • ValueError: gregorian_ymd_to_julian_day only works for julian days >= 0, but was -324 Catching the error and display message in status bar.

New in Timeline 2.4.0 (Apr 8, 2021)

  • Exporting:
  • Export to file - function don't include labels
  • Labels are added as a selection when exporting to file.
  • Fixed crash reports and bugs:
  • TypeError: cannot unpack non-iterable NoneType object
  • Added more exception handling to avoid this exception:
  • AttributeError: 'NoneType' object has no attribute 'get_start_time'
  • Added more None-checks to avoid this exception.

New in Timeline 2.3.1 (Apr 1, 2021)

  • GUI:
  • Alt-key usage for dragging comtainers don't work on Linux Eliminating Alt-key usage when dragging container
  • On IoError when saving config file the file path is not displayed. Added file path to error message.
  • Use colored text for catageories in sidebar instead of colored boxes. A preference is added so the user can choose which strategy to use.
  • Use hint text instead of label in sidebar filter control. A preference is added so the user can choose which strategy to use.
  • Fixed crash reports and bugs:
  • TypeError: invalid result from TimePicker.Validate(), a 'bool' is expected not 'NoneType'
  • Removed unused function Validate() from TimePicker view that hides the Window function.

New in Timeline 2.3.0 (Oct 18, 2020)

  • GUI:
  • Fonts for Events can now be selected by User. Preferences dialog updated with event font.
  • Fonts for Eras are separated frome Event font and can now be selected by User. Preferences dialog updated with era font.
  • Fixed crash reports and bugs:
  • TypeError: _report_other_process_uses_lockfile() takes 1 positional argument but 2 were given. Added argument to the function
  • AttributeError: 'LockHandler' object has no attribute '_timelinepath' The attribute name is ‘_path’
  • TypeError: MessageDialog(): argument 1 has unexpected type 'Config' Removed argument 1 from caller, since it has a None default value.
  • Problems when running Timeline with wxPython version 4.1.0. Fixed issues with wxPython version 4.1.0
  • wx._core.wxAssertionError: C++ assertion ""w > 0 && h > 0"" failed If the timeline panel has no width or height -> don’t draw it.
  • When zooming vertically with keyboard, font is not saved. Save font changes in config object.
  • OverflowError: argument 3 overflowed: value must be in the range -2147483648 to 2147483647. Check for negative x-values and adjust witdh accordingly.

New in Timeline 2.2.0 (May 13, 2020)

  • Event filtering:
  • Now Events can have labels on which visibility filtering is possible. The sidebar can show label filter component and labels can be defined for an Event.
  • Fixed crash reports and bugs:
  • A MenuItem ID of Zero does not work under Mac. Starting with MenuItem ID = 1
  • ValueError: julian_day must be >= 0. Added an exception check when zooming to avoid exception.
  • User date format has dissapeared. Made the user date format come into play again.
  • AttributeError: 'StripDay' object has no attribute 'appearance'. Added appearance to StripDay in In Pharanic time type.
  • AttributeError: 'PharaonicTimeType' object has no attribute 'get_day_of_week'. Removed ‘week’-logic from StripDay().
  • The Numeric timeline get's stuck when fully zoomed in. Changed logic to release the stuck situation.

New in Timeline 2.1.0 (Jan 26, 2020)

  • New Dialogs:
  • Measure duration of events. A new dialog has been built for calculating duration of events.
  • Users has asked for a better way of finding a milestone. A new dialog has been built for navigating to a milestone.
  • System info:
  • Python encoding is missing in system info dialog. Python encoding name added to in system info dialog.
  • Fixed crash reports and bugs:
  • invalid index in wxListBox::SetSelection. Showing Message Box when there are no milestones found
  • 'Image' object has no attribute 'SaveStream'. Changed functions for coding/decoding icon images.
  • AttributeError: 'MainCanvas' object has no attribute 'controller'. Added controller property to MainCanvas.
  • TypeError: invalid result from FileDropTarget.OnDropFiles(), an integer is required (got type NoneType). Changed logic in OnDropFiles to fullfill he api.
  • error : a "calendar.bmp" file is missing. Using calendar.png instead.
  • UnicodeDecodeError: 'gbk' codec can't decode byte 0x93 in position 3750: Illegal multibyte sequence. Using utf-8 encoding when reading first line in timeline file.
  • AttributeError: module 'time' has no attribute 'clock'. The tim.clock() function is now replaced with the time.process_time() function.

New in Timeline 2.0.0 (Nov 6, 2019)

  • Port of Timeline to Python 3.
  • Removed features:
  • The main menu is no longer available as a context menu.
  • Eras:
  • Tha application don't start if the timeline has Era's with no duration. Removed Era’s with no duration from drawing.

New in Timeline 1.18.0 (Aug 1, 2018)

  • GUI:
  • Added new representation of fuzzy edges when selecting view: Other Gradient Event box drawer with fuzzy edges. (#174)
  • Fixed crash reports and bugs:
  • Wrong editor is opened when right-click and selecting edit, on a milestone. Check if event is milestone before selecting editor.
  • Milestones can convert to ordinary events when a timeline is compressed. Milestones is no longer part of the compression algorithm..
  • Balloons are always shown for hooverd events. Balloons are not shown if menu “View/Balloons on hover” is disabled.
  • AttributeError: 'NoneType' object has no attribute 'get_ends_today'. Event object existance is checked before getting attribute.
  • InvalidOperationError: Circular category parent. A circular parent is no longer possible to select. (This bug was introduced in the 1.16.0 release.)

New in Timeline 1.17.0 (Mar 26, 2018)

  • GUI:
  • If the xml contains a description field for a container, it will now be displayed in a balloon, when hooverd.
  • Selected events are not deselected when scrolling timeline with mouse.
  • Events can be selected with alt + mouse drag.
  • Events exported to listbox can now be filtered by visible categories
  • Fixed crash reports and bugs:
  • PyAssertionError: C++ assertion "(itemid >= 0 && itemid < SHRT_MAX) Eliminated menu id creation by using constant values.
  • ValueError: Start time can't be after end time This happened when ends-today flag was set, and start-time was in future.
  • A change by another user is now detected when Timeline is closing.
  • PyAssertionError: C++ assertion "node" failed at ....srcmswmenu.cpp(863) in wxMenu::DoRemove(): bug in wxMenu::Remove logic This happened when context menu has been used and another timeline is opened.
  • It’s now possible to change the background colour again.

New in Timeline 1.16.0 (Nov 13, 2017)

  • GUI:
  • Using context menu no longer causes toolbar menu to stop working.
  • Balloon text font is now settable in prefernces dialog.
  • Sample text for font prefrences are now coloured also.
  • Fixed crash reports and bugs:
  • AttributeError: 'NoneType' object has no attribute 'GetParent' This happens when System info dialog is opened by context popup menu.

New in Timeline 1.15.0 (Oct 29, 2017)

  • GUI:
  • Path to the configuration file is displayed in the System Info dialog.
  • Date format is now displayed in the System Info dialog, as configured.
  • Era rectangle is always visible, even when zooming out far.
  • Text in a balloon can now be displayed besides or under an icon.
  • Fixed crash reports and bugs:
  • UnicodeEncodeError: 'ascii' codec can't encode character u'u03c0' in position 0: ordinal not in range(128) This happened when the BC label contained non-ascii characters.
  • UnicodeEncodeError: 'ascii' codec can't encode characters in position 18-21: ordinal not in range(128) This happened when a font face name contained non-ascii characters.
  • Events highlighted during search sometimes get stuck in highlighted state.
  • PyAssertionError: C++ assertion "!wxMouseCapture::stack.empty()" failed at ....srccommonwincmn.cpp(3319) in wxWindowBase::ReleaseMouse(): Releasing mouse capture but capture stack empty? This happens in when dragging the mouse from the calendar control.

New in Timeline 1.15.0 Beta (Aug 1, 2017)

  • GUI:
  • Path to the configuration file is displayed in the System Info dialog.
  • Date format is now displayed in the System Info dialog, as configured.
  • Era rectangle is always visible, even when zooming out far.
  • Text in a balloon can now be displayed besides or under an icon.
  • Fixed crash reports and bugs:
  • UnicodeEncodeError: 'ascii' codec can't encode character u'u03c0' in position 0: ordinal not in range(128) This happened when the BC label contained non-ascii characters.
  • UnicodeEncodeError: 'ascii' codec can't encode characters in position 18-21: ordinal not in range(128) This happened when a font face name contained non-ascii characters.
  • Events highlighted during search sometimes get stuck in highlighted state.
  • PyAssertionError: C++ assertion "!wxMouseCapture::stack.empty()" failed at ....srccommonwincmn.cpp(3319) in wxWindowBase::ReleaseMouse(): Releasing mouse capture but capture stack empty? This happens in when dragging the mouse from the calendar control.

New in Timeline 1.13.0 (Feb 5, 2017)

  • Released on 31 January 2017.
  • GUI:
  • The naming strategy of overlapping Era’s has been changed
  • Major strip labels are drawn vertical when they don’t fit in horizontal space.
  • Balloon with is no longer depedent on the event width, so the text don’t dissapear to early.
  • Exporting:
  • How to handle encoding errors, when exporting events to file, can now be selected.
  • The events in a timeline can now be presented as a slideshow in a web browser.
  • Fixed crash reports and bugs:
  • A Milestone can now have an empty text without crashing. (#165)
  • Now an Era in a numeric timeline can have “ends today” without crashing. (#166)
  • NotImplementedError: I don’t believe this is in use. (#168)
  • Now you can tab out of an invalid date field without crashing. (#169)

New in Timeline 1.12.0 (Jan 27, 2017)

  • Released on 31 October 2016.
  • GUI:
  • Era’s now have an ends-today property. (#159)
  • Documentation:
  • Help pages updated.
  • Data:
  • Option to switch off time for entire project. (#157)
  • Sample text is displayed for fonts in the preference dialog
  • Export SVG:
  • Eras are now drawn in the SVG image. (#144)
  • Improved drawing of labels in SVG image. (#145)
  • Timeline background colour is used used in SVG image.
  • Fixed crash reports and bugs:
  • Milestones are handled correctly when undoing changes.
  • Duplicate categories in ics file is now handled correctly (#160)
  • Invalid date and time entries, now generates error message. (#163)
  • Creating exception message should not fail now. (#161)
  • Duplicate dir names in directory Timeline is now handled. (#162)

New in Timeline 1.13.0 Beta (Nov 7, 2016)

  • Fixed crash reports and bugs:
  • A Milestone can now have an empty text without crashing. (#165)
  • Now an Era in a numeric timeline can have “ends today” without crashing. (#166)

New in Timeline 1.11.0 (Aug 9, 2016)

  • Data:
  • Introduced the special event type, Milestone.

New in Timeline 1.12.0 Beta (Aug 9, 2016)

  • Documentation:
  • Help pages updated.
  • Data:
  • Option to switch off time for entire project. (#157)

New in Timeline 1.11.0 Beta (May 23, 2016)

  • Data import:
  • VTODO elements are now imported, as events, from ics files. (#142)
  • Import options can now be specified when importing events, from ics files. (#141)
  • Translations:
  • Made label texts in ‘Export to Listbox’, translatable. (#147)
  • GUI:
  • A checkmark can now be displayed in front of the event text when the event is done (100% progress).
  • Bug fixes:
  • Bosparanian date format craches.

New in Timeline 1.9.0 (Apr 19, 2016)

  • Calendar:
  • Locale date formats correctly at start of timeline. (#116)
  • GUI:
  • There is an optional tool bar that contains buttons for toggling some settings.
  • “To time” in event editor is correctly laid out when checking “Period”.
  • Images can be dragged and dropped on an event to change icon. (#103)
  • A preference decides if the time checkbox is checked for new events. (#119)
  • Subevents in a container can be locked if the extended container strategy is used. (#110)
  • The description text in the event editor can be selected with Ctrl+A. (#115)
  • The ends-today checkbox in the event editor is enabled when the editor is opened from the menu. (#114)
  • The events in the exported list are sorted by start date. (#106)
  • Colors can be selected for major strip lines, minor strip lines and now line. (#111)
  • Overlapping eras are now displayed in a mixed color. (#108)
  • Colors can now be selected for events without an associated category. (#81)
  • The Ends-today property can be set on subevents if the extended container strategy is used.
  • A new dialog in the help menu displays System information.
  • Translations:
  • The wx stock items are translated correctly in the Windows binary. (#109)
  • The strip text ‘Century’ is translatable. (#107)
  • Bug fixes:
  • Edit event dialog does not crash when there is a db error. (#127)
  • Application does not crash at startup if system has locale zh_CN (Chinese). (Merged from 1.5.1.)
  • Application does not crash when duplicating container events. (#125)

New in Timeline 1.8.1 (Apr 19, 2016)

  • Fixed crash reports:
  • AttributeError: 'NumTimePicker' object has no attribute 'show_time' (#117)

New in Timeline 1.8.0 (Apr 19, 2016)

  • Calendar:
  • Timelines can be created using the “The Dark Eye” (Das Schwarze Auge, DSA) official calender.
  • Drawing:
  • When you scroll vertically by dragging, the view moves proportionally. (#88)
  • Containers expand vertically when they contain overlapping events. This is an experimental feature that must be enabled. (#39)
  • You can zoom out to a period longer than 1200 years. There is no longer a limit. (#90)
  • Exporting:
  • Exporting to CSV behaves properly when there is a newline in the description of an event. (#92)
  • GUI:
  • All dialogs have a polished and more uniform look.
  • When creating a new timeline, a dialog pops up that let’s you choose what type of timeline you want to create. (#97)
  • Event and eras can be created with a period longer than 1200 years. There is no longer a limit. (#98)
  • When duplicating an event with period month it behaves properly in edge cases.
  • Fixed crash reports:
  • PyAssertionError: C++ assertion "wxAssertFailure" failed at ..\..\src\common\stockitem.cpp(166) in wxGetStockLabel(): invalid stock item ID (#95)
  • KeyError: (#83)
  • string index out of range (#85)
  • AttributeError: 'NoneType' object has no attribute 'julian_day' (#96)
  • ValueError: julian_day must be >= 0 (#79)
  • LockedException: Unable to take lock on ... (#105)

New in Timeline 1.7.1 (Apr 19, 2016)

  • Data:
  • Content of .timeline file is not erased when it is opened. This was a bug that has now been fixed.
  • Drawing:
  • Minor strip font is only bold for weekend days. A bug made it a bit random before.
  • Fixed crash reports:
  • AttributeError: 'module' object has no attribute 'Color'
  • AttributeError: 'EventEditorDialog' object has no attribute 'set_focus'

New in Timeline 1.7.0 (Apr 19, 2016)

  • Data:
  • Events can have multiple hyperlinks. (#30)
  • An experimental feature allows entering dates before 4714 BC. This allows larger time periods to be created. (#51)
  • Drawing:
  • An icon is drawn in the event box if it has hyperlinks. This makes it easier to see which events have hyperlinks. (#29)
  • Period events can be configured to never be drawn above the center line. This should make it more obvious which events are period events and which are point events. (#42, #46)
  • A setting exist that decides if event texts should be centered or not. (#73)
  • There is no horizontal padding between events. This allows more events to fit on the screen. (#2)
  • Some fonts used to draw the timeline can be customized. This should allow users to customize the look of their timelines to their taste. (#63)
  • A setting can draw point events with the left box edge at the vertical line. This makes it more clear where the event starts in time. (#60)
  • GUI:
  • A notification is shown when a shortcut is saved. (#23)
  • The category editor can be opened with double click. This makes the intuitive way to open the editor possible. (#47)
  • The period checkbox in the event editor remembers its value from last time. This should speed up entering of period events. (#28)
  • Multiple events can be added to a category by selecting them and selecting a context menu item. This should make it more convenient to assign categories. (#67)
  • The tab-order of controls in the event editor dialog can be customized. This allows users to put their most frequently used controls first. (#62)
  • The divider line can be adjusted with mouse dragging. This should make it more convenient to use Timeline on a touch device. (#58)
  • Events can be moved vertically by selecting them and pressing Up/Down or selecting menu items. This makes it more obvious how to move events vertically. (#45)
  • Exporting:
  • Exporting a whole timeline to several images now preserves the vertical position of events between images. So now images can be put together and the events will align correctly. (#72)
  • Misc:
  • Undo works after compress. This allows users to undo compress action if the result was not desirable. (#65)
  • Does not fail to open Timeline files that have period wider than 1200 years. This should prevent users from having to manually edit the xml file. (#8)
  • Crash reports have information about locale settings. This makes it easier to troubleshoot errors depending on locale settings. (#54)
  • Fixed crash reports:
  • AttributeError: 'EraEditorDialog' object has no attribute 'on_return' (#57)
  • KeyError: '33' (#53)
  • KeyError: 'Nov' (#50)
  • ValueError: Invalid date. (#55)
  • LockedException: Unable to take lock on... (#69)
  • OverflowError: long int too large to convert to float (#75)
  • Exception: No timeline set (#56)
  • TypeError: unsupported operand type(s) for +: 'int' and 'TimeDelta' (#48, #78)
  • WindowsError: [Error 32] The process cannot access the file because it is being used by another process (#33)
  • UnicodeEncodeError: 'ascii' codec can't encode character u'\xc9' in position 0: ordinal not in range(128) (#49)
  • Windows specific:
  • The log file is created in a standard user temp directory. This ensures that even if Timeline is installed in a read-only location, the log file can be created. (#74)
  • Broken fragments of sidebar is not shown at startup. (#52)

New in Timeline 1.6.0 (Apr 19, 2016)

  • Solved problems:
  • Dividerline slider pos preserved between sessions
  • Introduced a Gradient Event box drawer
  • A new Event box drawer is added (gradient draw)
  • When selecting period in event editor - end date = start date + 1 day
  • Introduced background Era’s
  • Bitmaps used to mark fuzzy and locked edges
  • Fixed crash when opening preferences dialog (wxPython 3.0.2.0)
  • Fixed crash when opening hyperlink
  • Fixed crash when using experimental feature locale date
  • Fixed crash when entering non-ascii characters in feedback dialog subject or text
  • Crash report: AttributeError: ‘MainFrame’ object has no attribute ‘open_timeline’ (#22).
  • Crash report: PyAssertionError: C++ assertion “Assert failure” failed at ../src/common/sizer.cpp(1401) in DoInsert(): too many items (9 > 24) in grid sizer (maybe you should omit the number of either rows or columns?) (#21). This was only a problem with wxPython 3.
  • Crash report: KeyError: ‘33’ (#26). This happened when using experimental feature ‘locale date’.
  • Added export function timeline -> CSV
  • Crash report: ValueError: to_julian_day only works for positive julian days, but was -32104 (#43).

New in Timeline 1.5.1 (Apr 19, 2016)

  • Bug fixes:
  • Application does not crash at startup if system has locale zh_CN (Chinese)

New in Timeline 1.5.0 (Feb 11, 2015)

  • New features, enhancements:
  • Made progress bar thinner to improve visibility
  • Made progress- and done-colors selectable
  • Deeper zooming, to one minute, enabled
  • Introduced the concept of ‘Experimental features’
  • Experimental feature - Mark event as done
  • Experimental feature - Extend container height
  • Experimental feature - Locale date formats
  • Bug fixes:
  • Fixed: Crash report: Duplication subevent
  • Fixed: Crash report: Clicking Return in datetimepicker in Event alert editor
  • Fixed problem with duplication of containers
  • Fixed problem with menus requiring a timeline

New in Timeline 1.4.1 (Feb 11, 2015)

  • Bug fixes:
  • Fixed: Crash report: AttributeError: ‘MemoryDB’ object has no attribute ‘events’

New in Timeline 1.4.0 (Nov 12, 2014)

  • New features, enhancements:
  • Added undo feature
  • Added a context menu to the timeline window
  • Added a notification window at the top of the screen when opening a read-only timeline or a timeline that is not saved on disk
  • Expanded range of numeric time picker
  • Added import dialog
  • Bug fixes:
  • Fixed the following error when using wxPython >= 2.9: AttributeError: ‘module’ object has no attribute ‘Color’
  • Fixed the following error: iCCP: known incorrect sRGB profile
  • Fixed navigation problem, go to time, for numeric timeline
  • Synchronizing a timeline that has been modified by someone else actually reads the modified timeline instead of ignoring it. (This bug was introduced in version 1.1.0.)

New in Timeline 1.3.0 (Jul 4, 2014)

  • New features, enhancements:
  • Event description included in search target.
  • Search result can now be presented and selected in a listbox
  • CategoriesEditor is now resizeable
  • Bug fixes:
  • Scrolling with PgUp/PgDn does not crash when it would end up on non-existing Feb 29 (bug report)
  • Prevent PyAssertionError when opening category editor (wxPython 3.0.0.0)

New in Timeline 1.2.4 (Apr 17, 2014)

  • Bug fixes:
  • Exception in event editors when “Add more events after this one” is checked

New in Timeline 0.18.0 (Jan 4, 2013)

  • Zooming with scroll wheel zooms at cursor position instead of center.

New in Timeline 0.17.0 (Jan 4, 2013)

  • This release enables the creation of alert messages associated with an event.

New in Timeline 0.16.0 (Jan 4, 2013)

  • One new feature: group events in containers. Also fixing bug which caused timeline files with non-English characters in the name to not open.

New in Timeline 0.15.0 (Oct 31, 2011)

  • New features are: custom font color for categories, measure distance between events, and only break text in balloon if needed to keep balloon on screen. Most critical bug fixed is that SVG export now works for non-english characters.

New in Timeline 0.14.0 (Jul 27, 2011)

  • This release fixes a few bugs. It also adds support for moving multiple events at once. Events have also gained a few extra fields so that they can be marked as fuzzy, locked, and ending today.

New in Timeline 0.13.0 (Jul 27, 2011)

  • A new feature release: events can be moved up and down with alt+up/down, hidden event count is shown in status bar, first version of export to svg, and more.

New in Timeline 0.12.0 (Jan 10, 2011)

  • This version has experimental support for extended date range (before 1 AD) and some bug fixes.

New in Timeline 0.11.1 (Oct 25, 2010)

  • This is a bugfix release: create event through menu does not raise exception now, and time is removed when saving event and 'Show time' is not checked.

New in Timeline 0.11.0 (Oct 13, 2010)

  • New features in this release are an improved date and time entry control and a fit millennium function

New in Timeline 0.10.2 (Oct 13, 2010)

  • This is a translation update and bug fix release

New in Timeline 0.10.1 (Oct 13, 2010)

  • This is a translation update release. New languages included are French and Polish

New in Timeline 0.10.0 (May 11, 2010)

  • In this version we have switched to an XML-based format for timeline data. Other new features include support for hierarchical categories, function to duplicate events according to a pattern, and better error reporting facilities when application crashes.

New in Timeline 0.9.0 (Feb 9, 2010)

  • Apart from quite a few bug fixes and enhancements, Timeline gained support to start weeks on Sundays.

New in Timeline 0.8.0 (Feb 9, 2010)

  • Significant new features and enhancements in this release are search functionality, experimental read-only support for ics files, drawing weekend day numbers in bold, and a few new navigation functions. Support for the Hebrew and Catalan languages has also been added thanks to contributions on our Launchpad translation site.

New in Timeline 0.7.0 (Dec 30, 2009)

  • This version of Timeline adds support for resizing and moving events visually by dragging. It also lets you associate small icon images with events. Support for Russian language has also been added.

New in Timeline 0.6.0 (Dec 30, 2009)

  • Some small features added and a few bugs fixed. Highlights include support for opening recent timeline on startup and shortcuts for accessing the category editor from within the event editor.

New in Timeline 0.5.0 (Dec 30, 2009)

  • Highlights include visualization of description, a new wiki-like help system, and improved error handling when reading or writing timeline data fails.

New in Timeline 0.4.0 (Dec 30, 2009)

  • Highlights include translation support and export to image

New in Timeline 0.3.0 (Dec 30, 2009)

  • In this release the documentation has been improved and a few bugs have been fixed.
  • The file format has also been updated to decrease the risk of loosing data. Users are therefore strongly encouraged to upgrade to this version. The file format is readable by the 0.2.0 version but it can not take advantage of the new format.

New in Timeline 0.2.0 (Dec 30, 2009)

  • The second version containing lots of improvements has been released.