Travis Ralston
							
						 
						
							 
							
							
							
								
							
								a41df7ab68 
								
							
								 
							
						 
						
							
							
								
								Convert PowerSelector to use mxField instead  
							
							 
							
							
							
						 
						
							2019-02-28 19:00:57 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								bd54a401bc 
								
							
								 
							
						 
						
							
							
								
								Sort settings tabs into a logical structure  
							
							 
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/8864  
							
						 
						
							2019-02-22 11:33:03 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								f11505a9de 
								
							
								 
							
						 
						
							
							
								
								bring back user page  
							
							 
							
							... 
							
							
							
							Adds a UserView that contains a MainSplit with an empty div
and a RightPanel, preset to the given member.
UserView fetches the profile and creates a fake member, which
it passed on to the RightPanel.
this doesn't use the view_user action on purpose, to avoid any
interference of the UserView when trying to view a room member. 
							
						 
						
							2019-02-20 12:45:55 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
								
								
							
							
								
							
								de8cd88418 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2621  from matrix-org/bwindels/tabsdivider  
							
							 
							
							... 
							
							
							
							Add divider between tabs and regular buttons in room header 
							
						 
						
							2019-02-13 11:00:52 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
								
								
							
							
								
							
								5047d15a3b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2615  from matrix-org/bwindels/breadcrumbs  
							
							 
							
							... 
							
							
							
							Labs feature: recent room breadcrumbs 
							
						 
						
							2019-02-13 09:16:40 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								ccaa017980 
								
							
								 
							
						 
						
							
							
								
								add divider between tabs and regular buttons in room header  
							
							 
							
							
							
						 
						
							2019-02-12 20:05:01 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								aaea40a93d 
								
							
								 
							
						 
						
							
							
								
								add breadcrumbs component  
							
							 
							
							
							
						 
						
							2019-02-12 11:04:25 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								99ae63c021 
								
							
								 
							
						 
						
							
							
								
								Add display name / avatar to incoming sas dialog  
							
							 
							
							... 
							
							
							
							Fetch the other user's profile & display it on an incoming verification
request 
							
						 
						
							2019-02-11 15:57:34 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
								
								
							
							
								
							
								f99c56fedb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2597  from matrix-org/jryans/add-welcome-page  
							
							 
							
							... 
							
							
							
							SDK support for welcome page 
							
						 
						
							2019-02-08 17:17:22 +00:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								7238c713d7 
								
							
								 
							
						 
						
							
							
								
								Add language selector to bottom of welcome  
							
							 
							
							
							
						 
						
							2019-02-08 11:39:30 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								3a924d05b5 
								
							
								 
							
						 
						
							
							
								
								Remove click-to-verify from SAS  
							
							 
							
							... 
							
							
							
							The click-each-pair to verify was hard to discover, so remove it 
							
						 
						
							2019-02-07 17:01:55 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
								
								
							
							
								
							
								87ddb8a453 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2575  from matrix-org/bwindels/customtags  
							
							 
							
							... 
							
							
							
							Bring back custom tags, also badges on communities 
							
						 
						
							2019-02-07 11:37:17 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								604020dd59 
								
							
								 
							
						 
						
							
							
								
								add selectable custom tags below tag panel  
							
							 
							
							
							
						 
						
							2019-02-05 17:39:02 +00:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								bdc7936130 
								
							
								 
							
						 
						
							
							
								
								move help & communities button out of tag panel  
							
							 
							
							... 
							
							
							
							so we can shove the custom tag buttons between them
in the next commit 
							
						 
						
							2019-02-05 17:36:33 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								eac50aa800 
								
							
								 
							
						 
						
							
							
								
								Remove old user and room settings  
							
							 
							
							... 
							
							
							
							This takes out the old user and room settings, replacing the paths with the new dialog editions. The labs setting has been removed in order to support this change.
In addition to removing the old components outright, some older components which were only used by the settings pages have been removed. The exception is the ColorSettings component as it has a high chance of sticking around in the future.
Styles that were shared by the settings components have been broken out to dedicated sections, making it easier to remove the old styles entirely.
Some stability testing of the app has been performed to ensure the app still works, however given the scope of this change there is a possibility of some broken functionality. 
							
						 
						
							2019-02-04 13:40:21 -07:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								f2928c184d 
								
							
								 
							
						 
						
							
							
								
								create warning/verified icon to use in header/composer/member info  
							
							 
							
							
							
						 
						
							2019-02-01 13:39:56 +01:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
								
								
							
							
								
							
								4d2a93eaaf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2527  from jryans/auth-registration  
							
							 
							
							... 
							
							
							
							Style registration flow 
							
						 
						
							2019-01-30 11:27:45 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								bdf2bb5601 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2526  from matrix-org/travis/settings/fixes-1  
							
							 
							
							... 
							
							
							
							Round 1 of misc fixes for settings 
							
						 
						
							2019-01-29 22:59:07 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								f86e224db6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'experimental' into travis/rsettings/tab/security  
							
							 
							
							
							
						 
						
							2019-01-29 22:15:55 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								4d0a246629 
								
							
								 
							
						 
						
							
							
								
								Put a little padding between section headings  
							
							 
							
							
							
						 
						
							2019-01-29 19:28:30 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								92394ba601 
								
							
								 
							
						 
						
							
							
								
								Change country dropdown to be smaller with arrow on right  
							
							 
							
							
							
						 
						
							2019-01-29 17:38:28 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								0af419633f 
								
							
								 
							
						 
						
							
							
								
								Implement the Roles & Permissions tab of new room settings  
							
							 
							
							... 
							
							
							
							This is largely copy/paste from the current room settings 
							
						 
						
							2019-01-29 15:54:51 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								a2f516c461 
								
							
								 
							
						 
						
							
							
								
								Implement the Security & Privacy tab of new room settings  
							
							 
							
							
							
						 
						
							2019-01-29 14:31:07 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								ad276c1fda 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'experimental' into travis/rsettings/tab/general  
							
							 
							
							
							
						 
						
							2019-01-29 09:11:21 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								243feb9b13 
								
							
								 
							
						 
						
							
							
								
								Early tab structure and profile changes (name/avatar/topic)  
							
							 
							
							
							
						 
						
							2019-01-28 13:54:56 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								b7d0dd4408 
								
							
								 
							
						 
						
							
							
								
								Rename GeneralSettingsTab to GeneralUserSettingsTab  
							
							 
							
							
							
						 
						
							2019-01-28 13:54:56 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								0bee324e48 
								
							
								 
							
						 
						
							
							
								
								Add server type selector component  
							
							 
							
							
							
						 
						
							2019-01-28 08:52:20 -06:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								b4f02844a8 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/experimental' into dbkr/sas  
							
							 
							
							
							
						 
						
							2019-01-28 09:36:39 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								535d42684f 
								
							
								 
							
						 
						
							
							
								
								Initial structure for new room settings  
							
							 
							
							
							
						 
						
							2019-01-25 13:09:44 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								f7f23e4dea 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'experimental' into travis/usettings/tab/security  
							
							 
							
							
							
						 
						
							2019-01-25 09:12:07 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								3301c35f7d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2501  from matrix-org/travis/settings/dialog-size  
							
							 
							
							... 
							
							
							
							Have the settings dialog be fixed in size 
							
						 
						
							2019-01-25 07:46:36 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								5dc75e2d3c 
								
							
								 
							
						 
						
							
							
								
								Have the settings dialog be fixed in size  
							
							 
							
							... 
							
							
							
							This also brings out some classes that aren't solely applicable to the user settings and will be applicable to the room settings as well. 
							
						 
						
							2019-01-24 19:12:09 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								1f10cda5e4 
								
							
								 
							
						 
						
							
							
								
								Implement the "Help & About" tab of new user settings  
							
							 
							
							
							
						 
						
							2019-01-24 17:10:35 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								b0a8cbf75f 
								
							
								 
							
						 
						
							
							
								
								Implement the "Security & Privacy" tab of new user settings  
							
							 
							
							
							
						 
						
							2019-01-24 15:47:04 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								27ee6625ee 
								
							
								 
							
						 
						
							
							
								
								Implement the "Voice & Video" tab of new user settings  
							
							 
							
							
							
						 
						
							2019-01-24 13:33:22 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								5479a4dac5 
								
							
								 
							
						 
						
							
							
								
								Implement the "Preferences" tab on new user settings  
							
							 
							
							
							
						 
						
							2019-01-24 10:32:29 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								2a9f6186d7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2491  from matrix-org/travis/usettings/tab/general  
							
							 
							
							... 
							
							
							
							Implement the "General" tab of new user settings 
							
						 
						
							2019-01-24 08:51:11 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								3f897468a6 
								
							
								 
							
						 
						
							
							
								
								Add a ToggleSwitch and use it for SettingsFlag  
							
							 
							
							... 
							
							
							
							Also bring in the compact timeline option.
Without minor CSS changes, the old user settings are completely unusable with this change. As such, minimal effort has been put in to have it be useful. Similarly, the changes drop the use of radio groups and the old theme selector was the only one that used it. See the comments for more details on how/why this was mitigated the way it was. 
							
						 
						
							2019-01-23 15:50:41 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								9f5f552be1 
								
							
								 
							
						 
						
							
							
								
								Move LanguageSelector to views  
							
							 
							
							... 
							
							
							
							It's too simple to be called a structure. 
							
						 
						
							2019-01-23 16:14:03 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								d55d145223 
								
							
								 
							
						 
						
							
							
								
								Bring over phone number management  
							
							 
							
							
							
						 
						
							2019-01-23 14:16:18 -07:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								6a90625d36 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/experimental' into dbkr/sas  
							
							 
							
							
							
						 
						
							2019-01-23 17:32:18 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								aa7afe819f 
								
							
								 
							
						 
						
							
							
								
								Bring over email address management  
							
							 
							
							
							
						 
						
							2019-01-23 09:28:53 -07:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								fa1ce61a06 
								
							
								 
							
						 
						
							
							
								
								Move profile settings to a dedicated component  
							
							 
							
							... 
							
							
							
							The tab component is getting a bit hard to navigate 
							
						 
						
							2019-01-23 09:28:53 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								05254f0e82 
								
							
								 
							
						 
						
							
							
								
								Tweak language selector to match design  
							
							 
							
							
							
						 
						
							2019-01-23 10:18:06 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								94b1d739fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2476  from matrix-org/travis/modal-tab-settings  
							
							 
							
							... 
							
							
							
							Basic structure for tabbed user settings 
							
						 
						
							2019-01-23 07:52:44 -07:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								0f3ee9c786 
								
							
								 
							
						 
						
							
							
								
								Extract auth header logo to new component  
							
							 
							
							... 
							
							
							
							This will allow `riot-web` to replace only the logo, rather than the whole
header. 
							
						 
						
							2019-01-22 22:41:10 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								575cd1e37b 
								
							
								 
							
						 
						
							
							
								
								Add modal look to authentication flows  
							
							 
							
							... 
							
							
							
							This changes the auth screens to use the modal-like style of the redesign.
This does not attempt to style the actual body content of each screen.  Instead,
it covers the header area with logo, footer links, and overall modal container
only. 
							
						 
						
							2019-01-22 20:44:49 -06:00  
						
					 
				
					
						
							
							
								 
								Bruno Windels
							
						 
						
							 
							
							
							
								
							
								5dd5f4f1dc 
								
							
								 
							
						 
						
							
							
								
								add JumpToBottomButtom component  
							
							 
							
							
							
						 
						
							2019-01-22 14:49:04 +01:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								3bd765f63f 
								
							
								 
							
						 
						
							
							
								
								Rename LoginPage, Header, Footer views to Auth*  
							
							 
							
							
							
						 
						
							2019-01-21 19:11:43 -06:00  
						
					 
				
					
						
							
							
								 
								J. Ryan Stinnett
							
						 
						
							 
							
							
							
								
							
								c7354f483b 
								
							
								 
							
						 
						
							
							
								
								Rename LoginBox to AuthButtons  
							
							 
							
							... 
							
							
							
							This component displays login and register buttons. It's currently used in the
composer when viewing a room as a guest.
The name is confusing because the login flow uses are very similarly named
`mx_Login_box` as a wrapping around forms, which is totally different than these
buttons.
Additionally, the components is moved to `views/auth` since it is very simple
and auth related. 
							
						 
						
							2019-01-21 19:11:43 -06:00