15c2fb6b71 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - open location in OpenStreetMap (PSF-1040) ( #8695 )  
							
							... 
							
							
							
							* share plain lat,lon string from beacon tooltip and list item
Signed-off-by: Kerry Archibald <kerrya@element.io>
* export makeMapSiteLink helper fn
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use currentColor in external-link.svg
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add open in openstreetmap link
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fussy import ordering
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix icon color var
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-27 11:58:39 +02:00  
				
					
						
							
							
								 
						
							
							
								14cf6275d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix: AccessibleButton does not set disabled attribute (PSF-1055) ( #8682 )  
							
							... 
							
							
							
							* remove old styles for pin drop buttons
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fully disable share location button until location is shared
Signed-off-by: Kerry Archibald <kerrya@element.io>
* set disabled on button
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test AccessibleButton disabled
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove disbaled check in LocationPicker
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-27 07:13:50 +00:00  
				
					
						
							
							
								 
						
							
							
								fe21ec8715 
								
									
								
							
								 
							
						 
						
							
							
								
								Consolidate random string generation to make Sonar happier ( #8675 )  
							
							... 
							
							
							
							* Consolidate random string generation to make Sonar happier
* Update snapshots 
							
						 
						
							2022-05-24 09:05:11 +01:00  
				
					
						
							
							
								 
						
							
							
								1535ff0d6c 
								
									
								
							
								 
							
						 
						
							
							
								
								Move map attribution to top right ( #8621 )  
							
							... 
							
							
							
							Signed-off-by: Michael Weimann <michaelw@matrix.org>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-05-23 12:19:59 +02:00  
				
					
						
							
							
								 
						
							
							
								804ddbb332 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - update live location tiles (PSF-1027) ( #8649 )  
							
							... 
							
							
							
							* update map svg
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add map fallback component, update styls
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update purple location icon style
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fussy import ordering
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tidy
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-20 09:49:01 +00:00  
				
					
						
							
							
								 
						
							
							
								e87bda9f37 
								
									
								
							
								 
							
						 
						
							
							
								
								Add an option to ignore (block) a user when reporting their events ( #8471 )  
							
							... 
							
							
							
							* Add an option to ignore (block) a user when reporting their events
This is primarily useful if the content being reported really doesn't belong on your screen, and the room moderators are slow to react.
Ideally we'd use the word "block" instead of "ignore", but we call it "ignore user" everywhere else. See https://github.com/vector-im/element-web/issues/19590  for further context on the word choice.
This change includes a minor refactor to the styles of labelled toggles (for reusability).
* Appease the linter
* Use a checkbox instead of toggle in the dialog
* Update classnames handling for toggle switch
* Appease the linter 
							
						 
						
							2022-05-18 16:20:55 +00:00  
				
					
						
							
							
								 
						
							
							
								796e12e789 
								
									
								
							
								 
							
						 
						
							
							
								
								Go to space landing page when clicking on a selected space ( #6442 )  
							
							... 
							
							
							
							* Go to space landing page when clicking on a selected space
Signed-off-by: Robin Townsend <robin@robin.town>
* Go to home landing page when clicking on selected home space
Signed-off-by: Robin Townsend <robin@robin.town>
* Remove metaspace behavior
* Add tests
* Use the dispatcher action enum
* Break up the onClick assignment 
							
						 
						
							2022-05-17 13:22:35 +00:00  
				
					
						
							
							
								 
						
							
							
								fcc4d62ede 
								
									
								
							
								 
							
						 
						
							
							
								
								Fall back to untranslated string rather than showing missing translation error ( #8609 )  
							
							
							
						 
						
							2022-05-16 13:28:24 +01:00  
				
					
						
							
							
								 
						
							
							
								fb30b67b14 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix issues with the new topic dialog ( #8608 )  
							
							
							
						 
						
							2022-05-16 14:10:00 +02:00  
				
					
						
							
							
								 
						
							
							
								26bc3ab0aa 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak video rooms copy ( #8582 )  
							
							... 
							
							
							
							* "Video room" → "New video room"
* "Connect now" → "Join"
* "N people connected" → "N people joined"
* "Connected" → "Joined"
* Fix tests 
							
						 
						
							2022-05-13 12:45:38 +00:00  
				
					
						
							
							
								 
						
							
							
								fbbb9c27ba 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location share - beacon tooltip in maximised view ( #8572 ) PSF-926  
							
							... 
							
							
							
							* pass optional tooltip prop down through markers
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add beaconstatustooltip, handle overflow on beacon status label
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove debug, fix mouseout
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tidy comments
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-13 08:30:53 +00:00  
				
					
						
							
							
								 
						
							
							
								fdd5494402 
								
									
								
							
								 
							
						 
						
							
							
								
								Add dialog to navigate long room topics ( #8517 )  
							
							
							
						 
						
							2022-05-13 08:55:10 +01:00  
				
					
						
							
							
								 
						
							
							
								7ed3089434 
								
							
								 
							
						 
						
							
							
								
								Improve tooltip positioning  
							
							... 
							
							
							
							Signed-off-by: Michael Weimann <michaelw@matrix.org> 
							
						 
						
							2022-05-12 14:05:55 +02:00  
				
					
						
							
							
								 
						
							
							
								5348572439 
								
									
								
							
								 
							
						 
						
							
							
								
								Write tests for message right-click context menu ( #8532 )  
							
							
							
						 
						
							2022-05-11 18:39:40 +02:00  
				
					
						
							
							
								 
						
							
							
								00984e4434 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix effect of URL preview toggle not updating live ( #8561 )  
							
							... 
							
							
							
							* Remove unused state and fix canPeek
* Fix effect of URL preview toggle not updating live
* Remove stale context fields 
							
						 
						
							2022-05-11 15:11:42 +01:00  
				
					
						
							
							
								 
						
							
							
								464eb93a44 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix visual bugs on AccessSecretStorageDialog ( #8160 )  
							
							... 
							
							
							
							* Remove duplicate mx_Dialog_buttons
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Group buttons on mx_Dialog with span
- Cancel default styling for elements inside .mx_AccessSecretStorageDialog_primaryContainer
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Move common rules of mx_Dialog_buttons_row to _common.scss
- Set 16px gap between buttons per https://github.com/vector-im/element-web/issues/19426#issuecomment-949778515 
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Spacing variables
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Nesting - .mx_AccessSecretStorageDialog_reset
- Fix the reset link color
- Set $spacingStart variable
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
* Remove unnecessary rule
Signed-off-by: Suguru Hirahara <luixxiul@users.noreply.github.com> 
							
						 
						
							2022-05-11 12:33:21 +00:00  
				
					
						
							
							
								 
						
							
							
								c67b41fbde 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable forwarding static locations ( #8553 )  
							
							... 
							
							
							
							* enable forwarding for location events
Signed-off-by: Kerry Archibald <kerrya@element.io>
* allow forwarding of static locations
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add comment
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-10 16:21:20 +00:00  
				
					
						
							
							
								 
						
							
							
								0b0e414fd4 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix unresponsive notification toggles ( #8549 )  
							
							... 
							
							
							
							* Return consistently typed setting values from localStorage
* Watch notification toggles
* Test that it all works 
							
						 
						
							2022-05-10 09:13:02 -04:00  
				
					
						
							
							
								 
						
							
							
								401e124df6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into 19245-improve-styling-of-search-initialization-errors  
							
							
							
						 
						
							2022-05-09 19:32:43 -06:00  
				
					
						
							
							
								 
						
							
							
								548290b006 
								
									
								
							
								 
							
						 
						
							
							
								
								Run a minor code quality checker over the repo ( #8524 )  
							
							... 
							
							
							
							* Run a minor code quality checker over the repo
Largely targeted at spelling of common words and misc code issues.
* Update snapshots 
							
						 
						
							2022-05-09 22:52:05 +00:00  
				
					
						
							
							
								 
						
							
							
								333dd59f06 
								
									
								
							
								 
							
						 
						
							
							
								
								test typescriptification - RoomList ( #8540 )  
							
							... 
							
							
							
							* test/components/views/rooms/RoomList-test.js -> test/components/views/rooms/RoomList-test.tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-09 13:24:12 +00:00  
				
					
						
							
							
								 
						
							
							
								674aec4050 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix regression around pasting links ( #8537 )  
							
							... 
							
							
							
							* Fix regression around pasting links
* Add tests 
							
						 
						
							2022-05-09 12:39:32 +00:00  
				
					
						
							
							
								 
						
							
							
								7c07ad155c 
								
							
								 
							
						 
						
							
							
								
								Improve the styling of search initialization errors.  
							
							... 
							
							
							
							Signed-off-by: Kalle Struik <kalle@kallestruik.nl> 
							
						 
						
							2022-05-09 11:20:36 +02:00  
				
					
						
							
							
								 
						
							
							
								765a715fce 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove duplicate tooltip from user pills ( #8512 )  
							
							... 
							
							
							
							* Remove duplicate tooltip from user pills
* Fix test 
							
						 
						
							2022-05-06 21:26:32 +00:00  
				
					
						
							
							
								 
						
							
							
								e97536ef96 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - refresh beacon timers on tab becoming active ( #8515 )  
							
							... 
							
							
							
							* add visibilitychange listener
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* restore event listener mock
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-06 11:33:09 +02:00  
				
					
						
							
							
								 
						
							
							
								2c19d286ed 
								
									
								
							
								 
							
						 
						
							
							
								
								Eslint -  require copyright header rule ( #8514 )  
							
							... 
							
							
							
							* bump eslint plugin to 0.5.2
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add rule
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add missing copyright headers
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix comment order
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-06 09:09:28 +00:00  
				
					
						
							
							
								 
						
							
							
								2e3185a4bc 
								
									
								
							
								 
							
						 
						
							
							
								
								test typescriptification - dialogs ( #8497 )  
							
							... 
							
							
							
							* /Users/kerry/code/matrix-react-sdk/test/components/views/dialogs/InteractiveAuthDialog-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test/components/views/dialogs/AccessSecretStorageDialog-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in AccessSecretSstorageDialog-test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update copyrights
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-06 10:25:18 +02:00  
				
					
						
							
							
								 
						
							
							
								b12c002602 
								
									
								
							
								 
							
						 
						
							
							
								
								Order receipts with the most recent on the right ( #8506 )  
							
							
							
						 
						
							2022-05-05 12:10:48 +00:00  
				
					
						
							
							
								 
						
							
							
								ce3bc9dc07 
								
									
								
							
								 
							
						 
						
							
							
								
								test typescriptification - EventListSummary ( #8493 )  
							
							... 
							
							
							
							* test/components/views/elements/EventListSummary-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add user mocks util
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-04 16:37:41 +02:00  
				
					
						
							
							
								 
						
							
							
								12af3038a8 
								
									
								
							
								 
							
						 
						
							
							
								
								fix message indent in thread view ( #8462 )  
							
							... 
							
							
							
							Signed-off-by: Kerry Archibald <kerrya@element.io>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-05-03 13:51:50 +02:00  
				
					
						
							
							
								 
						
							
							
								3b1e715854 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: remove geoUri logs ( #8465 )  
							
							... 
							
							
							
							* remove geoUri logs
Signed-off-by: Kerry Archibald <kerrya@element.io>
* Update src/components/views/location/Map.tsx
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-05-03 08:29:43 +00:00  
				
					
						
							
							
								 
						
							
							
								f280fab47d 
								
									
								
							
								 
							
						 
						
							
							
								
								test typescriptification - ForwardDialog ( #8469 )  
							
							... 
							
							
							
							* test/components/views/dialogs/ForwardDialog-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in ForwardDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove unused stub-component
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-05-03 08:22:38 +00:00  
				
					
						
							
							
								 
						
							
							
								1c70696b10 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't linkify code blocks ( #7859 )  
							
							... 
							
							
							
							* Don't linkify code blocks
Signed-off-by: Robin Townsend <robin@robin.town>
* Put the linkify ignoreTags option in the right place
Signed-off-by: Robin Townsend <robin@robin.town>
* Add code to list of ignored linkification tags as well
Signed-off-by: Robin Townsend <robin@robin.town>
* Test that code blocks skip linkification
Signed-off-by: Robin Townsend <robin@robin.town>
* Move test to the right spot
Signed-off-by: Robin Townsend <robin@robin.town>
* Use a snapshot instead for test
Signed-off-by: Robin Townsend <robin@robin.town> 
							
						 
						
							2022-05-03 00:26:37 +00:00  
				
					
						
							
							
								 
						
							
							
								3e31fdb6a7 
								
									
								
							
								 
							
						 
						
							
							
								
								read receipts: improve tooltips to show names of users ( #8438 )  
							
							
							
						 
						
							2022-05-02 11:46:11 +02:00  
				
					
						
							
							
								 
						
							
							
								3a245a0cbe 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix jump to bottom button being always displayed in non-overflowing timelines ( #8460 )  
							
							
							
						 
						
							2022-05-01 19:38:36 -06:00  
				
					
						
							
							
								 
						
							
							
								d294dad04d 
								
									
								
							
								 
							
						 
						
							
							
								
								fix timeline search with empty text box should do nothing ( #8262 )  
							
							... 
							
							
							
							* fix timeline search with empty text box should do nothing
* test SearchBar component
* fix lint error
* Update SearchBar-test.tsx
Co-authored-by: Travis Ralston <travisr@matrix.org> 
							
						 
						
							2022-05-02 01:09:59 +00:00  
				
					
						
							
							
								 
						
							
							
								472222c195 
								
									
								
							
								 
							
						 
						
							
							
								
								LLS: error handling on stopping beacon ( #8406 )  
							
							... 
							
							
							
							* shared stopping error state for timeline, maxi and room warnign
Signed-off-by: Kerry Archibald <kerrya@element.io>
* check for stopping errors in roomlist share warning
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test stopping errors in OwnBeaconStore
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update LeftPanelLiveShareWarning tests for stopping errors
Signed-off-by: Kerry Archibald <kerrya@element.io>
* reinstate try/catch for stopping beacons in create
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove unnecessary and buggy beacon stopping on creation
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 12:03:51 +00:00  
				
					
						
							
							
								 
						
							
							
								ecd7d8b5e8 
								
									
								
							
								 
							
						 
						
							
							
								
								Unit test typescriptification - MKeyVerificationConclusion ( #8435 )  
							
							... 
							
							
							
							* test/components/views/messages/MKeyVerificationConclusion-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* ts fixes
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add missing copyright
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 11:44:04 +00:00  
				
					
						
							
							
								 
						
							
							
								699a9aeaaf 
								
									
								
							
								 
							
						 
						
							
							
								
								LLS: expose way to enable live sharing labs flag from location dialog ( #8416 )  
							
							... 
							
							
							
							* add state for waiting for labs flag
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add enable live share component
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test enabling live share labs flag
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 13:37:20 +02:00  
				
					
						
							
							
								 
						
							
							
								1127db0514 
								
									
								
							
								 
							
						 
						
							
							
								
								Unit test typescriptification - TextualBody ( #8433 )  
							
							... 
							
							
							
							* test/components/views/messages/TextualBody-test.js -> tsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in textualbody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove type-removing context wrapper, fix more
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-28 09:32: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c83ad1faa7 
								
									
								
							
								 
							
						 
						
							
							
								
								Add local echo of connected devices in video rooms ( #8368 )  
							
							
							
						 
						
							2022-04-21 07:41:38 -04: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								e45cd39906 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: maximised view sidebar container ( #8360 )  
							
							... 
							
							
							
							* add h4
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add mixin to clear list style
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add basic sidebar container
Signed-off-by: Kerry Archibald <kerrya@element.io>
* open list view button on beaconviewdialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update tests for new utils
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-20 08:14:24 +00:00  
				
					
						
							
							
								 
						
							
							
								70cdd57a5c 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: move test utils into utils ( #8365 )  
							
							... 
							
							
							
							* 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>
* remove file
Signed-off-by: Kerry Archibald <kerrya@element.io>
* more types
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-19 16:47:19 +00:00