-
Notifications
You must be signed in to change notification settings - Fork 240
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
Processing IDE interface too small on high-res Windows displays #102
Comments
Hey there! Thank you for this report. Just to gather some additional information, what does this look like when you use the "automatic" checkbox under interface scale? |
Hey, I am not at my home now. I will report back tomorrow or in 2 days. |
Thanks for writing back and confirming. Unfortunately I don't have access to equipment to easily replicate this but I'll try to help out as soon as I can. |
Okay, thank you very much! Maybe it had something to do with the settings of Windows. |
Hey there @ThexXTURBOXx! Great news... I was finally able to get to a large resolution Windows display. #103 should resolve the issue. |
Hey there! Not a bother at all. Thank you for your help. I do see the interface scaling in the screenshots you provided. Could you say more about what isn’t working? If you go to 300% do you see the change you expected? Do you see IDE text size change? Thanks! |
I should mention that I don’t think the dialog boxes scale using the preferences. I could see about switching that but let’s see if the IDE (non-dialog boxes) does the right thing at larger scales. |
Thank you for your help! :) |
Got it. So I think there's three things here:
So, #103 is the only "fix" to bring us back to "expected" behavior. However, we can change expected behavior. For the second point above @ThexXTURBOXx, what are your thoughts? Do you think all of the UI should scale including dialogs (unlike in Processing 3)? Is the interface more usable at that higher zoom for you? Do you prefer the higher zoom or the display scaling? |
Oh, that's a tough one... I pulled your changes and rebuilt it and tested it on my 4k monitor again. |
Oh interesting. If I build for windows and post the executable, would you be willing to test it to see if you have the same issue? |
Yes, of course! |
Cool! I'm getting that prepared over at sampottinger#37. I'll post some new executables soon. Thanks! |
Okay, perfect. No problem and thank you! :) |
Hey there! #103 is available on an integration branch at https://github.com/sampottinger/processing4 ( |
Hey there again! |
Thanks so much @ThexXTURBOXx. Alright, I think I finally dug down to the bottom of this and... it's not fantastic. So, you are seeing the results of the fix to #31. Re-enabling So... yikes... Not great. Really, I think the question comes down to accessibility. My recommended approach would be to keep Alright, so, back to your issue... We still need #103 and I would recommend that it mark this "resolved" but we should open another issue (i'll do that in a moment) about font scaling everything in the IDE based on the user selected processing zoom. |
Thank you very much for digging down so far into the issue! Also, after looking further into the issues you described and the guys at Jetbrains had as well (I never noticed that back then weirdly enough...) I found a workaround: The interface is overall a little bit blurry, but it's better than being very small...
Since I now have a solid standing point with what the issue might be about, I might even try to dig into this issue myself as well (after my exams at the university of course). |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Description
The toolbar and general interfaces of Processing's IDE are too small on 4k screens. The editor is big enough (changable in the configs)
Expected Behavior
Screenshot taken from Processing 3.5.4:
http://prntscr.com/smb7u1
http://prntscr.com/smb9gc
Current Behavior
Screenshot taken from Processing 4.0-alpha1:
http://prntscr.com/smb7eo
http://prntscr.com/smb91d
Steps to Reproduce
Your Environment
The text was updated successfully, but these errors were encountered: