qView
qView copied to clipboard
GraphicsView overhaul
Slightly less ambitious version of the graphicsview-rewrite branch. I actually started with that branch, made some minor fixes, squash merged everything down, removed anything related to constrained positioning, removed anything related to navigation/resize resets zoom, and then broke it back down into more manageable commits. In terms of operation/feel, this should function the same as currently, aside from Original Size which now simply sets the zoom level to 100% instead of functioning like a quasi-toggle / different mode (EDIT: And I can make it function like a toggle again if desired, I just wasn't sure if that was even desired per a past Discord conversation).
- Closes #645.
- Fixes #627.
- Fixes #374.
- Fixes some other unreported issues related to window sizing, and rotate appearing to go in the opposite direction when applied on a mirrored or flipped image.