1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-17 13:51:47 -05:00
Commit Graph

13 Commits

Author SHA1 Message Date
Jon Beniston
459aae2dad Prevent MDI scrolling when trying to zoom in on spectrum. 2023-03-03 22:16:29 +00:00
Jon Beniston
29c9c07b74 Spectrum: Keep frequency displayed while channel is being dragged 2023-01-23 14:40:19 +00:00
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
2cb2a8d555 Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
Jon Beniston
036f396be4 3D spectrum: Allow = to be used for +. Fix array delete. 2022-11-05 20:58:47 +00:00
f4exb
f5b91fff53 GLSpectrum: separate waterfall and histogram resizing conditions. Fixes #1496 2022-11-04 19:11:25 +01:00
f4exb
45ef7c5be0 Spectrum frequency ticks MSB truncation: base algorithm 2022-10-16 04:48:07 +02:00
Jon Beniston
97632e1b56 Ensure bandwidth is positive. Use engineering units for bandwidths. 2022-10-03 16:18:38 +01:00
Jon Beniston
47c63d3154 Add occupied bandwidth and 3dB bandwidth measurements 2022-10-03 16:02:24 +01:00
Jon Beniston
ff974234dc Align spectrum with frequency scale 2022-10-03 10:55:20 +01:00
f4exb
949a103b25 Spectrum markers peaks option 2022-10-03 00:23:47 +02:00
f4exb
3011e066a1 communicate from spectrum GUI to markers dialog and fixed some warning issues 2022-10-01 20:58:21 +02:00
Jon Beniston
7c5249149a Move GLSpectrum to GLSpectrumView and create new GLSpectrum that instances GLSpectrumView and SpectrumMeasurements 2022-09-29 13:48:04 +01:00