Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Simulate tile buffer for annotation symbolsupstream/symbol-stencil-clip | Bruno de Oliveira Abinader | 2016-10-15 | 3 | -1/+25 |
| | | | | | This fixes an issue where symbols were clipped to their corresponding tiles. | ||||
* | [core] Re-enable symbol stencil clip | Bruno de Oliveira Abinader | 2016-10-15 | 3 | -6/+4 |
| | |||||
* | [core] Fix SymbolAnnotation coordinate system conversions | Bruno de Oliveira Abinader | 2016-10-15 | 7 | -47/+44 |
| | |||||
* | [android] don't delete local reference on value copy | Ivo van Dongen | 2016-10-15 | 2 | -19/+32 |
| | |||||
* | [ios, macos] Deprecate -[MGLMapViewDelegate ↵ | Jason Wray | 2016-10-14 | 8 | -30/+45 |
| | | | | mapView:alphaForShapeAnnotation:] (#6706) | ||||
* | [ios, macos] Teach features and shapes about GeoJSON and mbgl types | Jesse Bounds | 2016-10-14 | 28 | -251/+748 |
| | | | | | | MGLShape subclasses can now return NSDictionaries that represent the shapes' GeoJSON geometries. MGLFeature classes can now return NSDictionaries that represent the features as GeoJSON features. This makes it trivial to serialize iOS and macOS shapes and features into GeoJSON. MGLFeature instances can also return a representation of themselves as an mbgl::Feature. This capability is used in a refactoring of the implementations of MGLGeoJSONSource to more efficiently transform MGLFeatures into mbgl::Features so they can be fed directly into mbgl::GeoJSONSource without having to round trip through NSJSONSerialization. The MGLFeature identifier is converted into the mbgl::identifier type based on the type of the identifier. The MGLFeature attributes are recursively converted into an mbgl::PropertyMap and each value is converted into one of the types that the PropertyMap's Value variant supports. | ||||
* | [ios, macos] Add feature initializer | ituaijagbone | 2016-10-14 | 11 | -11/+527 |
| | | | | | | | | This adds a features initializer to MGLGeoJSONSource. The initializer takes shapes and converts them to JSON representation before passing to core. This also adds methods to the MGLShape concrete subclasses so that they can represent themselves in NSDictionary form suitable for transforming to JSON (GeoJSON). | ||||
* | better formatting for external libraries listing (#6696) | Justin R. Miller | 2016-10-13 | 1 | -13/+15 |
| | |||||
* | [android] - add transparent image for MarkerViews ghosting SymbolAnnotations ↵ | Tobrun | 2016-10-13 | 3 | -12/+16 |
| | | | | | | | | (#6675) * [android] - add transparent image to core for MarkerView ghosting SymbolAnnotations. Removes logging messages: `Can't find sprite ... `. Cleanup MapView. * [android] - use alpha_8 config to only allocate one byte, rename id for better readability. | ||||
* | [android] - downscale amount of instrumentation tests run on CI to one (#6692) | Tobrun | 2016-10-13 | 1 | -1/+1 |
| | |||||
* | [core] Cleanup SymbolLayout | Bruno de Oliveira Abinader | 2016-10-13 | 3 | -34/+36 |
| | | | | | Reuse reverse rotation matrix from CollisionTile when populating the collision boxes. | ||||
* | [macos] Fixed compilation error (#6690) | Minh Nguyễn | 2016-10-12 | 1 | -5/+4 |
| | | | Followup to last-minute refactoring in #6637. | ||||
* | [ios, macos] possibility to set custom images to style (#6637) | Roman Blum | 2016-10-12 | 11 | -409/+516 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] possibility to set custom images to style * [ios, macos] setImage:forName now supports MGLImage (UIImage/NSImage) * [ios, macos] update documentation for setImage:forName: and removeImageForName: * [ios, macos] rename method and fix prefix * [ios, macos] change header visibility to project * [ios, macos] update header imports * [ios, macos] delete unnecessary whitespaces * [ios, macos] remove unnecessary nil checks * [ios, macos] delete unnecessary whitespaces * [ios, macos] update documentation * [ios, macos] make mgl_spriteImage a parameter-less instance method * [ios, macos] add asserts | ||||
* | [android] - allow gradle to allocate more memory when building the test app ↵ | Tobrun | 2016-10-12 | 1 | -0/+2 |
| | | | | (#6678) | ||||
* | [android] Fix gestures when MapView is not full screen (#5562) | Tobrun | 2016-10-12 | 1 | -2/+2 |
| | | | This fixes #5528 | ||||
* | [core] Disable stencil test when rendering collision boxes | Bruno de Oliveira Abinader | 2016-10-12 | 1 | -3/+1 |
| | |||||
* | [android] Using mbgl::AnnotationIDs in JNI code | Bruno de Oliveira Abinader | 2016-10-12 | 1 | -10/+8 |
| | |||||
* | [core] Skip duplicated IDs when querying point annotations | Bruno de Oliveira Abinader | 2016-10-12 | 2 | -3/+15 |
| | |||||
* | [android] Fixed wrong location view interpolation (#6668) | tomlocks | 2016-10-12 | 1 | -2/+2 |
| | |||||
* | [android] - correct android to core conversion of camera options. (#6660) | Tobrun | 2016-10-12 | 4 | -26/+16 |
| | | | | | | | | * [android] - correct android to core conversion of camera options. * fix MarkerView tilting, tilt is already in degrees * same fix for MyLocationView | ||||
* | [macos] Merge mbgl-{test,benchmark} into CI scheme | Bruno de Oliveira Abinader | 2016-10-12 | 2 | -23/+30 |
| | |||||
* | [ios, macos] Refer to style layer class in enum documentation | Minh Nguyễn | 2016-10-11 | 5 | -0/+36 |
| | |||||
* | [ios, macos] Simplified style property enum names | Minh Nguyễn | 2016-10-11 | 14 | -192/+192 |
| | | | | The name of each enumeration type no longer refers to the layer type that uses it. | ||||
* | [tests] Get test-suite back on master branch (#6661) | John Firebaugh | 2016-10-11 | 1 | -1/+1 |
| | |||||
* | [ios, macos] Add description string for MGLStyle class | Jason Wray | 2016-10-11 | 1 | -0/+12 |
| | | | | | | Example: <MGLStyle: 0x60800001e0a0; name = "Mapbox Dark", URL = "mapbox://styles/mapbox/dark-v9"> - Adds an internal `URL` property. | ||||
* | [ios, macos] Add -mapView:didFinishLoadingStyle: delegate method | Jason Wray | 2016-10-11 | 6 | -0/+52 |
| | |||||
* | [test] Added TileCoordinate tests | Bruno de Oliveira Abinader | 2016-10-11 | 2 | -0/+93 |
| | |||||
* | [core] Improve Source::Impl readability | Bruno de Oliveira Abinader | 2016-10-11 | 1 | -18/+11 |
| | |||||
* | [core] Use TilePoint in Source::Impl::queryRenderedFeatures | Bruno de Oliveira Abinader | 2016-10-11 | 3 | -22/+32 |
| | |||||
* | [android] - revert making bearing and tilt to radiants (#6656) | Tobrun | 2016-10-11 | 1 | -4/+3 |
| | |||||
* | [android] - close response body to avoid connection leak (#6650) | Tobrun | 2016-10-11 | 1 | -1/+6 |
| | |||||
* | [android] #6617 - Introduce a setConnected method to manually set a ↵ | Antonio Zugaldia | 2016-10-11 | 3 | -1/+37 |
| | | | | | | | | | | connected flag * [android] introduce a setConnected method to manually set a connected flag * extend connected state to ConnectivityReceiver * extend connected state to ConnectivityReceiver | ||||
* | [android] - Use correct nullity annotation for convertView (#6521) | Josh Burton | 2016-10-11 | 1 | -1/+1 |
| | |||||
* | [test] Deploy core test fixtures on Bitrise | Bruno de Oliveira Abinader | 2016-10-11 | 2 | -0/+9 |
| | |||||
* | [node] Added set{Bearing,Center} + updated -test-suite | Bruno de Oliveira Abinader | 2016-10-11 | 4 | -1/+47 |
| | | | | | This gives the ability to pan and/or rotate the map in a posterior step after initial render for testing purposes. | ||||
* | [test] Added Annotations.VisibleFeatures test | Bruno de Oliveira Abinader | 2016-10-11 | 1 | -0/+32 |
| | | | | | This provides a means of testing cases where an updated geometry tile would return wrong results for `queryRenderedFeatures`. | ||||
* | [core] Use query geometry from FeatureIndex into ↵ | Bruno de Oliveira Abinader | 2016-10-11 | 3 | -4/+16 |
| | | | | CollisionTile::queryRenderedSymbols | ||||
* | [core] No need for feature querying to support multipolygons | John Firebaugh | 2016-10-11 | 12 | -57/+46 |
| | |||||
* | [android] Runtime Style Filter enhancements (#6623) | Ivo van Dongen | 2016-10-11 | 3 | -6/+12 |
| | | | | | | | | * [android] Additional null check - prevents errors in array conversion * [android] style conversion - delete local refs asap to avoid ref table overflow * [android] Filter - hide concrete implementation classes to avoid confusion | ||||
* | [core] Ignore placement for symbol annotations | Bruno de Oliveira Abinader | 2016-10-11 | 2 | -0/+26 |
| | |||||
* | [core] Skip placement scale for features that ignore placement | Bruno de Oliveira Abinader | 2016-10-11 | 1 | -7/+13 |
| | |||||
* | [android] #6635 - Sample multimap activity | Antonio Zugaldia | 2016-10-10 | 5 | -5/+99 |
| | | | | | | * [android] sample multimap activity * add MultiMapActivity to excludeActivities in generate-test-code.js | ||||
* | [android] - correct degrees/radiants integration into transform.cpp, fixes ↵ | Tobrun | 2016-10-10 | 3 | -19/+34 |
| | | | | camera position restoration from core and missing return value occurrence. (#6641) | ||||
* | Rotate markerview (#6640) | Tobrun | 2016-10-10 | 6 | -32/+212 |
| | | | | | | | | | | * [android] - MarkerView rotation bug, limit degrees from 0 to 360 while creating a MarkerView * update MarkerView#setRotation to limit input from 0 - 360 degrees, calculates difference in angle and animates rotation by a certain amount instead of animating to a value. Exposed new AnimatorUtils#animateRotationTo. Integrated into MarkerViewManager. Cleanup some unused imports. Updated javadoc. * updated MarkerViewActivity in test application to test for regressions. * added tests to validate changes to MarkerView#setRotate | ||||
* | Update mapbox-gl-shaders to 98a56d | John Firebaugh | 2016-10-10 | 10 | -49/+49 |
| | |||||
* | [android] - apply tilt to markerview with initial camera position (#6622) | Tobrun | 2016-10-07 | 2 | -2/+8 |
| | |||||
* | [core] Fix Map::setLatLng behavior | Bruno de Oliveira Abinader | 2016-10-07 | 2 | -1/+17 |
| | | | | | We were erroneously assigning a value to optional<ScreenCoordinate> (null island), causing it to be a valid anchor for Transform::easeTo. | ||||
* | [android] - image opt android layout editor image (#6624) | Tobrun | 2016-10-07 | 2 | -0/+0 |
| | |||||
* | [ios] Update SMCalloutView to fix iOS 10 build warnings | Jason Wray | 2016-10-06 | 1 | -0/+0 |
| | |||||
* | [ios, macos] Mark incomplete initializers unavailable | Minh Nguyễn | 2016-10-06 | 2 | -0/+5 |
| |