4bcdb5e99b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix broken netlify ci ( #8424 )  
							
							
							
						 
						
							2022-04-27 10:45:23 +01:00  
				
					
						
							
							
								 
						
							
							
								9ad93c2f5b 
								
									
								
							
								 
							
						 
						
							
							
								
								Attempt to use deployments to signal Netlify builds instead ( #8421 )  
							
							
							
						 
						
							2022-04-27 10:24:38 +01:00  
				
					
						
							
							
								 
						
							
							
								83ab266533 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix editing of non-html replies ( #8418 )  
							
							
							
						 
						
							2022-04-27 10:43:10 +02:00  
				
					
						
							
							
								 
						
							
							
								e718242912 
								
									
								
							
								 
							
						 
						
							
							
								
								Read Receipts "Fall from the Sky" ( #8414 )  
							
							... 
							
							
							
							* fix: don't pass hideTitle to base avatar
* fix: correctly position read receipt markers 
							
						 
						
							2022-04-26 18:09:41 +02:00  
				
					
						
							
							
								 
						
							
							
								942ca74316 
								
									
								
							
								 
							
						 
						
							
							
								
								update location labs flag descriptions ( #8411 )  
							
							... 
							
							
							
							Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-26 12:46:36 +00:00  
				
					
						
							
							
								 
						
							
							
								9b0ab3321c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add opt-in analytics to onboarding tasks ( #8409 )  
							
							... 
							
							
							
							* Add interaction tracking to explore room, send DM and create room events in onboarding view and elsewhere
* Update matrix analytics events dependency 
							
						 
						
							2022-04-26 13:31:53 +02:00  
				
					
						
							
							
								 
						
							
							
								c7c0fdbcc5 
								
							
								 
							
						 
						
							
							
								
								Reset matrix-js-sdk back to develop branch  
							
							
							
						 
						
							2022-04-26 12:15:33 +01:00  
				
					
						
							
							
								 
						
							
							
								ba624c8ef2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into develop  
							
							
							
						 
						
							2022-04-26 11:50:38 +01:00  
				
					
						
							
							
								 
						
							
							
								6b0156d876 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/release-v3.43.0'  
							
							... 
							
							
							
							# Conflicts:
#	CHANGELOG.md
#	package.json
#	src/components/views/messages/MessageActionBar.tsx 
							
						 
						
							2022-04-26 11:49:16 +01:00  
				
					
						
							
							
								 
						
							
							
								961565967e 
								
							
								 
							
						 
						
							
							
								
								v3.43.0  
							
							
							
						 
						
							2022-04-26 11:37:40 +01:00  
				
					
						
							
							
								 
						
							
							
								4cf658e7fa 
								
							
								 
							
						 
						
							
							
								
								Prepare changelog for v3.43.0  
							
							
							
						 
						
							2022-04-26 11:37:39 +01:00  
				
					
						
							
							
								 
						
							
							
								bff1a3b088 
								
							
								 
							
						 
						
							
							
								
								Upgrade matrix-js-sdk to 17.1.0  
							
							
							
						 
						
							2022-04-26 11:36:14 +01:00  
				
					
						
							
							
								 
						
							
							
								e7c91397f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Make read receipts handle nullable roomMembers correctly ( #8410 )  
							
							... 
							
							
							
							* make readReceipt roomMember nullable, as it should be
* add fallback click interaction for read receipts of unknown users 
							
						 
						
							2022-04-26 12:35:05 +02:00  
				
					
						
							
							
								 
						
							
							
								a70f11704f 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't form continuations on either side of a thread root ( #8408 )  
							
							
							
						 
						
							2022-04-26 08:30:36 +00:00  
				
					
						
							
							
								 
						
							
							
								f85e178fc1 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix centering issue with sticker placeholder ( #8404 )  
							
							
							
						 
						
							2022-04-25 17:36:32 +00:00  
				
					
						
							
							
								 
						
							
							
								e3735311ab 
								
									
								
							
								 
							
						 
						
							
							
								
								Check updated is === the new version in accordance with new behaviour ( #8407 )  
							
							
							
						 
						
							2022-04-25 16:52:50 +00:00  
				
					
						
							
							
								 
						
							
							
								8c6786bad6 
								
									
								
							
								 
							
						 
						
							
							
								
								LLS: rename wireError ( #8401 )  
							
							... 
							
							
							
							* rename wireError in ownbeaconstore to locationPublishError
Signed-off-by: Kerry Archibald <kerrya@element.io>
* rename getLiveBeaconIdsWithWireError -> getLiveBeaconIdsWithLocationPublishError
Signed-off-by: Kerry Archibald <kerrya@element.io>
* rename wire error variables in components
Signed-off-by: Kerry Archibald <kerrya@element.io>
* new snapshots for new test names
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix bad capitalisation on onResetLocationPublishError
Signed-off-by: Kerry Archibald <kerrya@element.io>
* missed variable
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-25 12:44:18 +00:00  
				
					
						
							
							
								 
						
							
							
								a3f9123f6c 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable download option on <video/> , preferring dedicated download button ( #8403 )  
							
							
							
						 
						
							2022-04-25 12:33:49 +00:00  
				
					
						
							
							
								 
						
							
							
								6bfe0436e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix infinite loop when pinning/unpinning persistent widgets ( #8396 )  
							
							... 
							
							
							
							Pinning or unpinning a persistent widget, such as Jitsi, could cause the
PiP view and the app drawer to fight for control over the widget, since
the PiP view never realized that it was supposed to relinquish control.
This was due to a race between the WidgetLayoutStore update and the
AppTile lifecycle tracking update. 
							
						 
						
							2022-04-25 08:29:54 -04:00  
				
					
						
							
							
								 
						
							
							
								b2bebda670 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak ReadReceiptGroup to better handle disambiguation ( #8402 )  
							
							
							
						 
						
							2022-04-25 11:04:55 +00:00  
				
					
						
							
							
								 
						
							
							
								e0076c9f12 
								
									
								
							
								 
							
						 
						
							
							
								
								stop the bottom edge of buttons getting clipped in devtools ( #8400 )  
							
							
							
						 
						
							2022-04-24 18:35:01 -04:00  
				
					
						
							
							
								 
						
							
							
								0c7a4dfcac 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix issue with threads timelines with few events cropping events ( #8392 )  
							
							
							
						 
						
							2022-04-22 22:29:57 +01:00  
				
					
						
							
							
								 
						
							
							
								bb4064ff43 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow user to control if they are signed out of all devices when changing password ( #8259 )  
							
							... 
							
							
							
							Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-04-22 18:15:38 +01:00  
				
					
						
							
							
								 
						
							
							
								ee2ee3c08c 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement new Read Receipt design ( #8389 )  
							
							... 
							
							
							
							* feat: introduce new alignment types for tooltip
* feat: introduce new hook for tooltips
* feat: allow using onFocus callback for RovingAccessibleButton
* feat: allow using custom class for ContextMenu
* feat: allow setting tab index for avatar
* refactor: move read receipts out of event tile
* feat: implement new read receipt design
* feat: update SentReceipt to match new read receipts as well 
							
						 
						
							2022-04-22 17:09:44 +02:00  
				
					
						
							
							
								 
						
							
							
								03c46770f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Changed font-weight to 400 to support light weight font ( #8345 )  
							
							... 
							
							
							
							* changed font-weight to 400 to support light weight font
* removed font-weight line and _CreateRoom.scss file
* removed _CreateRoom from _components.scss 
							
						 
						
							2022-04-22 14:44:07 +00:00  
				
					
						
							
							
								 
						
							
							
								2a396a406d 
								
									
								
							
								 
							
						 
						
							
							
								
								Stick connected video rooms to the top of the room list ( #8353 )  
							
							
							
						 
						
							2022-04-22 08:17:31 -04:00  
				
					
						
							
							
								 
						
							
							
								988d300258 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: only share to beacons created on device ( #8378 )  
							
							... 
							
							
							
							* create live beacons in ownbeaconstore and test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* more mocks in RoomLiveShareWarning
Signed-off-by: Kerry Archibald <kerrya@element.io>
* extend mocks in components
Signed-off-by: Kerry Archibald <kerrya@element.io>
* comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove another comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* extra ? hedge in roommembers change
Signed-off-by: Kerry Archibald <kerrya@element.io>
* listen to destroy and prune local store on stop
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tests
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update copy pasted copyright to 2022
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-22 12:05:36 +00:00  
				
					
						
							
							
								 
						
							
							
								a3a7c60dd7 
								
									
								
							
								 
							
						 
						
							
							
								
								LLS: Remove beacon info illegal replace relation ( #8390 )  
							
							... 
							
							
							
							* dont apply illegal replace relation to beacon_info event
Signed-off-by: Kerry Archibald <kerrya@element.io>
* only display tiles for beacon infos with live prop
Signed-off-by: Kerry Archibald <kerrya@element.io>
* copyrights
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-22 11:38:27 +00:00  
				
					
						
							
							
								 
						
							
							
								763edb7ab9 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix issue with thread panel not updating when it loads on first render ( #8382 )  
							
							
							
						 
						
							2022-04-22 07:37:23 +00:00  
				
					
						
							
							
								 
						
							
							
								495a69532d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix: "Mention highlight and cursor hover highlight has different corner radius" ( #8384 )  
							
							... 
							
							
							
							* fix: mention tile and hover highlight's same border radius
* style-lint fix
* update: mention tile and hover highlight's same border radius 
							
						 
						
							2022-04-21 21:13:39 +00:00  
				
					
						
							
							
								 
						
							
							
								bbe0c945d3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix regression around haveRendererForEvent for hidden events ( #8379 )  
							
							
							
						 
						
							2022-04-21 16:57:08 +00:00  
				
					
						
							
							
								 
						
							
							
								399ac618c7 
								
									
								
							
								 
							
						 
						
							
							
								
								LLS: fix jumpy maximised map ( #8387 )  
							
							... 
							
							
							
							* add maxzoom to map fit bounds
Signed-off-by: Kerry Archibald <kerrya@element.io>
* take snapshot of bounds at center on dialog open
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-21 18:56:11 +02:00  
				
					
						
							
							
								 
						
							
							
								86419b1925 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix regression around the room list treeview keyboard a11y ( #8385 )  
							
							
							
						 
						
							2022-04-21 17:21:44 +01:00  
				
					
						
							
							
								 
						
							
							
								73e8387799 
								
									
								
							
								 
							
						 
						
							
							
								
								test functional EventUtils ( #8386 )  
							
							... 
							
							
							
							* extract poll event test util
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test isContentActionable
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test canEditContent
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test functional eventutils
Signed-off-by: Kerry Archibald <kerrya@element.io>
* copyrights
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-21 18:14:10 +02:00  
				
					
						
							
							
								 
						
							
							
								c70816d763 
								
									
								
							
								 
							
						 
						
							
							
								
								Persist audio and video mute state in video rooms ( #8376 )  
							
							... 
							
							
							
							…so that video lobbies remember whether you've disabled your camera. 
							
						 
						
							2022-04-21 15:00:32 +00:00  
				
					
						
							
							
								 
						
							
							
								6f5900557b 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove notify environment requirement ( #8383 )  
							
							
							
						 
						
							2022-04-21 15:17:43 +01:00  
				
					
						
							
							
								 
						
							
							
								146bcdd6a6 
								
									
								
							
								 
							
						 
						
							
							
								
								Move more stuff from BK to GHA ( #8372 )  
							
							
							
						 
						
							2022-04-21 11:55:32 +00:00  
				
					
						
							
							
								 
						
							
							
								dd880df6ae 
								
									
								
							
								 
							
						 
						
							
							
								
								Forcefully disconnect from video rooms on logout and tab close ( #8375 )  
							
							... 
							
							
							
							* Forcefully disconnect from video rooms on logout
* Forcefully disconnect from video rooms on tab close 
							
						 
						
							2022-04-21 07:41:58 -04:00  
				
					
						
							
							
								 
						
							
							
								c83ad1faa7 
								
									
								
							
								 
							
						 
						
							
							
								
								Add local echo of connected devices in video rooms ( #8368 )  
							
							
							
						 
						
							2022-04-21 07:41:38 -04:00  
				
					
						
							
							
								 
						
							
							
								5d6143aaa7 
								
									
								
							
								 
							
						 
						
							
							
								
								Extract view/join room logic to room helper ( #8329 )  
							
							
							
						 
						
							2022-04-21 10:56:02 +01:00  
				
					
						
							
							
								 
						
							
							
								d5e911d876 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve text of account deactivation dialog ( #8371 )  
							
							... 
							
							
							
							* Improve text of account deactivation dialog
* Reduce spacing of deactivate account dialog 
							
						 
						
							2022-04-21 11:37:38 +02:00  
				
					
						
							
							
								 
						
							
							
								74cab0323f 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrade dependencies ( #8362 )  
							
							... 
							
							
							
							* Upgrade dependencies
* delint 
							
						 
						
							2022-04-21 08:08:03 +01:00  
				
					
						
							
							
								 
						
							
							
								f2ec465f87 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: own live beacon status on maximised view ( #8374 )  
							
							... 
							
							
							
							* add floating own live sharing eacon status to maximised view
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add tests for own beacon status
Signed-off-by: Kerry Archibald <kerrya@element.io>
* stylelint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove huge snapshot
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove unused emits from test
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-21 09:06:57 +02:00  
				
					
						
							
							
								 
						
							
							
								605fbd3e4e 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove float property to let the margin between events appear on bubble message layout ( #8373 )  
							
							... 
							
							
							
							* Add margin between events on bubble message layout
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Use more simplified way
Because the float property prevents the margin from appearing, removing
the property is more straightforward than adding other rules.
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
Co-authored-by: Kerry <kerrya@element.io> 
							
						 
						
							2022-04-20 19:24:34 +00:00  
				
					
						
							
							
								 
						
							
							
								b4bcbb2f30 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix race in Registration between server change and flows fetch ( #8359 )  
							
							
							
						 
						
							2022-04-20 14:04:42 -04:00  
				
					
						
							
							
								 
						
							
							
								6e86a14cc9 
								
									
								
							
								 
							
						 
						
							
							
								
								Show a lobby screen in video rooms ( #8287 )  
							
							... 
							
							
							
							* Show a lobby screen in video rooms
* Add connecting state
* Test VideoRoomView
* Test VideoLobby
* Get the local video stream with useAsyncMemo
* Clean up code review nits
* Explicitly state what !important is overriding
* Use spacing variables
* Wait for video channel messaging
* Update join button copy
* Show frame on both the lobby and widget
* Force dark theme for video lobby
* Wait for the widget to be ready
* Make VideoChannelStore constructor private
* Allow video lobby to shrink
* Add invite button to video room header
* Show connected members on lobby screen
* Make avatars in video lobby clickable
* Increase video channel store timeout
* Fix Jitsi Meet getting wedged on startup in Chrome and Safari
* Revert "Fix Jitsi Meet getting wedged on startup in Chrome and Safari"
This reverts commit 9f77b8c227c1a5bffa5d91b0c48bf3bbc44d4cec.
* Disable device buttons while connecting
* Factor RoomFacePile into a separate file
* Fix i18n lint
* Fix switching video channels while connected
* Properly limit number of connected members in face pile
* Fix CSS lint 
							
						 
						
							2022-04-20 11:03:33 -04:00  
				
					
						
							
							
								 
						
							
							
								9a065581e5 
								
									
								
							
								 
							
						 
						
							
							
								
								fix rainbow breaks compound emojis ( #8245 )  
							
							... 
							
							
							
							* fix rainbow breaks compound emojis
* use lodash split method for text splitting and add a unit test to test the behaviour
* Update _RichText.scss
* Update colour-test.ts 
							
						 
						
							2022-04-20 14:49:12 +00:00  
				
					
						
							
							
								 
						
							
							
								4a38cbd550 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: beacon list view tiles ( #8363 )  
							
							... 
							
							
							
							* add basic sidebar container
Signed-off-by: Kerry Archibald <kerrya@element.io>
* optionally show icon in beaconstatus
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add avatar and style list item
Signed-off-by: Kerry Archibald <kerrya@element.io>
* formatted last update time
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test beacon list item
Signed-off-by: Kerry Archibald <kerrya@element.io>
* move makeRoomWithState events to test utils
Signed-off-by: Kerry Archibald <kerrya@element.io>
* move beacon test helpers into utils
Signed-off-by: Kerry Archibald <kerrya@element.io>
* newline
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add copyable text to beacon list item
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add copyable geo uri to list item
Signed-off-by: Kerry Archibald <kerrya@element.io>
* improve spacing
Signed-off-by: Kerry Archibald <kerrya@element.io>
* overflow scroll on list
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-20 11:57:50 +00:00  
				
					
						
							
							
								 
						
							
							
								2f6b76755c 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix RightPanelStore handling first room on app launch wrong ( #8370 )  
							
							
							
						 
						
							2022-04-20 11:05:55 +01:00  
				
					
						
							
							
								 
						
							
							
								859fdf7d51 
								
									
								
							
								 
							
						 
						
							
							
								
								Cache localStorage objects for SettingsStore ( #8366 )  
							
							
							
						 
						
							2022-04-20 08:44:06 +00:00