TechbeeAT / jtxBoard

jtx Board allows you to manage your Journals (like meeting minutes), Notes and Tasks in one Android app. The app is compatible with the iCal standard (RFC5545) and is integrated with DAVx5 to allow the synchronisation of entries through CalDAV.
https://jtx.techbee.at/
GNU General Public License v3.0
363 stars 10 forks source link

[Feature] Selector for maps provider for Google Play? #499

Closed patrickunterwegs closed 1 year ago

patrickunterwegs commented 1 year ago

Google Maps integration works better than OSM, so I think it's unlikely that users would choose OSM when they have Google Maps installed anyway. I'm rejecting this idea for now

rogercreagh commented 1 year ago

Google Maps integration works better than OSM, so I think it's unlikely that users would choose OSM when they have Google Maps installed anyway. I'm rejecting this idea for now

Oh. Does this mean you are dropping OSM support. I don't have googlemaps installed on one device (removed it as I dislike all the crud it adds - OSM or OSmaps are much cleaner) and it was not supplied on the other device (a Chinese manufactured tablet running a customised version of android 11 without play store)

OSM works ok-ish on jtx2.3.1 - its a bit of a pain entering location coords which could be improved if you parsed them to allow degree symbol and 'N or S' and 'W or E' to be converted to a sign - and also provided a single box rather than separate lat and long. There is code around to parse various formats including 'deg, min, sec' See discussion which I can't find now.

I wouldn't mind if click on map to select location wasn't supported if I could copy/paste a lat + long string in various forms.

And while we're about it how about including What3Words.

patrickunterwegs commented 1 year ago

Hey @rogercreagh , nope, not dropping OSM, it's just about the maps-integration in the app. I'm just dropping the idea that users that take the app from Google Play can also switch to OSM through the settings. The map-preview within the app would still work in your case - as long as you still have Google Play Services installed (which you have automatically when you have the Google Play Store).

In 2.4.0 I have added the option that you can pin coordinates on a map (like on Google Play). It's a bit slow, but that was the best that I could do for now.

Maybe in your case it makes also sense to react on "geo:"-Intents? Meaning that you can share a location and jtx Board should take it and add it as a location for a new entry?

I have never heard of What3Words, I'll have a look at it!

basings commented 7 months ago

I downloaded jtx with obtainium. I have google play services. I was happy seeing osm. I wouldn't have liked jtx that much initially if it wouldn't have used osm.

It's good to know that if I would switch to gplay version, I lose the osm feature.

The demand for osm may not be huge but it exists, even with a worse integration.