Skip to content

GLSpectrum touchscreen updates#1540

Merged
f4exb merged 3 commits intof4exb:masterfrom
srcejon:android
Dec 20, 2022
Merged

GLSpectrum touchscreen updates#1540
f4exb merged 3 commits intof4exb:masterfrom
srcejon:android

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.

2 participants