Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						bb1b561c47
					 | 
					
						
						
							
							fully-automatic mode panel generation
						
						
						
						
						
						
					 | 
					
						2020-04-26 16:58:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						907787cfdc
					 | 
					
						
						
							
							implement first stages of active mode communication
						
						
						
						
						
						
					 | 
					
						2020-04-26 15:17:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						a828f61c72
					 | 
					
						
						
							
							use right message delay for mode
						
						
						
						
						
						
					 | 
					
						2020-04-24 23:47:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4f07c62cc9
					 | 
					
						
						
							
							use the latest available thread
						
						
						
						
						
						
					 | 
					
						2020-04-21 21:00:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						681a583711
					 | 
					
						
						
							
							always begin a new message if the flag says so
						
						
						
						
						
						
					 | 
					
						2020-04-21 18:11:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						0c12d07a26
					 | 
					
						
						
							
							finalize visual message representation
						
						
						
						
						
						
					 | 
					
						2020-04-20 22:07:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						f474ab94d2
					 | 
					
						
						
							
							close threads when ending message has been received
						
						
						
						
						
						
					 | 
					
						2020-04-20 18:31:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						c90b415c8b
					 | 
					
						
						
							
							add scroll-to-bottom and cleanup intervals
						
						
						
						
						
						
					 | 
					
						2020-04-19 23:35:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4287387a5e
					 | 
					
						
						
							
							threading frontend implementation
						
						
						
						
						
						
					 | 
					
						2020-04-19 22:10:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						a7345bb16f
					 | 
					
						
						
							
							propagate measurement reset to reporters, closes #88
						
						
						
						
						
						
					 | 
					
						2020-03-25 20:49:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						de3694248a
					 | 
					
						
						
							
							restore audioworklets
						
						
						
						
						
						
					 | 
					
						2020-02-23 20:14:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						cad6175db0
					 | 
					
						
						
							
							login form
						
						
						
						
						
						
					 | 
					
						2020-02-23 20:04:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						0191ed7ad6
					 | 
					
						
						
							
							abort frequency input on ESC key
						
						
						
						
						
						
					 | 
					
						2020-02-01 21:48:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						8fc981c8a0
					 | 
					
						
						
							
							use static elements
						
						
						
						
						
						
					 | 
					
						2020-01-25 22:47:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						4b60b7e046
					 | 
					
						
						
							
							frequency editor on click
						
						
						
						
						
						
					 | 
					
						2020-01-25 22:35:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						136b668f8f
					 | 
					
						
						
							
							fix bookmark tuning
						
						
						
						
						
						
					 | 
					
						2020-01-19 10:50:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						18a63a6e7b
					 | 
					
						
						
							
							mousewheel tuning
						
						
						
						
						
						
					 | 
					
						2020-01-19 00:00:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ae98e6bc56
					 | 
					
						
						
							
							refactor frequency display
						
						
						
						
						
						
					 | 
					
						2020-01-18 21:33:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						922a5ed607
					 | 
					
						
						
							
							fix gain introduced by filtering
						
						
						
						
						
						
					 | 
					
						2020-01-09 21:44:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						2a0ee83c12
					 | 
					
						
						
							
							implement lowpass
						
						
						
						
						
						
					 | 
					
						2020-01-06 19:48:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						5379d8cc3d
					 | 
					
						
						
							
							step one: implement upsampling
						
						
						
						
						
						
					 | 
					
						2020-01-06 16:29:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						9187bb4371
					 | 
					
						
						
							
							use local codec for fft, too
						
						
						
						
						
						
					 | 
					
						2020-01-05 23:33:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						c8c5ce8105
					 | 
					
						
						
							
							use local implementation of ima adpcm instead of sdr.js
						
						
						
						
						
						
					 | 
					
						2020-01-05 23:26:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								root
							
						 
					 | 
					
						
						
							
						
						b774e75f2c
					 | 
					
						
						
							
							fix urls for when we aren't running on the root
						
						
						
						
						
						
					 | 
					
						2019-11-25 20:17:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						dc5ac081ce
					 | 
					
						
						
							
							fix some javascript code style issues
						
						
						
						
						
						
					 | 
					
						2019-11-07 10:56:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						13f27a76ff
					 | 
					
						
						
							
							use new way of measuring for network speed, too
						
						
						
						
						
						
					 | 
					
						2019-10-26 22:44:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						39120d9413
					 | 
					
						
						
							
							implement new way of measuring stats that allows arbitrary timeranges
						
						
						
						
						
						
					 | 
					
						2019-10-26 22:32:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						5bbee1e1d7
					 | 
					
						
						
							
							fix some more minor javascript issues
						
						
						
						
						
						
					 | 
					
						2019-10-23 11:27:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						58da0e8a60
					 | 
					
						
						
							
							remove debugging code
						
						
						
						
						
						
					 | 
					
						2019-10-22 22:38:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						713b6119d0
					 | 
					
						
						
							
							refactor progressbars into objects
						
						
						
						
						
						
					 | 
					
						2019-10-22 22:35:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ebf2804d63
					 | 
					
						
						
							
							rename
						
						
						
						
						
						
					 | 
					
						2019-10-22 21:30:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						7ef0ef0d7c
					 | 
					
						
						
							
							don't split ringbuffer blocks in the output; this means up to 3ms stay
						
						
						
						
						
						
						
						in the buffer. 
						
						
					 | 
					
						2019-10-20 23:48:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						dd7d262bd3
					 | 
					
						
						
							
							fixing some issues with the IDE
						
						
						
						
						
						
					 | 
					
						2019-10-20 23:38:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						13d7686258
					 | 
					
						
						
							
							refactor all the audio stuff into classes and a separate file
						
						
						
						
						
						
					 | 
					
						2019-10-20 18:53:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						91b8c55de9
					 | 
					
						
						
							
							optimize
						
						
						
						
						
						
					 | 
					
						2019-10-20 13:28:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						00c5467a89
					 | 
					
						
						
							
							implement a ringbuffer in the audioworklet to optimize runtimes
						
						
						
						
						
						
					 | 
					
						2019-10-19 18:09:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						778591d460
					 | 
					
						
						
							
							an attempt to implement audioworklets was made. works mostly, but skips
						
						
						
						
						
						
						
						samples 
						
						
					 | 
					
						2019-10-19 01:19:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						98217b1745
					 | 
					
						
						
							
							dial frequencies as bookmarks
						
						
						
						
						
						
					 | 
					
						2019-10-12 17:14:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						60e90575ac
					 | 
					
						
						
							
							refactor bookmarks into a self-contained javascript
						
						
						
						
						
						
					 | 
					
						2019-10-12 17:02:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						cf273021ab
					 | 
					
						
						
							
							re-draw on update and apply opacity
						
						
						
						
						
						
					 | 
					
						2019-09-19 16:24:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						ecbae5af2d
					 | 
					
						
						
							
							implement icon rotation
						
						
						
						
						
						
					 | 
					
						2019-09-19 02:25:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						15c28b130d
					 | 
					
						
						
							
							use custom marker class to solve overlay problem (and enable rotation at
						
						
						
						
						
						
						
						a later point) 
						
						
					 | 
					
						2019-09-19 01:35:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						6e7d99376d
					 | 
					
						
						
							
							color by band
						
						
						
						
						
						
					 | 
					
						2019-07-28 15:28:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakob Ketterl
							
						 
					 | 
					
						
						
							
						
						58e819606a
					 | 
					
						
						
							
							use moment.js to display a pretty time since last activity
						
						
						
						
						
						
					 | 
					
						2019-07-08 21:01:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |