Version 2.1.3

  • Ready for MacOS Sierra 10.12
  • More consistent date range formats (including time components), and better observation of date precision (1 Aug 2016 will no longer round to Aug 2016)
  • Fixed bug applying entity creation offsets from start or end of event
  • Protected against crash dragging events between lanes
  • Fixed crash when creating a custom calendar with a single month
  • Fixed bug in custom calendar interface where collapsing and expanding groups can display old values
  • Fixed crash when importing from some CSV files where end date is last column and sometimes absent
  • Added ability to type million/billion into the date picker when entering a date (still converts to full value afterwards at present)
  • Protected against crash dragging events between lanes
  • Time now displayed if relevant when dragging events to a new date
  • Fixed issue in Scrivener syncing where file can become corrupted if an entity is added to the wrong metadata field within Scrivener itself (e.g. if entering a person’s name into the arc field)
  • Aeon Timeline can now successfully open timelines corrupted by above bug
  • Fixed bug where system date formats including dashes (dd-mm-yyyy) were not read correctly when typed into date picker
  • Scrivener syncing: Prevent yes/no properties from syncing with Scrivener Label or Status
  • Fixed bugs where tag list in Filter bar may not populate correctly for timelines originally imported from version 1
  • Fixed potential hang caused by creating impossible dependency loops with parents/predecessors

Version 2.1.2

  • Added drag and drop handling of events in Relationship View to mirror Timeline View functionality, including:
    • Dragging events between groups
    • Dragging events within groups to re-order them (events are placed at a date halfway between the two events it is dropping between)
    • Measure distance between events by holding down Alt+Shift while dragging
    • Move event into/out of parent by holding Cmd (Mac) or Ctrl (Windows) while dragging
    • Full compatibility with Scrivener Syncing functionality (dragging events/documents in and out of the binder)
    • View automatically scrolls to selected event when switching between Timeline View and Relationship View
  • Added keyboard support for Home, End, Page Down and Page Up keys to scroll vertically in both views
  • Restored behavior to measure distance between events using Alt + Shift and mouse.
  • Fixed bug where Manage Entities window may not open for certain timelines.
  • WINDOWS: Fixed bug where external links to online URLs would not open.
  • WINDOWS: Fixed bug where support URL would not open.
  • Fixed very rare hang caused by opening a corrupted timeline file.
  • Fixed crash caused by certain rare date calculations in Fantasy Calendars.

Version 2.1.1

Not officially released.

Version 2.1.0

After plenty of feedback and discussion, we are pleased to introduce a redesigned Relationship View into Aeon Timeline 2.

The new design focuses on the Relationship View’s’ core functionality, displaying a snapshot of the relationships between large groups of entities and events in a clutter-free more visually appealing user interface.

Some features included in the new Relationship View:

  • Relationship View is vertical to optimise available space, with events represented in rows down the left hand side, and entities in columns along the top
  • View the current role and entity age for each relationship
  • Click on the intersection between event and entity to configure the relationship
  • Set your own icons for Entity Types and Roles
  • As with the Timeline View, you can view all events together or group events by type
  • Select which entities you wish to include in the view and rearrange their order
  • Sort entities by name, first appearance, and number of appearances
  • Optionally show the time offsets between each event
  • Optionally show nested parent/child events in a tree or flatten them into a single chronological list.
  • Filtering and bookmarks work the same as in Timeline View.

Other improvements in version 2.1.0

  • Added optional ‘NOT’ in filters to reverse their effect (e.g. “NOT Color: Green”)
  • Added options in Timeline Menu to sort entities by name, age, first appearance, or frequency
  • WINDOWS: Fixed problem opening externally linked files in Windows Explorer or external applications
  • Fixed potential crash closing timeline after deleting an entity
  • Fixed printing at different font scales to go to bottom of entire timeline
  • Fixed bug occurring when renaming an Entity Type
  • Fixed crash if accidentally dragging an event to be a parent of itself
  • Fixed bug occurring when renaming an Entity Type
  • Scrivener Syncing: Fixed bug where Scrivener documents of type ‘Other’ were changed to type ‘Text’
  • Fixed display bug when exporting or printing very wide event markers
  • Fixed potential crash when closing a timeline
  • Fixed display bug in Timeline Settings where too many roles for an entity type could run off the page

Version 2.0.8

  • Fixed bug that prevented Manage Entities modal from opening for timelines where Arc entity type is set to allow start/end dates.
  • Printing: Fixed bug with Mac printing that could cut off some text from the bottom of the timeline
  • Printing: Printing multiple times with a size other than 100% no longer shrinks/grows the print size each time you print
  • Image Export: Fixed bug where image export on Windows was not sized correctly for sizes other than 100%
  • Image Export: Prevent Windows app from attempting to export image files larger than it can handle (only PDF possible above a certain size)
  • CSV Import: Protects against attempting to create multiple entities with the same name.
  • CSV Import: Automatically trims leading or trailing whitespace from external link paths.
  • Multi-line text elements now show correct label in Display Settings modal (previously all showed ‘summary’)
  • Fixed bug where duration was not correctly calculated in Add Event modal and Inspector when the end date differs by less than an hour from the start
  • Fixed display bug with event markers for sizes less than 100%.
  • Fixed bug where turning off event dates in minimal space layout did not reduce the space allocated for each event.
  • Fixed order of “Select Previous/Next” to iterate through parent and child events in a sensible order

Version 2.0.7

  • Windows: Added ability to export timelines to PDF files as well as images.
  • Printing: Fixed low-DPI issues when printing on both Mac and Windows.
  • Printing/Exporting: Fixed bug where ‘Entire Timeline’ may cut the right-edge short
  • Windows: Worked around a Scrivener bug that could inadvertently erase sync data for some older Scrivener projects
  • Web and image export now use correct zoom and scroll settings always (not just after a save and reopen)
  • Mac: Fixed bug where clicking on an external link opened the link directly in the current window
  • Fixed CSV import to ignore valid UTF-8 control characters rather than rejecting the file.
  • Added confirmation window when deleting an entity.
  • Inspector and Sync Binder widths are now restored for each timeline file.
  • Fixed display bug in calendar popover that would not show all dates for custom calendars with long weekdays
  • Calendar popover now truncates long month names to fit in available space
  • Fixed drag indicator in Display Settings window
  • Windows: When exporting a tab-delimited file, restrict user to choosing between txt and tsv extensions (Excel does not respond well to tab-delimited files with a CSV extension)
  • Mac: Added tsv as a possible file extension for import/export
  • Windows: Stopped creation of debug.log files.
  • Fixed bug where event IDs didn’t update properly when adding and removing events
  • Fixed bug where CSV export used the wrong event ID
  • Fixed possible crash caused if user setup complex dependency loop involving grandparents
  • Fixed font rendering issue for Windows users with Helvetica Neue installed
  • Edit Calendar modal automatically selects first item when expanding a group
  • Added more error information when license activation fails

Version 2.0.6

Not officially released. Test versions built for specific customers only.

Version 2.0.5

  • Fixed overzealous validation of date picker that started rejecting year-only dates.
  • Fixed display bug in Edit Calendar dialog that hid latter months and weekday names for text sizes above 100%.
  • Fixed bug in Find and Replace where it would replace only the first item in a text string.
  • Fixed bug where characters such as question marks (?) would not highlight correctly when searching.
  • Fixed bug when copying and pasting events between two relative timelines that may position them incorrectly.
  • Automatically detects invalid UTF-8 characters in a timeline file and replaces them with¬† so that file can correctly load.
  • Importing detects invalid UTF-8 files and displays an error message rather than attempting to import the data anyway.

Version 2.0.4

  • No longer display final era name (e.g. AD) in dates in timeline.
  • Search will expand parent events if required to show matching child.
  • Clicking on event title in dependencies list (Range tab in Inspector) will expand parent to reveal child if required.
  • Exporting and printing will now retain expanded parents and event details correctly for all groups (previously failed on ‘All Events’).
  • Mac: PDF export will now render a correct background colour (image backgrounds do not render in PDF export, only image exports).
  • Web Export: added missing settings icon when exporting from Mac, and disabled variants of buttons for both
  • No longer draws dependency lines attached to hidden child events.
  • Fixed sync issues between date picker and calendar when end date picker has a time component.
  • Incrementing/decrementing dates will now cycle correctly when pressing up and down arrows.
  • Fixed date picker display and interpretation of typed end dates with text including 24:00.
  • Relative timeline styles will no longer automatically calculate durations in months or years
  • Weekly Timeline Styles: Will no longer render a date range such as “Wednesday – Wednesday Week 1”.
  • Weekly Timeline Styles: pressing up/down to increment day names now works correctly.
  • Hourly Timeline Styles: Added negative sign for times between 0 and -1 hour.
  • Changing an end date to before a start date will now set the duration to 0.
  • Added extra validation to calendar names (months, eras, weekdays) to prevent special characters from the following list: – [ \ ] { } ( ) * + ? . , \ ^ $ | #
  • Fixed crash that occurs when using calendars with names featuring an above character
  • Mac: Fixed crash when hitting Undo when inspector has focus, if the undo will cause the event to be removed.
  • Fixed potential crash when deleting tags from version 1 timelines.
  • Fixed crash caused by creating a dependency loop involving parent and child events, and removes such a dependency loop if detected on loading existing timelines
  • Fixed crash caused by typing invalid (non-numeric) min and max scale values for Numeric Timelines in Timeline Settings

Version 2.0.3

  • Fixed potential interface hang or no event display when using the “Cascade” layout option.
  • Scrivener Syncing: Improved handling when metadata fields are removed from a Scrivener project behind Aeon Timeline’s back.
  • Windows: Fixed potential crash when opening external link by clicking on list within expanded event display.
  • External Links: Query strings within external links are now preserved correctly.
  • External Links: Added support for app-specific protocols for Mac (allowing you to link directly to a Scrivener file).
  • Mac Image Export: Fixed crash in export image for relative timeline styles when clicking on Specify Date Range.
  • Mac: In Mavericks and earlier, fixed rendering of dropdown menus when adding entities from Add Event window.
  • Mac: Updated minimum OS level to Mac OS X 10.8.
  • Windows: Fixed issue where Recent Files list will not show if certain characters such as apostrophes exist in the filename.
  • Windows: Made default toolbar icon color darker, and added a lighter variant for disabled buttons.
  • Windows: Update window is now resizeable.