Released on 1 September 2023.
GUI:
Missing event icon causes exception
Fixed crash reports and bugs:
AttributeError: 'NoneType' object has no attribute 'time_type'
Released on 1 January 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 frequence in duplictae dialog
Changed min value for frequency to 0.
Released on 17 July 2022.
Fixed crash reports and bugs:
wx._core.wxAssertionError: C++ assertion "strcmp(setlocale(0, 0), "C") == 0" failed
Can occur if os language setting is not recognized by Wx. Catching and handling this situation.
configparser.MissingSectionHeaderError: File contains no section headers.
Can occur if the cfg-file is corrupted. Ignore reading the cfg-file to make Timeline start.... read more
Released on 18 February 2022.
New features:
A need for moving events in time has been identified.
Performance:
Timeline getting slower and slower when more events are used.
Caching icons to avoid reloading.
Shortcut key settings not saved until application closes.
Save config file whenever a shortcut key is changed.
GUI:... read more
Released on 5 October 2021.
Database:
Timeline fails when trying to open a file encoded in utf-16.
Time:
Num time type doesn't take decimal values.
GUI:
Slideshow page with image looks weird in firefox browser
Changed css code to make it look better.
Feature request for drawing point event within container.
Implemented for extended container strategy.... read more
Released on 07 April 2021.
Exporting
Export to file - function don't include labels
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.
This is a correction release to solve the following problem...
TypeError: invalid result from TimePicker.Validate(), a 'bool' is expected not 'NoneType'
It also has the following changes...
GUI:
Alt-key usage for dragging comtainers don't work on Linux
Released on 18 October 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.
Released on 14 May 2020.
Event filtering:
Now Events can have labels on which visibility filtering is possible.
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.... read more
Released on 25 January 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.
Fixed crash reports and bugs:... read more
Released on 3 November 2019
Port of Timeline to Python 3.
Removed features:
Eras:
Tha application don't start if the timeline has Era's with no duration.
This is a periodic release and this is the last release that uses Python 2.
Release on 3 Novemberr 2019.
Versions:
This is the last release in the 1.x version series.
The application has bas been ported to Python 3 and releases will continue
in the 2.0 version.
Calendars:
Two new calendars added.
Time:
The time for an event can be entered with seconds precision.
This is a periodic release.
Released on 30 April 2019.
Time scale position:
The position of the time scale can be changed with a preference value.
Default Dates:
For Gregorian dates, default values for year, month and day can be used in input fields.
Export:
Not all events are shown in export listbox when filtering is turned off.
This is a periodic release.
Version 1.18.0
Released on 30 July 2018.
GUI:
Added new representation of fuzzy edges when selecting view: Other Gradient Event box drawer with fuzzy edges.
#174 <https://sourceforge.net/p/thetimelineproj/backlog/174/>
_)Fixed crash reports and bugs:
Wrong editor is opened when right-click and selecting edit, on a milestone.
This is a periodic release.
Version 1.17.0
Released on 25 Mars 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:... read more
This is a periodic release.
Released on 13 November 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 is a periodic release
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 is a periodic release.
Calendar:
BC years are formatted correctly in status bar.
Decades and centuries are correctly represented around year 0 and in BC
years. (Centuries are now denoted 1900s and represent the years 1900-1999.)
GUI:
The formatting of the time duration for Gragorian time is more intuitive.
All events can be selected with a menu command
View selection to hide/show events done (progress = 100%).... read more
This is a periodic release
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 dependant on the event width, so the text don't disappear 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.... read more
This is a periodic release.
GUI:
#159 <https://sourceforge.net/p/thetimelineproj/backlog/159/>
_)Documentation:
Data:
Option to switch off time for entire project.
(#157 <https://sourceforge.net/p/thetimelineproj/backlog/157/>
_)
Sample text is displayed for fonts in the preference dialog
Export SVG:
#144 <https://sourceforge.net/p/thetimelineproj/backlog/144/>
_)... read moreThis is a periodic release.
Data import:
VTODO elements are now imported, as events, from ics files.
(#142 <https://sourceforge.net/p/thetimelineproj/backlog/142/>
_)
Import options can now be specified when importing events, from ics files.
(#141 <https://sourceforge.net/p/thetimelineproj/backlog/141/>
_)
Data export:
Translations:... read more
This is a periodic release
Calendar:
Locale date formatter can now handle abbreviated month names in locale format
pattern.
(#133 <https://sourceforge.net/p/thetimelineproj/backlog/133/>
_)
The locale date format is now replaced with a user defined format
GUI:
#93 <https://sourceforge.net/p/thetimelineproj/backlog/93/>
_)... read moreThis is a periodic release
Calendar:
#116 <https://sourceforge.net/p/thetimelineproj/backlog/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 <https://sourceforge.net/p/thetimelineproj/backlog/103/>
_)... read more
This is a bugfix release. It fixes a critical bug that disables editing numerical timelines.
Fixed crash reports:
AttributeError: 'NumTimePicker' object has no attribute 'show_time'
#117 <https://sourceforge.net/p/thetimelineproj/backlog/117/>
_)This is a periodic release.
Calendar:
Drawing:
When you scroll vertically by dragging, the view moves proportionally.
(#88 <https://sourceforge.net/p/thetimelineproj/backlog/88/>
_)
Containers expand vertically when they contain overlapping events.
This is an experimental feature that must be enabled.
(#39 <https://sourceforge.net/p/thetimelineproj/backlog/39/>
_)... read more