Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							b70496c1cc 
							
						 
					 
					
						
						
							
							Fix crash when no logger implemented. Add additional error reporting for GPS positioning.  
						
						
						
						
					 
					
						2023-01-02 15:30:34 +00: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 
							
						 
					 
					
						
						
						
						
							
						
						
							d404e9f943 
							
						 
					 
					
						
						
							
							Add start/stop all devices button in toolbar. Add device stateChanged signal. Use in RTL SDR GUI for updating device state  
						
						
						
						
					 
					
						2022-08-27 10:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7a8cab7879 
							
						 
					 
					
						
						
							
							Fixed missing bits in API.  Fixes   #1247  
						
						
						
						
					 
					
						2022-05-16 20:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5c629473 
							
						 
					 
					
						
						
							
							v7: API: added workspace handling for device, spectrum, feature and channel. Implements  #1242  
						
						
						
						
					 
					
						2022-05-13 22:24:48 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f545eea5ed 
							
						 
					 
					
						
						
							
							v7: created API to manage workspaces. Implements  #1240  
						
						
						
						
					 
					
						2022-05-09 21:31:14 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1bcecec103 
							
						 
					 
					
						
						
							
							v7: added API for configurations and updated presets API. Implements  #1234  
						
						
						
						
					 
					
						2022-05-08 19:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f9985ad061 
							
						 
					 
					
						
						
							
							Massive UI revamping (v7): main window documentation  
						
						
						
						
					 
					
						2022-04-19 07:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							c797060a7d 
							
						 
					 
					
						
						
							
							Massive UI revamping (v7): device set presets  
						
						
						
						
					 
					
						2022-04-13 18:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							2f89b79c84 
							
						 
					 
					
						
						
							
							Massive UI revamping (v7): added channels  
						
						
						
						
					 
					
						2022-04-12 16:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							44a90939ef 
							
						 
					 
					
						
						
							
							Massive UI revamping (v7): commands dialog  
						
						
						
						
					 
					
						2022-04-05 16:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9f54d32945 
							
						 
					 
					
						
						
							
							Final cleanup of legacy message pipes. Implements  #1154  
						
						
						
						
					 
					
						2022-03-29 23:03:54 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							35f1c2aacc 
							
						 
					 
					
						
						
							
							Map feature and dependent plugins: implement new message pipes. Part of  #1154  
						
						
						
						
					 
					
						2022-03-29 20:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							842546aec6 
							
						 
					 
					
						
						
							
							Rotator controller and dependent plugins: implemented new message pipes and other fixes. Part of  #1154  
						
						
						
						
					 
					
						2022-03-28 20:12:25 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							1819ca6e94 
							
						 
					 
					
						
						
							
							Radioastronomy and StarTracker: implement new message pipes. Part of  #1154  
						
						
						
						
					 
					
						2022-03-27 08:01:02 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							8a3f15ba45 
							
						 
					 
					
						
						
							
							Moved device and feature sets add and remove signals where appropriate. Improves  #1139  
						
						
						
						
					 
					
						2022-03-23 05:53:12 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							09599e145e 
							
						 
					 
					
						
						
							
							Added signals to SampleSinkFifo including samples timings. Implements  #1143  and part of  #1139  
						
						
						
						
					 
					
						2022-03-15 22:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							8477641bec 
							
						 
					 
					
						
						
							
							MainCore: signals to notify changes in devices channels and features. Part of  #1139  
						
						
						
						
					 
					
						2022-03-12 05:45:24 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9c063410fb 
							
						 
					 
					
						
						
							
							Message pipes rework: more renaming  
						
						
						
						
					 
					
						2022-03-02 23:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7ab11615f6 
							
						 
					 
					
						
						
							
							Message pipes rework: renaming pipes2 to pipes  
						
						
						
						
					 
					
						2022-02-28 23:32:23 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							74f917682b 
							
						 
					 
					
						
						
							
							Message pipes rework: renaming to legacy  
						
						
						
						
					 
					
						2022-02-28 23:08:01 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							555a5d1d4c 
							
						 
					 
					
						
						
							
							Message pipes rework (1)  
						
						
						
						
					 
					
						2022-02-25 23:47:53 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							113aff6e57 
							
						 
					 
					
						
						
							
							Data pipes redesign: renaming. Part of  #1154  
						
						
						
						
					 
					
						2022-02-21 03:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							4c2ca8fa20 
							
						 
					 
					
						
						
							
							Data pipes redesign  
						
						
						
						
					 
					
						2022-02-20 23:18:29 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c85aac17 
							
						 
					 
					
						
						
							
							API: fixed adding channels when device is MIMO  
						
						
						
						
					 
					
						2022-01-13 02:45:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							cddc8c9b83 
							
						 
					 
					
						
						
							
							Star Tracker updates.  
						
						... 
						
						
						
						Plot Sun and Moon on sky temperature chart.
Plot markers on Galactic line-of-sight chart.
Create animations from Galactic line-of-sight chart.
Allow weather at antenna location to be downloaded from openweathermap.org
Allow target to be entered as Galactic longitude / latitude.
Add azimuth and elevation offsets to support scans around targets.
Add S7, S8 and S9 targets.
Refactor some code from GUI to main plugin, so computed values can be used in other plugins. 
						
						
					 
					
						2021-10-12 11:07:56 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d07f7fbb8a 
							
						 
					 
					
						
						
							
							API: /sdrangel/featureset (POST, DELETE) implemetned with 202 but messages are not processed yet  
						
						
						
						
					 
					
						2021-08-21 13:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4da317b3 
							
						 
					 
					
						
						
							
							Demod Analyzer: fixed sample rate handling.  Fixes   #931  
						
						
						
						
					 
					
						2021-06-29 21:47:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							af7e69c7c1 
							
						 
					 
					
						
						
							
							Fix gcc warnings  
						
						
						
						
					 
					
						2021-01-13 23:03:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							0ab857c358 
							
						 
					 
					
						
						
							
							Add PipeEndPoint class, that both ChannelAPI and Feature can inherit  
						
						... 
						
						
						
						from, to allow either to be used as pipe sources.
Add MsgMapItem, MsgPacket and MsgTargetAzimuthElevation messages that
can be passed between channels and features via pipes. 
						
						
					 
					
						2021-01-13 17:07:38 +00:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							321cffc9c7 
							
						 
					 
					
						
						
							
							Demod Analyzer implementation with AM modulator and demodulator  
						
						
						
						
					 
					
						2020-12-20 18:31:59 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							ee0e5fc777 
							
						 
					 
					
						
						
							
							AFC: implemented message pipes for sending back channel settings. Implemented in all relevant channel plugins. Removed obsolete methods  
						
						
						
						
					 
					
						2020-12-13 13:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							38a06c4f69 
							
						 
					 
					
						
						
							
							Added MessagePipes garbage collector. Updated versions and changelogs  
						
						
						
						
					 
					
						2020-12-12 16:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							38787f2a19 
							
						 
					 
					
						
						
							
							VOR single channel: added REST API and channel report message  
						
						
						
						
					 
					
						2020-11-29 09:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9bd8e9c34e 
							
						 
					 
					
						
						
							
							Fixed -Wsign-compare warnings  
						
						
						
						
					 
					
						2020-11-14 22:08:06 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							8b05670814 
							
						 
					 
					
						
						
							
							MainCore: added feature and channel maps. FeatureSet and FeatureUISet: simplify feature registrations. Channel and feature names fix  
						
						
						
						
					 
					
						2020-10-16 08:35:56 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							48ed11331a 
							
						 
					 
					
						
						
							
							MainCore: methods to get channel API and feature  
						
						
						
						
					 
					
						2020-10-13 08:46:43 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							493689d189 
							
						 
					 
					
						
						
							
							MainCore: fixed exports in messages  
						
						
						
						
					 
					
						2020-10-11 13:21:50 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							2b2ffce469 
							
						 
					 
					
						
						
							
							Unique WebAPIAdapter  
						
						
						
						
					 
					
						2020-10-11 12:39:30 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							febbb4fa0f 
							
						 
					 
					
						
						
							
							Implement MainCore in MainWindow step3: device sets  
						
						
						
						
					 
					
						2020-10-11 09:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							96329326b4 
							
						 
					 
					
						
						
							
							Implement MainCore in MainWindow step2: feature sets  
						
						
						
						
					 
					
						2020-10-11 09:02:19 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f5076457b4 
							
						 
					 
					
						
						
							
							Implement MainCore in MainWindow step1: except feature and device sets  
						
						
						
						
					 
					
						2020-10-11 08:38:20 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5f2e251629 
							
						 
					 
					
						
						
							
							Create a MainCore singleton and renamed MainCore to MainServer  
						
						
						
						
					 
					
						2020-10-10 03:20:42 +02:00