Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [core] Add {min,max}Zoom accessors | John Firebaugh | 2016-06-02 | 2 | -0/+22 | |
| | ||||||
* | [core] Add Filter accessors | John Firebaugh | 2016-06-02 | 13 | -0/+72 | |
| | ||||||
* | [core] Introduce PropertyValue<T> | John Firebaugh | 2016-06-02 | 26 | -684/+767 | |
| | | | | PropertyValue<T> represents the three possible types of style property value: undefined, constant, or function. | |||||
* | [tests] Add basic tests for Map::{add,remove}Layer | John Firebaugh | 2016-06-02 | 3 | -10/+38 | |
| | ||||||
* | [core] Generalize Map::{add,remove}CustomLayer | John Firebaugh | 2016-06-02 | 10 | -74/+65 | |
| | ||||||
* | [core] Runtime style layer API | John Firebaugh | 2016-06-02 | 105 | -1098/+3110 | |
| | ||||||
* | [osx] Ignore a file that Xcode keeps generating for some reason | John Firebaugh | 2016-06-02 | 1 | -0/+1 | |
| | ||||||
* | [tests] Tweak LineAnnotation test so that it reveals a bug; fix the bug | John Firebaugh | 2016-06-02 | 3 | -2/+2 | |
| | ||||||
* | [tests] Clean up annotation tests | John Firebaugh | 2016-06-02 | 1 | -168/+90 | |
| | ||||||
* | [core] Support "#pragma mapbox:" commands in shader code | Bruno de Oliveira Abinader | 2016-06-02 | 2 | -1/+30 | |
| | | | | Fixes https://github.com/mapbox/mapbox-gl-native/issues/5174. | |||||
* | [android] #4727 - fix proguard test app | Tobrun Van Nuland | 2016-06-02 | 1 | -1/+3 | |
| | ||||||
* | [core] Constrain annotation API to the supported geometry types | John Firebaugh | 2016-06-01 | 11 | -29/+20 | |
| | ||||||
* | [build] Add android-* make targets for specific ABIs | John Firebaugh | 2016-06-01 | 1 | -2/+4 | |
| | ||||||
* | [ios, osx] Add an assertion to -[MGLMultiPoint annotationObjectWithDelegate:] | John Firebaugh | 2016-06-01 | 1 | -0/+5 | |
| | ||||||
* | [all] Rationalize annotation API | John Firebaugh | 2016-06-01 | 32 | -543/+459 | |
| | ||||||
* | [Qt] Use geometry.hpp internally for shape annotations | Thiago Marcos P. Santos | 2016-06-01 | 1 | -8/+7 | |
| | ||||||
* | [core] Use geometry.hpp types for shape annotations | John Firebaugh | 2016-06-01 | 14 | -142/+186 | |
| | ||||||
* | [core] Do annotation longitude wrapping together with latitude clamping | John Firebaugh | 2016-06-01 | 2 | -17/+4 | |
| | ||||||
* | [android] Basic cleanups in annotation JNI code | John Firebaugh | 2016-06-01 | 1 | -51/+25 | |
| | ||||||
* | [android] Simplify the JNI definitions for annotation methods | John Firebaugh | 2016-06-01 | 2 | -127/+26 | |
| | | | | | | | Instead of providing both singleton and List-based implementations: * Define everything in terms of arrays * Do singleton ⇢ array and List ⇢ array conversions in Java | |||||
* | [ios] Add annotation container view (#5194) | Jesse Bounds | 2016-06-01 | 7 | -7/+114 | |
| | | | | | | Add a container view to hold annotations. This gets around a performance issue with `UIView:addSubview:` where adding views is N^2. It helps annotation views avoid cutting into callout views when the annotation views are transformed to be "flat". | |||||
* | [android] Re-revert to NDK r10e | John Firebaugh | 2016-06-01 | 1 | -0/+0 | |
| | ||||||
* | [ios] Default to Debug BUILDTYPE, but explicitly set Release for deploys | Jason Wray | 2016-06-01 | 3 | -1/+3 | |
| | ||||||
* | [ios] Fix static framework conglomeration | Jason Wray | 2016-06-01 | 1 | -6/+8 | |
| | | | | | - Include libMapbox.a, which contains our Obj-C classes, in the fat archive. - Simulator libraries now always include x86_64 slices. | |||||
* | [core] Store feature keys in same order as in vector tile | Minh Nguyễn | 2016-06-01 | 2 | -6/+5 | |
| | | | | The keys in the vector tile may not be in alphabetical order. Building a vector of keys by looping over std::map<std::string, …> effectively sorts the keys by alphabetical order without sorting the associated values. This change inserts keys in the same order in which they appear in the vector tile. | |||||
* | [build] Upload node test results | Thiago Marcos P. Santos | 2016-06-01 | 1 | -0/+3 | |
| | | | | Removed by mistake. | |||||
* | [build] Build matrix cosmetics | Thiago Marcos P. Santos | 2016-06-01 | 1 | -9/+9 | |
| | ||||||
* | [build] Migrate LLVM bots to Trusty | Thiago Marcos P. Santos | 2016-06-01 | 1 | -16/+20 | |
| | | | | | LLVM is no longer hosting a debian repo and the build was broken. Trusty has the LLVM version we need. | |||||
* | [qt] Enable tests for Qt5 | Thiago Marcos P. Santos | 2016-06-01 | 1 | -1/+1 | |
| | ||||||
* | [Qt] Fix typo in QMapboxGL::resize | Bruno de Oliveira Abinader | 2016-06-01 | 1 | -1/+1 | |
| | ||||||
* | [test] Added GL objects tests | Bruno de Oliveira Abinader | 2016-06-01 | 4 | -3/+141 | |
| | ||||||
* | [core] Use unique_resource for GL objects | Bruno de Oliveira Abinader | 2016-06-01 | 17 | -234/+175 | |
| | | | | | | | | | Source: https://github.com/okdshin/unique_resource These replace the complexity of manually handling moveable-RAII objects with a type specific for that purpose. As suggested in https://github.com/mapbox/mapbox-gl-native/pull/5141#issuecomment-221719872. | |||||
* | [core] s/GLObjectStore/ObjectStore/ | Bruno de Oliveira Abinader | 2016-06-01 | 67 | -266/+266 | |
| | ||||||
* | [build] Added unique_resource as dependency | Bruno de Oliveira Abinader | 2016-06-01 | 8 | -0/+9 | |
| | ||||||
* | [build] Header-only deps should only need cflags | Bruno de Oliveira Abinader | 2016-06-01 | 1 | -4/+4 | |
| | ||||||
* | [core] Update sdf shader code | Bruno de Oliveira Abinader | 2016-06-01 | 5 | -37/+28 | |
| | | | | | Ported the following patch: - [convert mat4 exMatrix to a vec2 extrudeScale](https://github.com/mapbox/mapbox-gl-shaders/commit/a8d549b7a41540d3a99767975ff1b7b18a6010e9) | |||||
* | [core] Update icon shader code | Bruno de Oliveira Abinader | 2016-06-01 | 4 | -34/+21 | |
| | | | | | Ported the following patch: - [convert mat4 exMatrix to a vec2 extrudeScale](https://github.com/mapbox/mapbox-gl-shaders/commit/a8d549b7a41540d3a99767975ff1b7b18a6010e9) | |||||
* | [android] Fix x86_64 build | Thiago Marcos P. Santos | 2016-06-01 | 1 | -0/+0 | |
| | | | | sysroot path not being passed to the compiler and linker | |||||
* | [core] Don't earcut more than 500 inner rings | Young Hahn | 2016-05-31 | 5 | -1/+81 | |
| | ||||||
* | Remove libtess2 from LICENSE.md | John Firebaugh | 2016-05-31 | 1 | -30/+0 | |
| | ||||||
* | [core] Run fixupPolygons on geojson-vt-cpp polygon output | John Firebaugh | 2016-05-31 | 2 | -0/+10 | |
| | ||||||
* | [core] Fix up v1 vector tile geometries with clipper | John Firebaugh | 2016-05-31 | 4 | -1/+76 | |
| | ||||||
* | [core] Run fix_members.sh on clipper code | John Firebaugh | 2016-05-31 | 3 | -424/+448 | |
| | | | | https://github.com/mapnik/clipper/blob/r496-mapnik/cpp/fix_members.sh | |||||
* | [core] Re-add clipper from https://github.com/mapnik/clipper/blob/r496-mapnik | John Firebaugh | 2016-05-31 | 2 | -0/+6137 | |
| | | | | Revision ac8d6bf2517f46c05647b5c19cac113fb180ffb4 | |||||
* | [core] Replace clipper and libtess with earcut.hpp | John Firebaugh | 2016-05-31 | 28 | -10359/+58 | |
| | ||||||
* | [ios] Make turnstile send guard based off of calendar day (#5180) | Jesse Bounds | 2016-05-31 | 1 | -4/+18 | |
| | | | | | | | | This improves the turnstile send time guard so that instead of guarding against sending a turnstile event once per 24 hours it guards using a calendar day. This means that, all else being equal, a turnstile can be sent once per day in the same session assuming there is a map load event in that session. A turnstile will always be sent for a map load at the start of a session. | |||||
* | [ios] Added MGLAnnotationView to jazzy TOC (#5185) | Minh Nguyễn | 2016-05-31 | 1 | -0/+1 | |
| | | | Added MGLAnnotationView to jazzy’s table of contents. | |||||
* | [core] Use init list for shader attributes | Bruno de Oliveira Abinader | 2016-05-31 | 6 | -17/+17 | |
| | | | | | Shader parent object has been safely created, so it is safe to initialize the *Shader attributes via initialization list. | |||||
* | [core] Update circle shader code | Bruno de Oliveira Abinader | 2016-05-31 | 5 | -10/+16 | |
| | | | | | | | Ported the following patches: - [convert mat4 exMatrix to a vec2 extrudeScale](https://github.com/mapbox/mapbox-gl-shaders/commit/a8d549b7a41540d3a99767975ff1b7b18a6010e9) - [Enabled data-driven styling for circle-radius](https://github.com/mapbox/mapbox-gl-shaders/commit/4356e41fa657837904d189e604468617ee601ddb) - [Reduce shader boilerplate, refactor "Bucket"](https://github.com/mapbox/mapbox-gl-shaders/commit/7d3da8f1914954fd96f305b7116cfd127a616551) | |||||
* | [osx] Relegated “selection” to context menu | Minh Nguyễn | 2016-05-27 | 5 | -8/+47 | |
| | | | | Moved feature selection to the context menu and restored the press gesture for dropping a pin. Bust complex features into simple shapes to feed into MGLMapView as overlays. |