Commit Graph

665 Commits

Author SHA1 Message Date
f4exb 8e702fd900 Channel add action: fixed tab view being in use. Fixes #645 2020-09-24 23:23:54 +02:00
Jon Beniston d1f9c57f66 Add narrowband FM preemphasis settings 2020-09-24 08:36:13 +02:00
f4exb b85c4a4f1a GUI: Removed some useless maximum size constraints 2020-09-22 00:09:38 +02:00
Jon Beniston 1dc1b17e73 Add packet modulator for transmitting packet radio data packets (AX.25/APRS) 2020-09-18 16:36:27 +01:00
f4exb be68b2b63f Updated main window documentaton 2020-09-13 23:56:43 +02:00
f4exb 57943a9b6d Removed sampling device control objects 2020-09-13 23:56:10 +02:00
f4exb 5af1e12f6d New sampling devices dock with change and reload buttons. Implements #629 2020-09-13 23:38:20 +02:00
f4exb 5c1dc1e5a7 New channels dock with add channels button replaces add channel from sampling devices control. Implements #628 2020-09-12 10:50:32 +02:00
f4exb 1e0be6a6f7 DeviceUISet: fixed deleteChannel. Fixes issue #625 2020-09-10 22:42:36 +02:00
f4exb d9ec9f2787 RigCtrl plugin: Removed QMainWindow dependency in plugin interface. Get API URI from MainWindow. Cosmetic changes 2020-09-10 02:43:28 +02:00
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