b1e07e8ef0 
								
									
								
							
								 
							
						 
						
							
							
								
								Make the pill text single line ( #8744 )  
							
							
							
						 
						
							2022-06-19 11:56:37 +02:00  
				
					
						
							
							
								 
						
							
							
								0a90674e89 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix crash when drawing blurHash for portrait videos PSB-139 ( #8855 )  
							
							
							
						 
						
							2022-06-17 11:03:29 +00:00  
				
					
						
							
							
								 
						
							
							
								aac97e01e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Reload map on reconnect ( #8848 )  
							
							... 
							
							
							
							PSD-282 
							
						 
						
							2022-06-15 16:38:35 +02:00  
				
					
						
							
							
								 
						
							
							
								3c5c2bef6d 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Piwik support ( #8835 )  
							
							... 
							
							
							
							* Remove all mentions of Piwik
* Kill off all consumer of the old Piwik Analytics module
* Simplify ModalManager interface
* i18n
* Attempt to fix old e2e tests
* Remove unused component
* Iterate PR 
							
						 
						
							2022-06-14 17:51:51 +01:00  
				
					
						
							
							
								 
						
							
							
								2bdb4d396a 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location share - show loading UI for beacons with start timestamp in the future (PSF-1081) ( #8775 )  
							
							... 
							
							
							
							* check for beacons that are yet to start and show loading ui
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update snapshots for js-sdk rename
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove debug
Signed-off-by: Kerry Archibald <kerrya@element.io>
* Update test/components/views/messages/MBeaconBody-test.tsx
Co-authored-by: Travis Ralston <travisr@matrix.org>
* Update src/components/views/beacon/displayStatus.ts
Co-authored-by: Travis Ralston <travisr@matrix.org>
Co-authored-by: Travis Ralston <travisr@matrix.org> 
							
						 
						
							2022-06-09 13:25:30 +01:00  
				
					
						
							
							
								 
						
							
							
								21d0aaf524 
								
									
								
							
								 
							
						 
						
							
							
								
								Use updates stable relations from js-sdk ( #8715 )  
							
							... 
							
							
							
							* Use updates stable relations from js-sdk
* Relations is now accessible on the Room instead
* Reuse more existing code and ditch confusing `isThreadRelation`
* Fix last usage of removed `isThreadRelation`
* Update tests to match removal of isThreadRelation
* Tweak method naming to closer match spec
* Fix missing method name change 
							
						 
						
							2022-06-07 11:16:54 +01:00  
				
					
						
							
							
								 
						
							
							
								79a2dfe171 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location share - enable reply and react to tiles ( #8721 )  
							
							... 
							
							
							
							* test most basic paths in messageactionbar
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tidy
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use rtl for MessageActionBar test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* make beacon_info events semi actionable
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove log
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test thread exception for beacon
Signed-off-by: Kerry Archibald <kerrya@element.io>
* eat click events in beacon status to stop jumping from reply tile
Signed-off-by: Kerry Archibald <kerrya@element.io>
* set max width on beaconbody for render in thread panel 
							
						 
						
							2022-06-02 15:43:19 +00:00  
				
					
						
							
							
								 
						
							
							
								158e42f764 
								
									
								
							
								 
							
						 
						
							
							
								
								Unit test MessageActionBar ( #8732 )  
							
							... 
							
							
							
							* test most basic paths in messageactionbar
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tidy
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add rtl
* add code style note about using rtl
Signed-off-by: Kerry Archibald <kerrya@element.io>
* downgrade to rtl 12
* use rtl for MessageActionBar test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* try mocking settingsstore for ci only failure
Signed-off-by: Kerry Archibald <kerrya@element.io>
* mock setValue too
Signed-off-by: Kerry Archibald <kerrya@element.io>
* uupdate lockfile
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-06-02 10:25:56 +02: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  
				
					
						
							
							
								 
						
							
							
								fb30b67b14 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix issues with the new topic dialog ( #8608 )  
							
							
							
						 
						
							2022-05-16 14:10:00 +02: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  
				
					
						
							
							
								 
						
							
							
								765a715fce 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove duplicate tooltip from user pills ( #8512 )  
							
							... 
							
							
							
							* Remove duplicate tooltip from user pills
* Fix test 
							
						 
						
							2022-05-06 21:26:32 +00: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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f70186ea9b 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: set map bounds to include all locations ( #8324 )  
							
							... 
							
							
							
							* open a dialog with map centered around first beacon
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test dialog opening from beacon body
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test beaconmarker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add bounds to Map comp
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add focusBeacon to beaconviewdialog, use bounds
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use membercolor on beacon view markers
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add lnglatbounds to maplibre mock
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update snapshots for expanded maplibre Map mock
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test map bounds
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tidy copy paste comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add fallback when no more live locations
Signed-off-by: Kerry Archibald <kerrya@element.io>
* accurate signature for getBoundsCenter
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-19 11:35:39 +00:00  
				
					
						
							
							
								 
						
							
							
								f95106d2c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - basic maximised beacon map ( #8310 )  
							
							... 
							
							
							
							* open a dialog with map centered around first beacon
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add room member markers
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix unmount issue in smart marker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* dont throw on no more live locations
Signed-off-by: Kerry Archibald <kerrya@element.io>
* cursor on beacon maps
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fussy import ordering
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test dialog opening from beacon body
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test beaconmarker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test BeaconViewDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use unstable prefix for wk tile_Server
Signed-off-by: Kerry Archibald <kerrya@element.io>
* unstable prefix for new m.tile_server use in test
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-14 13:14:05 +00:00  
				
					
						
							
							
								 
						
							
							
								e59edb7101 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing -  beacon in timeline happy path ( #8285 )  
							
							... 
							
							
							
							* extract location markers into generic Marker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* wrap marker in smartmarker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test smartmarker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* working map in location body
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove skinned sdk
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use new ZoomButtons in MLocationBody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test LocationViewDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update commentt
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* extract livetimeremaining into own component
Signed-off-by: Kerry Archibald <kerrya@element.io>
* extract more beacon state utils
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update tests for roomlivesharewarning
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add idle status to live beacon icon
* add beacon map and status chin
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add handling for bubbles
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tests for BeaconBody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* i18n
Signed-off-by: Kerry Archibald <kerrya@element.io>
* move displaystatus check up to mbeaconbody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test BeaconStatus
Signed-off-by: Kerry Archibald <kerrya@element.io>
* rename BeaconStatusChin -> BeaconStatus
Signed-off-by: Kerry Archibald <kerrya@element.io>
* make BeaconStatus generic
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* adjust spinner size
Signed-off-by: Kerry Archibald <kerrya@element.io>
* polish and copyrights
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* better comment
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-13 10:44:15 +02:00  
				
					
						
							
							
								 
						
							
							
								661e2c2aa5 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - beacon map in timeline ( #8286 )  
							
							... 
							
							
							
							* add displaystatus util
Signed-off-by: Kerry Archibald <kerrya@element.io>
* map fallback svg
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add Map to mbeaconbody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add bubble layout handling
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test beaconbody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* typo
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use randomString from js-sdk
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-12 09:13:55 +01:00  
				
					
						
							
							
								 
						
							
							
								9ba55d1d14 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - consolidate maps ( #8236 )  
							
							... 
							
							
							
							* extract location markers into generic Marker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* wrap marker in smartmarker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test smartmarker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* working map in location body
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test Map
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove skinned sdk
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update snaps with new mocks
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use new ZoomButtons in MLocationBody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* make LocationViewDialog map interactive
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test MLocationBody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test LocationViewDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add copyrights, shrink snapshot
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-11 18:40:06 +02:00  
				
					
						
							
							
								 
						
							
							
								b760ec9392 
								
									
								
							
								 
							
						 
						
							
							
								
								Location sharing - extract isSelfLocation util ( #8279 )  
							
							... 
							
							
							
							* extract isSelfLocation into utils
Signed-off-by: Kerry Archibald <kerrya@element.io>
* replace use of isSelfLocation
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-11 13:58:35 +02:00  
				
					
						
							
							
								 
						
							
							
								aecd71ad15 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - update beacon tile with latest location ( #8265 )  
							
							... 
							
							
							
							* add useBeacon hook
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update message tile types to work with function comp with ref
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use beacon hook in beacon body
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update beacon body with (textual) latest locations, test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* language in comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* comments
Signed-off-by: Kerry Archibald <kerrya@element.io>
* copyright
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-11 09:16:32 +00:00  
				
					
						
							
							
								 
						
							
							
								b2b818a780 
								
							
								 
							
						 
						
							
							
								
								Step 8.6: Fix TS issues introduced by using imports  
							
							
							
						 
						
							2022-03-28 14:02:31 -06:00  
				
					
						
							
							
								 
						
							
							
								a987ead7d2 
								
							
								 
							
						 
						
							
							
								
								Step 8.1: Remove skinning setup from all tests  
							
							
							
						 
						
							2022-03-28 14:02:31 -06:00  
				
					
						
							
							
								 
						
							
							
								26dc2ba45e 
								
							
								 
							
						 
						
							
							
								
								Step 3.1: Stop using `getComponent` in tests  
							
							
							
						 
						
							2022-03-28 14:02:31 -06:00  
				
					
						
							
							
								 
						
							
							
								1397652f52 
								
									
								
							
								 
							
						 
						
							
							
								
								Extract location utils from components ( #8152 )  
							
							... 
							
							
							
							* extract util functions from MLocationBody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* disassemble mlocationbody
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tidy and add copyrights
Signed-off-by: Kerry Archibald <kerrya@element.io>
* move types and utils from components/location to utils
Signed-off-by: Kerry Archibald <kerrya@element.io>
* i18n
Signed-off-by: Kerry Archibald <kerrya@element.io>
* empty line
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-25 15:36:22 +01:00  
				
					
						
							
							
								 
						
							
							
								abc225d3c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Unit test tsc fixes part 15 ( #8104 )  
							
							... 
							
							
							
							* fix ts issues in MPollBody test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix ts issues in PollCreateDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix settings components
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix DateSeparator
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix loosies
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update tsconfig
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-22 11:32:35 +01:00  
				
					
						
							
							
								 
						
							
							
								d38a1fa201 
								
									
								
							
								 
							
						 
						
							
							
								
								fallback to event text in location body when map unavailable ( #7982 )  
							
							... 
							
							
							
							* center icon better
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove debug
Signed-off-by: Kerry Archibald <kerrya@element.io>
* retrigger all builds
Signed-off-by: Kerry Archibald <kerrya@element.io>
* set assetType on share event
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use pin marker on map for pin drop share
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test events
Signed-off-by: Kerry Archibald <kerrya@element.io>
* pin drop helper text
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use generic location type
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add navigationcontrol when in pin mode
Signed-off-by: Kerry Archibald <kerrya@element.io>
* allow pin drop without location permissions
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove geolocate control when pin dropping without geo perms
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test locationpicker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test marker type, tidy
Signed-off-by: Kerry Archibald <kerrya@element.io>
* move findMapStyleUrl
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fallback to event content when cant render map
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update mocks in location picker, show same messages as timeline
Signed-off-by: Kerry Archibald <kerrya@element.io>
* style error message in location share menu
Signed-off-by: Kerry Archibald <kerrya@element.io>
* i18n
Signed-off-by: Kerry Archibald <kerrya@element.io>
* forgotten copyright
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add copyright
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update style
Signed-off-by: Kerry Archibald <kerrya@element.io>
* icon bigger
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-11 09:52:57 +01:00  
				
					
						
							
							
								 
						
							
							
								e96d9157a9 
								
									
								
							
								 
							
						 
						
							
							
								
								update location event types ( #8022 )  
							
							... 
							
							
							
							* update types
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix tests
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* trigger
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-10 18:03:31 +00:00  
				
					
						
							
							
								 
						
							
							
								7aefa34420 
								
									
								
							
								 
							
						 
						
							
							
								
								use LocationAssetType ( #7965 )  
							
							... 
							
							
							
							* use LocationAssetType
Signed-off-by: Kerry Archibald <kerrya@element.io>
* center icon better
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove debug
Signed-off-by: Kerry Archibald <kerrya@element.io>
* retrigger all builds
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-03 10:04:38 +00:00  
				
					
						
							
							
								 
						
							
							
								f25e6813bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Mandate use of js-sdk/src/matrix import over js-sdk/src ( #7933 )  
							
							
							
						 
						
							2022-03-01 20:42:05 +00:00  
				
					
						
							
							
								 
						
							
							
								bb79c6086a 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't pillify code blocks ( #7861 )  
							
							... 
							
							
							
							* Don't pillify code blocks
Signed-off-by: Robin Townsend <robin@robin.town>
* Test that pills do not appear in code blocks
Signed-off-by: Robin Townsend <robin@robin.town>
* Use snapshot instead for test
Signed-off-by: Robin Townsend <robin@robin.town> 
							
						 
						
							2022-02-22 06:46:34 -05:00  
				
					
						
							
							
								 
						
							
							
								8b9263c808 
								
									
								
							
								 
							
						 
						
							
							
								
								Clean up some unit test logs ( #7857 )  
							
							... 
							
							
							
							* kill some unit test logs in arrays-test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove mock logs that are asserted against anyway
* remove more logs
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix safeCOunterpartTranslate warnings in tests
Signed-off-by: Kerry Archibald <kerrya@element.io>
* more safeCounterpartTranslate warnings
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove more logs
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add helper
Signed-off-by: Kerry Archibald <kerrya@element.io>
* naming
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-02-21 16:57:44 +00:00  
				
					
						
							
							
								 
						
							
							
								f1e1b7be86 
								
									
								
							
								 
							
						 
						
							
							
								
								Support "closed" polls whose votes are not visible until they are ended ( #7842 )  
							
							
							
						 
						
							2022-02-21 10:21:35 +00:00  
				
					
						
							
							
								 
						
							
							
								6fccd6b183 
								
									
								
							
								 
							
						 
						
							
							
								
								add cursor: pointer to actionable poll options ( #7826 )  
							
							... 
							
							
							
							* add cursor: pointer to actionable poll options
Signed-off-by: Kerry Archibald <kerrya@element.io>
* eof
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-02-18 11:43:07 +01:00  
				
					
						
							
							
								 
						
							
							
								7387f3c80a 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow editing polls ( #7806 )  
							
							
							
						 
						
							2022-02-17 09:13:05 +00:00  
				
					
						
							
							
								 
						
							
							
								84e15fa148 
								
									
								
							
								 
							
						 
						
							
							
								
								Display '(edited)' next to edited polls ( #7789 )  
							
							
							
						 
						
							2022-02-15 08:52:51 +00:00  
				
					
						
							
							
								 
						
							
							
								7fa27f5834 
								
									
								
							
								 
							
						 
						
							
							
								
								Add jump to date functionality to date headers in timeline v2 ( #7339 )  
							
							... 
							
							
							
							Fix https://github.com/vector-im/element-web/issues/7677 
Utilizes MSC3030: https://github.com/matrix-org/matrix-doc/pull/3030 
https://user-images.githubusercontent.com/558581/150060664-79627573-f4fd-497c-b726-dc3485854bd0.png  
							
						 
						
							2022-01-27 16:32:12 -06:00  
				
					
						
							
							
								 
						
							
							
								6712a5b1c5 
								
									
								
							
								 
							
						 
						
							
							
								
								Parse matrix-schemed URIs ( #7453 )  
							
							... 
							
							
							
							Co-authored-by: J. Ryan Stinnett <jryans@gmail.com>
Co-authored-by: Dariusz Niemczyk <dariuszn@element.io>
Co-authored-by: Timo K <toger5@hotmail.de>
With this pr all href use matrix matrix.to links. As a consequence right-click copy link will always return get you a sharable matrix.to link. 
							
						 
						
							2022-01-20 18:18:47 +01:00  
				
					
						
							
							
								 
						
							
							
								2743a75a21 
								
									
								
							
								 
							
						 
						
							
							
								
								Display general marker on non-self location shares ( #7574 )  
							
							
							
						 
						
							2022-01-19 09:33:49 +00:00  
				
					
						
							
							
								 
						
							
							
								65987e6b72 
								
									
								
							
								 
							
						 
						
							
							
								
								Move all polls processing to events-sdk & prep for stable polls ( #7517 )  
							
							... 
							
							
							
							* Move all polls processing to events-sdk
This makes polls support the full range of extensible events (both parsing and generation).
* Appease the linter
* Fix & update tests
* Update events-sdk for polls bugfix
* Update events-sdk for typechecking
* Add missing type cast
* Update per review 
							
						 
						
							2022-01-17 10:06:30 -07:00  
				
					
						
							
							
								 
						
							
							
								6199c337ea 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix spacing errors ( #7484 )  
							
							
							
						 
						
							2022-01-10 12:57:20 +00:00  
				
					
						
							
							
								 
						
							
							
								a239c456e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Allow opening a map view in OpenStreetMap ( #7428 )  
							
							
							
						 
						
							2021-12-21 15:48:20 +00:00  
				
					
						
							
							
								 
						
							
							
								61e3c38b19 
								
									
								
							
								 
							
						 
						
							
							
								
								Add configuration to disable relative date markers in timeline ( #7405 )  
							
							... 
							
							
							
							* add disabler elative dates setting
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test existing DateSeparator
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use full date format when TimelineDisableRelativeDates is truthy
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add comment
Signed-off-by: Kerry Archibald <kerrya@element.io>
* flip timelineDisableRelativeDates -> timelineEnableRelativeDates to fit convention
Signed-off-by: Kerry Archibald <kerrya@element.io>
* mock date constructor in test
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2021-12-21 10:08:22 +01:00  
				
					
						
							
							
								 
						
							
							
								144e4c61fc 
								
									
								
							
								 
							
						 
						
							
							
								
								Avoid NaNs in parseGeoUri return ( #7396 )  
							
							
							
						 
						
							2021-12-17 09:50:27 +00:00  
				
					
						
							
							
								 
						
							
							
								9a8265429c 
								
									
								
							
								 
							
						 
						
							
							
								
								Unit tests for parseGeoUri ( #7395 )  
							
							
							
						 
						
							2021-12-16 14:20:55 +00:00