Skip to content

Releases: rinigus/mapbox-gl-qml

3.0.0

21 Oct 16:00
Compare
Choose a tag to compare
  • Requires MapLibre Native Qt 3.0.0

2.1.1

30 Oct 10:44
Compare
Choose a tag to compare
  • Handle empty LineString as a Feature to ensure that it is imported as a source in latest MapLibre

2.1.0

27 Aug 06:11
Compare
Choose a tag to compare
  • Update to changes in MapLibre GL API (end of summer 2022)

2.0.1

28 Feb 18:26
Compare
Choose a tag to compare
  • Bugfix

2.0.0

27 Feb 08:35
Compare
Choose a tag to compare

Change of the backend

This release switches over to Maplibre GL Native, developed community fork of Mapbox GL Native.

Rendering improvements

For platforms that scale applications on HiDPI environment, the rendering is performed using native resolution. In addition to use of framebuffer object for rendering (default), it is also possible to render through direct OpenGL commands (requires Qt 5.8 or newer).

API extensions

  • Add support for SVG images. See addImagePath for SVG rendering support
  • Add property metersPerMapPixel to assist object rendering on map in HiDPI case. Use this property to convert map style pixel values to meters on the map.
  • Add property mapToQtPixelRatio to assist object rendering on map in HiDPI case. Use this property to relate map and Qt logical pixels when wishing to render on a map some items that should have similar sizes to Qt elements. For example, adding icons to the map.
  • Add property devicePixelRatio for HiDPI support (determined automatically on construction).
  • Allow to switch over rendering through direct OpenGL commands

Introduced API extensions are targeting HiDPI case. It is recommended to use metersPerMapPixel and mapToQtPixelRatio when interacting with the map style and adding objects to the map. It is recommended to avoid using pixelRatio for those operations. See API documentation for details.

1.7.7

17 Jul 08:29
Compare
Choose a tag to compare
  • cleanup and update SPEC

1.7.6

01 Mar 21:21
76114af
Compare
Choose a tag to compare
  • switch to cmake [PureTryOut]

1.7.5

04 Jul 18:23
Compare
Choose a tag to compare
  • Add support for map flicking and animated zoom through pinch

1.7.0

01 Jul 19:55
Compare
Choose a tag to compare
  • Add ability to keep fit to view while changing map size and margins

1.6.0

08 Jun 06:33
a4d0dd2
Compare
Choose a tag to compare