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

GLSpectrum touchscreen updates #1540

Merged
merged 3 commits into from
Dec 20, 2022
Merged

GLSpectrum touchscreen updates #1540

merged 3 commits into from
Dec 20, 2022

Conversation

srcejon
Copy link
Collaborator

@srcejon srcejon commented Dec 20, 2022

Add "show all controls" button, that allows most of the "set once" controls to be hidden on small screens, leaving just one row on my device (may need adjusting for others). Please feel free to make a better icon! Could also be hidden if !ANDROID, if you would prefer not to have it on Linux/Windows.
Add pinch and pan gestures, for frequency scrolling and zooming in to spectrum.
Queue frequencies requested by scrolling, so intermediate frequencies can be omitted, if device is slow to update its frequency.
Support non-integer pixel ratios.
Add popup sliders for dials.
Add DialogPositioner for dialogs.
Add layout to spectrum markers dialog, so that it can be resized, to fit on smaller screens.
Updates to support some Open GL ES devices.

Add "show all controls" button, that allows most of the "set once"
controls to be hidden on small screens. Please feel free to make a
better icon! Could also be hidden if !ANDROID, if you don't like it.
Add pinch and pan gestures, for frequency scrolling and zooming in to
spectrum.
Queue frequencies requested by scrolling, so intermediate frequencies
can be omitted, if device is slow to update its frequency.
Support non-integer pixel ratios.
Add popup sliders for dials.
Add DialogPositioner for dialogs.
Add layout to spectrum markers dialog, so that it can be resized, to fit
on smaller screens.
@f4exb f4exb merged commit 7f720a3 into f4exb:master Dec 20, 2022
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.

None yet

2 participants