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

HiDPI: handle system scale factor in LV2, custom zoom #1153

Merged
merged 1 commit into from
Apr 9, 2023

Conversation

redtide
Copy link
Member

@redtide redtide commented Apr 9, 2023

  • Handle LV2 scaleFactor system setting
  • Add a Zoom menu in Settings to apply an user' zoom ratio preference
  • A Set Default button applies the changes in settings.xml, under default_zoom key

TODO: only LV2 has scalefactor detection, so other plugins will have a different scaling/window size and the user setting is not applied directly (no automatic window reopening), need to close and reopen manually the window.

Closes sfztools/sfizz-ui#35.

- Handle LV2 scaleFactor system setting
- Add a Zoom menu in Settings to apply an user' zoom ratio preference
- A Set Default button applies the changes in settings.xml, under default_zoom key

TODO: only LV2 has scalefactor detection, so other plugins will have a different scaling/window size
and the user setting is not applied directly (no automatic window reopening), need to close and reopen manually the window
@redtide redtide merged commit 289d6ef into sfztools:develop Apr 9, 2023
@redtide redtide deleted the hidpi branch April 9, 2023 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for high resolution scaling (HiDPI, 4k, etc)
1 participant