Commit Graph

318 Commits

Author SHA1 Message Date
f4exb 128dd03684 New Jogdial Controller feature plugin. Implements #1088 2022-01-06 22:47:41 +01:00
Edouard Griffiths cab9dc6094
Merge pull request #1056 from srcejon/channel_help
Add links to documentation
2021-11-24 22:02:11 +01:00
Jon Beniston 03004e00f7 Add links to documentation 2021-11-24 11:31:51 +00:00
Jon Beniston 2e68017b12 Save/restore rollup state in channel plugins 2021-11-24 09:50:42 +00:00
f4exb e2923696b4 Updated versions and changelogs 2021-11-06 21:33:26 +01:00
f4exb f04741d692 Fixed some plugins layout so that they work with new rollup widget 2021-11-01 02:11:47 +01:00
f4exb f886f7d400 Scope GUI: refactor amp offset 2021-06-27 10:10:28 +02:00
f4exb 70167c0ed8 Scope GUI: refactor amp scale 2021-06-27 01:52:42 +02:00
f4exb 3908599463 GLScope redesign: ScopeVis is not created in the GUI anymore 2021-05-31 15:56:45 +02:00
f4exb e9d51c99a7 GLScope redesign: allow multiple I/Q streams sent to ScopeVis 2021-05-31 15:56:45 +02:00
f4exb aa868b9176 GLScope redesign: moved ScopeVis to sdrbase 2021-05-31 15:56:45 +02:00
f4exb 70550f453f GLScope redesign (1) 2021-05-31 15:56:45 +02:00
f4exb de23efe635 Delete channel or feature and their GUI in the proper order in DeviceUISet and FeatureUISet. Remove original fix for #806. Fixes #860 2021-04-21 12:28:56 +02:00
f4exb 0a713e4d30 Updated versions and changelogs 2021-03-29 21:21:32 +02:00
f4exb 43059e39b1 Set depending objects to nullptr before deleting GUI. Fixes #806 2021-03-15 19:55:17 +01:00
f4exb 38a06c4f69 Added MessagePipes garbage collector. Updated versions and changelogs 2020-12-12 16:31:38 +01:00
f4exb ba642e8fab TVScreenAnalog: removed usage of std::shared_ptr 2020-12-10 07:28:55 +01:00
f4exb ae3ce79cf2 ATV demod: initialize m_tvScreenBuffer when setting m_registeredTVScreen. 2020-12-10 06:50:15 +01:00
f4exb 89a901e383 Fixed getURI method in channels and features 2020-11-22 19:29:27 +01:00
Kacper Michajłow f2d01b61d3 Avoid global QString init in plugins
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
f4exb 82f98ab6c1 cmake: re-integrated -Woverloaded-virtual and fixed corresponding warnings 2020-11-15 08:31:49 +01:00
f4exb 7a6636b63a Fixed -Wunused-variable warnings 2020-11-14 18:45:05 +01:00
f4exb f668863aed Fixed -Wreorder warnings 2020-11-14 05:51:19 +01:00
f4exb d2710806bf Renamed sdrbase AudioOutput to AudioOutputDevice 2020-11-12 22:13:44 +01:00
f4exb 41f0fec4f6 sdrbase cmake: restored Boost_INCLUDE_DIRS 2020-11-05 20:41:33 +01:00
Kacper Michajłow 70434765d7 Add support for VS2019 and Ninja
- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes
2020-11-04 10:40:17 +01:00
f4exb 61d3431095 Some cleanup 2020-10-14 22:10:26 +02:00
f4exb 8ba95addc0 Use MainCore instance in place of MainWindow 2020-10-12 22:11:13 +02:00
f4exb 170a2661e1 Updated version and changelogs 2020-10-06 07:41:32 +02:00
f4exb 31bf99a619 Removed dangling PluginInstanceGUI references 2020-10-05 16:30:24 +02:00
f4exb 6ebf4569bf Delete channel API from DeviceUISet. Update FeatureUISet 2020-10-04 22:16:09 +02:00
f4exb b1c9a35dcb Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow 2020-10-04 22:16:09 +02:00
f4exb d3d506a5ae Removed handleMessage virtual method from PluginInstanceGUI 2020-10-04 22:16:09 +02:00
f4exb d085b4eb7d Removed undesirable methods from PluginInstanceGUI and related common plugins 2020-10-04 22:16:09 +02:00
f4exb a93a93cec0 Channel API: new getURI method. Applied to common plugins 2020-10-04 22:16:09 +02:00
f4exb 1b11363214 Add GUI to device set outside plugin: applied to common plugins 2020-10-04 22:16:09 +02:00
f4exb ef65afea02 Replace separate create channel methods (BS and CS): common plugins 2020-10-04 22:16:09 +02:00
f4exb 263a786255 ATV Demod: fixed documentation 2020-08-25 00:06:36 +02:00
f4exb 93b9ebfab5 ATV Demod: fixed ATVDemodSink::apply_setiings 2020-08-21 07:29:58 +02:00
f4exb 8a565a0de2 Upgrade libiio and libairspyhf versions. Updated version and changelogs 2020-08-20 14:02:06 +02:00
f4exb 3afb3c59d5 ATV demod: updated documentation 2020-08-20 08:51:11 +02:00
f4exb cbc81b8769 ATV Demod: integer number of points per line is simply an Euclidean division 2020-08-20 08:50:44 +02:00
f4exb 596d2ef149 ATV Demod: applied now threading model 2020-08-19 13:12:23 +02:00
f4exb a2a584440c ATV Demod: arbitrary sample rate: GUI changes 2020-08-18 23:40:55 +02:00
f4exb 2c2ec0327c ATV demod: removed HSync active condition (fix of original changes) 2020-08-18 20:08:46 +02:00
f4exb e76e2321c1 ATV demod: effective support of random channel sample rate 2020-08-18 16:23:40 +02:00
Vort f08ed0ff7d ATV Demodulator: implement double buffering 2020-08-10 15:54:34 +03: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