summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] #6055 - naive attempt to rotate query boxupstream/ivovandongen-6055Ivo van Dongen2016-08-301-2/+17
|
* [ios] Add annotation count feature to iosappJesse Bounds2016-08-261-0/+70
| | | | This adds a new option to add and then count two annotation features.
* [ios] Introduce visible annotations APIJesse Bounds2016-08-243-0/+53
| | | | | | | | | | | This adds an API for getting all annotations that are currently visible on the map. In the future, an additional API can be added to query by a specific rect. That API can be used internally to power this one. This also adds a new option to iosapp to test the feature. At the time of this commit, the underlying `queryPointAnnotations` does not appear to work as expected.
* [ios, macos] Expose name and default position of current style (#6127)Minh Nguyễn2016-08-245-9/+27
| | | | | | * [ios] Reset to style’s default position * [ios, macos] Added name property to MGLStyle
* [tests] Removed dead codeThiago Marcos P. Santos2016-08-241-8/+0
|
* [tests] Add unit test for style loading failuresThiago Marcos P. Santos2016-08-243-0/+42
|
* [core] Emit MapChangeDidFailLoadingMap when the style cannot be loaded or parsedThiago Marcos P. Santos2016-08-248-12/+41
| | | | | Currently this signal is never emitted, which can cause the Still mode to starve in case of an invalid style or failed request.
* [core] Simplify Thread::invokeSync (#6128)John Firebaugh2016-08-243-15/+7
|
* [ios] Fix typoThiago Marcos P. Santos2016-08-243-6/+6
| | | | s/Reponse/Response
* [ci skip] Add database files to gitignoreThiago Marcos P. Santos2016-08-241-1/+2
|
* [ios, macos] Distinguish between blackColor and clearColor (#6125)Minh Nguyễn2016-08-246-12/+15
|
* [macos] Avoid negative content insets (#6102)Minh Nguyễn2016-08-232-2/+3
| | | Fixed an issue in which a map view that doesn’t occupy the entire window would consider its center point to be the window’s center point rather than the view’s.
* [ios, macos] Move debug mask options to shared header (#6094)Jason Wray2016-08-233-52/+26
| | | | | | | | | | | | * [ios, macos] Move debug mask options to shared header * Limit buffer debug modes to macOS ... because these modes use OpenGL features that aren't supported by iOS. * Try a different tact: exclude "iPhone" ... which is actually all iOS-like devices.
* [core] Add static getters for property default values (#6124)John Firebaugh2016-08-2316-9/+455
|
* [ios] Disable implicit animation of user annotation pitch changes (#6122)Jason Wray2016-08-231-0/+6
| | | - Subtly improves the performance of the shadow, while performing the pitch gesture.
* [ios, macos] Update changelog with database performance noteJason Wray2016-08-232-0/+2
|
* [core] Update SQLite schema with WAL journal mode and normal syncJason Wray2016-08-233-7/+17
| | | | Offers 2×-4× performance, depending on device vintage.
* [tests] Test that style mutations due to annotations don't cancel style ↵John Firebaugh2016-08-231-0/+26
| | | | revalidation
* [core] Don't allow style mutations to be overwritten by revalidationJohn Firebaugh2016-08-234-0/+148
| | | | | * Once we get a fresh style, stop revalidating. * If the style is mutated, stop revalidating and preserve the existing mutations.
* [tests] Fix a subtle ordering bug in StubFileSourceJohn Firebaugh2016-08-231-2/+10
|
* [tests] Merge single test in set_style.cpp with other Map testsJohn Firebaugh2016-08-233-34/+19
|
* [core] #6071 - extract GeoJSONOptions conversion from GeoJSONSource conversionIvo van Dongen2016-08-236-55/+267
| | | | | | | | | | | | | | * [core] geojson_options - retain original error message * [core] tests - initial style conversion stub methods * [core] geojsonoptions conversion - initial unit tests * [core] tests - fix forward reference issue * [core] geojsonoptions conversion - unit tests * [core] geojsonoptions conversion - renamed Holder to Value
* 6039 focal point uses MyLocationView padding (#6108)Tobrun2016-08-238-67/+287
| | | | | | | | | | | | * [android] - don't auto tint drawables + formatting * [android] - formatting * [android] #6039 - fixes focal point when padding mylocationview * [android] #5977 - MyLocationView.setPadding example + formatting Manifest * [android] - Reset to default configuration, cleanup class
* [build] add CMake source groups to all targetsKonstantin Käfer2016-08-225-0/+10
|
* [core] set correct depth values for CustomLayer so compositing worksKonstantin Käfer2016-08-225-11/+41
|
* [Qt] Add mesa to the library pathThiago Marcos P. Santos2016-08-221-1/+3
| | | | | Qt 5 gets confused with fglrx that is installed by default on Travis trusty bots. This way we force both Qt and Xvfb to load on mesa drivers.
* [Qt] Implement a Qt headless rendererThiago Marcos P. Santos2016-08-224-10/+121
| | | | Using legacy QGLWidget because we support Qt4.
* [Qt] Enable tests on macOSThiago Marcos P. Santos2016-08-222-0/+2
|
* [tests] Include what we useThiago Marcos P. Santos2016-08-222-0/+2
|
* [android] #6077 - keep rules for Signature and Annotation (#6085)Tobrun2016-08-221-10/+17
| | | | | | * [android] #6077 - keep rules for Signature and Annotation, reordered file to mimic package structure project. * [android] #6077 - proguard workaround for mapbox-java
* [macos] Took NSColor+MGLAdditions private (#5995)Minh Nguyễn2016-08-211-1/+1
| | | Fixes #5989.
* [ios, macos] Copyedit default color property documentation (#6105)Minh Nguyễn2016-08-216-9/+15
| | | | | | | | * [ios, macos] Fixed typo in color property docs * [ios, macos] Predefined colors as default color property values Use {NS,UI}Color.blackColor and {NS,UI}Color.whiteColor as aliases for common default color values.
* [ios] Segmented changes by topicMinh Nguyễn2016-08-191-9/+23
|
* [ios, macos] Updated changelogsMinh Nguyễn2016-08-192-5/+11
|
* ios-v3.4.0-alpha.2ios-v3.4.0-alpha.2Jason Wray2016-08-192-2/+2
|
* [ios] Automate upload of build output to FabricJesse Bounds2016-08-192-0/+168
| | | | | | This adds a script that automates the process of uploading the required build output to Fabric. It requires the `FABRIC_KIT_API_KEY` env variable and another new script called `validate-fabric-zip.sh`.
* [ios, macos] Removed unused codeMinh Nguyễn2016-08-194-14/+0
|
* [ios, macos] Detect zero edge insets more strictlyMinh Nguyễn2016-08-191-1/+1
| | | | Edges shouldn’t be able to cancel out other edges, so a summation is inappropriate here.
* [ios, macos] Offsets as vectors, padding as edge insetsMinh Nguyễn2016-08-198-48/+103
| | | | | | An offset style attribute is now exposed publicly as an NSValue representing a CGVector instead of an NSArray of NSNumbers. A padding style attribute is now exposed publicly as an NSValue representing an NSEdgeInsets or UIEdgeInsets instead of an NSArray of NSNumbers. This change also fixes round-tripping of padding values due to a difference between the style specification and Foundation regarding the order of edges around a box. Used a designated initializer on NSEdgeInsets/UIEdgeInsets to ensure correct order when converting from C++ to Objective-C. Fixes #5947, fixes #6065.
* [ios, macos] Optional properties are nullableMinh Nguyễn2016-08-197-192/+192
| | | | null_resettable semantics aren’t currently respected: #6095.
* [ios, macos] Refactored array type conversionMinh Nguyễn2016-08-191-20/+33
| | | | Key the array subtype on the last part of the property name. Don’t assume one of the unaccounted-for properties is an offset.
* [ios, macos] Removed dead codeMinh Nguyễn2016-08-191-8/+0
|
* [ios, macos] Document style attribute interdependenciesMinh Nguyễn2016-08-198-92/+225
|
* [ios, macos] Specify unitsMinh Nguyễn2016-08-196-14/+84
| | | | Replaced pixels with points in documentation.
* [ios, macos] Fully describe default valuesMinh Nguyễn2016-08-197-50/+108
| | | | | | Also expand values in documentation comments to the full enumeration values. Fixes #5949.
* [ios, macos] Audited generated source/layer headersMinh Nguyễn2016-08-198-90/+286
| | | | Properties representing optional attributes are qualified with null_resettable. The default value is documented.
* [ios, macos] Refer to attributes in kebab-caseMinh Nguyễn2016-08-194-4/+14
| | | | Fixes #5951.
* [ios, macos] Replaced let with var in codegen scriptMinh Nguyễn2016-08-191-10/+10
|
* [core] add ability show visualize the depth buffer to the GLFW and macOS appKonstantin Käfer2016-08-199-2/+96
|
* [core] parse more Style JSON propertiesKonstantin Käfer2016-08-197-0/+147
| | | | We're now parsing "name", "center", "zoom", "bearing", and "pitch" from the stylesheet.