9fbd489b3b 
								
							
								 
							
						 
						
							
							
								
								Update i18n  
							
							
							
						 
						
							2020-05-14 13:03:43 -06:00  
				
					
						
							
							
								 
						
							
							
								aafbd7f208 
								
							
								 
							
						 
						
							
							
								
								Update misc documentation and spell indices correctly  
							
							
							
						 
						
							2020-05-14 13:01:51 -06:00  
				
					
						
							
							
								 
						
							
							
								f8cbadaba5 
								
							
								 
							
						 
						
							
							
								
								Clean up comments in skeleton components  
							
							
							
						 
						
							2020-05-14 12:53:00 -06:00  
				
					
						
							
							
								 
						
							
							
								c37352679d 
								
							
								 
							
						 
						
							
							
								
								Fix bold rooms not bolding  
							
							
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								e8c33161ec 
								
							
								 
							
						 
						
							
							
								
								Initial work on badges  
							
							... 
							
							
							
							This doesn't work for bold rooms 
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								6bdcbd0f3d 
								
							
								 
							
						 
						
							
							
								
								Support switching rooms  
							
							
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								715dd7e1b6 
								
							
								 
							
						 
						
							
							
								
								Prepare tooltip for collapsed support  
							
							
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								9f0810240f 
								
							
								 
							
						 
						
							
							
								
								Clean up imports and other minor lints  
							
							
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								df3d5c4159 
								
							
								 
							
						 
						
							
							
								
								Update i18n for room list  
							
							
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								cb3d17ee28 
								
							
								 
							
						 
						
							
							
								
								Bare minimum for rendering a room list  
							
							... 
							
							
							
							This is non-interactive and missing most features users will expect to have 
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								e88788f4e9 
								
							
								 
							
						 
						
							
							
								
								Handle event decryption too  
							
							
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								4a0d14e322 
								
							
								 
							
						 
						
							
							
								
								Make missing rooms throw instead  
							
							... 
							
							
							
							For now at least. We shouldn't encounter this case until we get around to adding support for newly-joined rooms. 
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								e1fab9a5b6 
								
							
								 
							
						 
						
							
							
								
								Work out the new category index for each room update  
							
							... 
							
							
							
							See comments within for details on what this means. 
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								ea34bb3022 
								
							
								 
							
						 
						
							
							
								
								Make component index happy  
							
							
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								5dda7f02cf 
								
							
								 
							
						 
						
							
							
								
								Early handling of dispatched events  
							
							... 
							
							
							
							A possible approach to handling the various triggers for recategorizing rooms. 
							
						 
						
							2020-05-14 12:46:16 -06:00  
				
					
						
							
							
								 
						
							
							
								09b7f39df8 
								
							
								 
							
						 
						
							
							
								
								Simple rendering of the room list for visual aid  
							
							... 
							
							
							
							This is largely meant to prove the algorithm works and nothing more. 
							
						 
						
							2020-05-14 12:45:35 -06:00  
				
					
						
							
							
								 
						
							
							
								ecf8090b75 
								
							
								 
							
						 
						
							
							
								
								Handle DMs  
							
							
							
						 
						
							2020-05-14 12:44:49 -06:00  
				
					
						
							
							
								 
						
							
							
								d244eeb5d5 
								
							
								 
							
						 
						
							
							
								
								Break up algorithms and use the new layering  
							
							... 
							
							
							
							Sorting and ordering has now been split apart. The ImportanceAlgorithm also finally makes use of the sorting.
So far metrics look okay at 3ms for a simple account, though this could potentially get worse due to the multiple loops involved (one for tags, one for categories, one for ordering). We might be able to feed a whole list of rooms into the thing and have it regenerate the lists on demand. 
							
						 
						
							2020-05-14 12:44:49 -06:00  
				
					
						
							
							
								 
						
							
							
								e7fffee175 
								
							
								 
							
						 
						
							
							
								
								Remove the need for a tag manager  
							
							... 
							
							
							
							Instead putting the tag handling in the Algorithm class 
							
						 
						
							2020-05-14 12:44:49 -06:00  
				
					
						
							
							
								 
						
							
							
								9c0422691a 
								
							
								 
							
						 
						
							
							
								
								Add another thought  
							
							... 
							
							
							
							Maybe we can speed up the algorithm if we know why we're doing the update. 
							
						 
						
							2020-05-14 12:44:49 -06:00  
				
					
						
							
							
								 
						
							
							
								00d400b516 
								
							
								 
							
						 
						
							
							
								
								Possible framework for a proof of concept  
							
							... 
							
							
							
							This is the fruits of about 3 attempts to write code that works. None of those attempts are here, but how edition 4 could work is at least documented now. 
							
						 
						
							2020-05-14 12:44:49 -06:00  
				
					
						
							
							
								 
						
							
							
								becaddeb80 
								
							
								 
							
						 
						
							
							
								
								Categorize rooms by effective membership  
							
							
							
						 
						
							2020-05-14 12:44:49 -06:00  
				
					
						
							
							
								 
						
							
							
								861268d39f 
								
							
								 
							
						 
						
							
							
								
								Invent an AsyncStore and use it for room lists  
							
							... 
							
							
							
							This is to get around the problem of a slow dispatch loop. Instead of slowing the whole app down to deal with room lists, we'll just raise events to say we're ready.
Based upon the EventEmitter class. 
							
						 
						
							2020-05-14 12:44:29 -06:00  
				
					
						
							
							
								 
						
							
							
								08419d195e 
								
							
								 
							
						 
						
							
							
								
								Initial breakout for room list rewrite  
							
							... 
							
							
							
							This does a number of things (sorry):
* Estimates the type changes needed to the dispatcher (later to be replaced by https://github.com/matrix-org/matrix-react-sdk/pull/4593 )
* Sets up the stack for a whole new room list store, and later components for usage.
* Create a proxy class to ensure the app still functions as expected when the various stores are enabled/disabled
* Demonstrates a possible structure for algorithms 
							
						 
						
							2020-05-14 12:44:29 -06:00  
				
					
						
							
							
								 
						
							
							
								82b55ffd77 
								
							
								 
							
						 
						
							
							
								
								Add temporary timing functions to old RoomListStore  
							
							... 
							
							
							
							This is to identify how bad of a state we're in to start with. 
							
						 
						
							2020-05-14 12:41:37 -06:00  
				
					
						
							
							
								 
						
							
							
								562c5aa9c5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4588  from matrix-org/t3chguy/kbd1  
							
							... 
							
							
							
							Add new keyboard shortcuts for jump to unread and upload file 
							
						 
						
							2020-05-14 19:29:09 +01:00  
				
					
						
							
							
								 
						
							
							
								38da33941b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4594  from matrix-org/t3chguy/linkify-local-domains  
							
							... 
							
							
							
							accept and linkify local domains like those from mDNS 
							
						 
						
							2020-05-14 18:50:08 +01:00  
				
					
						
							
							
								 
						
							
							
								47ff67c6be 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4586  from matrix-org/revert-4448-t3chguy/imageview  
							
							... 
							
							
							
							Revert "ImageView make clicking off it easier" 
							
						 
						
							2020-05-14 17:31:37 +01:00  
				
					
						
							
							
								 
						
							
							
								239197a3cb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4394  from matrix-org/t3chguy/qrcode  
							
							... 
							
							
							
							wrap node-qrcode in a React FC and use it for ShareDialog 
							
						 
						
							2020-05-14 17:31:26 +01:00  
				
					
						
							
							
								 
						
							
							
								dd747a9a09 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4585  from matrix-org/t3chguy/sso_hash  
							
							... 
							
							
							
							Pass screenAfterLogin through SSO in the callback url 
							
						 
						
							2020-05-14 17:30:31 +01:00  
				
					
						
							
							
								 
						
							
							
								14662fbf4d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4597  from matrix-org/travis/fix-emails  
							
							... 
							
							
							
							Remove debugging that causes email addresses to load forever 
							
						 
						
							2020-05-14 09:53:37 -06:00  
				
					
						
							
							
								 
						
							
							
								cae28b48d6 
								
							
								 
							
						 
						
							
							
								
								Remove debugging that causes email addresses to load forever  
							
							... 
							
							
							
							This was left in by accident for https://github.com/matrix-org/matrix-react-sdk/pull/4557  
							
						 
						
							2020-05-14 09:43:34 -06:00  
				
					
						
							
							
								 
						
							
							
								8a9502a8cb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4596  from RiotTranslateBot/weblate-riot-web-matrix-react-sdk  
							
							... 
							
							
							
							Update from Weblate 
							
						 
						
							2020-05-14 15:59:50 +01:00  
				
					
						
							
							
								 
						
							
							
								5ac6794f62 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'origin/develop' into Weblate.  
							
							
							
						 
						
							2020-05-14 14:48:25 +00:00  
				
					
						
							
							
								 
						
							
							
								087d514c4c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4595  from matrix-org/t3chguy/edit_crash  
							
							... 
							
							
							
							Fix message edits dialog being wrong and sometimes crashing 
							
						 
						
							2020-05-14 15:48:19 +01:00  
				
					
						
							
							
								 
						
							
							
								e241da3af0 
								
							
								 
							
						 
						
							
							
								
								Fix diff wrong route offsets because of skipping a node insert  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 15:35:38 +01:00  
				
					
						
							
							
								 
						
							
							
								691d3924fa 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'origin/develop' into Weblate.  
							
							
							
						 
						
							2020-05-14 13:52:24 +00:00  
				
					
						
							
							
								 
						
							
							
								91134601f6 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Italian)  
							
							... 
							
							
							
							Currently translated at 100.0% (2308 of 2308 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/it/  
							
						 
						
							2020-05-14 13:52:24 +00:00  
				
					
						
							
							
								 
						
							
							
								72e5e2e4b9 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Estonian)  
							
							... 
							
							
							
							Currently translated at 46.8% (1079 of 2308 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/et/  
							
						 
						
							2020-05-14 13:52:23 +00:00  
				
					
						
							
							
								 
						
							
							
								822b4b4fff 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Czech)  
							
							... 
							
							
							
							Currently translated at 95.2% (2198 of 2308 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/cs/  
							
						 
						
							2020-05-14 13:52:23 +00:00  
				
					
						
							
							
								 
						
							
							
								acc17e6026 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4584  from matrix-org/travis/deactivate-fix  
							
							... 
							
							
							
							Acquire a new session before enacting deactivation 
							
						 
						
							2020-05-14 07:52:17 -06:00  
				
					
						
							
							
								 
						
							
							
								edba204408 
								
							
								 
							
						 
						
							
							
								
								accept and linkify local domains like those from mDNS  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 13:04:30 +01:00  
				
					
						
							
							
								 
						
							
							
								4c7d703275 
								
							
								 
							
						 
						
							
							
								
								Reuse QRCode for VerificationQRCode and specify widths  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 11:20:27 +01:00  
				
					
						
							
							
								 
						
							
							
								d1c6f3099c 
								
							
								 
							
						 
						
							
							
								
								move styling to QRCode scss  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2020-05-14 11:20:06 +01:00  
				
					
						
							
							
								 
						
							
							
								1ba19e78f8 
								
							
								 
							
						 
						
							
							
								
								Merge branches 'develop' and 't3chguy/qrcode' of github.com:matrix-org/matrix-react-sdk into t3chguy/qrcode  
							
							... 
							
							
							
							 Conflicts:
	package.json 
							
						 
						
							2020-05-14 10:50:42 +01:00  
				
					
						
							
							
								 
						
							
							
								0872c0a23d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'origin/develop' into Weblate.  
							
							
							
						 
						
							2020-05-14 08:10:50 +00:00  
				
					
						
							
							
								 
						
							
							
								9869ae4672 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Norwegian Bokmål)  
							
							... 
							
							
							
							Currently translated at 57.6% (1332 of 2312 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/nb_NO/  
							
						 
						
							2020-05-14 08:10:49 +00:00  
				
					
						
							
							
								 
						
							
							
								1af2bdbc0e 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (French)  
							
							... 
							
							
							
							Currently translated at 100.0% (2312 of 2312 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/fr/  
							
						 
						
							2020-05-14 08:10:49 +00:00  
				
					
						
							
							
								 
						
							
							
								5672ff577b 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Estonian)  
							
							... 
							
							
							
							Currently translated at 46.7% (1080 of 2312 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/et/  
							
						 
						
							2020-05-14 08:10:49 +00:00  
				
					
						
							
							
								 
						
							
							
								62fee73242 
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Chinese (Traditional))  
							
							... 
							
							
							
							Currently translated at 100.0% (2312 of 2312 strings)
Translation: Riot Web/matrix-react-sdk
Translate-URL: https://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hant/  
							
						 
						
							2020-05-14 08:10:46 +00:00