David Baker 
								
							 
						 
						
							
							
								
							
							
	5c8562088d  
						 
						
							
							
								
								
								A couple of minor a11y fixes  
							
							 
							
							... 
							
							
							
							
							Picked up by Axe 
							
						 
						
							2022-11-04 18:31:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	58e505cd38  
						 
						
							
							
								
								
								Add aria-describedby associations  
							
							 
							
							
							
							
						 
						
							2022-11-04 18:10:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	509fd65156  
						 
						
							
							
								
								
								Fix close button on join call modal  
							
							 
							
							... 
							
							
							
							
							It just errored as we didn't pass onClose through to the modal 
							
						 
						
							2022-11-04 17:56:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Timo 
								
							 
						 
						
							
							
								
							
							
	
	
	cafac39733 
 
						 
						
							
							
								
								
								moves style init to initializer. fix i18n loading ( #723 )  
							
							 
							
							... 
							
							
							
							
							Co-authored-by: Timo K <timok@element.io> 
							
						 
						
							2022-11-04 18:29:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Timo 
								
							 
						 
						
							
							
								
							
							
	
	
	123763afec 
 
						 
						
							
							
								
								
								Disable posthog in widgets ( #726 )  
							
							 
							
							... 
							
							
							
							
							Co-authored-by: Timo K <timok@element.io>
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-11-04 17:31:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Timo 
								
							 
						 
						
							
							
								
							
							
	
	
	72503d0335 
 
						 
						
							
							
								
								
								Add posthog Telemetry (Anonymity Logic + call duration telemetry) ( #658 )  
							
							 
							
							... 
							
							
							
							
							Co-authored-by: Timo K <timok@element.io>
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-11-04 13:07:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	a47bd13db6  
						 
						
							
							
								
								
								Fix a crash when someone leaves while screensharing  
							
							 
							
							
							
							
						 
						
							2022-11-03 16:11:57 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Timo 
								
							 
						 
						
							
							
								
							
							
	
	
	78a313c373 
 
						 
						
							
							
								
								
								Async config file ( #682 )  
							
							 
							
							... 
							
							
							
							
							* initial
* only donwload config once
* formatting
* update sample config
* sentry
* refactor load state
* fix build yaml
* Upper case enums
* change how defaults work. review fixes
* abstract initialization
* copyright
* gitignore styleing
* refactor initialization
* use dafualt as fallback
* internalInstance rename
* review
* remove acidentally added posthog file
* DSN rename
* update Copyright
* remove olm from the initializer
Co-authored-by: Timo K <timok@element.io> 
							
						 
						
							2022-11-03 19:43:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	02e1d602d9 
 
						 
						
							
							
								
								
								Merge pull request  #708  from robintown/join-polish  
							
							 
							
							... 
							
							
							
							
							Improve the visual experience of joining a call 
							
						 
						
							2022-11-03 14:01:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	1e02afe1c1 
 
						 
						
							
							
								
								
								Merge pull request  #709  from robintown/crisp-avatars  
							
							 
							
							... 
							
							
							
							
							Fix blurry avatars 
							
						 
						
							2022-11-03 14:01:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	2d5f413a1f  
						 
						
							
							
								
								
								Improve the visual experience of joining a call  
							
							 
							
							... 
							
							
							
							
							Because useMeasure always returns a width and height of zero on the first render, various call UI elements would flash in and out of existence or animate in from the wrong place when joining a call. This poses an accessibility issue, and is generally unpleasant. 
							
						 
						
							2022-11-02 23:17:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	093bf7c1a1  
						 
						
							
							
								
								
								Fix blurry avatars  
							
							 
							
							
							
							
						 
						
							2022-11-02 23:12:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	
	
	42aeecd964 
 
						 
						
							
							
								
								
								Merge pull request  #706  from vector-im/dbkr/fix_ptt_safari  
							
							 
							
							... 
							
							
							
							
							Fix Walkie-Talkie mode in Safari 
							
						 
						
							2022-11-02 20:15:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	45dbaa968a  
						 
						
							
							
								
								
								Fix Walkie-Talkie mode in Safari  
							
							 
							
							... 
							
							
							
							
							We didn't check whether we actually had a video device when seeing
if the current video devices was in the list of devices, so this
caused loops which confused Safari. 
							
						 
						
							2022-11-02 20:03:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	db66700595 
 
						 
						
							
							
								
								
								Merge pull request  #704  from robintown/feedless-tiles  
							
							 
							
							... 
							
							
							
							
							Don't show toolbar buttons on connecting tiles 
							
						 
						
							2022-11-02 12:36:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	84a92845c3  
						 
						
							
							
								
								
								Don't show toolbar buttons on connecting tiles  
							
							 
							
							... 
							
							
							
							
							Because connecting tiles don't have a feed, clicking the local volume button would cause a soft crash. This also fixes a few strict mode errors in the surrounding area while we're at it. 
							
						 
						
							2022-11-02 12:34:31 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	8731f83fb5  
						 
						
							
							
								
								
								Fix a warning about missing keys  
							
							 
							
							
							
							
						 
						
							2022-11-02 12:15:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	f1c050c327  
						 
						
							
							
								
								
								Don't doubly initialize the client in strict mode  
							
							 
							
							
							
							
						 
						
							2022-11-02 11:23:05 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	b1083baacf  
						 
						
							
							
								
								
								Clean up remaining 'Matrix Video Chat' branding  
							
							 
							
							
							
							
						 
						
							2022-11-01 22:19:44 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	
	
	2346ad9b7e 
 
						 
						
							
							
								
								
								Merge pull request  #695  from vector-im/dbkr/fix_missing_tile_bug  
							
							 
							
							... 
							
							
							
							
							Fix missing tile bug 
							
						 
						
							2022-11-01 18:20:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	feeb9c4e7c  
						 
						
							
							
								
								
								Fix missing tile bug  
							
							 
							
							... 
							
							
							
							
							The 'connecting' tile change meant that we could have tiles right
at the start of the call where we wouldn't have before, and in fact
could have tiles for other users before we even had a tile for ourself.
This threw off the logic for ordering tiles which had a special case
for 1:1 calling which assumed that one of the tiles in a 1:1 call was
the local user. In this case, this assumption wasn't true at the very
start of the call, so the tile orders got assigned incorrectly and then
persisted for the rest of the call.
Fixes https://github.com/vector-im/element-call/issues/694  
							
						 
						
							2022-11-01 18:10:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	37d9e48c0a  
						 
						
							
							
								
								
								Add an underline to blue (external) links on hover  
							
							 
							
							
							
							
						 
						
							2022-10-31 15:16:02 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	9b3835c166 
 
						 
						
							
							
								
								
								Merge pull request  #689  from robintown/logo-description  
							
							 
							
							... 
							
							
							
							
							Add an accessible description to the logo 
							
						 
						
							2022-10-31 14:44:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	54d903933b 
 
						 
						
							
							
								
								
								Merge pull request  #688  from robintown/load-olm-once  
							
							 
							
							... 
							
							
							
							
							Ensure that Olm is only loaded once 
							
						 
						
							2022-10-31 14:44:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	dc1e086ea2  
						 
						
							
							
								
								
								Add an accessible description to the logo  
							
							 
							
							
							
							
						 
						
							2022-10-31 14:03:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	e6eb2e093c 
 
						 
						
							
							
								
								
								Merge pull request  #685  from robintown/reduced-motion  
							
							 
							
							... 
							
							
							
							
							Disable animations for users that prefer reduced motion 
							
						 
						
							2022-10-31 13:45:58 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	d4caa1585b  
						 
						
							
							
								
								
								Ensure that Olm is only loaded once  
							
							 
							
							... 
							
							
							
							
							React 18's strict mode intentionally mounts all components twice, which was causing Olm to get double-loaded. Also, it doesn't need to be loaded if the app is running as a widget. 
							
						 
						
							2022-10-31 13:43:03 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	c25874ced5  
						 
						
							
							
								
								
								Don't log AbortErrors from videos that are never played  
							
							 
							
							... 
							
							
							
							
							It's normal for the play operation on video feeds to be cancelled due to tiles unmounting quickly (especially with React 18's strict mode), but it logs a scary error which can be misleading during debugging. 
							
						 
						
							2022-10-31 12:34:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	7932d7a471  
						 
						
							
							
								
								
								Disable animations for users that prefer reduced motion  
							
							 
							
							
							
							
						 
						
							2022-10-31 11:46:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	cb5f7a3f84 
 
						 
						
							
							
								
								
								Avoid Olm loading loop  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-10-27 16:48:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	14a1ff7fe4  
						 
						
							
							
								
								
								Switch to the React 18 createRoot API  
							
							 
							
							
							
							
						 
						
							2022-10-27 09:48:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	7038a76fc1  
						 
						
							
							
								
								
								Fix type error  
							
							 
							
							
							
							
						 
						
							2022-10-27 09:43:17 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	1a329966ba  
						 
						
							
							
								
								
								Show an error when the browser does not support WebRTC  
							
							 
							
							
							
							
						 
						
							2022-10-27 09:42:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	66ecb7c4e9 
 
						 
						
							
							
								
								
								Merge pull request  #667  from vector-im/SimonBrandner/feat/ice-fallback  
							
							 
							
							
							
							
						 
						
							2022-10-26 17:52:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	c4c99c4bcb 
 
						 
						
							
							
								
								
								Use a better var name  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-10-26 14:27:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	cef88e2894 
 
						 
						
							
							
								
								
								Add option to allow ICE server fallback  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-10-26 13:58:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Šimon Brandner 
								
							 
						 
						
							
							
								
							
							
	
	
	fcaa126147 
 
						 
						
							
							
								
								
								Add jest  
							
							 
							
							... 
							
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2022-10-26 13:21:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	
	
	b8af9a0733 
 
						 
						
							
							
								
								
								Merge pull request  #648  from vector-im/dbkr/tiles_for_everyone  
							
							 
							
							... 
							
							
							
							
							Show tiles for members we're trying to connect to 
							
						 
						
							2022-10-25 12:56:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	2b74c2d9ce  
						 
						
							
							
								
								
								Merge branch 'main' into matryoshka-rageshake  
							
							 
							
							
							
							
						 
						
							2022-10-24 13:59:35 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	736aa95133  
						 
						
							
							
								
								
								Fix type  
							
							 
							
							
							
							
						 
						
							2022-10-24 18:58:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	
	
	b39b3c072d 
 
						 
						
							
							
								
								
								Merge pull request  #652  from vector-im/dbkr/fixec_screenshare  
							
							 
							
							... 
							
							
							
							
							Fix screen sharing 
							
						 
						
							2022-10-24 18:54:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	e1090377f9  
						 
						
							
							
								
								
								Merge branch 'main' into matryoshka-rageshake  
							
							 
							
							
							
							
						 
						
							2022-10-24 13:50:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	669b1403fc 
 
						 
						
							
							
								
								
								Merge pull request  #663  from robintown/matryoshka-avatar  
							
							 
							
							... 
							
							
							
							
							Fix avatars of remote participants in matryoshka mode 
							
						 
						
							2022-10-24 13:49:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin 
								
							 
						 
						
							
							
								
							
							
	
	
	877726dc3c 
 
						 
						
							
							
								
								
								Merge pull request  #656  from robintown/1-1-freedom  
							
							 
							
							... 
							
							
							
							
							Re-enable focusing tiles in 1:1 calls 
							
						 
						
							2022-10-24 13:49:00 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	efe9e6c2b3  
						 
						
							
							
								
								
								Fix avatars of remote participants in matryoshka mode  
							
							 
							
							... 
							
							
							
							
							RoomWidgetClient doesn't do lazy loading, so it only has the state event data to work with and not the lazy loaded user object.
Previously avatars of remote participants were all replaced by fallback avatars. 
							
						 
						
							2022-10-24 13:19:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	9bdd5b0e58  
						 
						
							
							
								
								
								Make rageshake requests work in matryoshka mode  
							
							 
							
							
							
							
						 
						
							2022-10-24 12:30:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	7ad84de9c2  
						 
						
							
							
								
								
								Re-enable focusing tiles in 1:1 calls  
							
							 
							
							
							
							
						 
						
							2022-10-24 10:22:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robin Townsend 
								
							 
						 
						
							
							
								
							
							
	bf94a5dcaf  
						 
						
							
							
								
								
								Make more of the lobby translateable  
							
							 
							
							
							
							
						 
						
							2022-10-24 10:17:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	537341da3a  
						 
						
							
							
								
								
								Fix storybook  
							
							 
							
							
							
							
						 
						
							2022-10-24 10:06:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Baker 
								
							 
						 
						
							
							
								
							
							
	
	
	247ed95976 
 
						 
						
							
							
								
								
								Merge pull request  #647  from vector-im/dbkr/fix_missing_key  
							
							 
							
							... 
							
							
							
							
							Fix missing key in tab container 
							
						 
						
							2022-10-24 10:02:18 +01:00