Jon Beniston
d1c67c971e
Add buttons to stack MDI windows vertically and put in tabs.
...
Use right click to auto-stack sub-windows, rather than having a
dedicated button.
Allow maximize button to make window full screen, if already maximized.
Add title to device windows, for when displayed in tabs.
Add menu button to workspace toolbar, for Android only, to avoid having
menu bar, which takes up a lot of space.
Add configuration presets button to workspace toolbar.
Add icons for window arangement
2022-12-20 16:10:11 +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
92e348afa2
Set plugins path for Android
2022-12-20 11:15:36 +00:00
f4exb
8c84d4a456
Local Sink: updated API and documentation
2022-12-17 07:01:49 +01:00
f4exb
e070b73104
FFT filter: removed useless code and some fixes
2022-12-17 07:01:49 +01:00
f4exb
66d4c665c8
Local Sink: implemented reverse FFT bands
2022-12-17 07:01:49 +01:00
f4exb
c42d163d3b
Local Sink: added FFT filter bands
2022-12-17 07:01:49 +01:00
f4exb
bf765a00ec
Local Sink: FFT filter bands
2022-12-17 07:01:49 +01:00
f4exb
8ccdcb7e30
VOR Loclizer feature: Make settings assignments atomic. Part of #1329
2022-11-30 22:00:26 +01:00
f4exb
ecdc464869
Radiosonde feature: Make settings assignments atomic. Part of #1329
2022-11-27 11:32:58 +01:00
f4exb
6a3c4d8312
APRS feature: Make settings assignments atomic. Part of #1329
2022-11-23 00:19:12 +01:00
f4exb
1972b74099
AIS feature: Make settings assignments atomic. Part of #1329
2022-11-20 19:54:13 +01:00
Jon Beniston
9a18f3f7ce
Enable compilation with Qt 6.2
2022-11-17 23:26:54 +00:00
Jon Beniston
b7567422e9
Add support for Qt6 audio
2022-11-17 14:50:16 +00:00
Jon Beniston
2cb2a8d555
Update sdrbase and sdrgui to support Qt5 and Qt6
2022-11-17 14:41:55 +00:00
Jon Beniston
fc7c9c1fc8
Update CMakeLists.txt to support both Qt5 and Qt6. Add option ENABLE_QT6
2022-11-17 14:34:54 +00:00
f4exb
4fc19719eb
DemodAnalyzer: record audio: API updates. Part of #1330
2022-11-13 22:25:12 +01:00
f4exb
2c02a9bcf1
DemodAnalyzer: implemented record audio. Part of #1330
2022-11-13 22:25:12 +01:00
f4exb
a9ffe43f01
Audio output device recording: API support. Part of #1330
2022-11-12 11:25:45 +01:00
f4exb
67ee05c7ef
Audio output device recording: implemented mono recording option
2022-11-11 23:25:04 +01:00
f4exb
1ca47ddcc9
Audio output device recording: save record file name and record silence time
2022-11-11 23:21:50 +01:00
f4exb
4a383e439b
Audio output device recording: implementation (1)
2022-11-11 20:53:50 +01:00
f4exb
e89331f58f
Audio output device recording: GUI and settings
2022-11-11 18:39:21 +01:00
CRD716
9ee0c057ad
another one
2022-10-27 22:44:41 -05:00
CRD716
ad705db1f7
missed typo
2022-10-27 22:18:33 -05:00
CRD716
9ad30bf040
wavfilerecord.cpp typo
2022-10-27 21:50:19 -05:00
CRD716
7fe1d36e91
wavfilerecord.h typo
2022-10-27 21:48:57 -05:00
CRD716
7f4f6bd8cb
filerecord.h typo
2022-10-27 21:46:46 -05:00
CRD716
c60b9ddee0
filerecord.cpp typo
2022-10-27 21:46:02 -05:00
f4exb
da8e4d1a0b
Spectrum frequency ticks MSB truncation: fixed algorithm, settings persistency and added documentation. Fixes #1477
2022-10-16 12:57:54 +02:00
f4exb
45ef7c5be0
Spectrum frequency ticks MSB truncation: base algorithm
2022-10-16 04:48:07 +02:00
Jon Beniston
47c63d3154
Add occupied bandwidth and 3dB bandwidth measurements
2022-10-03 16:02:24 +01:00
f4exb
949a103b25
Spectrum markers peaks option
2022-10-03 00:23:47 +02:00
Jon Beniston
d00862d4f1
Use dialog for spectrum measurement settings
2022-09-29 11:59:58 +01:00
Jon Beniston
2d43a5515e
Spectrum: Use widget for measurements
2022-09-28 16:59:35 +01:00
Jon Beniston
d67ba75a94
Spectrum: Add Channel Power and SNR measurements
2022-09-25 10:56:25 +01:00
Jiří Pinkava
996134d898
Replace deprecated QDateTime toTime_t by toSecsSinceEpoch
2022-09-21 21:41:40 +02:00
f4exb
008e53104d
Update threading model in AFC feature. Part of #1346
2022-09-21 06:01:45 +02:00
Edouard Griffiths
c97a6a7af1
Merge pull request #1413 from pinkavaj/pi-qmutex-depr-fix
...
Replace deprecated QMutex(Recursive) with QRecursiveMutex
2022-09-18 07:42:55 +02:00
Jiří Pinkava
0df2d75e6d
Replace deprecated QMutex(Recursive) with QRecursiveMutex
2022-09-17 23:00:07 +02:00
Jon Beniston
3786dc1aae
#1417 - Fix compilation on Mac
2022-09-17 20:33:22 +01:00
Jon Beniston
3bd0776706
VISA: Prevent crash if VISA library not available
2022-09-16 14:48:17 +01:00
Jon Beniston
ce5837a392
IoT Devices: Add protection against out-of-date state
2022-09-16 14:29:55 +01:00
Jon
460576e640
Fix gcc warnings
2022-09-16 11:41:40 +01:00
Jon Beniston
a4cd8af538
util/iot: Add API for accessing IoT / Smart Home devices.
2022-09-16 10:01:25 +01:00
Jon Beniston
9895d4618c
VISA: Add methods to get available resources. Make I/O logging optional. Check for errors in processCommands.
2022-09-16 08:54:55 +01:00
Jon Beniston
ee3b41b5e2
SimpleSerializer: Add read/write QList and QHash
2022-09-16 08:48:17 +01:00
Jon Beniston
d404e9f943
Add start/stop all devices button in toolbar. Add device stateChanged signal. Use in RTL SDR GUI for updating device state
2022-08-27 10:18:17 +01:00
Jon Beniston
0830691929
ADS-B: Add support for decoding Comm-B replies in Mode-S frames. This adds TAS, IAS, Mach, Selelected Alt, Selected Heading, Turn rate, Roll angle, Autopilot enabled, Vertical and lateral navigation modes, Baro setting, Headwind, OAT, Wind speed and direction, Pressure, Static air temperature, Humidity.
2022-08-26 12:35:12 +01:00
f4exb
e23b053ab2
LimeRFE feature: added start/stop Rx/Tx in actions
2022-08-17 11:40:22 +02:00