Skip to content

room-history: Fix geo URI parsing and handle malformed URIs

Paul van Tilburg requested to merge paulvt/fractal:fix-geo-uri-parsing into main

This replaces the current simplistic parsing implementation by a more robust one. It includes the parsing as a contrib module for now, until it becomes a crate.

Parts of this MR:

  • Replace the geo URI parsing implementation
  • Handle errors by not showing a map but something to indicate that the geo URI was not parseable
  • Visualize the uncertainty (if present) as a circle around the marker (see also libshumate#54, or use a (temporary) manual implementation)

Closes #1073 (closed)

Edited by Paul van Tilburg

Merge request reports