0d63a2bea1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3685  from aaronraimist/edit-message-remove-btn  
							
							... 
							
							
							
							Hide Remove button in message editing history if you don't have permission to redact 
							
						 
						
							2019-12-02 17:22:01 -07:00  
				
					
						
							
							
								 
						
							
							
								4d5f133b17 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3684  from matrix-org/travis/auto-invite-upgrades  
							
							... 
							
							
							
							Add an option to invite users to upgraded private rooms 
							
						 
						
							2019-12-02 17:03:25 -07:00  
				
					
						
							
							
								 
						
							
							
								a17df6dd38 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3689  from matrix-org/t3chguy/dont_trap_context_menu_keyboard  
							
							... 
							
							
							
							Do not trap Key ContextMenu into composer for keyboard a11y 
							
						 
						
							2019-12-02 11:37:24 +00:00  
				
					
						
							
							
								 
						
							
							
								947753b04a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3690  from matrix-org/t3chguy/case_insensitive_emoji_picker_filtering  
							
							... 
							
							
							
							Make EmojiPicker filtering case-insensitive 
							
						 
						
							2019-12-02 10:28:10 +00:00  
				
					
						
							
							
								 
						
							
							
								7a3b8a522f 
								
							
								 
							
						 
						
							
							
								
								Make EmojiPicker filtering case-insensitive  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-12-02 10:18:02 +00:00  
				
					
						
							
							
								 
						
							
							
								3ad4b0fb64 
								
							
								 
							
						 
						
							
							
								
								Do not trap Key ContextMenu into composer for keyboard a11y  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-12-02 10:01:08 +00:00  
				
					
						
							
							
								 
						
							
							
								f4b1c4f360 
								
							
								 
							
						 
						
							
							
								
								Remove useless file  
							
							
							
						 
						
							2019-11-29 15:13:46 -07:00  
				
					
						
							
							
								 
						
							
							
								9cae685e22 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3686  from matrix-org/travis/theme-fix  
							
							... 
							
							
							
							Ensure the settings page accurately represents theme choices 
							
						 
						
							2019-11-29 10:17:55 -07:00  
				
					
						
							
							
								 
						
							
							
								1c766d8594 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3688  from matrix-org/travis/rr-fix  
							
							... 
							
							
							
							Ensure read receipts end up with a valid reference to checkUnmounting 
							
						 
						
							2019-11-29 07:41:49 -07:00  
				
					
						
							
							
								 
						
							
							
								7b1ee944c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3687  from matrix-org/travis/rr-velocity  
							
							... 
							
							
							
							Convert Velociraptor component to a class 
							
						 
						
							2019-11-29 07:41:17 -07:00  
				
					
						
							
							
								 
						
							
							
								5aad914c25 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3675  from aaronraimist/labs-explain  
							
							... 
							
							
							
							Add a link to the labs feature documentation 
							
						 
						
							2019-11-28 22:07:47 -07:00  
				
					
						
							
							
								 
						
							
							
								4c50ac0e56 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve wording  
							
							... 
							
							
							
							Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2019-11-28 22:22:42 -06:00  
				
					
						
							
							
								 
						
							
							
								36f9fab474 
								
							
								 
							
						 
						
							
							
								
								Ensure read receipts end up with a valid reference to checkUnmounting  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11496 
Fixes https://github.com/vector-im/riot-web/issues/11385 
Fixes https://github.com/vector-im/riot-web/issues/10007 
Fixes https://github.com/vector-im/riot-web/issues/9769 
React does (kinda) bind `this._isUnmounting` for us in the context of the EventTile, but the EventTile then passes the function straight through to the ReadReceiptMarker component, which then binds it in the context of EventTile. This results in `this._mounted` being falsey all the time, preventing the ReadReceiptMarker from hitting the code where it updates rrInfo in its unmount. 
The velocity stuff is smart enough to realize that it has a read receipt and shuffles everything over by one, but when it goes to check the starting height (which will be null/undefined because the RRMarker didn't update it) it assumes it has never seen the receipt before and appends it again - this is what causes some holes/stacking.
By forcefully binding the `this._isUnmounting` function we ensure that the `this._mounted` variable is correctly referenced in the context of the MessagePanel, allowing the RRMarker to update its position, and therefore allowing the velocity behaviour to be consistent. 
							
						 
						
							2019-11-28 19:45:37 -07:00  
				
					
						
							
							
								 
						
							
							
								24843cf25e 
								
							
								 
							
						 
						
							
							
								
								Convert Velociraptor to a class  
							
							
							
						 
						
							2019-11-28 19:36:30 -07:00  
				
					
						
							
							
								 
						
							
							
								37ec7e6f7e 
								
							
								 
							
						 
						
							
							
								
								Ensure the settings page accurately represents theme choices  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11518 
This also fixes a bug where the the theme logic can incorrectly get stuck in the light theme - the ThemeController was overriding *all* values, not just supposed themes. Null values aren't overridden so that the various theme logic bits don't assume the user has chosen the light theme explicitly. 
							
						 
						
							2019-11-28 13:40:28 -07:00  
				
					
						
							
							
								 
						
							
							
								b833a030e7 
								
							
								 
							
						 
						
							
							
								
								Invite invited members too  
							
							
							
						 
						
							2019-11-28 09:24:02 -07:00  
				
					
						
							
							
								 
						
							
							
								25809c54a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3682  from matrix-org/travis/fix-calltype-i18n  
							
							... 
							
							
							
							Improve translatable strings for calls 
							
						 
						
							2019-11-28 09:16:52 -07:00  
				
					
						
							
							
								 
						
							
							
								01ba4aca45 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3680  from matrix-org/travis/fix-list-diff  
							
							... 
							
							
							
							Don't assume that diffs will have an appropriate child node 
							
						 
						
							2019-11-28 09:10:43 -07:00  
				
					
						
							
							
								 
						
							
							
								fde116458c 
								
									
								
							
								 
							
						 
						
							
							
								
								Words are hard  
							
							
							
						 
						
							2019-11-28 09:08:24 -07:00  
				
					
						
							
							
								 
						
							
							
								90a1cb68eb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3681  from matrix-org/travis/fix-jitsi  
							
							... 
							
							
							
							Fix persisted widgets getting stuck at loading screens 
							
						 
						
							2019-11-28 09:06:44 -07:00  
				
					
						
							
							
								 
						
							
							
								c1d5d20b86 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2959  from matrix-org/t3chguy/clear_notifications  
							
							... 
							
							
							
							Add button to clear all notification counts, sometimes stuck in historical 
							
						 
						
							2019-11-28 09:06:35 -07:00  
				
					
						
							
							
								 
						
							
							
								1bb55d4fa1 
								
									
								
							
								 
							
						 
						
							
							
								
								Hide Remove button in message editing history if you don't have permission to redact  
							
							... 
							
							
							
							Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2019-11-27 22:30:39 -06:00  
				
					
						
							
							
								 
						
							
							
								b9559ecf82 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2019-11-27 20:34:31 -07:00  
				
					
						
							
							
								 
						
							
							
								f020929345 
								
							
								 
							
						 
						
							
							
								
								Add an option to invite users to upgraded private rooms  
							
							... 
							
							
							
							The option doesn't show up on public room upgrades. 
							
						 
						
							2019-11-27 20:29:11 -07:00  
				
					
						
							
							
								 
						
							
							
								96ffe94876 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/develop' into t3chguy/clear_notifications  
							
							
							
						 
						
							2019-11-27 19:27:52 -07:00  
				
					
						
							
							
								 
						
							
							
								ac8afe6dd1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3679  from matrix-org/travis/fix-invite-errors  
							
							... 
							
							
							
							Fix multi-invite error dialog messaging 
							
						 
						
							2019-11-27 17:06:19 -07:00  
				
					
						
							
							
								 
						
							
							
								3b5aa5e9b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Update src/RoomInvite.js  
							
							... 
							
							
							
							Co-Authored-By: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-11-27 16:57:44 -07:00  
				
					
						
							
							
								 
						
							
							
								97515511ce 
								
							
								 
							
						 
						
							
							
								
								Improve translatable strings for calls  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11507  
							
						 
						
							2019-11-27 13:03:51 -07:00  
				
					
						
							
							
								 
						
							
							
								7b013ecc69 
								
							
								 
							
						 
						
							
							
								
								Fix persisted widgets getting stuck at loading screens  
							
							... 
							
							
							
							The widget itself is rendered underneath the loading screen, so we just have to disable the loading state.
This commit also removes the "is" attribute because React 16 includes unknown attributes: https://reactjs.org/blog/2017/09/08/dom-attributes-in-react-16.html 
Fixes https://github.com/vector-im/riot-web/issues/11536  
							
						 
						
							2019-11-27 12:54:31 -07:00  
				
					
						
							
							
								 
						
							
							
								673e6c3162 
								
							
								 
							
						 
						
							
							
								
								Don't assume that diffs will have an appropriate child node  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11497 
This is a regression from react-sdk v1.5.0 where the diff feature was added in the first place. It only affects lists. 
							
						 
						
							2019-11-27 12:26:43 -07:00  
				
					
						
							
							
								 
						
							
							
								275bd33a6c 
								
							
								 
							
						 
						
							
							
								
								Move the description into the relevant branch  
							
							
							
						 
						
							2019-11-27 10:48:05 -07:00  
				
					
						
							
							
								 
						
							
							
								d6821ecb99 
								
							
								 
							
						 
						
							
							
								
								Fix multi-invite error dialog messaging  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11515  
							
						 
						
							2019-11-27 10:44:36 -07:00  
				
					
						
							
							
								 
						
							
							
								fbba55ab05 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3670  from matrix-org/travis/toggle-communities  
							
							... 
							
							
							
							Make the communities button behave more like a toggle 
							
						 
						
							2019-11-27 07:52:05 -07:00  
				
					
						
							
							
								 
						
							
							
								54d6b6aa73 
								
							
								 
							
						 
						
							
							
								
								Flip JS SDK back to develop  
							
							
							
						 
						
							2019-11-27 13:31:44 +00:00  
				
					
						
							
							
								 
						
							
							
								6223ca8243 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							
							
						 
						
							2019-11-27 10:39:33 +00:00  
				
					
						
							
							
								 
						
							
							
								1a98c0d04e 
								
							
								 
							
						 
						
							
							
								
								v1.7.4  
							
							
							
						 
						
							2019-11-27 10:38:35 +00:00  
				
					
						
							
							
								 
						
							
							
								25b5921ddf 
								
							
								 
							
						 
						
							
							
								
								Prepare changelog for v1.7.4  
							
							
							
						 
						
							2019-11-27 10:38:35 +00:00  
				
					
						
							
							
								 
						
							
							
								d9e322bbca 
								
							
								 
							
						 
						
							
							
								
								Upgrade to JS SDK 2.4.5  
							
							
							
						 
						
							2019-11-27 10:32:21 +00:00  
				
					
						
							
							
								 
						
							
							
								dd7b08ec25 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3674  from matrix-org/dbkr/read_marker_css_transition  
							
							... 
							
							
							
							Change read markers to use CSS transitions 
							
						 
						
							2019-11-27 09:18:53 +00:00  
				
					
						
							
							
								 
						
							
							
								f0430d341b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3677  from matrix-org/matthew/font-smoothing  
							
							... 
							
							
							
							fix font smoothing to match figma 
							
						 
						
							2019-11-27 01:07:47 +00:00  
				
					
						
							
							
								 
						
							
							
								bb7cc20b1a 
								
							
								 
							
						 
						
							
							
								
								fix font smoothing to match figma  
							
							... 
							
							
							
							as per https://github.com/vector-im/riot-web/issues/11425 
with apologies to https://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/  :/ 
							
						 
						
							2019-11-27 00:45:49 +00:00  
				
					
						
							
							
								 
						
							
							
								98c47265c9 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix indentation  
							
							... 
							
							
							
							Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2019-11-26 15:01:02 -06:00  
				
					
						
							
							
								 
						
							
							
								7905e6cc3b 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a link to the labs feature documentation  
							
							... 
							
							
							
							Signed-off-by: Aaron Raimist <aaron@raim.ist> 
							
						 
						
							2019-11-26 14:31:48 -06:00  
				
					
						
							
							
								 
						
							
							
								c2c8b1b6e0 
								
							
								 
							
						 
						
							
							
								
								Clarify that cross-signing is in development  
							
							... 
							
							
							
							In an attempt to clarify the state of this highly anticipated feature, this
updates the labs flag name to match.
Part of https://github.com/vector-im/riot-web/issues/11492  
							
						 
						
							2019-11-26 12:06:13 -07:00  
				
					
						
							
							
								 
						
							
							
								a2e3f64963 
								
							
								 
							
						 
						
							
							
								
								Change read markers to use CSS transitions  
							
							... 
							
							
							
							Removes one of the two places we use Velocity, so we're one step
closer to getting rid of it for good.
Should therefore fix the fact that Velocity is leaking data entries
and therefore <hr> elements.
Hopefully also makes the logic in getEventTiles incrementally simpler,
if still somwewhat byzantine. 
							
						 
						
							2019-11-26 19:06:02 +00:00  
				
					
						
							
							
								 
						
							
							
								810fff64bc 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2019-11-26 12:05:58 -07:00  
				
					
						
							
							
								 
						
							
							
								ff2ac63530 
								
							
								 
							
						 
						
							
							
								
								Fix override behaviour of system vs defined themes  
							
							... 
							
							
							
							Fixes https://github.com/vector-im/riot-web/issues/11509  
							
						 
						
							2019-11-26 12:05:50 -07:00  
				
					
						
							
							
								 
						
							
							
								9f1df0ce8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3669  from matrix-org/travis/breadcrumb-upgrades  
							
							... 
							
							
							
							Update breadcrumbs when we do eventually see upgraded rooms 
							
						 
						
							2019-11-26 10:33:07 -07:00  
				
					
						
							
							
								 
						
							
							
								2fd7a32591 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3673  from matrix-org/travis/theme-fix  
							
							... 
							
							
							
							Fix override behaviour of system vs defined themes 
							
						 
						
							2019-11-26 10:04:43 -07:00  
				
					
						
							
							
								 
						
							
							
								d50d8877e0 
								
							
								 
							
						 
						
							
							
								
								Appease the linter  
							
							
							
						 
						
							2019-11-26 09:56:04 -07:00