Commit Graph

1204 Commits

Author SHA1 Message Date
Daniele Forsi 08c0668dcb Fix memleaks found with AddressSanitizer/LeakSanitizer
Found with:
ASAN_OPTIONS="detect_odr_violation=1,strip_path_prefix=$(pwd)/" build/sdrangel

Fixes:
Indirect leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0x7faba78f46c8 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95
    #1 0x7faba73281e1 in GLShaderSpectrogram::initializeGL(int, int) sdrgui/gui/glshaderspectrogram.cpp:118
    #2 0x7faba7369b54 in GLSpectrumView::initializeGL() sdrgui/gui/glspectrumview.cpp:937
    #3 0x7faba33c4f45 in QOpenGLWidget::resizeEvent(QResizeEvent*) (/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x1c4f45) (BuildId: 983eca66d9695a1892aa796da4160d8d6f9b9ac4)
2024-05-19 19:44:45 +02:00
Daniele Forsi dbc9ebbb64 Explain that GPS is not the only means to get the position of the station
Also print a debug message with the position provider in use.
2024-05-13 22:55:34 +02:00
Edouard Griffiths 79310b2008
Merge pull request #2095 from dforsi/fix/typos
Fix/typos
2024-05-13 19:03:41 +02:00
srcejon 39760146d4 ValueDial: Fix array being accessed out of range. 2024-04-30 09:33:54 +01:00
Daniele Forsi 31dc594b46 Fix Markdown 2024-04-29 19:07:29 +02:00
Daniele Forsi b1643ee9b5 Fix typos 2024-04-29 19:07:29 +02:00
Edouard Griffiths 52a440e400
Merge pull request #2091 from dforsi/fix/typos
Fix/typos
2024-04-27 11:08:10 +02:00
Daniele Forsi 15433bb324 Fix spellling errors found with LibreOffice Writer 2024-04-26 21:18:32 +02:00
Daniele Forsi d135dd9028 Fix spellling errors found with aspell 2024-04-26 21:18:32 +02:00
Simon Ruderich 97b1a6a70d sdrgui/gui/spectrum.md: add missing FFT window values 2024-04-26 08:14:13 +02:00
Daniele Forsi 004811d83d Make all include directives identical
Fixes the 5 includes that are different from the majority:
grep -Ehr "#include .+export" --include=*.h | sort | uniq -c
    769 #include "export.h"
      5 #include "../../exports/export.h"
2024-04-20 19:19:21 +02:00
Daniele Forsi 570c1f6877 Remove unused includes and use more direct includes 2024-04-20 19:10:18 +02:00
Daniele Forsi 8c3f7e3775 Remove unused includes and use more direct includes 2024-04-11 23:31:34 +02:00
srcejon 5e79f06c0e Add parent to delegate constructors. 2024-04-10 01:33:42 +01:00
srcejon 6b2923358e
Merge branch 'f4exb:master' into freq_scanner 2024-04-03 15:13:12 +01:00
srcejon 625513eaeb
Merge branch 'f4exb:master' into freq_scanner 2024-04-02 13:52:10 +01:00
nugget 1a1623a300
Update readme.md
Modify the index number of section "Title"
2024-04-02 13:03:05 +02:00
mxi-box eef0084a6e Make AudioDeviceInfo singleton, remove the ones in AudioDeviceManager 2024-03-30 12:10:21 +08:00
srcejon b890c32f13 Add GUI ColorDialog. 2024-03-28 15:24:39 +00:00
srcejon 05fe7b8393 WrappingDateTimeEdit: Allow years to be stepped through. 2024-03-20 14:32:11 +00:00
srcejon abe55f8d19 Fix display when setValueRange is called and newValue differs from value. 2024-03-13 22:42:36 +00:00
f4exb b0b4fa521f Use mouse keys for CW modulation in SSB modulator. Fixes #1948 2024-03-13 01:30:10 +01:00
Jon Beniston 6336767097 CRightClickEnabler: Prevent duplicate events for right click and tap and hold on Linux 2024-03-12 14:03:51 +00:00
srcejon 2a29a69a3e AIS, DSC, End-of-Train, Packet, Radiosonde: All packet date/time to come from File Input device or system clock. 2024-03-03 21:24:54 +00:00
mxi-box 2de9f16be4 Fix renumberate deviceset without modifying claimed of SamplingDevice 2024-02-28 06:46:35 +08:00
mxi-box aeafe51220 Fix not remove source buddy 2024-02-27 07:13:09 +08:00
srcejon e6e4d1661e Fix compiler warnings. 2024-02-14 13:58:44 +00:00
srcejon 2708a81623 Add Sky Map feature plugin. 2024-02-14 13:20:33 +00:00
srcejon 14430bcb48 #1944 - Fix frequency calculation for SSB spectrum 2024-01-04 17:05:10 +00:00
srcejon c30af7f39f Fix gcc warnings. 2023-12-06 10:14:01 +00:00
srcejon 238a40b9e0 Allow replay time offset to be set by ctrl+left click in waterfall. 2023-12-06 10:09:30 +00:00
srcejon b16206068a Prevent crash that can occur if preset type is unknown. 2023-12-05 12:33:45 +00:00
f4exb f2db907677 Scope: fixed mag sq derivative scale display 2023-12-01 06:41:19 +01:00
srcejon 6aeb914f22
Merge branch 'f4exb:master' into freq_scanner 2023-11-30 14:09:47 +00:00
f4exb 3b969ac058 Scope: Added derivative of magnitude squared to the list of projections 2023-11-30 14:10:36 +01:00
srcejon 64f33717d0 Freq Scanner: Add per-frequency settings. Fix freq > 2GHz. 2023-11-29 17:13:34 +00:00
srcejon 7cc9cd1bf1 Add instant replay 2023-11-22 14:28:35 +00:00
f4exb a908c4b9c6 Added script to update copyright notices from git history. Part of #1893 2023-11-19 13:43:10 +01:00
f4exb b84eea7dc9 Rewriting of copyright notices for sdrgui. Fixes #1893 2023-11-19 13:43:10 +01:00
Jon Beniston 5f0d2aaf21 Add included needed for Mac build 2023-11-15 16:18:28 +00:00
Edouard Griffiths 021ca881ea
Merge pull request #1890 from srcejon/fix_1835
Fix MDI window geometry save/restore
2023-11-15 05:31:42 +01:00
Edouard Griffiths ee07a0d5f4
Merge pull request #1889 from srcejon/fix_table_tap_and_hold
Prevent popup menu when scrolling tables
2023-11-14 23:13:41 +01:00
Jon Beniston 6cea14bfff Use MDI restore when loading config 2023-11-14 14:58:15 +00:00
Jon Beniston 5d14708914 Use custom save/restore geometry for MDI sub=windows. For #1835 2023-11-14 14:49:39 +00:00
Jon Beniston c27dc71860 Prevent popup menu when scrolling tables 2023-11-14 11:37:04 +00:00
Jon Beniston e799e5eb72 Fix resize cursor not being cleared when mouse moves over child widgets 2023-11-13 20:51:03 +00:00
f4exb 179cd71c54 SSB demod noise reduction. Fixes #1874 2023-11-05 10:33:27 +01:00
srcejon 1affacbb25 Fix ValueDialZ to allow keyboard entry of first digit when m_positiveOnly 2023-11-02 15:05:44 +00:00
srcejon ba0eac7108 Add MW/25k/8.33k frequency entry modes. 2023-11-02 14:31:48 +00:00
Arne Jünemann 7f9ed6df6d Add explicit typecasting that was missing 2023-10-24 06:11:15 +02:00