Updated launch4j for Java 8.
Updated CSS styles for Java 8.
Fixed removal of "timing" style of time segments when another task is selected.
Added zoom and jump to date controls in time segments graph.
Fixed zoom not properly updating ticks on graph.
Fixed TODOs in graph editor.
Fixed ConcurrentModificationException when a new segment appears in the graph editor.
Better-suited ticks step in time graph (proper support for seconds-minutes-hours etc.)
Zoom now targets center instead of right edge.
Fixed incorrect detection of existing time segments when resizing a time segment in the graph.
Fixed keyboard navigation of inactivity dialog and accepting input with "Enter" causing it to immediately reopen.
Since popups in Java FX 8 are again annoying, restoring old behavior of main window and current task notification popup:
- main window minimizes to tray
- current task notification popup style is "Tooltip"
Bumped up Java dependency and artifacts versions.
Fixed keyboard navigation of inactivity dialog and accepting input with "Enter" causing it to immediately reopen.
Migrated from Joda to java.time