-
Notifications
You must be signed in to change notification settings - Fork 11
Fix high dpi2 #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix high dpi2 #52
Conversation
though mag display and compute needs doing too
|
Ah, enclosing our highdpi drawing in save/restore fixes the focus rect |
Co-authored-by: Kleis Auke Wolthuizen <[email protected]>
|
I'm seeing: Dragging a window between desktops with different density, but that's probably a gtk issue. |
|
Works great on Fedora 42 as well! Tested both with and without those |
|
That's great! I'll make another test release to make win builds easier. |
clip clients, client should use regular coordinate space
|
I added some win binaries to that test release https://github.com/jcupitt/vipsdisp/releases/tag/v4.1.0-high-dpi2 |
|
Friends with 4k win displays are saying it's working fine! The binary I made is with your gtk patch |
|
I can confirm it works fine on Windows with various desktop scaling settings! |
|
that was very painful! thank you for all the code / review / testing! |
Another attempt at highdpi support. This one seems to work!
The remaining issue I've noticed is the focus rectangle. It does not scale with display density, so you can get eg.: