John Firebaugh
092da9c956
[core] Remove non-Map-dependent projection methods from Map
2017-04-18 14:43:31 +03:00
Bruno de Oliveira Abinader
2f4d162deb
[core] Tighten geo.hpp ctors
2017-04-14 12:33:13 -07:00
Pablo Guardiola
cf8584538c
remove duplicated resources ( #8743 )
2017-04-13 20:05:20 +02:00
John Firebaugh
f1c06f8d83
[all] Remove redundant scale-related camera methods
...
We don't need to have two different measurement systems for map zoom.
2017-04-13 10:28:44 -07:00
Pablo Guardiola
c8480491a6
add polygon holes and custom location source features to changelog ( #8741 )
2017-04-13 18:05:32 +02:00
Tobrun
f045559b14
[android] - derived source attribution ( #8630 )
2017-04-13 17:24:46 +02:00
Tobrun
21f54cc506
[android] - add binding integration for Map::setLatLngbounds, add example ( #8622 )
2017-04-13 16:06:09 +02:00
Pablo Guardiola
7a66ec6c5e
refactor signature from Hole to List<LatLng> ( #8722 )
2017-04-12 17:45:33 +02:00
Fabian Guerra
12b6fdbe3b
Merge branch 'release-ios-v3.5.0-android-v5.0.0' into boundsj-merge-release-branch
...
# Conflicts:
# cmake/core-files.cmake
# mapbox-gl-js
# platform/android/CHANGELOG.md
# platform/ios/CHANGELOG.md
# platform/macos/CHANGELOG.md
# platform/qt/bitrise-qt5.yml
# src/mbgl/gl/attribute.hpp
# src/mbgl/gl/context.cpp
# src/mbgl/gl/program.hpp
# src/mbgl/map/map.cpp
# src/mbgl/programs/program.hpp
# src/mbgl/renderer/painter.cpp
2017-04-11 21:46:23 -04:00
Pablo Guardiola
b71d86599d
[android] Polygon holes ( #8557 )
...
* add 1 hole support to polygon-related classes
* fix no hole crash and add triangle hole shape example
* add support for multiple holes
2017-04-11 19:10:46 +02:00
Tobrun
d7f9378bca
[android] - avoid nullpointer by validating Mapbox.java creation when validating accessTokens. ( #8680 )
2017-04-11 00:44:18 +02:00
Bruno de Oliveira Abinader
3ad527a59d
[android] Recalculate source tile cache size when appropiate
2017-04-10 18:01:28 +03:00
Bruno de Oliveira Abinader
f1bcca1465
[android] Initialize NativeMapView with OpenGL ES 2.0 minimum texture size
2017-04-10 18:01:28 +03:00
Bruno de Oliveira Abinader
b25c8f043b
[Qt] Sanitize QSize → mbgl::Size conversion
2017-04-10 18:01:28 +03:00
Pablo Guardiola
df22b614af
add compass drawable initialization in ui settings ( #8695 )
2017-04-10 12:47:07 +02:00
Tobrun
62355bc860
[android] - disable building x86-64 on CI for snapshot builds ( #8679 )
...
* [android] - disable building x86-64 on CI for scheduled workflow. Broken with NDK14.
* corrected abis flag for gradle invocation
* add mips 64
2017-04-07 19:01:22 +02:00
Anand Thakker
693c9f3641
[core] Add DDS support for {text,icon}-size ( #8593 )
...
* Update gl-js and generate style code
* Factor out packUint8Pair() helper function
* Draft implementation of DDS for {text,icon}-size
Ports https://github.com/mapbox/mapbox-gl-js/pull/4455
* Fix text-size/composite-function-line-placement test
* Refactor to PaintPropertyBinders-like strategy
* Dedupe gl::Program construction
* Use exponential function base for interpolation
* Dedupe coveringZoomStops method
* Fixup tests
* Fix CI errors (hidden within #if block)
2017-04-06 15:29:59 -04:00
Antonio Zugaldia
f9cc044357
[android] Update LOST to latest version
2017-04-06 13:41:53 -04:00
John Firebaugh
16a2839e23
[all] Make LatLng coordinates read-only
2017-04-06 09:22:51 -07:00
John Firebaugh
a261f7ff53
[android] Preflight argument validity before constructing LatLng
2017-04-06 09:22:51 -07:00
Tobrun
b404457a74
[android] - apply mix/max zoom xml attributes ( #8631 )
2017-04-05 16:20:11 +02:00
Tobrun
e34b471842
Release android v5.0.2 ( #8629 )
...
* [android] - update CHANGELOG.md for v5.0.2 release
* [android] - bump version name to 5.0.2
* [android] - fixup javadoc errors
* bump SNAPSHOT version
2017-04-04 21:14:32 +02:00
Konstantin Käfer
f86333961e
[core] cache binary shaders on Android
2017-04-03 11:01:43 -07:00
Konstantin Käfer
b2570b909b
[android] Fix implicit geometry conversions for NDK r13b
2017-04-03 10:54:47 +02:00
John Firebaugh
1a9bccbb85
[core] Add DDS support for icon-image
2017-03-31 14:17:33 -07:00
John Firebaugh
743d954053
[core] Add DDS support for text-rotate
2017-03-31 13:26:27 -07:00
Tobrun
939526bac4
[android] - transition options for layer properties ( #8509 )
...
[android] fixup highlevel bindings for transition options
finish integration
2017-03-31 17:51:26 +02:00
Tobrun
05992c47ac
[android] - update getting started and distribution docs ( #8412 )
...
* [android] - update project documentation
* add linux instructions
2017-03-31 15:11:20 +02:00
Tobrun
8e538b4d06
Cherry pick v5.0.2 changes ( #8586 )
...
* [android] execute resource transform callback on the right thread
* [android] allow resetting of resource transform callback
* update CHANGELOG for v5.0.2
* [android] - correct anchoring when Icon is updated (#8519 )
2017-03-31 13:48:47 +02:00
Tobrun
f0b683237d
[android] - disable requiring supported languages for test applications ( #8597 )
2017-03-31 13:48:27 +02:00
Pablo Guardiola
1a0dc66486
update test documentation adding how to run firebase tests within android studio ( #8566 )
2017-03-30 23:23:44 +02:00
Tobrun
a46d91f7c5
Revert 5.x touch changes ( #8585 )
...
* Revert "[android] - only dispatch events if not handled by MarkerView (#8447 )"
This reverts commit 09d76854ab .
* Revert "[android] - move touch handling of MarkerViews back to View#setOnClickListener. Workaround panning issue by dispatching touch events to the parent ViewGroup. (#8272 )"
This reverts commit 1693b389d7 .
2017-03-30 17:30:47 +02:00
Tobrun
6c92199a16
[android] - Transifex intregration and Dutch translations. ( #8556 )
...
add Catalan translations
2017-03-30 17:00:23 +02:00
Ivo van Dongen
61e2695190
[android] resource transform callback example
2017-03-30 15:27:05 +03:00
Ivo van Dongen
2bfbe90765
[android] allow resetting of resource transform callback
2017-03-30 15:27:05 +03:00
Ivo van Dongen
8aa625bf96
[android] execute resource transform callback on the right thread
2017-03-30 15:27:05 +03:00
Tobrun
a827799174
[android] - fixup location permissions in test app pre Android Marshmallow ( #8559 )
2017-03-30 13:31:04 +02:00
Tobrun
74bf366666
[android] - Update CircleLayerActivity with style switching. ( #8274 )
2017-03-30 13:30:43 +02:00
Tobrun
a4959131b2
[android] - transition options in milliseconds, added test cases, fixup test activity code ( #8576 )
2017-03-30 13:25:56 +02:00
Tobrun
152b48fd92
[android] - consitent use of ms unit for time in java code, unit conversion always happens in cpp code ( #8578 )
2017-03-30 13:25:42 +02:00
Konstantin Käfer
c86b492bf7
[build] don't advertise headers that aren't used in public headers
2017-03-28 21:24:12 +02:00
Molly Lloyd
47c1e42ac1
[core] implement dds for text-offset
2017-03-28 11:06:58 -07:00
John Firebaugh
5f40297526
[core] Update mapbox-gl-js submodule
...
Includes lowp ⇢ highp fix for shader color attributes / uniforms.
2017-03-28 11:06:58 -07:00
Ivo van Dongen
6fa578aa4e
[android] geojson source - add conversion tests
2017-03-28 15:44:22 +03:00
Ivo van Dongen
02fd38ccbc
[android] add option to set geometry and feature on geojson source
2017-03-28 15:44:22 +03:00
Ivo van Dongen
fa7489fb7e
[android] geojson conversion optimisation
2017-03-28 15:44:22 +03:00
Konstantin Käfer
a84aa453a9
[core] Privatize OpenGL/Context headers
2017-03-28 13:53:19 +02:00
Konstantin Käfer
3f0f4575e7
[android] Move SDK files to separate target
2017-03-28 13:53:19 +02:00
Konstantin Käfer
f436913550
[android] Remove public usage of private util/thread.hpp header
2017-03-28 13:53:19 +02:00
Bruno de Oliveira Abinader
9b39013ce4
[core] Internalize rapidjson.hpp
2017-03-28 13:53:19 +02:00