Michael Telatynski
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								91cbd4dc8a 
								
									
								
							
								 
							
						 
						
							
							
								
								hide live location option when composer has relation ( #8746 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-06-03 10:28:19 +02:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Michael Weimann
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								94385169f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - smart location marker ( #8232 )  
							
							 
							
							... 
							
							
							
							* 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>
* remove skinned-sdk
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* better types for LocationBodyContent
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-11 10:29:24 +02:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								df20821fd6 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - extract zoom buttons into component ( #8235 )  
							
							 
							
							... 
							
							
							
							* extract out zoombuttons component
* newline
Signed-off-by: Kerry Archibald <kerrya@element.io>
* stylelint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove skinned sdk
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-11 10:29:07 +02:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								03d0969ae3 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - update beacon_info implementation to latest MSC ( #8256 )  
							
							 
							
							... 
							
							
							
							* update calls to set and createLiveBeacon
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix stop beacon
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove variable event type from beacon utils
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use beacon identifier
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix RoomLiveShareWarning tests
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add case for beacon update
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* more lint
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-08 10:53:06 +02:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								b98739056e 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing - extract location markers into generic Marker ( #8225 )  
							
							 
							
							... 
							
							
							
							* extract location markers into generic Marker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* comments
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove skinned
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-04-06 12:40:39 +01:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								a987ead7d2 
								
							
								 
							
						 
						
							
							
								
								Step 8.1: Remove skinning setup from all tests  
							
							 
							
							
							
						 
						
							2022-03-28 14:02:31 -06:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
							
								
							
								26dc2ba45e 
								
							
								 
							
						 
						
							
							
								
								Step 3.1: Stop using `getComponent` in tests  
							
							 
							
							
							
						 
						
							2022-03-28 14:02:31 -06:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								1495c23a14 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: geolocation utilities ( #8126 )  
							
							 
							
							... 
							
							
							
							* geolocation utilities
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove debug
Signed-off-by: Kerry Archibald <kerrya@element.io>
* comments for ts-ignores
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-23 17:08:56 +00:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								14653d1378 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location share - set time limit ( #8082 )  
							
							 
							
							... 
							
							
							
							* add mocking helpers for platform peg
Signed-off-by: Kerry Archibald <kerrya@element.io>
* basic working live duration dropdown
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add duration format utility
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add duration dropdown to live location picker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* adjust style to allow overflow and variable height chin
Signed-off-by: Kerry Archibald <kerrya@element.io>
* tidy comments
Signed-off-by: Kerry Archibald <kerrya@element.io>
* arrow fn change
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-21 12:42:58 +01:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								cdcf6d0fd1 
								
									
								
							
								 
							
						 
						
							
							
								
								Live location sharing: create beacon info event from location picker ( #8072 )  
							
							 
							
							... 
							
							
							
							* create beacon info event with defaulted duration
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add shareLiveLocation fn
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test share live location
Signed-off-by: Kerry Archibald <kerrya@element.io>
* i18n
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-18 10:52:24 +01:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								176e49e312 
								
									
								
							
								 
							
						 
						
							
							
								
								enable geolocation behaviour in location picker for live share type ( #8068 )  
							
							 
							
							... 
							
							
							
							* enable geolocation behaviour in location picker for live share type
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add empty lines
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-17 09:26:47 +01:00  
						
					 
				
					
						
							
							
								 
								Andy Balaam
							
						 
						
							 
							
							
								
								
							
							
								
							
								cbf5fbf870 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable the live location share button ( #8056 )  
							
							 
							
							
							
						 
						
							2022-03-16 09:37:09 +00:00  
						
					 
				
					
						
							
							
								 
								Andy Balaam
							
						 
						
							 
							
							
								
								
							
							
								
							
								e1fdff46f5 
								
									
								
							
								 
							
						 
						
							
							
								
								Show "Share my location" button ( #8054 )  
							
							 
							
							
							
						 
						
							2022-03-15 15:04:52 +00:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								14684c6296 
								
									
								
							
								 
							
						 
						
							
							
								
								Send pin drop location share events ( #7967 )  
							
							 
							
							... 
							
							
							
							* 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>
* tweak style
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-09 18:14:07 +01:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								ebc2267e52 
								
									
								
							
								 
							
						 
						
							
							
								
								Location sharing > back button ( #7958 )  
							
							 
							
							... 
							
							
							
							* add back/cancel buttons to share dialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* test buttons
Signed-off-by: Kerry Archibald <kerrya@element.io>
* improve weird indentation
Signed-off-by: Kerry Archibald <kerrya@element.io>
* relint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* PR tweaks
Signed-off-by: Kerry Archibald <kerrya@element.io>
* quotes
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-03 11:30:46 +01:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								b480bffab0 
								
									
								
							
								 
							
						 
						
							
							
								
								Location share type UI ( #7924 )  
							
							 
							
							... 
							
							
							
							* copyright
Signed-off-by: Kerry Archibald <kerrya@element.io>
* empty line
Signed-off-by: Kerry Archibald <kerrya@element.io>
* functional picker
Signed-off-by: Kerry Archibald <kerrya@element.io>
* most style
Signed-off-by: Kerry Archibald <kerrya@element.io>
* nice style for options
Signed-off-by: Kerry Archibald <kerrya@element.io>
* get ShareType test passing
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add maplibre mock
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint and test
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add section to themes for location sharing cols
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add svg mock
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use same mock string as imageMock
Signed-off-by: Kerry Archibald <kerrya@element.io>
* newline
Signed-off-by: Kerry Archibald <kerrya@element.io>
* lint
Signed-off-by: Kerry Archibald <kerrya@element.io>
* add live location icon
Signed-off-by: Kerry Archibald <kerrya@element.io>
* rename useEnabledShareTypes
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use solid color for live border
* use ternary
Signed-off-by: Kerry Archibald <kerrya@element.io>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2022-03-02 13:00:40 +00:00  
						
					 
				
					
						
							
							
								 
								Travis Ralston
							
						 
						
							 
							
							
								
								
							
							
								
							
								31f0a37ca2 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix js-sdk imports ( #7938 )  
							
							 
							
							
							
						 
						
							2022-03-01 23:51:05 +00:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								ac36234068 
								
									
								
							
								 
							
						 
						
							
							
								
								update snap ( #7932 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-01 17:26:30 +00:00  
						
					 
				
					
						
							
							
								 
								Kerry
							
						 
						
							 
							
							
								
								
							
							
								
							
								3f1951b5b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Prep for pin drop location sharing ( #7919 )  
							
							 
							
							... 
							
							
							
							* add labs flag feature_location_share_pin_drop
Signed-off-by: Kerry Archibald <kerrya@element.io>
* split LocationButton into two components
Signed-off-by: Kerry Archibald <kerrya@element.io>
* rethemendex
Signed-off-by: Kerry Archibald <kerrya@element.io>
* copyright
Signed-off-by: Kerry Archibald <kerrya@element.io>
* one more (c)
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>
* use same matrix client import
Signed-off-by: Kerry Archibald <kerrya@element.io> 
							
						 
						
							2022-03-01 18:00:07 +01:00  
						
					 
				
					
						
							
							
								 
								Andy Balaam
							
						 
						
							 
							
							
								
								
							
							
								
							
								b412067b24 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix nulls leaking into geo urls ( #7433 )  
							
							 
							
							
							
						 
						
							2021-12-21 16:56:28 +00:00  
						
					 
				
					
						
							
							
								 
								Andy Balaam
							
						 
						
							 
							
							
								
								
							
							
								
							
								8b2a478a25 
								
									
								
							
								 
							
						 
						
							
							
								
								Update location text fallback and test it ( #7408 )  
							
							 
							
							
							
						 
						
							2021-12-21 09:37:06 +00:00  
						
					 
				
					
						
							
							
								 
								Andy Balaam
							
						 
						
							 
							
							
								
								
							
							
								
							
								670d7824ec 
								
									
								
							
								 
							
						 
						
							
							
								
								Tidy location code ( #7402 )  
							
							 
							
							
							
						 
						
							2021-12-17 12:26:02 +00:00  
						
					 
				
					
						
							
							
								 
								Andy Balaam
							
						 
						
							 
							
							
								
								
							
							
								
							
								bd226cd062 
								
									
								
							
								 
							
						 
						
							
							
								
								Tests for getGeoUri ( #7400 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2021-12-17 10:58:24 +00:00