-
-
Notifications
You must be signed in to change notification settings - Fork 10.3k
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
HIDPI support broken on Macos builds #829
Comments
BTW - grepping for "config.h" shows there are quite a few source files that do not have this include. Since it is difficult to immediately know which file depends on Meson configs and which one does not, perhaps they should all include config.h ? |
here is a tested fix for the HIDPI issue
|
🎉 Do you mean #15?
😱
👍 |
Ref: <#829> Signed-off-by: Romain Vimont <rom@rom1v.com>
Ref: <#829> Suggested-by: Louis Kruger <louisk@gmail.com>
Sorry I do not know whether this fixed #15 or not. If I get a free minute I could look into that though. |
The issue is straightforward - screen.c does not #include "config.h" as it should so it never picks up the proper #ifdef from the Meson config.
It worked in 1.8 perhaps by accident because screen.c includes video_buffer.h which used to include config.h. This was removed in
ebccb9f
with the result that screen.c no longer picks up the Meson preprocessor defines.
The text was updated successfully, but these errors were encountered: