Conversation
- Add manifest with PerMonitorV2 as recommended by Microsoft docs: https://learn.microsoft.com/en-us/windows/win32/hidpi/setting-the-default-dpi-awareness-for-a-process
|
Never thought someone would actually open a PR on my humble little repository. Anyway thanks for bringing the topic to my attention. I've read a bit about it and I'm not sure PerMonitorV2 is the right way to go. It sounds like this is a mode for programs that want to manually handle DPI changes; it doesn't sound like a mode you just set and everything "works" without adjusting your code to actually do something with the user's DPI. Currently my code is truly DPI unaware, and that is something I could improve. I'll write it down for myself to do, so watch out for a possible future update. For now it would be really helpful if you could include some screenshots or even videoclips to help me understand what the issue even is. I'm very flattered you went and worked on this PR but in its current state I don't think I'll merge it, and I think I'd rather make code changes myself than ask you go to and improve the PR further. For now since you've gone through all this trouble, I'm guessing you've figured out how to compile the program yourself so you can just use your own personal version. Cheers! |



I had issues with the context menu appearing in weird positions when using multiple monitors with different resolutions. This fixes that, and also has the added benefit of making the context menu non-blurry on 4k monitors.