This PR adds minor improvements to the PyGFX backend:
Fixes the event filter, as previously events were not being captured, leading to the hover text not being updated.
Implements PyGFXViewerCanvas.canvas_to_world (inspiration taken from pygfx/pygfx#745). Notably, there seemed to be a difference in assumptions between pixel centers between vispy and pygfx - we should decide whether we like the decision I made there.
This PR adds minor improvements to the PyGFX backend:
PyGFXViewerCanvas.canvas_to_world
(inspiration taken from pygfx/pygfx#745). Notably, there seemed to be a difference in assumptions between pixel centers between vispy and pygfx - we should decide whether we like the decision I made there.