J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								599c49613f 
								
							
								 
							
						 
						
							
							
								
								Remove reactions feature flag  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/10282  
							
						 
						
							2019-07-17 17:00:36 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								674f33917f 
								
							
								 
							
						 
						
							
							
								
								Remove editing feature flag  
							
							 
							
							... 
							
							
							
							Part of https://github.com/vector-im/riot-web/issues/10282  
							
						 
						
							2019-07-17 16:56:15 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								202f6fb94d 
								
							
								 
							
						 
						
							
							
								
								Continue to next config level after device for features  
							
							 
							
							... 
							
							
							
							This ensures we continue checking further config levels for the feature setting
if nothing is found when reading the device level. For example, this means the
feature setting's default value can be used. 
							
						 
						
							2019-07-17 14:50:35 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								3801f0b78e 
								
							
								 
							
						 
						
							
							
								
								Enable reactions and edits by default  
							
							 
							
							... 
							
							
							
							This enables reactions and edits by default, assuming you don't have any local
device settings that would disable them.
Fixes https://github.com/vector-im/riot-web/issues/10281  
							
						 
						
							2019-07-17 14:50:35 +01:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								635b1ff612 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2928  from Half-Shot/hs/custom-notif-sounds  
							
							 
							
							... 
							
							
							
							Custom notification sounds for rooms 
							
						 
						
							2019-06-03 14:31:38 -06:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								300095f50f 
								
							
								 
							
						 
						
							
							
								
								Remove labs flag for custom notif sounds  
							
							 
							
							
							
						 
						
							2019-06-03 17:35:15 +01:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								7f0282a2e8 
								
							
								 
							
						 
						
							
							
								
								Convert breadcrumbs from labs to real setting  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/9391  
							
						 
						
							2019-06-03 00:15:33 -06:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								96c20ea536 
								
							
								 
							
						 
						
							
							
								
								Add missing keys to notif sound setting  
							
							 
							
							
							
						 
						
							2019-05-31 11:40:23 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								9369e964fa 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into hs/custom-notif-sounds  
							
							 
							
							
							
						 
						
							2019-05-31 10:44:30 +01:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								0d47222132 
								
							
								 
							
						 
						
							
							
								
								Add LB setting to new user settings  
							
							 
							
							... 
							
							
							
							Put under labs out of concern for https://github.com/vector-im/riot-meta/issues/66  
							
						 
						
							2019-05-30 19:57:17 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								d81804e0fe 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into matthew/low_bandwidth  
							
							 
							
							
							
						 
						
							2019-05-30 19:42:09 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								45cdf880b1 
								
							
								 
							
						 
						
							
							
								
								Change setting style  
							
							 
							
							
							
						 
						
							2019-05-17 17:43:08 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								3a405701a3 
								
							
								 
							
						 
						
							
							
								
								Debug: Show all events  
							
							 
							
							
							
						 
						
							2019-05-17 16:34:01 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
								
								
							
							
								
							
								2994d99378 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into hs/custom-notif-sounds  
							
							 
							
							
							
						 
						
							2019-05-15 16:09:55 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
								
								
							
							
								
							
								277c4ab809 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into hs/custom-notif-sounds  
							
							 
							
							
							
						 
						
							2019-05-14 21:07:03 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								0b18ff52c5 
								
							
								 
							
						 
						
							
							
								
								pass feature flag to js-sdk  
							
							 
							
							
							
						 
						
							2019-05-14 15:43:10 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								036cb02c0e 
								
							
								 
							
						 
						
							
							
								
								add feature flag  
							
							 
							
							
							
						 
						
							2019-05-14 15:39:24 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								64a384477e 
								
							
								 
							
						 
						
							
							
								
								Resolve issues  
							
							 
							
							
							
						 
						
							2019-05-12 17:14:21 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								8903f65fcb 
								
							
								 
							
						 
						
							
							
								
								Enable client-side aggregations for reactions  
							
							 
							
							... 
							
							
							
							If reactions are enabled, we need to enable client-side aggregation in the
`MatrixClient` to access the data. 
							
						 
						
							2019-05-10 17:19:27 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
								
								
							
							
								
							
								efc93abb50 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into hs/custom-notif-sounds  
							
							 
							
							
							
						 
						
							2019-05-07 20:04:29 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								7f62cdf124 
								
							
								 
							
						 
						
							
							
								
								Add reactions feature flag  
							
							 
							
							
							
						 
						
							2019-04-30 17:51:18 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								020d210cb0 
								
							
								 
							
						 
						
							
							
								
								Use uk.half-shot.*  
							
							 
							
							
							
						 
						
							2019-04-23 16:23:58 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								9de8920869 
								
							
								 
							
						 
						
							
							
								
								Remove trailing space  
							
							 
							
							
							
						 
						
							2019-04-22 23:04:03 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								8258e93337 
								
							
								 
							
						 
						
							
							
								
								Use m.notification.sound  
							
							 
							
							
							
						 
						
							2019-04-21 18:03:54 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								0f2cd6ea73 
								
							
								 
							
						 
						
							
							
								
								Stick behind a feature flag  
							
							 
							
							
							
						 
						
							2019-04-21 18:01:26 +01:00  
						
					 
				
					
						
							
							
								 
								Will Hunt
							
						 
						
							 
							
							
							
								
							
								776210c135 
								
							
								 
							
						 
						
							
							
								
								Use settings store  
							
							 
							
							
							
						 
						
							2019-04-19 22:31:51 +01:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								934ca6908f 
								
							
								 
							
						 
						
							
							
								
								Remove breadcrumb scroll tolerances and use sensible defaults  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/9394 
Fixes https://github.com/vector-im/riot-web/issues/9400 
Numbers chosen based on user feedback. The setting has also been removed because it isn't really needed anymore. 
							
						 
						
							2019-04-11 11:07:31 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								aa96fd27cc 
								
							
								 
							
						 
						
							
							
								
								Add some tolerances to breadcrumb scrolling  
							
							 
							
							... 
							
							
							
							See https://github.com/vector-im/riot-web/issues/9400 
See https://github.com/vector-im/riot-web/issues/9394 
Tolerances are defined as a device-only setting to give advanced users an option to override the values. No UI is exposed for this. 
The default values are picked for assumptions on comfort, however as people change the tolerances themselves the defaults may need to change. 
							
						 
						
							2019-04-08 10:56:44 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								e2edae3383 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into travis/breadcrumbs/telemetry  
							
							 
							
							
							
						 
						
							2019-04-05 09:35:38 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								44198ea97d 
								
							
								 
							
						 
						
							
							
								
								Sync breadcrumb rooms through account data  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/9315 
Other clients would need to listen for and update im.vector.riot.breadcrumb_rooms in account data. 
							
						 
						
							2019-04-04 15:06:03 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								842e19280d 
								
							
								 
							
						 
						
							
							
								
								Apply changes to breadcrumbs setting live  
							
							 
							
							
							
						 
						
							2019-04-01 11:49:58 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								69fcebf045 
								
							
								 
							
						 
						
							
							
								
								Use allow/deny instead of whitelist/blacklist for terminology  
							
							 
							
							
							
						 
						
							2019-03-25 21:14:21 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								2dcb40f1be 
								
							
								 
							
						 
						
							
							
								
								Track OpenID automatic permissions by (widgetLocation, widgetUrl)  
							
							 
							
							
							
						 
						
							2019-03-23 23:25:31 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								f045beafc3 
								
							
								 
							
						 
						
							
							
								
								Support whitelisting/blacklisting widgets for OpenID  
							
							 
							
							
							
						 
						
							2019-03-15 21:33:31 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								2c2685a3ea 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2705  from matrix-org/travis/fix-monitored-settings  
							
							 
							
							... 
							
							
							
							Use a global WatchManager for settings 
							
						 
						
							2019-02-27 08:02:27 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								ad374b3118 
								
							
								 
							
						 
						
							
							
								
								Try to clarify that "Show read receipts" is just for visibility  
							
							 
							
							... 
							
							
							
							The setting does not apply to sending them, just seeing them. 
							
						 
						
							2019-02-26 15:27:50 -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
							
						 
						
							 
							
							
							
								
							
								3d152da822 
								
							
								 
							
						 
						
							
							
								
								Support custom tags in the new algorithm  
							
							 
							
							
							
						 
						
							2019-02-25 13:39:08 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								b0cc69bca9 
								
							
								 
							
						 
						
							
							
								
								Add an option to sort the room list by recents first  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/8892  
							
						 
						
							2019-02-22 17:09:07 -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
							
						 
						
							 
							
							
							
								
							
								9175655c16 
								
							
								 
							
						 
						
							
							
								
								Remove old pin unread options  
							
							 
							
							... 
							
							
							
							They are not forced on, and do nothing. 
							
						 
						
							2019-02-13 13:13:40 -07:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								737b85c8f0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2623  from matrix-org/dbkr/fix_force_turn_flag  
							
							 
							
							... 
							
							
							
							Security: Force TURN setting was inverted 
							
						 
						
							2019-02-13 15:24:14 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								26287067fc 
								
							
								 
							
						 
						
							
							
								
								Security: Force TURN setting was inverted  
							
							 
							
							... 
							
							
							
							In making the settings more positive, we flipped 'disable peer to
peer' but didn't change the caption, so the setting was inverted
from what it was labelled as.
Also, forcing p2p isn't the inverse of forcing turn.
Change the setting to be 'allow p2p' and the label to match. 
							
						 
						
							2019-02-13 11:51:32 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								b0d08b9a25 
								
							
								 
							
						 
						
							
							
								
								Rename dharma theme to light theme  
							
							 
							
							
							
						 
						
							2019-02-13 10:47:04 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								19e94b9e32 
								
							
								 
							
						 
						
							
							
								
								Allow storing the theme settting again  
							
							 
							
							
							
						 
						
							2019-02-13 10:47:04 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								df2f520d72 
								
							
								 
							
						 
						
							
							
								
								Fix up any unsupported themes when read from settings  
							
							 
							
							
							
						 
						
							2019-02-13 10:44:01 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								215995de88 
								
							
								 
							
						 
						
							
							
								
								Resume reading default theme from config  
							
							 
							
							
							
						 
						
							2019-02-13 10:44:01 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								b467bfdced 
								
							
								 
							
						 
						
							
							
								
								mention it only shows up after refresh (actually rerender)  
							
							 
							
							
							
						 
						
							2019-02-12 12:49:22 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								03c491416e 
								
							
								 
							
						 
						
							
							
								
								put breadcrumbs behind feature flag  
							
							 
							
							
							
						 
						
							2019-02-12 11:41:24 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								043f1ab3f0 
								
							
								 
							
						 
						
							
							
								
								Remove key backup & sas from labs  
							
							 
							
							
							
						 
						
							2019-02-08 16:58:09 +00:00