David Baker 
								
							 
						 
						
							
							
								
							
							
	7435f1101a  
						 
						
							
							
								
								
								Fix bug causing mic/webcam to remain open after call  
							
							 
							
							... 
							
							
							
							
							Fixes https://github.com/vector-im/element-call/issues/596  
							
						 
						
							2022-09-23 15:35:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	d9fc9e82ab  
						 
						
							
							
								
								
								Fix another cause of split-brain rooms  
							
							 
							
							... 
							
							
							
							
							Wait for the client to start syncing before we attempt to join a
room.
Fixes https://github.com/vector-im/element-call/issues/600  (detailed
bug analysis is also in that issue). 
							
						 
						
							2022-09-23 10:50:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	1e65f10d3f  
						 
						
							
							
								
								
								Merge branch 'main' into simplify-maximised  
							
							 
							
							
							
							
						 
						
							2022-09-23 00:29:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	de0df4b534  
						 
						
							
							
								
								
								Further simplify the maximised speaker view  
							
							 
							
							
							
							
						 
						
							2022-09-22 17:52:05 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	f78cf6e79a  
						 
						
							
							
								
								
								Don't allow the user to fullscreen their own screenshare feed  
							
							 
							
							
							
							
						 
						
							2022-09-22 17:35:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	6355aa863c  
						 
						
							
							
								
								
								Fix scroll bug in spotlight view  
							
							 
							
							... 
							
							
							
							
							This was a confusion between indicies of the tile and the tile position:
the spotlight tile is the 0th TilePosition, ie. the tile with order
0, not the tile with index 0.
Also comment one method to hopefully make this slightly easier to
understand. 
							
						 
						
							2022-09-22 12:03:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	89fa9dfd64  
						 
						
							
							
								
								
								Only maximise a participant when the window is narrow, too  
							
							 
							
							
							
							
						 
						
							2022-09-16 10:23:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	4a08ae75b3  
						 
						
							
							
								
								
								Make the maximised prop of VideoTile optional  
							
							 
							
							
							
							
						 
						
							2022-09-16 10:21:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	9e367db324  
						 
						
							
							
								
								
								Maximise the active speaker when the window is small  
							
							 
							
							
							
							
						 
						
							2022-09-14 19:05:05 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Timo 
								
							 
						 
						
							
							
								
							
							
	
	
	f71817b0a2 
 
						 
						
							
							
								
								
								fix logout ( #577 )  
							
							 
							
							... 
							
							
							
							
							Co-authored-by: Timo K <timok@element.io> 
							
						 
						
							2022-09-13 16:48:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	73d09bc99c 
 
						 
						
							
							
								
								
								Merge pull request  #576  from robintown/unpersist  
							
							 
							
							... 
							
							
							
							
							Unpersist widget after hanging up 
							
						 
						
							2022-09-13 08:34:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	8725b2c230  
						 
						
							
							
								
								
								Unpersist widget after hanging up  
							
							 
							
							... 
							
							
							
							
							Otherwise it can get stuck on screen in Element Web. 
							
						 
						
							2022-09-12 22:54:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	fd18f2acdf  
						 
						
							
							
								
								
								Don't kill other sessions when running as a widget  
							
							 
							
							
							
							
						 
						
							2022-09-12 15:37:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	b7be3011da  
						 
						
							
							
								
								
								Add widget actions for joining and leaving calls and switching layouts  
							
							 
							
							... 
							
							
							
							
							These actions are processed lazily to ensure that even if the app takes a while to start up, they won't be missed. 
							
						 
						
							2022-09-09 02:14:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	f0045c9406  
						 
						
							
							
								
								
								Initialize all widget-related things at the top level  
							
							 
							
							
							
							
						 
						
							2022-09-09 02:09:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	3186b5f24b  
						 
						
							
							
								
								
								Add a URL parameter for hiding the room header  
							
							 
							
							
							
							
						 
						
							2022-09-09 02:04:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	70dffe95ff  
						 
						
							
							
								
								
								Handle groupcall being null  
							
							 
							
							
							
							
						 
						
							2022-09-07 11:42:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	0360889fd6  
						 
						
							
							
								
								
								Log ID instead of object  
							
							 
							
							... 
							
							
							
							
							as otherwise it recurses and logs the entire client + store 
							
						 
						
							2022-09-06 15:11:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	ee1dd2293e  
						 
						
							
							
								
								
								Use new method to wait until a room is ready fopr group calls  
							
							 
							
							... 
							
							
							
							
							We were waiting for the group call event handler to process the room,
but only if we couldn't get the room from the client - if getRoom returned
a room, we just wouldn't wait. This just uses promises rather than
an event to wait for the room to be ready.
Requires https://github.com/matrix-org/matrix-js-sdk/pull/2641  
							
						 
						
							2022-09-06 11:57:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	30c9dfce02  
						 
						
							
							
								
								
								Remove unused import  
							
							 
							
							
							
							
						 
						
							2022-09-01 13:36:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	48ad4d040d  
						 
						
							
							
								
								
								Actually wait for the right event  
							
							 
							
							... 
							
							
							
							
							& update js-sdk dependency 
							
						 
						
							2022-09-01 13:32:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	1b4f097b1c  
						 
						
							
							
								
								
								Fix bug where additional group calls could be created  
							
							 
							
							... 
							
							
							
							
							This (hopefully) fixes the remaining bug where extra group calls
could be created when entering a room.
We waited for the Room event to arrive, but didn't wait for the
group call event handler to actually process the event, so it would
have depended what order the event handlers were run in.
If this doesn't fix it, it at least adds logging so we'll have more
to go on next time.
Fixes https://github.com/vector-im/element-call/issues/563  
							
						 
						
							2022-09-01 11:41:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	e7353e184f  
						 
						
							
							
								
								
								Fix groupcall debug info in rageshakes  
							
							 
							
							... 
							
							
							
							
							We were putting the whole array from setState in, so the debug info
was wrapped in an array when it shouldn't be.
Also comment the groupCallInspector setState/context dance which I
now *finally* understand. 
							
						 
						
							2022-08-25 11:43:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	c550545116  
						 
						
							
							
								
								
								Fix 'submit debug logs' checkbox in the rageshake form  
							
							 
							
							... 
							
							
							
							
							Fixes https://github.com/vector-im/element-call/issues/550  
							
						 
						
							2022-08-23 20:29:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	a2a6eaf695 
 
						 
						
							
							
								
								
								Update-jssdk  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-19 17:26:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	af7daee3e7 
 
						 
						
							
							
								
								
								Handle screen-sharing feed ending  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-19 17:16:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	2b45cf1f67  
						 
						
							
							
								
								
								Convert UnauthenticatedView to TypeScript  
							
							 
							
							
							
							
						 
						
							2022-08-18 18:48:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	ba4258aa89  
						 
						
							
							
								
								
								Fix the call type selector  
							
							 
							
							
							
							
						 
						
							2022-08-18 18:48:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	fc0a3f38ac 
 
						 
						
							
							
								
								
								Merge pull request  #512  from vector-im/SimonBrandner/fix/audio  
							
							 
							
							
							
							
						 
						
							2022-08-16 10:07:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	c7ce689739 
 
						 
						
							
							
								
								
								Fix spatial audio  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-15 15:11:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	fa0a8d30e7 
 
						 
						
							
							
								
								
								Fix audio  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-15 15:11:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	b57ef84e66 
 
						 
						
							
							
								
								
								Filter out local streams  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-15 15:05:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	719156aadf 
 
						 
						
							
							
								
								
								Fix the Feedback modal not being closable  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-14 10:42:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	0720005c93 
 
						 
						
							
							
								
								
								Delint  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-14 09:01:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	897f127fbd 
 
						 
						
							
							
								
								
								Check for audio track count  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-14 09:01:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	fd8ade1bf1 
 
						 
						
							
							
								
								
								Delint  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-14 09:00:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	7f6b0f572b 
 
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/main' into SimonBrandner/fix/audio  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-14 08:57:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	317f27e5f9 
 
						 
						
							
							
								
								
								Don't re-run hook on every mute  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-13 18:44:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	b2427bd810 
 
						 
						
							
							
								
								
								Handle audio-less  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-13 18:29:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	4ac5c2c677 
 
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/main' into SimonBrandner/fix/audio  
							
							 
							
							
							
							
						 
						
							2022-08-13 18:28:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	2234962acc 
 
						 
						
							
							
								
								
								Fix handling of streams with no audio tracks  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-13 18:19:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	8f95da4b07 
 
						 
						
							
							
								
								
								Merge pull request  #518  from robintown/logout-lost-sessions  
							
							 
							
							... 
							
							
							
							
							Log out lost sessions 
							
						 
						
							2022-08-13 09:38:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	3d5421819f  
						 
						
							
							
								
								
								Stop the temporary client  
							
							 
							
							
							
							
						 
						
							2022-08-12 20:13:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	5167cacee8  
						 
						
							
							
								
								
								Log out lost sessions  
							
							 
							
							... 
							
							
							
							
							To prevent sessions from piling up quite as much 
							
						 
						
							2022-08-12 17:58:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	882eed0737  
						 
						
							
							
								
								
								Remove top level matrix-js-sdk imports  
							
							 
							
							
							
							
						 
						
							2022-08-12 16:46:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	e82ed2cbcb 
 
						 
						
							
							
								
								
								Merge remote-tracking branch 'upstream/main' into SimonBrandner/fix/audio  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-12 20:54:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	05466fbd7f 
 
						 
						
							
							
								
								
								Merge pull request  #513  from vector-im/SimonBrandner/fix/slider  
							
							 
							
							
							
							
						 
						
							2022-08-12 20:50:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	2bfd26b2b5 
 
						 
						
							
							
								
								
								Fix spelling  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-08-12 20:48:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	88cffdb70e  
						 
						
							
							
								
								
								Fix a case where someone's audio could be missing if the audio track  
							
							 
							
							... 
							
							
							
							
							arrived late 
							
						 
						
							2022-08-12 14:24:19 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Timo 
								
							 
						 
						
							
							
								
							
							
	
	
	51ae1c819a 
 
						 
						
							
							
								
								
								typescript src/video-grid ( #511 )  
							
							 
							
							
							
							
						 
						
							2022-08-12 19:27:34 +02:00