summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [build] Use -Wshorten-64-to-32 everywhereupstream/Wshorten-64-to-32John Firebaugh2016-10-032-2/+2
| | | | Not just on iOS builds.
* [core] Preserve non-access_token query parameters in canonicalizeTileURLSam Matthews2016-10-032-0/+20
|
* [android] - make MyLocationView responsible for converting tilt to degrees. ↵Tobrun2016-10-031-1/+2
| | | | (#6558)
* [ios, macos] Loosened style doc transform regex (#6543)Minh Nguyễn2016-09-301-2/+2
| | | | | Mildly decoupled the transformation from the style specification to the format required for iOS/macOS documentation so it’s harder for style specification references to other properties’ values to fall through the cracks. Fixes #6541.
* update style generation code for new style spec enum values docs (#6508)Justin R. Miller2016-09-3023-119/+533
| | | | | | Documentation for enum values landed in mapbox/mapbox-gl-style-spec#510. This updates Android, iOS, and macOS documentation code gen scripts to capitalize on them.
* [ios][macos] Update changelog for dSYM, symbol stripping fixJason Wray2016-09-302-0/+2
|
* [macos] Add 'Packaging builds' section to developing docJason Wray2016-09-301-0/+26
|
* [macos][build] Validate dSYM and framework UUIDsJason Wray2016-09-301-1/+22
|
* [macos][build] Generate debug symbols for all buildsJason Wray2016-09-301-3/+2
|
* [ios][build] Validate dSYM and framework UUIDsJason Wray2016-09-301-1/+22
|
* [ios][build] Generate debug symbols for all buildsJason Wray2016-09-302-8/+6
| | | | | | | Fixes the issue where our stripped dynamic build did not have a valid dSYM. Disabling GCC_GENERATE_DEBUGGING_SYMBOLS for SYMBOLS=NO builds meant that those builds had no debug symbols to strip or add to a dSYM.
* [macos] Don't specify Swift version for jazzy doc generation (#6539)Jason Wray2016-09-301-3/+0
| | | Counterpart to https://github.com/mapbox/mapbox-gl-native/pull/6377/.
* [android] Add sprite image exampleIvo van Dongen2016-09-304-0/+202
|
* [android] addImage / removeImage jni bindingsIvo van Dongen2016-09-303-0/+78
|
* [build] add back -WerrorKonstantin Käfer2016-09-3012-28/+33
|
* [android] file:// exampleIvo van Dongen2016-09-305-0/+8941
|
* [darwin] NSURL remove workaround for file urlsIvo van Dongen2016-09-301-7/+0
|
* [android][ios][macos][linux][qt] included default LocalFileSourceIvo van Dongen2016-09-305-1/+6
|
* [core] LocalFileSource implementation and testsIvo van Dongen2016-09-306-1/+222
|
* [android] - fix polygon test activity state, introduced config class and ↵Tobrun2016-09-302-52/+105
| | | | toolbar composer, cleanup code (#6527)
* [android] - convert bearing value coming from core to degrees (#6526)Tobrun2016-09-302-2/+2
|
* [core] only load debug extensions in debug modeKonstantin Käfer2016-09-293-8/+17
|
* [core] move OpenGL extension loading to their own headersKonstantin Käfer2016-09-2917-100/+142
|
* [core] remove dependence on gl.h typesKonstantin Käfer2016-09-2974-672/+1046
|
* [core] introduces types for GL objectsKonstantin Käfer2016-09-2915-60/+101
|
* [core] rename VAO => VertexArray, FBO => FramebufferKonstantin Käfer2016-09-2911-45/+47
|
* [android] user agent stringIvo van Dongen2016-09-294-7/+56
|
* [android] update telemetry user-agentIvo van Dongen2016-09-291-9/+12
|
* Optionable textureview (#6480)Tobrun2016-09-295-4/+106
| | | | | | * [android] - make using TextureView optional * add deprecation comment on texture mode
* [android] - update to lost 1.1.1 (#6476)Tobrun2016-09-291-1/+1
|
* 6453 restore tilt after orientation (#6491)Tobrun2016-09-296-99/+16
| | | | | | | | * [android] - correct tilt value when restoring activity or creating from xml * correct values requesting camera position adhoc * updated logic change in unit tests
* [core] don't iterate over references to uint32_tKonstantin Käfer2016-09-281-9/+9
|
* [core] don't iterate too much over program objects scheduled for deletionKonstantin Käfer2016-09-281-4/+2
|
* [ios, macos] Guard against nil bundle identifier during testsJesse Bounds2016-09-281-2/+11
|
* [ios, macos] Rewrote CI scriptsMinh Nguyễn2016-09-282-7/+55
| | | | Broke up the iOS and macOS Bitrise scripts into several steps each for more granular progress and failure reporting and to take advantage of better error reporting in the built-in Bitrise steps. Added a step to deploy Xcode test results and (in the event of a failure) raw xcodebuild output to Bitrise.io, with a handy link from the Bitrise UI.
* [macos] Restored unit tests on CIMinh Nguyễn2016-09-282-0/+5
| | | | | | Restored the make rule for running macOS SDK unit tests. Invoke that rule on Bitrise. Fixes #5991.
* [Qt] Connect to finished() and error() signals from QNetworkReplyBruno de Oliveira Abinader2016-09-282-5/+6
| | | | | | | Qt macOS network manage implementation differs from linux in a sense that some requests do not generate a finished() signal, but a error() instead - that is not caught up by the network access manager. This made QMapboxGL.styleURL utest hang for macOS.
* [core] Use geojson as a header only libraryThiago Marcos P. Santos2016-09-284-1/+3
|
* [build] use git ls-files so we only include tracked filesKonstantin Käfer2016-09-282-2/+2
|
* [test] add .test.cpp suffix to test case filesKonstantin Käfer2016-09-2860-59/+59
|
* [core] remove unused GL_TRACK functionsKonstantin Käfer2016-09-282-245/+0
|
* [core] Mark tracked state as dirty when the tracked object is destroyedJohn Firebaugh2016-09-282-0/+31
|
* 6402 update offline metadata android (#6456)Tobrun2016-09-289-31/+377
| | | | | | | | | | * [android] - update offline metadata jni integration * extract offline utils for reuse * add test activity for update metadata * fix requested signature changes
* [ios] Update changelog for annotation view fixJesse Bounds2016-09-271-0/+1
|
* [ios] Always show annotation view even when view reuse is not usedJesse Bounds2016-09-271-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | This fixes an issue where the map view would drop annotation views if the developer did not make full use of the reuse queue. The fixes are: - Guard against enqueuing a view for reuse if it does not have a `viewReuseIdentifier`. Previously, if the app developer created a new annotation view with no reuse id each time `[MGLMapViewDelegate mapView:viewForAnnotation:]` was called and then the view was scrolled offscreen, we attempted to add the view to the reuse queue (for no good reason) and did not update the views center ever again. This change avoids the reuse queue and just updates the center always. - Add any annotation view that should be displayed but is not in the annotation container view to the annotation container view. Previously, if the app developer created a new annotation view with a reuse id each time `[MGLMapViewDelegate mapView:viewForAnnotation:]` was called, and then if the annotation was scrolled off and then on screen again, we did not add the new view to the container view because it was not happening in the normal `addAnnotation` cycle. This adds add logic to catch that case and add annotation views created in this way to the view.
* [ios, macos] flesh out iOS runtime styling docs (#6466)Justin R. Miller2016-09-2716-15/+176
| | | | | | | | - fixes #5959: MGLBaseStyleLayer docs - fixes #5960: MGLSource & subclasses docs - fixes #6467: concrete layer subclass docs - move Core Graphics include - slight code & template cleanups - add ./documentation to git ignores
* [core] merge gl::ObjectStore into gl::ContextKonstantin Käfer2016-09-2776-580/+555
|
* [core] rename gl::Config to gl::ContextKonstantin Käfer2016-09-2742-342/+341
|
* [core] move GL value accessors to gl::value namespaceKonstantin Käfer2016-09-2711-140/+161
|
* [Qt] Header cleanup (#6477)Thiago Marcos P. Santos2016-09-2721-64/+71
| | | Make some headers private, so we only commit with the QML API.