Thiago Marcos P. Santos
f73467786d
[build] Enable more warnings on the next build
...
Make compilation more pedantic.
2019-11-15 23:38:47 +02:00
Alexander Shalamov
cd1a46785e
[darwin] Fix image roundrip conversion
2019-11-11 18:20:01 +02:00
Alexander Shalamov
9fc9cc30e8
[darwin] Add conversion for resolvedImage
2019-11-11 18:20:01 +02:00
Alexander Shalamov
3f7ed99d89
[darwin] Update image expression evaluated type name
2019-11-11 18:20:01 +02:00
Juha Alanen
360b8b4247
[core,android,darwin,qt] Add fields related to feature-state
...
Move the fields from geometry.hpp/feature.hpp as they are not
part of the GeoJSON specification.
2019-10-28 16:46:55 +02:00
Konstantin Käfer
8206ce0e02
[core] map image type to string until we have a dedicated implementation
2019-10-14 18:46:12 +02:00
Jordan Kiley
e4e2a78033
Add iOS bindings for cluster properties ( #15515 )
2019-10-11 13:46:41 -07:00
Julian Rex
a1f124c394
[ios] Fix for iOS 9 crash (seen in simulator) ( #15771 )
...
* [ios] Fix for iOS 9 crash (seen in simulator)
* [ios] Update change log
* [ios, macos] Add #if around new function.
2019-10-11 15:16:12 -04:00
Julian Rex
a90e5f6e97
[ios, macos] Changed exception to assert and nil return, since attribution methods can be called via user interaction (without a mechanism to try/catch) ( #15764 )
2019-10-05 13:06:28 -04:00
Julian Rex
33a70100b8
[ios] Adds pointForCoordinate/coordinateForPoint to MGLMapSnapshotOverlay ( #15746 )
...
* [ios] Adds `pointForCoordinate:`/`coordinateForPoint:` to MGLMapSnapshotOverlay
* [ios] Adds PR #
* [ios, macos] Update file lists & mac contexts
* [macos] Fix for image scale in overlay.
* [ios] Updated change log based on PR feedback.
2019-10-04 13:51:40 -04:00
Alexander Shalamov
e5cdc4ecf3
[core][android][darwin] Move number format to i18n
2019-09-26 10:55:47 +03:00
Alexander Shalamov
9c8295c6a6
[core][android][darwin] Move platform specific Collator impls from expression
...
Platform specific Collator implementations should not be part of an expression APIs.
2019-09-26 10:55:47 +03:00
Thiago Marcos P. Santos
c7bbd5bbef
[core] Fix performance-move-const-arg
2019-09-25 18:59:07 +03:00
m-stephen
8128d709b6
[ios]Add errors reporting ( #15391 )
...
* add errors reporting
* [ios] report error if rendering takes > 1 second. (#15633 )
2019-09-20 10:14:44 +08:00
Julian Rex
2b08c1d7bf
[ios, macos] Fix MGLOfflinePack invalidate crash ( #15582 )
2019-09-18 18:13:07 -04:00
Julian Rex
8805defe57
[ios, macos] (Re)add tilesize rounding. ( #15656 )
2019-09-18 11:52:15 -04:00
Julian Rex
a6618dc0f9
[ios] Speculative fix for failing test: MGLDocumentationExampleTests.testMGLHillshadeStyleLayer()
2019-09-18 16:21:59 +03:00
Julian Rex
461358be4b
[ios] Fix for failing tests:
...
- testRemovingLayerBeforeAddingSameLayer
- testRemovingSourceInUse
2019-09-18 16:21:59 +03:00
Julian Rex
634c95c8d9
[ios, macos] Ensure potential variables that might be nil have a fallback. ( #15645 )
...
* [ios] Ensure potential variables that might be nil have a fallback.
* [ios, macos] (potentially) free the returned arch info.
2019-09-17 16:13:50 -04:00
Julian Rex
3dbc44404f
[ios, macos] Tail work from 15385 ( #15647 )
...
* [ios] Tweak iosapp headers.
* [ios] Revert bundle identifier change.
* [ios, macos] Remove parameter not referenced.
2019-09-17 15:52:18 -04:00
Nadia Barbosa
8331b7adfe
[ios, macos] Introduce custom drawing overlays for MGLMapSnapshotter
2019-09-16 12:55:36 -07:00
Mikhail Pozdnyakov
5207a36074
[core, ios, macos] SDK objects should hold weak pointers to the core style objects ( #15539 )
2019-09-09 23:55:38 -04:00
Jason Wray
8ccf15069d
[darwin] Use en_US as default test locale/language
2019-09-09 10:26:01 -07:00
Alexander Shalamov
907aaba93d
[darwin] Reset number formatter digits for currency style
...
As we are using singleton formatter, fraction digits must be reset
when number formatter is used when initialized for decimal / currency
style.
2019-09-04 10:37:50 +03:00
Mikhail Pozdnyakov
35733f44ab
[Darwin] Update MGLSymbolStyleLayer documentation
2019-09-03 11:45:17 +03:00
Ander Conselvan de Oliveira
21632a66f8
[core] Remove programCacheDir parameter from ProgramParameters
...
Binary shader support has been removed in commit c2f974f2a5 ([core]
Remove binary shader support). This left-over parameter is not used
anywhere anymore.
2019-08-27 16:23:48 +03:00
Jason Wray
0e57c7de44
[ios] Refactor NSUserDefaults key variable names
2019-08-21 12:14:20 -07:00
Jason Wray
00d4f812ac
[ios] Update MGLTileSetTests.testTileSetFromTileURLTemplates for Xcode 11
2019-08-21 11:08:44 +03:00
Jason Wray
2f43a7b87b
[ios] Updates for offline pricing
2019-08-20 17:21:55 -07:00
Alexander Shalamov
e6e751abd3
[darwin] Update documentation text for enum array value
2019-08-13 13:32:56 +03:00
Alexander Shalamov
603c02ccc2
[darwin] Generate plural version of property name, yet, keep singular version of an enum
2019-08-13 13:32:56 +03:00
Alexander Shalamov
0ff218d688
[darwin] Add plural override for 'text-writing-mode' layout property
2019-08-13 13:32:56 +03:00
Alexander Shalamov
f944600413
[darwin] Bindings for new 'text-writing-mode' layout property
2019-08-13 13:32:56 +03:00
Jason Wray
56e7bbc0b7
[darwin] Remove unnecessary framework imports from Swift-based tests
...
Was tripping up Xcode 11 betas with:
Imported declaration 'UITableViewDiffableDataSourceCellProvider' could not be mapped to 'UITableViewDiffableDataSourceReference.CellProvider'
2019-08-08 12:05:43 -07:00
Konstantin Käfer
c523391b20
[macos,ios] Fix rare crash when downloading tiles that returned a 404
...
We were capturing the reference to an object that could go away when the request was canceled. However, the lambda could still be invoked by NSURLSession, creating a race condition with a resulting crash when the response to a tile request was 404 Not Found.
2019-08-05 16:15:45 +02:00
m-stephen
2e5897c0f4
[ios, macos]MGLLoggingConfiguration can filter logs from core ( #15120 )
...
* [ios, macos] update proj config
* [ios, macos] implement the logging logic
* [ios, macos] update comments
* [ios, macos] update mac os config
* [ios, macos] re-generate sdk files
* [ios, macos] re-generate sdk files json
* [ios, macos]re-generate json files
* [ios, macos] re-generate ios json files
* [ios] change conditions to bit mask
* [ios, macos]send messages to platform
* [ios, macos] add changelogs
* [ios, macos] revert `logging_nslog`
* [ios, macos] add event name and code into log msg
* [ios, macos] update changlog
* [ios, macos] fix a nit
* [ios, macos]Fix nits.
2019-07-25 15:39:01 +08:00
Thiago Marcos P. Santos
1aa4776dc1
[tests] Bump GL JS to run render test for #15139
...
https://github.com/mapbox/mapbox-gl-js/pull/8510
2019-07-19 15:17:00 +02:00
Heather Stenson
fd99a6e570
[docs] Remove references to increasing offline tile limit
2019-07-18 16:27:31 -07:00
Jordan Kiley
8fe469f6b1
[ios] Add changelog entry for Cache Management API ( #15131 )
2019-07-17 13:55:11 -07:00
Nadia Barbosa
54fb5b046e
[ios, macos] Update Jazzy theme ( #15125 )
...
* [ios, macos] Update Jazzy theme
module_version -> module-version
* Update platform/macos/scripts/document.sh
2019-07-17 13:02:30 -07:00
Mikhail Pozdnyakov
f63a906ea1
Bump mapbox-gl-js version
2019-07-17 14:52:47 +03:00
Heather Stenson
5f6f20e667
[ios, macos] Change "map ID" to "tileset ID" ( #15116 )
...
* map id --> tileset id
* styles map id -> style url
* update changelog
2019-07-16 18:36:07 -07:00
Jordan Kiley
9d8839c4b8
[ios] Cache Management API ( #14978 )
2019-07-16 14:58:32 -07:00
m-stephen
d2434d0751
[ios , macos] Exclude CJK resources from offline download by default ( #14952 )
...
* [iOS, macOS] exclude CJK glyphs resources download by default.
* [iOS, macOS] update iosapp
* [iOS, macOS] update macOS
* [iOS, macOS] update iOS change log
* [iOS, macOS] update macOS change log
* [iOS, macOS] update comment & add test cases
* Update platform/darwin/test/MGLOfflineRegionTests.m
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/darwin/test/MGLOfflineRegionTests.m
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/darwin/test/MGLOfflineRegionTests.m
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/ios/CHANGELOG.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/macos/CHANGELOG.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/darwin/test/MGLOfflineRegionTests.m
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
2019-07-16 11:39:34 +08:00
Julian Rex
3c488e05ef
[ios] Adds thread safe access to MGLNetworkConfiguration events dictionary ( #15113 )
2019-07-15 21:11:17 -04:00
Jason Wray
5b488225fb
[ios] Add MGLCompassButton and MGLOrnamentVisibility
2019-07-11 16:06:54 -07:00
m-stephen
6b59db8fb0
[ios, macos] Default to local rendering of CJK characters, using system font ( #14862 )
...
* Change default CJK font from "PingFang" to "Helvetica"
* Add CHANGELOG.
* Update CHANGELOG.
* [ios] Enable client-side rendering and use `Helvetica` by default. Set `MGLIdeographicFontFamilyName` to `NULL` for using your custom remote font.
* [ios] Update change log
* [ios] Change default CJK configuration in `iosapp` project
* [ios] Update comment
* [ios] return local font name using default system font.
* [ios] Update changelog
* [ios] update changelogs & comments
* [iOS, macOS]Support mac os
* [iOS, macOS] fix bug
* [iOS, macOS] update change log
* [iOS, macOS] fix nit.
* [iOS, macOS] Ability to specify an array of fonts for fallbacks for `localIdeographicFontFamily`
* [iOS, macOS] Update comments
* [iOS, macOS] Update change log
* [iOS, macOS] update for mac OS font family names
* Fix nit.
* Update platform/ios/CHANGELOG.md
Co-Authored-By: Minh Nguyễn <mxn@1ec5.org >
* [iOS, macOS] Set `MGLIdeographicFontFamilyName` to a Boolean value `NO` for using your custom remote font.
* [iOS, macOS] remove `MGLIdeographicFontFamilyName` from info.plist & update Info.plist Keys.md
* [iOS, macOS] remove `MGLIdeographicFontFamilyName` from macOS demo app project and update info.plist Keys.md
* [iOS, macOS] update macOS changelog
* [iOS, macOS] Change docs
* Update Change log
* [iOS, macOS] Test case
* Update platform/macos/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/macos/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/ios/CHANGELOG.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/darwin/src/MGLRendererConfiguration.mm
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/darwin/test/MGLRendererConfigurationTests.mm
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/macos/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/macos/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/macos/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* [iOS, macOS] update comments
* [iOS, macOS] add plist value test && filter for invalid string
* [iOS, macOS] fix nit
* Update platform/ios/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/ios/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/ios/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/macos/CHANGELOG.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/ios/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* Update platform/ios/docs/guides/Info.plist Keys.md
Co-Authored-By: Jason Wray <friedbunny@users.noreply.github.com >
* [iOS, macOS] add invalid value type test
* Apply own suggestions from code review
2019-07-10 10:00:35 +08:00
Juha Alanen
0ca8ea6f16
[core] Add number-format expression
2019-06-27 15:51:22 +03:00
Jason Wray
e26a60d0c9
[ios] Remove previously deprecated unavailable methods and properties
2019-06-26 13:36:30 -07:00
Michael Muesch
abf60753cb
Remove assert from deconstructor of run_loop.cpp
...
In the deconstructor of run_loop.cpp there is an assert that checks to make sure the Scheduler is null before setting it to null. In some rare scenarios where the app is being put into the background or closed the Scheduler can be null before the deconsturctor is called. This can cause an unnecessary crash. Since the goal here is to just set the Scheduler to null either way, it should not matter what the state of the Scheduler is before the function call.
2019-06-26 17:15:39 +03:00