Active Topics

 


Reply
Thread Tools
Posts: 1,414 | Thanked: 7,547 times | Joined on Aug 2016 @ Estonia
#101
Crash induced by RTL languages was fixed upstream. I have updated Qt bindings used by us to the latest available state (Aug 6 2018). This state looks to correspond to qt-v1.5.0, but it wasn't tagged properly by Mapbox.

The current version (1.5.0) looks to have somewhat slower loading when the app is going from minimized to focused state, but I didn't find why. Cannot provide the changelog though, anyone interested can checkout commits from May to Aug 2018 at https://github.com/mapbox/mapbox-gl-...commits/master - there are plenty.
 

The Following 3 Users Say Thank You to rinigus For This Useful Post:
Posts: 1,414 | Thanked: 7,547 times | Joined on Aug 2016 @ Estonia
#102
New version (1.5.0.3) is out and it brings ability to perform run-time styling of the map. This version will be required by the upcoming Pure Maps (1.22.x) and is fully backwards compatible.

For 3.0.3.x and later, get the packages at OpenRepos. For 3.0.2.x and earlier, please use OBS http://repo.merproject.org/obs/home:...mv7hl/armv7hl/ .

It exposes changes in underlying style JSON induced by loading of the maps via style URL, a common way to load styles. As soon as style is downloaded from URL, styleJsonChanged is fired and you could process the loaded styles and update styleJson property of the widget. As a result, its easy to implement language changes, if the style support multiple languages.
 

The Following 9 Users Say Thank You to rinigus For This Useful Post:
Posts: 1,414 | Thanked: 7,547 times | Joined on Aug 2016 @ Estonia
#103
As mentioned earlier in Pure Maps thread, new Mapbox GL Native and its QML plugin have been released.

This is a major change. Instead of following QtLocation code for almost two years, we are moving to the library directly (https://github.com/mapbox/mapbox-gl-native). The version packaged now corresponds to https://github.com/mapbox/mapbox-gl-...ag/maps-v1.6.0 with few extra fixes for building.

It was made possible by changes in the library build scripts made by Mapbox developers. I hope to be able to follow now the library closer allowing us to use more advanced styling options.

In terms of packaging, QML plugin should pull now extra library (qmapboxgl from https://openrepos.net/content/rinigu...native-library) as its dependency.

For devs using this QML plugin: ensure that you don't tilt over 50 degrees or you maybe hit by https://github.com/mapbox/mapbox-gl-native/issues/16490

Let me know if you hit some strange bug. I have been testing it for few weeks and it seems to work fine.
 

The Following 8 Users Say Thank You to rinigus For This Useful Post:
Posts: 1,414 | Thanked: 7,547 times | Joined on Aug 2016 @ Estonia
#104
I have just updated QML plugin and its map interaction area. Now it supports flicking (finally). In addition, when you zoom via pinch, there is inertia added at the end of the gesture allowing to zoom faster.

Apps using the plugin (Pure Maps, Kuri and Laufhelden) don't have to be updated, all should work by just updating the plugin.
 

The Following 5 Users Say Thank You to rinigus For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 21:02.