Skip to content
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

All internal UI item sizes should be stored in dots using floating point double type #64

Open
egorodet opened this issue Aug 31, 2020 · 0 comments
Labels
bug Something isn't working
Projects

Comments

@egorodet
Copy link
Member

Current implementation stores item sizes in pixels as unsigned integers, which results in two issues:

  • UI rescaling can not be correctly handled on DPI change
  • Size conversions from pixels to dots and back to pixels results in pixel flickering due to rounding effects
@egorodet egorodet added the bug Something isn't working label Aug 31, 2020
@egorodet egorodet added this to To do in Methane Kit via automation Aug 31, 2020
@egorodet egorodet added this to the v0.5 milestone Sep 10, 2020
@egorodet egorodet removed this from the v0.5 milestone Apr 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Methane Kit
  
To do
Development

No branches or pull requests

1 participant