Open jech opened 2 weeks ago
Default geo:
URL goes without slashes (geo://) and is not decoded by any software automatically, only if it is a part of a clickable hyperlink. Do you have examples of other apps that successfully share non-hyperlinked (plain text) geo links that are properly clickable/opened by other apps?
Do you have examples of other apps that successfully share non-hyperlinked (plain text) geo links
FairEmail does the right thing. Sadly, LinegeOS's messaging app does not. I'll be glad to report a bug with them if you implement geo:
in OM's sharing dialog.
Is it the only app that can decode geo:
links? Generate links (present in every shared message) that are only useful in a specific app doesn't sound right.
Does FairMail highlight to you this text and make it clickable? geo:37.786971,-122.399677?z=17
Does FairMail highlight to you this text and make it clickable? geo:37.786971,-122.399677?z=17
No, it does not. On the other hand, it parses the following:
geo:37,122
It looks like neither negative numbers nor decimal points are parsed correctly. I've just filed a bug with FairEmail
Is it the only app that can decode geo: links?
I don't know, FairEmail and SMS are the only messaging apps I use on my phone. (To be frank, I'm quite saddened by what you just demonstrated to me, I'd expect geo: links to be more widely supported.)
Generate links (present in every shared message) that are only useful in a specific app doesn't sound right.
I understand, but I think it's a chicken and egg problem. Perhaps OM could include geo: links in addition to the proprietary links?
One of the ideas is to pass plain text coordinates instead of custom encoding: https://github.com/organicmaps/organicmaps/issues/7482
It's a slight improvement, but it still means you need Internet access. The promise (sadly unrealised, as you've shown to me) of geo: links is that they are application-agnostic while not relying on an Internet service.
No, you don't need the internet access to open omaps.app links if you have Organic Maps installed. Click on such links should open OM. If it doesn't, please let us know so we can check and fix it.
You're assuming that my correspondents use OrganicMaps. Sadly, that's not the case.
Describe the issue Please write a clear and concise description of the issue here.
When I choose "Share my location", the message proposed by OM contains a
om:
URL and ahttps://omaps.org
URL, both of which are proprietary URLs intimately linked to Organic Maps. There appears to be no way to configure OM to use ageo:
URL instead, which works with any maps software.Steps to reproduce
Expected behaviour
OM should share my location as a
geo:
URL, as defined in RFC 5870. It should also refrain from including promotional messages ("Don't have? Download here!")