Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							ad46defda9 
							
						 
					 
					
						
						
							
							Merge branch 'fix_2283' of  https://github.com/srcejon/sdrangel  into fix_2283  
						
						
						
						
					 
					
						2025-03-06 17:12:01 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							3c9931bc59 
							
						 
					 
					
						
						
							
							LoadConfigurationFSM::loadDeviceSets: Wait 250ms to allow devices to initialise, as DeviceGUI::sendSettings has 100ms delay.  
						
						
						
						
					 
					
						2025-03-06 17:09:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							f841eecab9 
							
						 
					 
					
						
						
							
							Add --start option to start all devices and features. For  #2359 .  
						
						
						
						
					 
					
						2025-01-20 10:54:21 +00:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							a91fa3b760 
							
						 
					 
					
						
						
							
							Don't stop source if being deleted. For  #2315 . Send DSPSignalNotification in audio mods for  #2336 .  
						
						
						
						
					 
					
						2024-11-25 17:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							6dcc342c10 
							
						 
					 
					
						
						
							
							Fix memory leak and race condition relating to DSP*Engines. Part of  #2159  
						
						
						
						
					 
					
						2024-11-14 11:42:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							b6146caf36 
							
						 
					 
					
						
						
							
							Fix for Android Qt6  
						
						
						
						
					 
					
						2024-10-21 17:05:19 +01:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							e3ec8759ed 
							
						 
					 
					
						
						
							
							Remove unused variable  
						
						
						
						
					 
					
						2024-10-10 15:57:08 +01:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							d5dc848830 
							
						 
					 
					
						
						
							
							Don't load defaults if loading a preset  
						
						
						
						
					 
					
						2024-10-10 15:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							41f2b0457a 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2024-10-10 15:21:53 +01:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							3df1ce20ae 
							
						 
					 
					
						
						
							
							Fix warnings,  
						
						
						
						
					 
					
						2024-10-10 14:36:06 +01:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							78d0160514 
							
						 
					 
					
						
						
							
							MainWindow: Add FSMs to avoid blocking on the GUI thread.  
						
						... 
						
						
						
						DSPDevice*Engine: Add signals to indicate when commands have been processed.
DSPDeviceSourceEngine: Fix small memory leak.
DSPEngine::removeDeviceEngineAt: Remove wait to avoid blocking thread. Return QThread to get finished signal.
DSPEngine::addDevice*Engine: Don't call deleteLater for device*Engine, as these objects are deleted manually in MainWindow, which will crash if deleteLater called first. 
						
						
					 
					
						2024-10-10 13:57:11 +01:00 
						 
				 
			
				
					
						
							
							
								Edouard Griffiths 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6773eafb3 
							
						 
					 
					
						
						
							
							Merge pull request  #2245  from DreamNik/fix_warnings_and_android_issues  
						
						... 
						
						
						
						Fix warnings and android issues 
						
						
					 
					
						2024-09-12 14:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							37e06de0ed 
							
						 
					 
					
						
						
							
							DeviceGUI: removed destroy method. Part of  #2159  
						
						
						
						
					 
					
						2024-09-07 21:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								DreamNik 
							
						 
					 
					
						
						
						
						
							
						
						
							f694ba04b8 
							
						 
					 
					
						
						
							
							Fix compilation warnings and errors  
						
						
						
						
					 
					
						2024-09-05 13:37:46 +03:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							5d0fa7fa67 
							
						 
					 
					
						
						
							
							Removed destroy method leftovers and Sonar lint  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b85419c56a 
							
						 
					 
					
						
						
							
							Sonar fixes  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							aca4a53513 
							
						 
					 
					
						
						
							
							Fixed threading model for DSPDeviceSinkEngine plus other fixes. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d553834adf 
							
						 
					 
					
						
						
							
							Removed SyncMessenger from DSPDeviceSinkEngine. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							290023183c 
							
						 
					 
					
						
						
							
							Fixed threading model for DSPDeviceMIMOEngine plus other fixes. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							d2066495a9 
							
						 
					 
					
						
						
							
							Fixed threading model for DSPDeviceSourceEngine. Part of  #2159  
						
						
						
						
					 
					
						2024-08-27 09:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Forsi 
							
						 
					 
					
						
						
						
						
							
						
						
							e46f7f09b8 
							
						 
					 
					
						
						
							
							Fix API host address in About dialog and debug message  
						
						... 
						
						
						
						The API server is listening on all interfaces. This is indicated by Qt
with the address 0.0.0.0 even if it is listening on both IPv4 and IPv6
https://doc.qt.io/qt-6/qhostaddress.html#toString 
So the following addresses are valid
 http://127.0.0.1:8091/ 
 http://[::1]:8091/ 
 http://0.0.0.0:8091/ 
 http://[::]:8091/ 
plus any other address assigned to wired, wireless or virtual interfaces. 
						
						
					 
					
						2024-07-20 22:00:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Forsi 
							
						 
					 
					
						
						
						
						
							
						
						
							8a7d1534d8 
							
						 
					 
					
						
						
							
							Do not save the settings twice  
						
						... 
						
						
						
						Settings are saved in MainWindow::closeEvent() which is called when Sdrangel
is exited by closing its main window, or when using the File/Exit menu (or
Ctrl+Q) or when pressing Alt+F4. 
						
						
					 
					
						2024-06-22 17:27:40 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Forsi 
							
						 
					 
					
						
						
						
						
							
						
						
							8c3f7e3775 
							
						 
					 
					
						
						
							
							Remove unused includes and use more direct includes  
						
						
						
						
					 
					
						2024-04-11 23:31:34 +02:00 
						 
				 
			
				
					
						
							
							
								mxi-box 
							
						 
					 
					
						
						
						
						
							
						
						
							2de9f16be4 
							
						 
					 
					
						
						
							
							Fix renumberate deviceset without modifying claimed of SamplingDevice  
						
						
						
						
					 
					
						2024-02-28 06:46:35 +08:00 
						 
				 
			
				
					
						
							
							
								mxi-box 
							
						 
					 
					
						
						
						
						
							
						
						
							aeafe51220 
							
						 
					 
					
						
						
							
							Fix not remove source buddy  
						
						
						
						
					 
					
						2024-02-27 07:13:09 +08:00 
						 
				 
			
				
					
						
							
							
								srcejon 
							
						 
					 
					
						
						
						
						
							
						
						
							b16206068a 
							
						 
					 
					
						
						
							
							Prevent crash that can occur if preset type is unknown.  
						
						
						
						
					 
					
						2023-12-05 12:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							b84eea7dc9 
							
						 
					 
					
						
						
							
							Rewriting of copyright notices for sdrgui.  Fixes   #1893  
						
						
						
						
					 
					
						2023-11-19 13:43:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							6cea14bfff 
							
						 
					 
					
						
						
							
							Use MDI restore when loading config  
						
						
						
						
					 
					
						2023-11-14 14:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							5d14708914 
							
						 
					 
					
						
						
							
							Use custom save/restore geometry for MDI sub=windows. For  #1835  
						
						
						
						
					 
					
						2023-11-14 14:49:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							2a24f72590 
							
						 
					 
					
						
						
							
							Add support for plugin presets.  
						
						
						
						
					 
					
						2023-08-24 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							5e71da4530 
							
						 
					 
					
						
						
							
							Add VkFFT support and profiler  
						
						
						
						
					 
					
						2023-08-13 23:52:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							7ae1951d12 
							
						 
					 
					
						
						
							
							Add accessibility interface for ValueDial widgets, so they work with screen readers. For  #1672  
						
						
						
						
					 
					
						2023-04-28 15:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mohamed 
							
						 
					 
					
						
						
						
						
							
						
						
							5cb707789c 
							
						 
					 
					
						
						
							
							fixing errors when compiling using qt6  
						
						... 
						
						
						
						Fixing errors when compiling using qt6 
						
						
					 
					
						2023-03-17 19:41:25 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							7928d48257 
							
						 
					 
					
						
						
							
							MainWindow: disconnect prior to connect in device re-numeration.  Fixes   #1620  
						
						
						
						
					 
					
						2023-03-11 12:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							2755853cdc 
							
						 
					 
					
						
						
							
							Android: Prevent app from being put to sleep when running. Add menu to keep screen on.  
						
						
						
						
					 
					
						2023-02-17 21:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							95cb214b57 
							
						 
					 
					
						
						
							
							Add missing brace  
						
						
						
						
					 
					
						2023-01-02 15:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f45e949e62 
							
						 
					 
					
						
						
							
							Fixed passing QPoint reference from right click enabler to connected method.  Fixes   #1549  
						
						
						
						
					 
					
						2022-12-28 20:33:28 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							f2fe6ea940 
							
						 
					 
					
						
						
							
							Call processEvents to try to avoid not responding warning on Linux  
						
						
						
						
					 
					
						2022-12-20 23:16:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							df5dc0c491 
							
						 
					 
					
						
						
							
							Fix syntax error  
						
						
						
						
					 
					
						2022-12-20 21:24:43 +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 
						 
				 
			
				
					
						
							
							
								CRD716 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7254d5b638 
							
						 
					 
					
						
						
							
							fix user visible typo in mainwindow.cpp  
						
						
						
						
					 
					
						2022-10-27 21:52:57 -05:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							9b7a41ad4e 
							
						 
					 
					
						
						
							
							MainWindow: move CommandKeyReceiver at an earlier stage in the constructor.  Fixes   #1485  
						
						
						
						
					 
					
						2022-10-25 22:53:10 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							375c0e1ce2 
							
						 
					 
					
						
						
							
							Duplicate QWidget::restoreGeometry in some places in an attempt to  fix   #1432  
						
						
						
						
					 
					
						2022-09-24 23:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							a7c45f512f 
							
						 
					 
					
						
						
							
							Stop status timer, so updateTimer isn't called on deleted objects  
						
						
						
						
					 
					
						2022-09-13 17:04:51 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							58328ace0d 
							
						 
					 
					
						
						
							
							Spectrum GUI: updates to the go to markers feature and documentation  
						
						
						
						
					 
					
						2022-06-25 02:53:11 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							f95d0e43c7 
							
						 
					 
					
						
						
							
							Following PR  #1305 : set device center frequency from the MainWindow rather than in MainSpectrumGUI  
						
						
						
						
					 
					
						2022-06-24 22:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Beniston 
							
						 
					 
					
						
						
						
						
							
						
						
							d441e6d475 
							
						 
					 
					
						
						
							
							Add 3D spectrogram  
						
						
						
						
					 
					
						2022-06-18 12:35:44 +01:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							558955f6f9 
							
						 
					 
					
						
						
							
							AMBE feature: removed AMBE devices dialog  
						
						
						
						
					 
					
						2022-05-25 00:53:57 +02:00 
						 
				 
			
				
					
						
							
							
								f4exb 
							
						 
					 
					
						
						
						
						
							
						
						
							3880a0f98f 
							
						 
					 
					
						
						
							
							AMBE feature: cleanup of main application AMBE support  
						
						
						
						
					 
					
						2022-05-25 00:13:40 +02:00