Pure Maps (Native map app)

Thanks I’ll try again in the coming days. Is there a repo for your Gentoo tests by chance?

I’ve made a PR for fixing the crash on SFOS 5: Fix std::bad_function_call in event handling by omartijn · Pull Request #56 · rinigus/maplibre-gl-native · GitHub

34 Likes

That’s awsome! Thank you!

Are there precompiled packages available yet?

Unfortunately, no. I’m still waiting on getting my changes merged, then it should be build by OBS automatically. Just got a message from rinigus asking for some changes, which I made, so I’m hoping it all gets merged soon.

7 Likes

It is merged now in github.

6 Likes

Latest build is in Chum:testing now. Just installed newest qmaplibregl (the package that had the bug in it) and I can now use Pure Maps again with Here. No more crashing.

Downloaded the package from Show sailfishos:chum:testing / qmaplibregl - SailfishOS Open Build Service and then installed it with pkcon install-local

16 Likes

I installed it too and PureMaps is usable again. Thanks a lot for fixing this bug.

4 Likes

Amazing ! So great :slight_smile:

On c2 installed from here:

https://repo.sailfishos.org/obs/sailfishos:/chum:/testing/5.0_aarch64/aarch64/

clicked on install after download

Works like a charm, thank you!

4 Likes

Yes. Works well!

clang-tidy would have recognized the bug most probably.

The update is available from the Chum GUI, too.

6 Likes

Yes it is. I’ve installed it on my 10 V. Since then Pure Maps cannot get a fix, although there is gps connection and apps like gpsinfo or android app “see” it. Anyway I had many problems with pure maps lately.
I would like to reinstall it and remove all settings data and cache. How can I do that?

Simply unistalling it don’t make a difference

Search for cleaning whisperfish, its basically the same
Some files osr/share/.local … etc.
But doubt that will fix your fix issues

Just wanted to point out that now online maps do not crash anymore :slight_smile: but

  • here is not loading any map, just a blank page and if you start the navigation the usual wait/close pop-up appear
  • photon does not work anymore, doesn’t search for addresses anymore (opencage works anyway, althought i feel photon was better)
2 Likes

Same for me with Here.:disappointed:
Only the traffic tiles can be displayed.

For me works well with Mapbox map.:slight_smile:

3 Likes

Ditto, working well with my mapbox key. Yeah!

2 Likes

Great work!
Many many thanks!

I’m seeing the same, which is strange, because both the loading of the regular and the map tiles use the same path (which has a bug-fix).

If you open PM in the terminal, you will see that the requests for regular map tiles fail with an HTTP 429 error, meaning “too many requests”. No idea why this only happens with those tiles while traffic tiles work.

I wonder what happens when you run PM on SFOS < 5.0 without the fix, does this still work or is there a change on the Here side.