Konstantin Käfer
eb828dfd29
[core] add the ability to stringy numbers as hex
2018-10-23 12:23:40 +02:00
Konstantin Käfer
43687b4781
[core] add ability to stringify doubles that are integer with and without trailing ".0"
2018-10-23 12:23:40 +02:00
Konstantin Käfer
decbde1616
[core] deduplicate dtoa() from RapidJSON and add tests
2018-10-23 12:23:40 +02:00
Bruno de Oliveira Abinader
ea51b11dcc
[core] Introduce mbgl::RendererState
2018-10-19 12:05:16 +02:00
Bruno de Oliveira Abinader
b94be6e68f
[core] Add TransformState::getCameraOptions()
2018-10-19 12:05:16 +02:00
Bruno de Oliveira Abinader
98c36fc06e
[core] CameraOptions receives and outputs angle and pitch as degrees, not radians
2018-10-19 12:05:16 +02:00
Ryan Hamley
0c6b1629ef
[Core] Ensure queryRenderedFeatures accounts for icon-rotate ( #13105 )
2018-10-18 12:14:52 -07:00
Jason Wray
201db67ee8
[ios] Update changelog for 4.6.0-alpha.1
2018-10-17 18:46:16 -04:00
Jason Wray
bb991a40e7
[ios] Fix inaccuracies in 4.5.0 and 4.4.0 changelogs
2018-10-17 18:29:14 -04:00
Jason Wray
ab3cdec659
[ios] Bump podspecs for 4.6.0-alpha.1
2018-10-17 18:19:17 -04:00
Chris Loer
8368bd4878
[tests, darwin] Standardize on 10 second timeout for map loading
...
5 second timeouts have been intermittently failing on CI.
2018-10-17 13:14:44 -07:00
Chris Loer
6086a6f0df
[docs] Changelog draft for putResourceForURL
2018-10-17 12:53:24 -07:00
Chris Loer
44f79031b7
[android] Include "must-revalidate" in putResourceWithURL
2018-10-17 12:53:24 -07:00
Chris Loer
aab55cfbcd
[darwin,test] Add "must-revalidate" support to putResourceWithURL
...
Testing must-revalidate: true required an expiration date in the future, which exposed a round-tripping problem from translating NSDate to time_point based on now().
Use epoch of 1970 instead (although technically it's not guaranteed to be the epoch for system_clock until C++20)
2018-10-17 12:53:24 -07:00
Chris Loer
c66f92f452
[test] Test[ MGLOfflineStorage putResourceForURL]
2018-10-17 12:53:24 -07:00
Chris Loer
3f98d6a821
[android] Add OfflineManager.putResourceForURL
...
Useful for pre-warming the ambient cache
2018-10-17 12:53:24 -07:00
Chris Loer
5a45976b7c
[darwin] Add MGLOfflineStorage putResourceForURL
...
Useful for pre-warming the ambient cache
2018-10-17 12:53:24 -07:00
Chris Loer
f510b577aa
[core] Promote DefaultFileSource::put to general use.
2018-10-17 12:53:24 -07:00
Tobrun
53a0ed16f6
[android] - update changelog for 6.7.0-alpha.1 and 6.6.1
2018-10-17 14:48:11 +02:00
Tobrun
62af756ab8
[android] - use appcompat resource configuration for vector drawables
2018-10-16 20:04:46 +02:00
Tobrun
26896f2baf
[android] - bump snapshot version to 6.7.0
2018-10-16 20:04:15 +02:00
Chris Loer
bd389a3962
[docs] Changelog draft for 'format' expression
2018-10-15 13:15:46 -07:00
Chris Loer
fc11d2e872
[core, test] Add BiDi unit test
...
- Port of arabic.test.js from mapbox-gl-rtl-text
- Modify BiDi::getLine to remove trailing nulls in the event UBIDI_REMOVE_BIDI_CONTROLS causes the string to shorten.
- Patch vendored ICU to avoid undefined undefined bit shifting behavior (triggered sanitizer failure)
2018-10-15 13:15:46 -07:00
Chris Loer
6cbf150a33
[test] Add unit test for TaggedString::trim()
2018-10-15 13:15:46 -07:00
Chris Loer
2c2241c506
[test] Enable 'format' Expression test.
2018-10-15 13:15:46 -07:00
Chris Loer
c99c3602be
[test] Bump GL JS pin.
2018-10-15 13:15:46 -07:00
Chris Loer
d4c9b21bae
[core, tests] Don't break text-field support "identity functions"
2018-10-15 13:15:46 -07:00
Chris Loer
fdfb9386a6
[android] Minimal Android support for 'format' expression
...
- No dedicated support for creating format expressions
- Java accessors for 'text-field' flatten back to String
- 'text-field' setter implicitly creates a 'format' expression. For tests, use JsonArray to build an equivalent format expression by hand.
2018-10-15 13:15:46 -07:00
Chris Loer
d0cd49f516
[ios, macos] Minimal darwin wrappers of 'format' expression
...
Add support for `MGL_FUNCTION('format', <text>, <options dictionary>)`
2018-10-15 13:15:46 -07:00
Chris Loer
ce76bde13d
[core] Initial implementation of 'format' expression
2018-10-15 13:15:46 -07:00
Chris Loer
bc71825774
[core] Bidi support for styled text.
...
Remove use of QString from non-ICU Qt stub bidi implementation since we weren't making use of it.
2018-10-15 13:15:46 -07:00
Chris Loer
fed55418f2
[core,test] Update expression style parsing test fixture.
...
Always clear errors before trying automatic coercion for a new compound expression overload.
2018-10-15 13:15:46 -07:00
Chris Loer
4a0aab8eb8
[core] Add automatic argument coercion for compound expressions with multiple overloads.
2018-10-15 13:15:46 -07:00
Tobrun
787bbdfa51
[android] - remove obsolete catch block in getLayerAs
2018-10-15 18:56:55 +02:00
Tobrun
ecb59bf1f8
[android] - include mapbox sdk services proguard configuration
2018-10-15 18:56:36 +02:00
Tobrun
b9029e765d
[android] - avoid printing exception for valid code execution path
2018-10-15 18:56:16 +02:00
Tobrun
678158bf6c
[android] - add equals, hashcode and toString to camera update types from CameraUpdateFactory
2018-10-12 20:26:25 +02:00
Tobrun
6177427108
[android] - infer nullity
2018-10-12 18:40:29 +02:00
Tobrun
a436fd233f
[android] - add NonNull to MapboxMap parameter for onMapReady callback, removes necessity to add question mark to all mapboxMap invocations
2018-10-12 18:40:29 +02:00
Tobrun
9e7694cb38
[android] - replace OnMapChange with specific callbacks
2018-10-11 14:12:35 +02:00
Łukasz Paczos
52bc08456e
[android] changelog for 6.6.0
2018-10-11 11:31:31 +02:00
Fabian Guerra
3d009789d3
[ios] Bump podspecs to 4.5.0 and update changelog.
2018-10-10 14:37:13 -07:00
Mikhail Pozdnyakov
bf785f57e6
Reserve vector storage in the convert filter code
2018-10-10 16:13:48 +03:00
Antonio Zugaldia
442e3f350f
[android] push a new mapofflineevent upon region creation ( #12544 )
2018-10-09 13:40:41 -04:00
Jason Wray
90ccf22dec
[ios] Fix divide-by-zero when setting FPS on iOS <10
2018-10-09 11:30:36 -04:00
Jason Wray
33f2ae0f3f
[ios] Add support for Simulator in UIDevice.mgl_isLegacyDevice
2018-10-09 11:30:36 -04:00
Tobrun
f997dc30b9
[android] - fix readme to point to correct developing.md in root
2018-10-09 15:40:28 +02:00
Tobrun
1e71075b3f
[android] - reverse order of prioritising shape vs marker click handling
2018-10-09 14:36:50 +02:00
ear7h
7bf29bbf5a
[linux] add map_snapshotter.*pp to linux core build
2018-10-09 11:15:19 +03:00
Minh Nguyễn
6786ca6bf7
[ios, macos] Updated world tour locations
2018-10-08 13:47:22 -07:00