f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b85419c56a 
							
						 
					 
					
						
						
							
							Sonar fixes  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Forsi 
							
						 
					 
					
						
						
						
						
							
						
						
							8c3f7e3775 
							
						 
					 
					
						
						
							
							Remove unused includes and use more direct includes  
						
						
						
						
					 
					
						2024-04-11 23:31:34 +02:00 
						 
				 
			
				
					
						
							
							
								mxi-box 
							
						 
					 
					
						
						
						
						
							
						
						
							3623e059f9 
							
						 
					 
					
						
						
							
							Optimize eumerator of origin device  
						
						... 
						
						
						
						Add enumerateAllDevices to reduce startup period; Optimize LimeSDR enumerating by skipping LMS_Init 
						
						
					 
					
						2024-02-12 16:10:54 +08:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							439b5d094c 
							
						 
					 
					
						
						
							
							Rewriting of copyright notices for sdrbase. Part of  #1893  
						
						
						
						
					 
					
						2023-11-19 13:43:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							68603fec43 
							
						 
					 
					
						
						
							
							Allow sampling devices to be refreshed while SDRangel is running.  
						
						... 
						
						
						
						(Possibly need to add a mutex for MainCore::getPluginManager, so only
can be used by one thread)
Add option to automatically update My Position based on GPS. This is
started in MainCore, so we get position as soon as possible.
Don't set QFileDialog::DontUseNativeDialog on Android, as Qt's file
dialog can't access user storage. Set globally for Linux/Windows, rather
than for each dialog.
 MainWindow:
 - Add welcome dialog for Android.
 - Don't show menu bar or status bar on Android to save screen space.
 - On Android, change tab position when screen orientation changes.
 - Load default configurations and presets first time SDRangel is run.
 - Change loadConfiguration to use a QProgressDialog rather than
   QMessageBox, as the latter was crashing on Android.
   - Use DialogPositioner to ensure dialogs are on screen. 
						
						
					 
					
						2022-12-20 21:06:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							92e348afa2 
							
						 
					 
					
						
						
							
							Set plugins path for Android  
						
						
						
						
					 
					
						2022-12-20 11:15:36 +00:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							82084740f5 
							
						 
					 
					
						
						
							
							Fixed soapysdr handling in Windows.  Fixes   #1243  
						
						
						
						
					 
					
						2022-05-13 22:34:01 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							89196c40b2 
							
						 
					 
					
						
						
							
							Massive UI revamping (v7): Make soapy SDR support optional.  Fixes   #718  
						
						
						
						
					 
					
						2022-04-30 12:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jaroslav Škarvada 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5904c2f8b0 
							
						 
					 
					
						
						
							
							Added support for LIB_SUFFIX (e.g. for lib64 on Fedora)  
						
						
						
						
					 
					
						2022-01-26 01:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							38d2a19338 
							
						 
					 
					
						
						
							
							PlutoSDR MIMO: recognize user defined MIMO devices  
						
						
						
						
					 
					
						2021-05-04 17:01:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							5461facb3b 
							
						 
					 
					
						
						
							
							Add Satellite Tracker feature  
						
						
						
						
					 
					
						2021-02-26 20:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Kacper Michajłow 
							
						 
					 
					
						
						
						
						
							
						
						
							74d0c74830 
							
						 
					 
					
						
						
							
							Fixes for clang-cl build  
						
						
						
						
					 
					
						2020-11-22 04:01:02 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							55eb6cc951 
							
						 
					 
					
						
						
							
							Fixed -Wunused-parameter warnings  
						
						
						
						
					 
					
						2020-11-14 11:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							0f6e157599 
							
						 
					 
					
						
						
							
							MIMO activation in Main Window  
						
						
						
						
					 
					
						2020-11-10 12:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Kacper Michajłow 
							
						 
					 
					
						
						
						
						
							
						
						
							88ef866edb 
							
						 
					 
					
						
						
							
							Package SoapySDR modules  
						
						
						
						
					 
					
						2020-11-06 19:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							841a8fe242 
							
						 
					 
					
						
						
							
							Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget  
						
						
						
						
					 
					
						2020-10-05 19:48:05 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							31bf99a619 
							
						 
					 
					
						
						
							
							Removed dangling PluginInstanceGUI references  
						
						
						
						
					 
					
						2020-10-05 16:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c9a35dcb 
							
						 
					 
					
						
						
							
							Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow  
						
						
						
						
					 
					
						2020-10-04 22:16:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4ab683fa7d 
							
						 
					 
					
						
						
							
							Feature plugins: use specialized FeatureGUI superclass. Handle GUI lifecycle in DeviceUISet  
						
						
						
						
					 
					
						2020-10-04 22:16:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1a9f67b55c 
							
						 
					 
					
						
						
							
							Moved PluginInstanceGUI to sdrgui library  
						
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							9a64bb3b75 
							
						 
					 
					
						
						
							
							Removed PluginInstanceGUI reference in PluginInterface implementationo  
						
						
						
						
					 
					
						2020-10-04 22:16:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7a0f15acaf 
							
						 
					 
					
						
						
							
							Add GUI to device set outside plugin  
						
						
						
						
					 
					
						2020-10-04 22:16:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							77955d4dba 
							
						 
					 
					
						
						
							
							Replace separate create channel methods (BS and CS)  by a single one combining both interfaces  
						
						
						
						
					 
					
						2020-10-04 22:16:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e4f2c80172 
							
						 
					 
					
						
						
							
							Make channels and features creation consistent between GUI and Server flavors  
						
						
						
						
					 
					
						2020-10-04 22:16:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							cd5a4db876 
							
						 
					 
					
						
						
							
							Feature plugins framework: presets  
						
						
						
						
					 
					
						2020-09-28 16:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f3745bf3 
							
						 
					 
					
						
						
							
							Feature plugins framework initial commit and Misc plugins removal  
						
						
						
						
					 
					
						2020-09-28 16:49:32 +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 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							40bd691a45 
							
						 
					 
					
						
						
							
							RigCtrl plugin: removed QtWidgets dependencies from where they should not be  
						
						
						
						
					 
					
						2020-09-09 01:28:19 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							eef1922b00 
							
						 
					 
					
						
						
							
							Renamed FileSink plugin to FileOutput: more name changes  
						
						
						
						
					 
					
						2020-08-08 17:29:57 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							44a62ea505 
							
						 
					 
					
						
						
							
							Renamed FileSink plugin to FileOutput  
						
						
						
						
					 
					
						2020-08-08 17:29:57 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b64d813cfc 
							
						 
					 
					
						
						
							
							Fixed some warnings from Mac ports compilation  
						
						
						
						
					 
					
						2020-04-19 06:14:45 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e33ed72059 
							
						 
					 
					
						
						
							
							Removed MIMO plugins and related code  
						
						
						
						
					 
					
						2020-01-01 11:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d0858f21fb 
							
						 
					 
					
						
						
							
							Added possibility to specify devices that cannot be discovered automatically. This implements  #445  
						
						
						
						
					 
					
						2019-12-16 01:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5dca792955 
							
						 
					 
					
						
						
							
							Removed some extra semicolons  
						
						
						
						
					 
					
						2019-11-01 22:22:18 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							e9bbf0b266 
							
						 
					 
					
						
						
							
							Plugins device enumeration optimization  
						
						
						
						
					 
					
						2019-10-09 07:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							99a5ffbcfb 
							
						 
					 
					
						
						
							
							Renamed MIMOSampleSink to MIMOChannel and include in build  
						
						
						
						
					 
					
						2019-09-03 08:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							8b5e71a1cc 
							
						 
					 
					
						
						
							
							MIMO channels: added methods to the plugin system  
						
						
						
						
					 
					
						2019-09-02 23:10:32 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7688f187bc 
							
						 
					 
					
						
						
							
							REST API: config: use specialized ChannelWebAPIAdapter class similar to what has been done for devices  
						
						
						
						
					 
					
						2019-08-05 00:10:56 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4b493da226 
							
						 
					 
					
						
						
							
							REST API: config: GET (10): mechanism to deal with device settings API formatting without creating a complete device object. Applied to Airspy input  
						
						
						
						
					 
					
						2019-08-03 11:21:46 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ef82b89182 
							
						 
					 
					
						
						
							
							REST API: config: GET (4): optimize channel settings API management and generally improve constedness  
						
						
						
						
					 
					
						2019-08-03 01:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							810bbe2979 
							
						 
					 
					
						
						
							
							REST API: config: GET (3): mechanism to deal with channel settings API formatting without creating a complete channel object. Applied to AM demod  
						
						
						
						
					 
					
						2019-08-03 01:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c2b73d99 
							
						 
					 
					
						
						
							
							Full renaming of FileSource device to FileInput  
						
						
						
						
					 
					
						2019-07-08 00:59:04 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							76f20fe5d0 
							
						 
					 
					
						
						
							
							Merged latest developments on dev branch (4.8.1 and 4.8.2)  
						
						
						
						
					 
					
						2019-05-31 12:45:29 +02:00 
						 
				 
			
				
					
						
							
							
								Davide Gerhard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e80780d17 
							
						 
					 
					
						
						
							
							cmake: windows fixes for MSVC  
						
						... 
						
						
						
						- disable sdrangelbench on windows with MSVC
- fix cpu flags test code for MSVC
- add ico file 
						
						
					 
					
						2019-05-28 15:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c99b16f7d7 
							
						 
					 
					
						
						
							
							Revert "Removed useless reference to the QPluginLoader in the Plugin structure"  
						
						... 
						
						
						
						This reverts commit 1e881d0b2f4ec615e09a6735a264b0b7cbe70226 to avoid future conflicts. 
						
						
					 
					
						2019-05-22 13:49:44 +02:00 
						 
				 
			
				
					
						
							
							
								Davide Gerhard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c24a37d011 
							
						 
					 
					
						
						
							
							pluginmanager: remove append of pluginLoader on m_plugins.  
						
						... 
						
						
						
						Seen that it is not used we can remove from the Plugin() object and
delete the instance at the end. 
						
						
					 
					
						2019-05-22 08:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								Davide Gerhard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63a63a807a 
							
						 
					 
					
						
						
							
							rework spaces on pluginmanager.cpp  
						
						
						
						
					 
					
						2019-05-21 20:19:30 +02:00