Travis Ralston 
							
						 
					 
					
						
						
							
						
						af443c4cff 
					 
					
						
						
							
							Update docs/room-list-store.md  
						
						 
						
						... 
						
						
						
						Co-authored-by: J. Ryan Stinnett <jryans@gmail.com > 
						
						
					 
					
						2021-04-02 19:33:16 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						70db749430 
					 
					
						
						
							
							Restabilize room list ordering with prefiltering on spaces/communities  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/vector-im/element-web/issues/16799 
This change replaces the "relative priority" system for filters with a kind model. The kind is used to differentiate and optimize when/where a filter condition is applied, resulting in a more stable ordering of the room list. The included documentation describes what this means in detail.
This also introduces a way to inhibit updates being emitted from the Algorithm class given what we're doing to the poor thing will cause it to do a bunch of recalculation. Inhibiting the update and implicitly applying it (as part of our updateFn.mark()/trigger steps) results in much better performance.
This has been tested on my own account with both communities and spaces of varying complexity: it feels faster, though the measurements appear to be within an error tolerance of each other (read: there's no performance impact of this). 
						
						
					 
					
						2021-03-31 23:36:36 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Germain Souquet 
							
						 
					 
					
						
						
							
						
						cfbcf12e1d 
					 
					
						
						
							
							docs: update file extensions in CIDER editor documentation  
						
						 
						
						
						
						
					 
					
						2021-03-22 15:02:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						90817f3bc6 
					 
					
						
						
							
							Developer documentation  
						
						 
						
						... 
						
						
						
						The lint rules don't currently exist, but would apply to `mxcUrlToHttp` and `getHttpUriForMxc` 
						
						
					 
					
						2021-03-11 09:19:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						6985e8f41f 
					 
					
						
						
							
							Update documentation words  
						
						 
						
						
						
						
					 
					
						2021-01-19 10:00:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						0359a977be 
					 
					
						
						
							
							Update docs/widget-layouts.md  
						
						 
						
						... 
						
						
						
						Co-authored-by: David Baker <dbkr@users.noreply.github.com > 
						
						
					 
					
						2021-01-19 07:19:39 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						39ce5d06e6 
					 
					
						
						
							
							Describe how the widget layouts are supposed to look in time  
						
						 
						
						
						
						
					 
					
						2021-01-18 17:40:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						f4f30a3274 
					 
					
						
						
							
							Introduce a concept of UI features, using it for URL previews at first  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/vector-im/element-web/issues/15176 
This is effectively the base for all of https://github.com/vector-im/element-web/issues/15185  
						
						
					 
					
						2020-09-14 22:28:02 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						0fef86cc74 
					 
					
						
						
							
							Fix find & replace error  
						
						 
						
						
						
						
					 
					
						2020-08-19 11:52:02 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						2c0e6c859a 
					 
					
						
						
							
							Update settings documentation for features  
						
						 
						
						
						
						
					 
					
						2020-08-17 13:32:33 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J. Ryan Stinnett 
							
						 
					 
					
						
						
							
						
						ce226ab534 
					 
					
						
						
							
							Replace Riot with Element in docs and comments  
						
						 
						
						... 
						
						
						
						This only covers the simple cases of references to issues and repos. More
complex areas, such as deployment scripts, will be handled separately.
Part of https://github.com/vector-im/element-web/issues/14864  
						
						
					 
					
						2020-08-03 18:33:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						3b346161a5 
					 
					
						
						
							
							Actually include the docs for local echo  
						
						 
						
						
						
						
					 
					
						2020-07-30 09:24:38 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						cc17409943 
					 
					
						
						
							
							Fix words  
						
						 
						
						... 
						
						
						
						Co-authored-by: J. Ryan Stinnett <jryans@gmail.com > 
						
						
					 
					
						2020-06-12 08:37:08 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						52b26deb2e 
					 
					
						
						
							
							Move room list store docs to docs directory  
						
						 
						
						... 
						
						
						
						This pulls it away from the code, but the code is sufficiently involved enough where it doesn't need another file near it. 
						
						
					 
					
						2020-06-11 16:56:12 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						66aea5eea5 
					 
					
						
						
							
							Merge branch 'develop' into bwindels/settings-config-doc  
						
						 
						
						
						
						
					 
					
						2020-04-01 11:43:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						ce8f7eaace 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Travis Ralston <travpc@gmail.com > 
						
						
					 
					
						2020-04-01 09:37:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						50bb556bc7 
					 
					
						
						
							
							Update docs/settings.md  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Travis Ralston <travpc@gmail.com > 
						
						
					 
					
						2020-04-01 09:36:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						af97ec57d0 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-Authored-By: J. Ryan Stinnett <jryans@gmail.com > 
						
						
					 
					
						2020-03-19 11:45:17 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						9da57817d1 
					 
					
						
						
							
							Use a local wrapper for Jitsi calls  
						
						 
						
						... 
						
						
						
						Requires https://github.com/vector-im/riot-web/pull/12780  
						
						
					 
					
						2020-03-18 15:50:12 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						5d6690f74b 
					 
					
						
						
							
							document scrollpanel and bacat scrolling  
						
						 
						
						
						
						
					 
					
						2020-03-03 17:59:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Telatynski 
							
						 
					 
					
						
						
							
						
						4ed27a4ba6 
					 
					
						
						
							
							Move bulk to react-sdk and reference it from riot-web land  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Telatynski <7t3chguy@gmail.com > 
						
						
					 
					
						2020-02-13 16:58:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						9865ce899b 
					 
					
						
						
							
							Add a bunch of docs  
						
						 
						
						... 
						
						
						
						We're making an assumption here that the decorator is actually all over the app when it's not. 
						
						
					 
					
						2019-12-16 16:34:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						8c02893da7 
					 
					
						
						
							
							Update CIDER docs now that it is used for main composer as well  
						
						 
						
						
						
						
					 
					
						2019-11-21 08:58:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						52dbcdb701 
					 
					
						
						
							
							add readme explaining the purpose of this directory  
						
						 
						
						
						
						
					 
					
						2019-10-11 14:21:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						a6892e7bac 
					 
					
						
						
							
							document the composer features  
						
						 
						
						
						
						
					 
					
						2019-10-11 14:19:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						9e60e4b669 
					 
					
						
						
							
							Update docs/settings.md  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Travis Ralston <travpc@gmail.com > 
						
						
					 
					
						2019-10-02 09:00:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						026733304e 
					 
					
						
						
							
							add doc for where default settings go in config file now we're here  
						
						 
						
						
						
						
					 
					
						2019-10-01 17:00:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						36390da634 
					 
					
						
						
							
							some doc improvements  
						
						 
						
						
						
						
					 
					
						2019-08-22 13:33:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						dae6fae3d6 
					 
					
						
						
							
							describe caret nodes  
						
						 
						
						
						
						
					 
					
						2019-08-02 13:45:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						ad776fbfca 
					 
					
						
						
							
							describe all reasons why we need a custom textify algorithm  
						
						 
						
						
						
						
					 
					
						2019-08-02 13:45:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						995ae41e67 
					 
					
						
						
							
							add line breaks  
						
						 
						
						
						
						
					 
					
						2019-08-02 13:40:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						30fd027adf 
					 
					
						
						
							
							document editor  
						
						 
						
						
						
						
					 
					
						2019-08-02 12:19:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bruno Windels 
							
						 
					 
					
						
						
							
						
						9e4d8e7dfe 
					 
					
						
						
							
							document settingDefaults  
						
						 
						
						
						
						
					 
					
						2019-05-31 15:00:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J. Ryan Stinnett 
							
						 
					 
					
						
						
							
						
						147c287acd 
					 
					
						
						
							
							Fix typo in Settings docs  
						
						 
						
						
						
						
					 
					
						2019-04-26 10:45:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						fbffd3e97e 
					 
					
						
						
							
							Make the settings documentation fit within 120 characters per line  
						
						 
						
						
						
						
					 
					
						2019-02-26 12:52:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						93673eff12 
					 
					
						
						
							
							Use a global WatchManager for settings  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/vector-im/riot-web/issues/8936 
Watchers are now managed by the SettingsStore itself through a global/default watch manager. As per the included documentation, the watch manager dispatches updates to callbacks which are redirected by the SettingsStore for consumer safety. 
						
						
					 
					
						2019-02-26 12:52:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						7ea4008daa 
					 
					
						
						
							
							Implement support for watching for changes in settings  
						
						 
						
						... 
						
						
						
						This implements a dream of one day being able to listen for changes in a settings to react to them, regardless of which device actually changed the setting. The use case for this kind of thing is extremely limited, but when it is needed it should be more than powerful enough. 
						
						
					 
					
						2019-02-22 17:09:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						7515a3124a 
					 
					
						
						
							
							Explain feature states in a lot more detail  
						
						 
						
						
						
						
					 
					
						2018-10-11 10:22:28 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Hodgson 
							
						 
					 
					
						
						
							
						
						d7ff7cd4ed 
					 
					
						
						
							
							stupid thinkotypo  
						
						 
						
						
						
						
					 
					
						2018-07-16 12:00:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew Hodgson 
							
						 
					 
					
						
						
							
						
						83f2614919 
					 
					
						
						
							
							add guide to slate's data formats and how we convert  
						
						 
						
						... 
						
						
						
						(cherry picked from commit e7e4ee8 )
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com > 
						
						
					 
					
						2018-07-09 19:54:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						f0000f7400 
					 
					
						
						
							
							Update documentation  
						
						 
						
						... 
						
						
						
						Signed-off-by: Travis Ralston <travpc@gmail.com > 
						
						
					 
					
						2017-11-05 14:33:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Ralston 
							
						 
					 
					
						
						
							
						
						6f8523081b 
					 
					
						
						
							
							Some documentation  
						
						 
						
						... 
						
						
						
						Far from complete, and probably needs a bit of work, but it's a start.
Signed-off-by: Travis Ralston <travpc@gmail.com > 
						
						
					 
					
						2017-10-30 21:09:24 -06:00