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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								3880a0f98f 
								
							
								 
							
						 
						
							
							
								
								AMBE feature: cleanup of main application AMBE support  
							
							 
							
							
							
						 
						
							2022-05-25 00:13:40 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								d0c2b24694 
								
							
								 
							
						 
						
							
							
								
								Removed main LimeRFE support  
							
							 
							
							
							
						 
						
							2022-05-22 22:10:36 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								4990144a61 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): fixed add channel and spectrum display after device renumbering.  Fixes   #1217  
							
							 
							
							
							
						 
						
							2022-04-28 00:01:08 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								103301f19a 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): Implemented channel move to another device and more  
							
							 
							
							
							
						 
						
							2022-04-16 16:45:53 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								edd9cb18d7 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): duplicate channel  
							
							 
							
							
							
						 
						
							2022-04-15 18:59:29 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								a7ca650286 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): MainWindow: first round of cleanup  
							
							 
							
							
							
						 
						
							2022-04-15 10:04:24 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								0ec3ee5a57 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): device change: Prefer memory leak to core dump by not deleting old GUI. Unresolved seqfault  
							
							 
							
							
							
						 
						
							2022-04-14 20:41:32 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								3604bf8091 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): fixed spectrum move and device workspace index save in preset  
							
							 
							
							
							
						 
						
							2022-04-14 03:07:33 +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
							
						 
						
							 
							
							
							
								
							
								4ff5d241c8 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): main spectrum show/hide and minimum width set to 360  
							
							 
							
							
							
						 
						
							2022-04-10 00:11:23 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								0ca0eb8f73 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): devices intermediate  
							
							 
							
							
							
						 
						
							2022-04-09 13:38:22 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								aad90aeabc 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): devices basic  
							
							 
							
							
							
						 
						
							2022-04-07 16:32:03 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								43f53fe26a 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): created configurations with just Features for now  
							
							 
							
							
							
						 
						
							2022-04-05 16:28:07 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								44a90939ef 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): commands dialog  
							
							 
							
							
							
						 
						
							2022-04-05 16:28:07 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								5abef702e4 
								
							
								 
							
						 
						
							
							
								
								Massive UI revamping (v7): features  
							
							 
							
							
							
						 
						
							2022-04-05 16:28:07 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								8e79cd7ff2 
								
							
								 
							
						 
						
							
							
								
								Main Window: added option to hide or show the main spectrum in the central widget.  Fixes   #1152  
							
							 
							
							
							
						 
						
							2022-02-16 00:49:22 +01:00  
						
					 
				
					
						
							
							
								 
								Jon Beniston
							
						 
						
							 
							
							
							
								
							
								bb3bc6e527 
								
							
								 
							
						 
						
							
							
								
								Display OpenGL version in status bar. Displayed in red if less than version 3.  
							
							 
							
							
							
						 
						
							2021-12-13 10:23:05 +00:00  
						
					 
				
					
						
							
							
								 
								Jon Beniston
							
						 
						
							 
							
							
							
								
							
								03004e00f7 
								
							
								 
							
						 
						
							
							
								
								Add links to documentation  
							
							 
							
							
							
						 
						
							2021-11-24 11:31:51 +00:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								2638ee9a4b 
								
							
								 
							
						 
						
							
							
								
								FFTW Wisdom program invocation dialog  
							
							 
							
							
							
						 
						
							2021-11-03 21:56:33 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								784615e3bc 
								
							
								 
							
						 
						
							
							
								
								MainWindow: fixed missing change feature tab handler. Change Feature UI set when feature tab changes.  Fixes   #1012  
							
							 
							
							
							
						 
						
							2021-10-16 11:10:21 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								96cf34591a 
								
							
								 
							
						 
						
							
							
								
								Implemented multiple Feature Sets in GUI  
							
							 
							
							
							
						 
						
							2021-08-21 22:05:05 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								9bd8e9c34e 
								
							
								 
							
						 
						
							
							
								
								Fixed -Wsign-compare warnings  
							
							 
							
							
							
						 
						
							2020-11-14 22:08:06 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								0f6e157599 
								
							
								 
							
						 
						
							
							
								
								MIMO activation in Main Window  
							
							 
							
							
							
						 
						
							2020-11-10 12:08:58 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								5903e170ca 
								
							
								 
							
						 
						
							
							
								
								Main Window: fixed sampling device changed.  Fixes   #668  
							
							 
							
							
							
						 
						
							2020-11-02 08:29:21 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								61d3431095 
								
							
								 
							
						 
						
							
							
								
								Some cleanup  
							
							 
							
							
							
						 
						
							2020-10-14 22:10:26 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								2b2ffce469 
								
							
								 
							
						 
						
							
							
								
								Unique WebAPIAdapter  
							
							 
							
							
							
						 
						
							2020-10-11 12:39:30 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								f5076457b4 
								
							
								 
							
						 
						
							
							
								
								Implement MainCore in MainWindow step1: except feature and device sets  
							
							 
							
							
							
						 
						
							2020-10-11 08:38:20 +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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								153429cc7f 
								
							
								 
							
						 
						
							
							
								
								Feature plugins framework: REST API and server implementationo  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								ac6c3b08f2 
								
							
								 
							
						 
						
							
							
								
								Websocket spectrum: first implementation  
							
							 
							
							
							
						 
						
							2020-05-15 22:49:35 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								e3bea93676 
								
							
								 
							
						 
						
							
							
								
								LimeRFE USB support: GUI: Rx/Tx sync: work with device set indexes and set focus on Rx or Tx when switched on  
							
							 
							
							
							
						 
						
							2020-01-21 18:05:14 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								411aca5d35 
								
							
								 
							
						 
						
							
							
								
								LimeRFE USB support (1)  
							
							 
							
							
							
						 
						
							2020-01-12 01:10:51 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								e33ed72059 
								
							
								 
							
						 
						
							
							
								
								Removed MIMO plugins and related code  
							
							 
							
							
							
						 
						
							2020-01-01 11:41:00 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								bbba942eba 
								
							
								 
							
						 
						
							
							
								
								REST API: updates for MIMO (5)  
							
							 
							
							
							
						 
						
							2019-12-29 06:03:55 +01:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								836fd6f4e2 
								
							
								 
							
						 
						
							
							
								
								Device UI set and Device set channel registrations unification  
							
							 
							
							
							
						 
						
							2019-09-08 00:45:23 +02:00  
						
					 
				
					
						
							
							
								 
								f4exb
							
						 
						
							 
							
							
							
								
							
								b980a92995 
								
							
								 
							
						 
						
							
							
								
								REST API: config: added PATCH and fixes  
							
							 
							
							
							
						 
						
							2019-08-11 01:27:19 +02:00