Jon Beniston
9a18f3f7ce
Enable compilation with Qt 6.2
2022-11-17 23:26:54 +00:00
Jon Beniston
07bb528494
Update Funcube for Qt6
2022-11-17 15:12:13 +00:00
Jon Beniston
3b5b222114
Update plugins to compile with Qt5 and Qt6
2022-11-17 14:36:12 +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
006e23d7b7
Updated versions and changelogs
2022-11-15 21:46:52 +01: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
Jon Beniston
33329872af
Update to work with latest version of libsgp4
2022-11-13 13:53:06 +00:00
Jon Beniston
0d5404b6fb
Remove resize code from Map and ADS-B
2022-11-11 12:35:19 +00:00
Jon Beniston
c966f1cb5a
dd maximize button to MainSpectrum and expandible Channels and Features.
...
Add sizeToContents in ChannelGUI and FeatureGUI, called when widget is
rolled, so we can remove resizing code from all of the individual
channels and features.
In RollupContents, use minimumSizeHint for calculated size, so that
minimumWidth can come from .ui file.
In DeviceGUI::sizeToContents(), call adjustSize(), so Device GUIs start
out at minimum needed size (which should restore appearance prior to
last patch).
In stackSubWindows, use available space for channels if no
spectrum/features present.
In stackSubWindows, fix spectrum from being sized too big, resulting in
scroll bars appearing.
Reset user-defined channel width in stackSubWindows, when channels are
removed.
Don't stack maximized windows.
There's one hack in Channel/FeatureGUI::maximizeWindow(). It seems that
when maximimzing a window, QOpenGLWidgets aren't always paint properly
immediately afterwards, so the code forces an additional update. I can't
see why the first call to paintGL doesn't work.
2022-11-11 12:24:27 +00:00
Edouard Griffiths
b6e13d1e6c
Merge pull request #1509 from srcejon/fix_warnings_unused_vars
...
Fix unused variable warnings
2022-11-09 21:30:56 +01:00
Jon Beniston
b69d6af862
Fix unused variable warnings
2022-11-09 16:59:02 +00:00
Jon Beniston
ee8b8ade88
Device GUIs: Constain window size via minimumSize/maximumSize, rather than handling resizeEvent. Add maximum button. Hide size buttons when window size is fixed
2022-11-09 15:53:44 +00:00
Edouard Griffiths
b551a20302
Merge pull request #1507 from srcejon/rollup_min_width
...
Set window width to account for minimum width required for visible rollups
2022-11-08 17:01:22 +01:00
Jon Beniston
ed279812f6
Set window width to account for miniumum width required for visible rollups.
2022-11-08 09:43:58 +00:00
Jon Beniston
e8f018a538
Fix typo for #1503
2022-11-07 14:49:27 +00:00
f4exb
66f34d5500
RTL-SDR: set max frequency limit to 2.4 GHz. Fixes #1497
2022-11-05 19:10:45 +01:00
f4exb
ba76cb03cc
Perseus: set frequency dial to 5 digits when not in transverter mode
2022-11-05 19:09:39 +01:00
f4exb
4b665a188a
HackRF input: fixed sample rate setting from GUI. Following #1329
2022-11-03 23:44:45 +01:00
f4exb
3ab767a426
Arrange rollups after restore geometry to mitigate issue #1474
2022-11-03 19:07:44 +01:00
Jon Beniston
4f99e2fdf5
8-bit IQ data is unsigned. Add DC/IQ correction for RTL0. Don't send SDRA commands when RTL0. Implements #1467
2022-11-03 15:57:00 +00:00
f4exb
3814a95073
Updated versions and changelogs
2022-11-01 23:51:06 +01:00
f4exb
ba3918f2d2
XTRX MIMO: Make settings assignments atomic. Part of #1329
2022-11-01 21:51:04 +01:00
f4exb
da8f987ee9
TestMO source: Make settings assignments atomic. Part of #1329
2022-11-01 19:40:00 +01:00
f4exb
9576dd0f7b
PlutoSDR MIMO: Make settings assignments atomic. Part of #1329
2022-11-01 18:52:17 +01:00
f4exb
0263155122
Metis MISO: Make settings assignments atomic. Part of #1329
2022-10-31 19:16:01 +01:00
f4exb
a2813cf9a8
LimeSDR MIMO: Make settings assignments atomic. Part of #1329
2022-10-31 18:05:03 +01:00
f4exb
89beb182a7
BladeRF2 MIMO: Make settings assignments atomic. Part of #1329
2022-10-31 16:56:52 +01:00
f4exb
795753738c
XTRX output: Make settings assignments atomic. Part of #1329
2022-10-31 16:13:50 +01:00
f4exb
17e9a25c9e
USRP output: Make settings assignments atomic. Part of #1329
2022-10-31 12:23:55 +01:00
f4exb
1060c4839e
Test output: Make settings assignments atomic. Part of #1329
2022-10-31 11:47:51 +01:00
f4exb
caf60d2ea6
Remote output: Make settings assignments atomic. Part of #1329
2022-10-31 11:18:22 +01:00
f4exb
79b174bf36
PlutoSDR output: Make settings assignments atomic. Part of #1329
2022-10-31 10:56:05 +01:00
f4exb
3449293b6a
Local output: Make settings assignments atomic. Part of #1329
2022-10-31 10:09:25 +01:00
f4exb
77b5d4d5ae
LimeSDR output: Make settings assignments atomic. Part of #1329
2022-10-30 11:36:39 +01:00
f4exb
6499608195
HackRF output: Make settings assignments atomic. Part of #1329
2022-10-30 10:54:07 +01:00
f4exb
ba2e407f0c
File output: Make settings assignments atomic. Part of #1329
2022-10-30 10:25:19 +01:00
f4exb
565d0dd1a0
BladeRF2 output: Make settings assignments atomic. Part of #1329
2022-10-30 04:50:53 +01:00
f4exb
1489dddd0c
BladeRF1 output: Make settings assignments atomic. Part of #1329
2022-10-29 23:56:46 +02:00
f4exb
ae3864a56b
Audio output: Make settings assignments atomic. Part of #1329
2022-10-29 23:25:44 +02:00
f4exb
96d0bef47e
XTRX input: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
d2fbdad736
USRP input: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
922cfc695e
Test source: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
cd656a1dee
SDRPlayV3: fixed commit 15d19ab
missing m_devSampleRate setting. Part of #1329
2022-10-29 21:55:52 +02:00
f4exb
475fe5d080
SigMF file input: Make settings assignments atomic. Part of #1329
2022-10-29 21:55:52 +02:00
Jon Beniston
21a4617a62
Fix sorting of next column
2022-10-28 20:51:57 +01:00
f4exb
15d19ab482
SDRPlayV3: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:21 +02:00
f4exb
b3539c9292
SDRPlay: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:21 +02:00
f4exb
b129349b02
RTL-SDR: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:20 +02:00
f4exb
b58d5b0a82
Remote TCP Input: Make settings assignments atomic. Part of #1329
2022-10-28 20:57:20 +02:00