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
Best effort for pixel perfect icon rendering #4552
base: main
Are you sure you want to change the base?
Conversation
… pixels, so icons won't be blurry
thanks for your efforts on this, i will report results
|
Not sure if I could do anything about these. |
@yw4z Also I've noticed your comment about icon size using odd numbers #4368 (comment) Technically you're right but some of the existing code make the assumption that icon sizes are in even numbers and I'm not sure how well it might behave. If you are planing to use icons with odd numbers, could you try using the binary of this PR and replace with your icons and see if they work well? |
@Noisyfox changing this line to int fixed issue for toolbar popup icons. they are pixel perfect now :) OrcaSlicer/src/slic3r/GUI/IconManager.cpp Line 376 in f3b3e92
included this to my UI commit |
Popups? Did you mean those gizmo panels? |
yes also fixed blur on keyboard cheat sheet button |
This currently requires the toolbar icon to have even size.
Fixes #4328
Before:
After:
Toolbar icons should be noticeably sharper.