minor
get viewport instead of bounds
separate time window and now vs then offset
move selection to base
tweaking events and eps
Merge branch 'dev'