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
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
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
625513eaeb
Merge branch 'f4exb:master' into freq_scanner
2024-04-02 13:52:10 +01: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
e6e4d1661e
Fix compiler warnings.
2024-02-14 13:58:44 +00:00
srcejon
14430bcb48
#1944 - Fix frequency calculation for SSB spectrum
2024-01-04 17:05:10 +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
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
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
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
Arne Jünemann
7f9ed6df6d
Add explicit typecasting that was missing
2023-10-24 06:11:15 +02:00
Arne Jünemann
277b2b4d18
Add missing range extension
2023-10-23 15:23:35 +02:00
Arne Jünemann
4d631b091e
Merge branch 'master' of github.com:das-Iro/sdrangel
2023-10-23 15:15:27 +02:00
Arne Jünemann
0d193d41f6
Allow full range of overlap
2023-10-23 15:05:34 +02:00
Arne Jünemann
1034c79c30
Fix FFT Overlap for spectrum view
...
Movement of the buffer was double what should have been intended
Added warning to std::copy uses that overlaping copy is undefined
behaviour
2023-10-23 14:48:40 +02:00
srcejon
3b0512bd29
Fix crash if some columns in .csv file is missing
2023-10-22 10:25:40 +01:00
srcejon
1b392ee53c
Fix warnings
2023-10-22 10:25:08 +01:00
srcejon
2d8ae1329b
Add signal for when annotations change
2023-10-03 16:10:08 +01:00
srcejon
e9066fe2a4
Use frame geo rather than widget size, so dialogs aren't positioned off screen on Windows.
2023-09-29 08:43:29 +01:00
srcejon
37521224c3
Add frequency scanner channel plugin
2023-09-28 16:45:35 +01:00
srcejon
4c6ee84f48
Add acronym decoder widget
2023-09-04 13:01:22 +01:00
Jon Beniston
2a24f72590
Add support for plugin presets.
2023-08-24 15:51:50 +01:00
Jon Beniston
5e71da4530
Add VkFFT support and profiler
2023-08-13 23:52:57 +01:00
Jon Beniston
d0d07194f8
Add UI scale factor setting for high DPI screens
2023-08-06 12:26:17 +01:00