srcejon
b04d7eb10a
RemoteTCPSink: Does use IQ only setting for RTL0.
2024-11-01 13:42:23 +00:00
f4exb
ed410d039a
Updated versions and changelogs
2024-10-20 10:53:00 +02:00
srcejon
3dc0ac7f91
Lint fixes
2024-10-09 08:49:23 +01:00
srcejon
b83d514c3b
Lint fixes
2024-10-08 22:19:29 +01:00
srcejon
ffdcf89f7c
Fix lint warnings
2024-10-08 20:55:31 +01:00
srcejon
70cf86d68a
Update docs.
2024-10-08 19:05:18 +01:00
srcejon
9372efe6d2
RemoteTCP: Update docs.
2024-10-08 18:56:17 +01:00
srcejon
96422ff19f
RemoteTCPSink: Report server init errors via GUI. Send protocol to public list.
...
RemoteTCPInput: Add wss protocol support.
2024-10-08 17:20:18 +01:00
srcejon
c270873a7c
Merge branch 'f4exb:master' into freq_scanner
2024-10-06 13:29:03 +01:00
f4exb
8f2ac70621
Updated plugin versions
2024-10-06 10:53:38 +02:00
srcejon
3a6baf0d1d
Fix gcc warning
2024-09-22 15:22:07 +01:00
srcejon
420e8147fa
Fix gcc warnings.
2024-09-22 15:11:58 +01:00
srcejon
8bf1a2f803
Remote TCP updates:
...
Add support for public list of SDRangel servers that can be displayed on Map.
Add FLAC and zlib IQ compression.
Add IQ squelch for compression.
Add remote device/antenna position and direction reporting.
Add text messaging.
2024-09-22 10:44:30 +01:00
DreamNik
202fc96de6
Append prefix to plugin name when running on Android.
...
Android libraries can't be placed inside subdirectory, so to
distinguish plugins from regular libraries the new prefix is used.
2024-09-05 13:37:51 +03:00
DreamNik
f694ba04b8
Fix compilation warnings and errors
2024-09-05 13:37:46 +03:00
f4exb
5d0fa7fa67
Removed destroy method leftovers and Sonar lint
2024-08-27 09:54:09 +02:00
f4exb
aec3c5ca47
Updated plugin versions
2024-08-13 22:35:18 +02:00
Daniele Forsi
e56908b0c6
Fix typos in include files
2024-07-10 23:06:38 +02:00
Daniele Forsi
570c1f6877
Remove unused includes and use more direct includes
2024-04-20 19:10:18 +02:00
Mykola Dvornik
15337cac66
Fix bug that prevents settings changes updates via reverse API
...
Most plugins that use reverse API to PATCH settings updates to remote
server only do so when `useReverseAPI` is toggled, but not when the
relevant settings are being updated. So lets fix the precondition to
use the `m_useReverseAPI` flag instead.
2024-04-14 18:58:12 +02:00
f4exb
cdae5ca048
Updated versions and changelogs
2024-04-14 11:41:00 +02:00
Daniele Forsi
8c3f7e3775
Remove unused includes and use more direct includes
2024-04-11 23:31:34 +02:00
srcejon
6979117b26
Fix channel marker
2024-04-10 01:32:30 +01:00
f4exb
99b3c72469
Updated versions and changelogs
2024-02-21 13:56:59 +01:00
wysiwyng
24e3fb2d76
add rsp1b to remote sinks/sources
2024-02-18 19:57:00 +01:00
f4exb
5dcf7f7d40
Updated versions and changelogs
2023-12-31 19:16:27 +01:00
f4exb
86a1d15eba
Frequency Scanner: handle change of I/Q stream in tracked channels
2023-12-14 21:57:49 +01:00
f4exb
5ed6f060a0
Frequency Scanner: allow scanning channels of a MIMO device
2023-12-14 21:57:49 +01:00
f4exb
07e8ae0de1
Updated changelogs and plugins versions
2023-11-29 05:00:58 +01:00
f4exb
3a944fa209
Rewriting of copyright notices for plugins/channelrx. Part of #1893
2023-11-18 12:02:48 +01:00
Edouard Griffiths
bdfe1a9ab3
Merge pull request #1888 from srcejon/fix_resize_cursor
...
Fix resize cursor not being cleared when mouse moves over child widgets
2023-11-14 16:02:45 +01:00
Jon Beniston
e799e5eb72
Fix resize cursor not being cleared when mouse moves over child widgets
2023-11-13 20:51:03 +00:00
Jon Beniston
dcd298b808
Fix FIFO size adjustment, so sample rates >3MS/s work. When RTL0 protocol is used, match channel sample rate to device sample rate.
2023-11-13 15:31:55 +00:00
f4exb
513c0e58fa
Updated versions and changelogs
2023-09-22 00:55:00 +02:00
Jon Beniston
a278cf0373
Add support for settings keys.
...
Bind to requested interface.
Set RTLSDR device ID according to tuner type.
2023-09-15 09:30:49 +01:00
Edouard Griffiths
c50c866732
Merge pull request #1649 from dforsi/fix/typos
...
Fix spelling
2023-04-03 00:31:02 +02:00
Daniele Forsi
812f2ee452
Fix spelling
...
Fixed with:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes {} \+
and then running the same command with --interactive=2:
find . -name '*.md' -exec codespell --ignore-words-list=cach,doas,ehr,inout,lits,nd,verry --summary --write-changes --interactive=2 {} \+
2023-04-02 20:18:12 +02:00
Jon Beniston
1a7c995e43
Add RSP and Android remote TCP protocol commands
2022-12-20 11:13:25 +00:00
Jon Beniston
0dd466a900
Add DialogPositioner to ensure dialogs are fully on screen and remain on
...
screen when screen orientation changes.
Add DialPopup to allow dials to adjusted with a slider, which is easier
on touchscreens.
Add TableTapAndHold to support table context menus on touchscreens.
2022-12-20 10:31:15 +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
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
Jon Beniston
ed279812f6
Set window width to account for miniumum width required for visible rollups.
2022-11-08 09:43:58 +00:00
Jiří Pinkava
0df2d75e6d
Replace deprecated QMutex(Recursive) with QRecursiveMutex
2022-09-17 23:00:07 +02:00
f4exb
84daf16a4b
Updated versions and changelogs
2022-08-03 18:52:33 +02:00
Jon Beniston
ad35c9391d
Fix gcc warnings
2022-07-19 10:47:12 +01:00
Jon Beniston
52c0907135
Fix variable name
2022-07-19 10:33:01 +01:00
Jon Beniston
bdbac37cd2
Add links to each others docs
2022-07-19 10:19:44 +01:00
Jon Beniston
27da167b97
Add Remote TCP Input and Remote TCP Sink plugins
2022-07-19 10:10:20 +01:00