Wykres commitów

11 Commity (b1a8ac958da352572f7d666fc03812708c9dc48e)

Autor SHA1 Wiadomość Data
Jon Beniston 1c9cc7a989 GLSpectrum touchscreen updates
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.
2022-12-20 14:39:39 +00:00
Jon Beniston 8c500cf0c6 Fix formatting 2022-06-20 08:50:28 +01:00
Jon Beniston 0a91c30038 Create VAOs properly 2022-06-19 11:39:13 +01:00
Jon Beniston 74d61855e4 Use VAOs for OpenGL 3 CoreProfile 2022-06-19 11:22:46 +01:00
Jon Beniston e31880fc66 Use integers for OpenGL version 2022-06-19 00:11:46 +01:00
Jon Beniston e13e919012 Add OpenGL shaders using OpenGL 3.3 syntax for MacOS which doesn't support version 2 syntax wth 4.2 context 2022-06-18 23:40:25 +01:00
Jon Beniston d441e6d475 Add 3D spectrogram 2022-06-18 12:35:44 +01:00
f4exb 232fd689d4 Fixed cleanup method on shader classes. Fixes #1179 2022-03-18 21:53:53 +01:00
f4exb 9c11e022f3 GLShaderTextured: use mutable or immutable storage depending on system capability. Implements #582 2020-08-03 13:07:14 +02:00
f4exb 8488161e6d Fixed incomplete copyright headers (4): sdrgui 2019-04-11 14:43:33 +02:00
f4exb fa77ca3fb6 Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split 2017-10-22 19:12:43 +02:00