[openstreetmap/openstreetmap-website] Support android intent uri for JOSM style remote control (#1478)
Simon Poole
notifications at github.com
Wed Mar 8 07:35:50 UTC 2017
To summarize the situation with osm.org and mobile editing:
- on iPads/tablets we have an edit button that currently shows 3 options, and it is not unreasonable to assume that the JOSM/mercator entry starts an on device editor (yes it should likely be renamed), if we can reasonably determine that there is no flash support it would likely make sense to drop the P2 entry to avoid confusion,
- this PR currently allows the edit button on tablets to work with Android apps that support partial implementations of the JOSM RC protocol, currently that is only Vespucci, but it is simple enough that other apps could to (see https://github.com/MarcusWolschon/osmeditor4android/blob/master/src/main/AndroidManifest.xml line 113 for the intent filter entries, http://wiki.openstreetmap.org/wiki/JOSM/Plugins/RemoteControl for the load_and_zoom Url that osm.org uses).
- it would be sensible if we could start GoMap!! the same way, naturally any old Url based scheme will work, doesn't have to the same as JOSM, @bryceco can you point to relevant documentation?
- on phones/small screen devices we currently don't show the edit button, but there is IMHO enough room to shrink the "history" button and add it the right of it, previously there just wasn't any use for it. Given that only the dedicated on device apps make sense, we probably don't need the drop down menu in this scenario.
- as said in the original comment: I need to do some investigation on if we can improve the error messaging if no app is installed or something else goes wrong.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/1478#issuecomment-284968861
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20170307/8ef86e93/attachment.html>
More information about the rails-dev
mailing list