gui: None working PointsOverlay update
Start refactoring
Fix refactor pre-bug
Canvas refactoring wip
Canvas refactoring wip
Canvas refactoring wip
Canvas refactoring wip
OnPaint fix
Merge branch 'master' into overlay_refactor
Removed background pattern 'jump'
Removed background pattern 'jump' in DblMicroscopeCanvas
Canvas and overlay refactoring done
Overlay fixes
Merge branch 'overlay_refactor'
Merge conflict fix:
omicronxx: fix spelling errors
gui: try to catch up SPARC acquisition in SECOM acquisition window
gui canvas: refactor and fix abilities

Put canZoom, can_drag, and noDragNoFocus into one generic .abilities

And also really check for them in the code (was lost in the overlay refactoring)

also add support for zooming with the keyboard