| 
							
							
								 Jakob Ketterl | b25a673829 | refactor state handling: uncouple failed and enabled flags | 2021-03-18 19:34:53 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 916f19ac60 | mapping sdr device layer | 2021-03-18 18:59:38 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 620771eaf2 | use a property layer right from the start | 2021-03-18 18:58:29 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 161408dbf4 | handle deletions correctly | 2021-03-06 23:48:31 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | e0985c3802 | fix status page | 2021-03-06 23:34:27 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 3d20e3ed80 | simplify api by abstracting layer changes | 2021-03-06 22:20:47 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 6af0ad0262 | fix frequency unit dropdown for firefox | 2021-03-05 20:31:23 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | b4460f4f70 | fix receiver appearance in firefox | 2021-03-05 20:20:22 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | ff9f771e1b | handle the resampler | 2021-03-05 19:44:45 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 4c5ec23ba7 | remove profile list from sdr device index | 2021-03-05 19:44:25 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 1b44229ec3 | clean up profile handling | 2021-03-05 19:28:54 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 2e28694b49 | implement profile removal behaviour | 2021-03-05 19:09:51 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 2ba2ec38e0 | new profile carousel implementation reacts to new profiles | 2021-03-05 18:57:09 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | a3cfde02c4 | re-wire profile add & delete | 2021-03-05 18:32:16 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | a14f247859 | make the add button look more like the remove button | 2021-03-05 18:07:19 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 45e9bd12a5 | hightlight "new profile" link | 2021-03-05 17:51:19 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 190c90ccdf | tab styling | 2021-03-05 17:43:15 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 60df3afe26 | add tab navigation to profile and device pages | 2021-03-04 22:14:10 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 4e14b29537 | apply type="button" on all buttons to make submit on enter work | 2021-03-03 23:25:00 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 3814200452 | implement device and profile deletion | 2021-03-03 23:07:41 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | a9dbedee6d | consistent wording | 2021-03-03 22:35:57 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 8671f98c14 | implement "add profile" sequence | 2021-03-03 22:33:37 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 400ed3541d | update "new sdr" routing too to avoid conflicts | 2021-03-03 22:10:19 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 03315d7960 | switch url scheme to avoid conflicts | 2021-03-03 21:55:49 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | d123232f28 | implement device and profile delete modals | 2021-03-03 21:51:33 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | eab1c6ce80 | remove profile list from device page; make links work | 2021-03-03 15:38:15 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | fdbb76bca1 | add working redirect after device add completes | 2021-03-03 15:30:33 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | c0b7cf5f8d | resolve the ugly assets_prefix hack | 2021-03-03 15:24:18 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 37d89c074b | implement "new device" page (redirects not working yet) | 2021-03-03 00:16:28 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 2b1dc76e48 | add profile list to the device page | 2021-03-02 20:28:49 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | e0b289b6a5 | remove debugging message | 2021-03-02 20:19:48 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | d81f0ae96c | change display precision behavior to reference Hertz | 2021-03-01 01:19:06 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 6bd47cf914 | implement property carousel for profile switching | 2021-03-01 00:26:56 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | c7db144f7b | add name input for profiles | 2021-02-28 21:26:55 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | d0ddf72b10 | fix typo | 2021-02-28 21:04:43 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 92cce78320 | fix panel switching | 2021-02-28 18:23:35 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 1871fc359a | apply some styling | 2021-02-28 18:07:25 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | a92ead3261 | implement exponential frequency input on the receiver, too | 2021-02-28 17:28:22 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 094f470ebb | automatically switch SI prefixes based on frequency | 2021-02-28 15:51:07 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 06b6054071 | improve floating point handling | 2021-02-27 23:21:14 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 0537e23e38 | make a more generic ExponentialInput and use that for the sample_rate input | 2021-02-27 23:14:41 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 7a0c934af5 | use frequency input for the other inputs, too | 2021-02-27 22:44:48 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | e787336fc4 | fix empty input | 2021-02-27 22:43:18 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 71acad3b4f | add keyboard shortcuts for quicker input | 2021-02-27 22:30:48 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | c389d3b619 | implement a frequency input with switchable exponent | 2021-02-27 22:15:19 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | ccdb010e9d | more information on the sdr list | 2021-02-27 20:48:37 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 6a9bbf7bc9 | wording change | 2021-02-27 20:17:58 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | ccba3e8597 | fix positioning (still absolute, but not moving any more) | 2021-02-27 17:23:03 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | beb3d696c9 | use transform / will-change properties for waterfall * prevents expensive layout events in the browser
* allows the browser to optimize rendering | 2021-02-27 17:06:53 +01:00 |  | 
			
				
					| 
							
							
								 Jakob Ketterl | 54142f4f15 | allow squelch_auto_margin = 0 | 2021-02-27 01:23:59 +01:00 |  |