Timeline items are positioned within the channel based on their service data.
Broken scrolling - trying something new
New scrolling - tests for scroll handler firing (and calling load callback function)
Broken scrolling.
Updated mock timeline service to produce evenly spaced events, for testing simplicity.
Re-added using the timeline service (to load once for now) and updating the timeline data bounds on scroll.
Positioning and displaying timeline elements on screen.
Applying scope for newly inserted elements. Scrolling backwards wasn't causing fetch to happen.
Got existing test suite passing again with redesigned timeline viewport.
Enabled multi-channels and sending contentIdentifier to the timeline data service
Updated Timeline channel to use an isolate scope (allowing title and glyphicon local attributes)
Practical fixes to the service get calls