Jon Beniston
49cb082c7e
Add rigctrl plugin.
...
plugins/misc/rigctrl - Add rigctrl plugin.
sdrbase/plugin/pluginapi.h/.cpp - Add misc plugin registration.
sdrbase/plugin/pluginmanager.h/.cpp - Add misc plugin registration.
sdrbase/plugin/plugininterface.h/.cpp - Add top level UI and global settings serialization callbacks.
sdrbase/settings/mainsettings.h/cpp - Allow plugins to save global settings in main settings file.
sdrgui/mainwindow.cpp - Load settings after plugins are loaded, to allow plugin settings to be loaded and saved.
sdrsrv/maincore.cpp - Support loading/saving of plugin settings.
2020-09-08 15:47:20 +01:00
f4exb
97efda734f
GLSpectrum: fixed settings and waterfall share serialization. Fixes #609
2020-08-29 11:10:11 +02:00
f4exb
cbf8ef05e6
GLScope and GLSpectrum: removed useless calls to cleanup() in destructor
2020-08-25 21:00:11 +02:00
f4exb
603ff29241
RollupWidget: fixed collapse section header not showing up. Fixes #608
2020-08-24 19:42:25 +02:00
f4exb
e6d9e4758c
Merge pull request #598 from Vort/value_dial_vkeyb
...
ValueDial(Z): add virtual keyboard support
2020-08-13 13:53:39 +02:00
Vort
73b221f055
ValueDial(Z): add virtual keyboard support
2020-08-12 13:26:49 +03:00
Vort
f08ed0ff7d
ATV Demodulator: implement double buffering
2020-08-10 15:54:34 +03:00
f4exb
d80d050992
RoolupWidget: exclude dialogs from children widgets that can be used as roll up widgets
2020-08-08 17:29:57 +02:00
f4exb
eef1922b00
Renamed FileSink plugin to FileOutput: more name changes
2020-08-08 17:29:57 +02:00
Vort
2e90be0044
Sample offset is adjusted every line
2020-08-05 19:36:07 +03:00
Vort
44d199cfab
Move TVScreen data to separate object
2020-08-04 17:02:18 +03:00
Vort
a6ec7651fb
TVScreenAnalog with subsample shift shader added
2020-08-04 10:02:08 +03:00
f4exb
9c11e022f3
GLShaderTextured: use mutable or immutable storage depending on system capability. Implements #582
2020-08-03 13:07:14 +02:00
f4exb
161cded056
Fixed some compiler warnings
2020-08-03 13:07:06 +02:00
f4exb
b747966c8e
Button switch: added methods to set color and reset to default button colors
2020-08-03 12:59:49 +02:00
Vort
4afd5a7a2d
ATV Demodulator: improvements of HSync and VSync algorithms. Fixes #459 .
2020-07-19 14:17:54 +03:00
f4exb
d1637e0158
DeviceUISet: fixed deleteChannel not actually deleting the channel unlike DeviceSet equivalent
2020-07-13 22:23:45 +02:00
f4exb
c8ec9e4ea8
Channel Analyzer: let spectrum free running when in free running mode
2020-07-13 01:18:45 +02:00
f4exb
252156ccbf
GLSpectrum: synchronize spectrum running with the GUI spectrum freeze button. Fixes issue #561
2020-07-10 00:08:42 +02:00
f4exb
f455d0b984
ButtonSwitch: invoke setChecked on toggle handling so that the button face is changed appropriately
2020-07-10 00:06:55 +02:00
f4exb
09beb9e209
GLScope and GLSpectrum: updated documentation
2020-07-06 19:23:55 +02:00
f4exb
aea72786b6
GLSpectrum: factorized displayScaledF and displayScaledM
2020-07-06 19:23:46 +02:00
f4exb
eeaae1b458
GLSpectrum: rationalize marker code
2020-07-06 19:23:17 +02:00
f4exb
20e16ebe49
GLSpectrum: remove markers manually. Fixed UI
2020-07-06 19:22:40 +02:00
f4exb
c534766ea2
GLScope: added markers. Implements #497
2020-07-06 19:20:20 +02:00
f4exb
5504a89184
ScopeVis: fixed moving of iterator past the end. Fixes issue #556
2020-07-06 19:19:58 +02:00
f4exb
86176555c2
GLSpectrum: added a freeze button
2020-07-05 10:15:39 +02:00
f4exb
49c6027b8e
GLSpectrum: added markers. Implements #557
2020-07-05 10:05:31 +02:00
f4exb
f13783b4e5
IQ swap: fixed transverter dialog
2020-06-23 22:25:54 +02:00
f4exb
4b388f02c3
IQ swap: implementation in transverter dialog
2020-06-23 19:58:08 +02:00
f4exb
2b35a7019c
Make dedicated readme for TransverterDialog
2020-06-23 19:57:21 +02:00
f4exb
fcff673317
Sepectrum GUI: use spin boxes for reference level and range with finer steps. Implements issue #546
2020-06-20 09:49:44 +02:00
Texas.C
bc13dab313
fix tiny build issue on Qt5.15.0
2020-06-07 02:24:26 +08:00
f4exb
e42257c374
RTP audio: fixed codec setting when usinf REST API
2020-05-24 03:09:22 +02:00
f4exb
0c38888be1
Prevent use of not existent devices: removed default MIMO device setting
2020-05-20 11:26:30 +02:00
f4exb
187502b5f3
Prevent use of not existent devices when fiddling with user device parameters. Fixes issue #510 partially
2020-05-20 11:23:43 +02:00
f4exb
2ccb866c79
GLSpectrum GUI: removed m_averagingMaxScale from settings
2020-05-16 06:48:50 +02:00
f4exb
578ac1db00
GLSpectrum: use GLSpectrumSettings
2020-05-15 23:32:29 +02:00
f4exb
a125ab02cf
GLSpectrumGUI: removed reference to message queue in setBuddies method
2020-05-15 23:27:39 +02:00
f4exb
7d6d351891
SpectrumVis: removed message queue parameter from configure method
2020-05-15 23:22:34 +02:00
f4exb
9945c6a8f8
Websocket spectrum: adapted plugins
2020-05-15 22:57:09 +02:00
f4exb
ac6c3b08f2
Websocket spectrum: first implementation
2020-05-15 22:49:35 +02:00
f4exb
6a6b5f8d7e
Removed SpectrumVis from GUI dependency
2020-05-15 22:37:11 +02:00
f4exb
b64d813cfc
Fixed some warnings from Mac ports compilation
2020-04-19 06:14:45 +02:00
f4exb
47b8dc199b
GLSpectrum GUI optimization
2020-03-16 21:34:35 +01:00
f4exb
926f45d9fb
FFT factory: implementation base
2020-03-16 21:34:14 +01:00
f4exb
b317c0a59d
REST API: device and channel actions: fixes to implementation
2020-03-10 15:31:38 +01:00
f4exb
07c11edb87
REST API device and channel actions: general implementation and RTLSDR and FileSource implementations
2020-03-10 08:33:15 +01:00
f4exb
9c7cb0a49a
LimeRFE USB: added cellular band 3
2020-03-10 05:28:33 +01:00
f4exb
865f8691e4
LimeRFE USB: fixed attenuator and AM/FM notch settings
2020-02-26 12:57:57 +01:00