initial import
extract base class
add license information
extract render stuff to its own package
use same base class
use cached transform
add dynamic X axis renderer
cleanup
cleanup
cleanup
cleanups, making writable implementation and abstract base
relocate to swt neutral bundle
rename SeriesData and Series
let the chart request the data range and implement function based series
data
fix rendering issue when quality window is out or range
add another sine wave
rename
use request window and size from chart area and axis
limit async loading to prevent overload of load queue
rename