https://bugs.winehq.org/show_bug.cgi?id=36644
--- Comment #4 from aerilius@googlemail.com --- I don't think it is exactly the same (but an important issue).
The issue in Wine is that some core applications (and file selection dialogs) do not always and consistently display all elements in the correct scale. These core applications should be dpi aware.
If I understand you right, you are third-party application developer for a Windows application that you also like to work on Wine.
We need to be more precise when talking about "it scales". When an application declares "DPI Awareness = NO", it is not able to render itself in higher resolution (eg. checkboxes with 28px instead 14px width). What happens is that newer versions of Windows upsample the rendered application window (thus slightly blurry). This is something that needs to be implemented in the display server which is not part of Wine, but will at some point be achieved by Mir/Wayland.
Still, I would like Mir/Wayland to reach a state where they don't just reimplement X but start solving the problems they were designed for.