1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-12-23 10:05:46 -05:00
Commit Graph

581 Commits

Author SHA1 Message Date
f4exb
35aa393f11 Upgrade C++ standard to c++17 2024-10-23 21:32:13 +02:00
Jon Beniston
dbbf1918ab Fix Android build 2024-10-21 17:15:27 +01:00
f4exb
ed410d039a Updated versions and changelogs 2024-10-20 10:53:00 +02: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
f4exb
93a35ff1ab Updated version adn changelogs 2024-10-06 10:49:47 +02:00
Jon Beniston
5a38bdf0b5 Use opencv4 with VS2022 2024-09-23 11:55:54 +01: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
f4exb
41608cf804 Bump Cmake minimal version to 3.17 2024-09-13 08:50:50 +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
DreamNik
60e1d1cd9e Fix compilation for Android with Qt6 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
f4exb
66ac6174b7 Updated version 2024-08-13 22:35:18 +02:00
f4exb
a4f08dc210 WDSP receiver: fixed FM demod amd implement equalizer 2024-07-11 21:25:53 +02:00
f4exb
8ce840dd17 WDSP Receiver as a copy of the SSB demodulator 2024-07-11 21:25:51 +02:00
f4exb
3e909d2016 Updated versions and changelogs 2024-06-25 22:19:14 +02:00
f4exb
4770e2d281 Updated versions and changelogs 2024-06-18 00:52:36 +02:00
f4exb
b1ef05667e Build WDSP for Linux only 2024-06-17 02:21:14 +02:00
f4exb
c81ff5060c Do not build WDSP for Apple 2024-06-17 01:16:23 +02:00
f4exb
cd4ad2cc95 Refactored WDSP initial commit 2024-06-16 19:14:31 +02:00
f4exb
4f822b4daf Fixed MSVC version detection 2024-06-10 04:07:58 +02:00
f4exb
1b2a549463 Updated versions and changelogs 2024-06-06 22:10:04 +02:00
f4exb
4538d46c5d Updated version and changelogs 2024-05-24 12:30:22 +02:00
f4exb
1d87e1e051 Updated versions and changelogs 2024-05-24 00:24:50 +02:00
f4exb
4387f54f0d Morse Decoder: initial commit 2024-05-20 22:49:48 +02:00
Daniele Forsi
0c6842ff68 Add cmake option to optionally compile with LeakSanitizer
Alse change the description of the existing option SANITIZE_ADDRESS to avoid ambiguity.
2024-05-19 19:44:45 +02:00
f4exb
1836ae3a74 Updated version and changelogs 2024-05-15 12:16:37 +02:00
Daniele Forsi
90e917f666 Fix typos in CMakeLists
s/FFMEG/FFMPEG/
2024-04-21 21:41:42 +02:00
f4exb
cdae5ca048 Updated versions and changelogs 2024-04-14 11:41:00 +02:00
srcejon
610c36004e Add SID (Sudden Ionospheric Disturbances) feature 2024-04-02 16:13:01 +01:00
f4exb
cb89392c86 Updated versions and changelogs 2024-03-17 21:23:30 +01:00
srcejon
d45058d08f Add Channel Power to Web API 2024-03-13 15:52:45 +00:00
f4exb
2550f738ca Updated version and changelogs 2024-03-08 19:14:41 +01:00
srcejon
5919f234c0 Add End-of-Train demodulator for #1866 2024-03-03 13:40:42 +00:00
srcejon
580bfa7059 Add SVG and libacars. 2024-02-27 15:44:31 +00:00
f4exb
99b3c72469 Updated versions and changelogs 2024-02-21 13:56:59 +01:00
f4exb
ac651ff798 Updated versions and changelogs 2024-02-18 11:56:40 +01:00
srcejon
2708a81623 Add Sky Map feature plugin. 2024-02-14 13:20:33 +00:00
Herman Semenov
79cc9f0a98
Speedup compilation on all platforms using ccache 2024-01-30 12:41:44 +00:00
f4exb
5dcf7f7d40 Updated versions and changelogs 2023-12-31 19:16:27 +01:00
f4exb
78068fd5f2 Updated versions and changelogs 2023-12-04 21:40:42 +01:00
f4exb
cdcb73f33a Updated version 2023-11-29 05:08:31 +01:00
f4exb
c9075d46cb Updated versions and changelogs 2023-10-29 05:28:05 +01:00
srcejon
37521224c3 Add frequency scanner channel plugin 2023-09-28 16:45:35 +01:00
Jon Beniston
9a6ade37d9 Cache version numbers, so they can be used in other scripts 2023-09-24 14:55:56 +01:00
Jon Beniston
2e26ef468b Add FFmpeg, so we don't try to build it 2023-09-23 13:43:40 +01:00
f4exb
513c0e58fa Updated versions and changelogs 2023-09-22 00:55:00 +02:00
Jon Beniston
df4c6ca825 Fix ffpmeg/opencv dependencies. Enable C lang on Mac, for external projects 2023-09-13 21:58:51 +01:00
Jon Beniston
28fa1376d8 Request authorization for access to camera and microphone on Mac 2023-09-12 09:20:07 +01:00