Thank you for the feedback.
Yes, the scaling is now "pixel perfect" which means that the frmebuffer size is recalculated and a new framebuffer is generated every time the UCCNC windows is resized. The framebuffer size always fits pixel x pixel the real toolpathview pixel x pixel size.
I also implemented scaling, because in previous versions this was done automatically as the toolpath view was a separate OpenGL control and now there is only the main openGL control and the toolpath view is rendered on a framebuffer which is then projected onto the main framebuffer.
This was changed/implemented to save some resources. (Less GPU/CPU time is required to render the screen.)
And it is good to hear that it is fine now thanks again for the feedback.