1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-22 08:04:49 -05:00
Commit Graph

10183 Commits

Author SHA1 Message Date
srcejon
3df1ce20ae Fix warnings, 2024-10-10 14:36:06 +01:00
srcejon
78d0160514 MainWindow: Add FSMs to avoid blocking on the GUI thread.
DSPDevice*Engine: Add signals to indicate when commands have been processed.
DSPDeviceSourceEngine: Fix small memory leak.
DSPEngine::removeDeviceEngineAt: Remove wait to avoid blocking thread. Return QThread to get finished signal.
DSPEngine::addDevice*Engine: Don't call deleteLater for device*Engine, as these objects are deleted manually in MainWindow, which will crash if deleteLater called first.
2024-10-10 13:57:11 +01:00
Edouard Griffiths
f24600b909
Merge pull request #2270 from srcejon/freq_scanner
Remote TCP updates
2024-10-09 20:20:14 +02:00
srcejon
5362c34698 Fix replay buffer when FixReal is qint16 2024-10-09 14:39:29 +01:00
srcejon
64461171ac snap: Try to get version number from latest tag. 2024-10-09 09:25:06 +01:00
srcejon
bb5c7447db Add libflac to snap. Set ARCH_OPT to nehalem. 2024-10-09 09:08:48 +01: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
b0a476735d Fix flac on Mac 2024-10-08 22:00:19 +01:00
srcejon
ffdcf89f7c Fix lint warnings 2024-10-08 20:55:31 +01:00
srcejon
56c162fd7d Fix FLAC library name on Mac. 2024-10-08 20:30:37 +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
7ed73e6272 Map: Fix Kiwi list. Add SDRangel wss support. 2024-10-08 18:15:52 +01:00
srcejon
256b01dda4 Fix gcc errors. 2024-10-08 17:30:24 +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
04524505dd
Merge branch 'f4exb:master' into freq_scanner 2024-10-08 16:32:49 +01:00
Edouard Griffiths
6e01114ba8
Merge pull request #2267 from srcejon/fix_2266
Fix DeviceAPI::deserialize.
2024-10-07 18:52:11 +02:00
Jon Beniston
227eb55365 Fix DeviceAPI::deserialize. Fixes #2266. 2024-10-07 09:34:23 +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
f4exb
93a35ff1ab Updated version adn changelogs 2024-10-06 10:49:47 +02:00
f4exb
22a8f160f0 Update channel list upon Morse Decoder and Demod Analyzer GUI creation. Fixes #2263 2024-10-05 17:13:03 +02:00
f4exb
9d1160e7cd Frequency Scanner: initialize pointer to FrequencyScanner. Fixes #2262 2024-10-04 20:50:36 +02:00
srcejon
851a811f0f
Merge branch 'f4exb:master' into freq_scanner 2024-09-24 09:21:10 +01:00
Edouard Griffiths
1a55e32865
Merge pull request #2257 from srcejon/opencv_update
Update external/windows to latest version of sdrangel-windows-libraries
2024-09-23 16:41:34 +02:00
Jon Beniston
5a38bdf0b5 Use opencv4 with VS2022 2024-09-23 11:55:54 +01:00
Jon Beniston
48a69892ef Update external/windows to latest version 2024-09-23 11:04:03 +01: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
29bf92135d Add wrapping dial and spin box widgets. 2024-09-22 14:53:57 +01:00
srcejon
3743e7d831 Fix gcc errors 2024-09-22 12:24:19 +01:00
srcejon
83f27ac2e2 Add period dial. 2024-09-22 12:23:06 +01:00
srcejon
5ff0b74b43 Add additional type rsion. 2024-09-22 12:20:43 +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
Edouard Griffiths
7d1beb9eff
Merge pull request #2254 from srcejon/freq_scanner
Allow plugins to be compiled as static libs, part 2.
2024-09-20 15:31:24 +02:00
srcejon
24d80f8ab0 ADS-B: Allow plugin to be compiled as static lib. Allow building without texttospeech, location or process.
VOR localizer: Allow plugin to be compiled as static lib.
SID feature: Allow plugin to be compiled as static lib.
Satellite Tracker: Allow building without texttospeech or timezone.
Map: Allow plugin to be compiled as static lib. Allow building without SSL.
APT: Allow plugin to be compiled as static lib.
Radio Astronomy: Allow plugin to be compiled as static lib. Allow building without process.
ChannelWebAPIUtils: Fix memory leaks.
DeviceSampleSource: Add signals that indicate when the position or direction of a device (or it's antenna) has changed. This is to support per device position, which is useful for remote devices not at My Position.
2024-09-17 09:47:45 +01:00
Edouard Griffiths
f522d88fc5
Merge pull request #2252 from srcejon/freq_scanner
Update CMakeLists.txt to allow static libraries to be built
2024-09-13 21:07:04 +02:00
Edouard Griffiths
c03f8dcbac
Merge pull request #2250 from GlassOnTin/CUDAToolkit
Use new find_package(CUDA Toolkit)
2024-09-13 17:22:38 +02:00
f4exb
41608cf804 Bump Cmake minimal version to 3.17 2024-09-13 08:50:50 +02:00
Edouard Griffiths
d6773eafb3
Merge pull request #2245 from DreamNik/fix_warnings_and_android_issues
Fix warnings and android issues
2024-09-12 14:33:32 +02:00
srcejon
626a939d3c Fix missing endif 2024-09-12 08:44:38 +01:00
srcejon
1df07b21ae Update CMakeLists.txt to allow static libraries to be built, as well as shared.
Add BUILD_BENCH, BUILD_SHARED_LIBS, ENABLE_AARONIARTSA and ENABLE_METIS options.
2024-09-11 20:16:40 +01:00
GlassOnTin
64e13f92e6 Use new find_package(CUDA Toolkit) 2024-09-10 20:11:10 +01:00
DreamNik
d2e89b7337 Fix PR comments 2024-09-09 19:17:30 +03:00
f4exb
37e06de0ed DeviceGUI: removed destroy method. Part of #2159 2024-09-07 21:50:42 +02:00
DreamNik
60e1d1cd9e Fix compilation for Android with Qt6 2024-09-05 13:37:51 +03:00
DreamNik
5103b27091 Fix compilation with newer ffmpeg libavutil 2024-09-05 13:37:51 +03: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