timeline date update is now based on the cursor if in view, if not old logic is used
Merge remote-tracking branch 'origin/grapherCursor' into grapherCursor