summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* node-v3.2.2-pre.1node-v3.2.2-pre.1Mike Morris2016-06-072-1/+5
|
* Fix crash in userLocationVerticalAlignment, analyzer warning (#5278)Minh Nguyễn2016-06-072-5/+10
| | | | | | | | | | | | * [ios] Fixed crash in userLocationVerticalAlignment Avoid creating an array with nil. Fixes #5274. * [ios] Fixed analyzer warning Fixed a write-without-read analyzer warning introduced in #5235.
* [docs] Reorganize and update development instructions (#5233)Jason Wray2016-06-072-14/+32
| | | | | | | | | | iOS - Add section headers. - Add more detail to `make` packaging commands and emphasize that Debug is the default build type. - Manually checking out git submodules is no longer necessary. Core - Add 'Keeping up to date' section that mentions submodules.
* [core] Fix deleter mismatchThiago Marcos P. Santos2016-06-071-2/+5
| | | | | | | | | | | | | | | | | | | | delete[] was being called for a malloc() allocated C buffer. Found by valgrind: ``` ==23065== Mismatched free() / delete / delete [] ==23065== at 0x4C2F77B: operator delete[](void*) (vg_replace_malloc.c:621) ==23065== by 0x50C5529: std::default_delete<unsigned char []>::operator()(unsigned char*) const (unique_ptr.h:119) ==23065== by 0x523EC85: std::unique_ptr<unsigned char [], std::default_delete<unsigned char []> >::reset(unsigned char*) (unique_ptr.h:581) ==23065== by 0x523E3D4: mbgl::Raster::upload(mbgl::gl::ObjectStore&) (raster.cpp:63) ==23065== by 0x520CA08: mbgl::RasterBucket::upload(mbgl::gl::ObjectStore&) (raster_bucket.cpp:16) ==23065== by 0x520E56A: mbgl::Painter::render(mbgl::style::Style const&, mbgl::FrameData const&, mbgl::SpriteAtlas&) (painter.cpp:130) ==23065== by 0x52BE15A: mbgl::Map::Impl::render() (map.cpp:265) ==23065== by 0x52BD9BE: mbgl::Map::render() (map.cpp:175) ==23065== by 0x50C9EB4: QMapboxGL::render() (qmapboxgl.cpp:579) ==23065== by 0x4056D3: MapWindow::paintGL() (mapwindow.cpp:166) ```
* [core] s/SharedTexture/PooledTexture/Bruno de Oliveira Abinader2016-06-074-9/+9
|
* [ios] Point podspec to API reference (#5267)Minh Nguyễn2016-06-072-2/+2
| | | The Documentation link on CocoaPods.org should point to the API reference, not to the main ios-sdk front page, which is already linked right above.
* node-v3.2.1node-v3.2.1Mike Morris2016-06-072-3/+7
|
* [core] mbgl::Image is now movable, noncopyableBruno de Oliveira Abinader2016-06-071-1/+15
|
* Revert "[core] Use release() instead of get()/reset() in Raster"Bruno de Oliveira Abinader2016-06-071-1/+2
| | | | | No one owned the data after release(), so this wasn't being free'd. reset() does that, thus this patch causes a huge memory leak.
* [core] Include type in #pragmasBruno de Oliveira Abinader2016-06-072-17/+11
| | | | Part of https://github.com/mapbox/mapbox-gl-shaders/pull/13.
* [core] Renamed OutlineShader's color uniformBruno de Oliveira Abinader2016-06-073-9/+8
| | | | Part of https://github.com/mapbox/mapbox-gl-shaders/issues/8.
* [core] remove unused codeKonstantin Käfer2016-06-077-81/+0
|
* [core] Use RAII for TexturePool texturesBruno de Oliveira Abinader2016-06-075-62/+57
| | | | | TexturePool now disposes acquirable ids via SharedTexture, which guarantees that these are going back to TexturePool once released.
* [core] Do not expose TexturePool::ImplBruno de Oliveira Abinader2016-06-072-38/+60
| | | | Now using the same Pimpl mechanism from mbgl::Map.
* [core] Use initializer list for Unique* objectsBruno de Oliveira Abinader2016-06-071-11/+11
|
* [ios] Bring annotation view to front when selectedMinh Nguyễn2016-06-071-2/+5
| | | | Fixes #991.
* [ios] Avoid adding icon when relocating annotationMinh Nguyễn2016-06-061-2/+10
| | | | Fixed an issue that caused a default annotation icon to appear beneath an annotation view when relocating the annotation.
* [ios] Removed unused annotation image codeMinh Nguyễn2016-06-061-76/+0
| | | | Removed unused annotation image code from iosapp, now that bulk-added point annotations are backed by annotation views.
* [ios, osx] Ignore multipointsMinh Nguyễn2016-06-066-27/+49
| | | | | | Ignore multipoints (as opposed to polylines and polygons) when adding annotations, just like we ignore multipolylines, multipolygons, and shape collections. In osxapp, break multipoint features into points before adding them as annotations.
* Update shaders hash (#5261)Young Hahn2016-06-061-1/+1
|
* [core] Revert line-round-limit default to 1 (#5260)John Firebaugh2016-06-062-1/+6
| | | Refs #5258, #5234.
* [core] log2 polyfill for ARMv5Thiago Marcos P. Santos2016-06-064-3/+15
| | | | | | ARMv5 doesn't have a FPU and apparently the soft code for log2() is wrong and giving weird results. log() works, so we use a log() based log2() implementation for ARMv5.
* [core] Naive atomic type for ARMv5Thiago Marcos P. Santos2016-06-0615-30/+76
| | | | | | | std::atomic<bool> is implemented lock free which doesn't work on ARMv5 and seems like the compiler is generating bogus code. This workaround is a naive implementation using regular mutexes.
* [android] Do not use lock-free types on AndroidThiago Marcos P. Santos2016-06-061-4/+7
| | | | | | | They are not supported by ARMv5 and the compiler is generating bogus code. std::atomic might be implemented lock-free for some types, but we are going to introduce a naive polyfill to make sure that doesn't happen on ARMv5 (only).
* [core] code style and remove unused codeKonstantin Käfer2016-06-063-111/+9
|
* [android] #5186 - Starting rotateSessionId before Telemetry Starts and ↵Brad Leege2016-06-061-4/+4
| | | | ensuring that mapboxSessionId is initialized
* [build] add benchmark targetKonstantin Käfer2016-06-0611-1/+209
|
* [ios] Split out MGLMapViewDelegate into separate headerMinh Nguyễn2016-06-064-277/+291
|
* [ios] Update podspecs for 3.3.0-beta.1ios-v3.3.0-beta.1Jesse Bounds2016-06-032-2/+2
|
* [ios] Updated changelogMinh Nguyễn2016-06-031-5/+4
| | | | Added entries to the iOS SDK changelog for #5124, #2444, #5141, #5164. Removed entries for changes made since the last release; they go in the GitHub prerelease notes but not here in this document.
* [ios] Made annotation views accessibleMinh Nguyễn2016-06-034-19/+85
| | | | Annotation views now serve as their own accessibility elements. The developer’s own subclass of MGLAnnotationView can customize the view’s accessibility frame and/or path to more accurately reflect the visual hit target.
* [ios] Corrected annotation view accessibility frameMinh Nguyễn2016-06-031-2/+19
| | | | | | Corrected the accessibility frames of annotation views to match the views’ bounds instead of the bounds of the default annotation image (which could be empty if no default GL point annotation has been added). Fixes #5038.
* node-v3.2.0node-v3.2.0Mike Morris2016-06-032-1/+5
|
* [node] Fix typoJohn Firebaugh2016-06-031-1/+1
|
* [docs] Remove references to manual submodule initializationJohn Firebaugh2016-06-033-12/+3
|
* [build] Fix mason submodule initializationJohn Firebaugh2016-06-031-3/+3
|
* Ensure version tag always has 3 parts. (#5225)Max Vilimpoc2016-06-031-0/+6
|
* Updated readme with clear instructions that this requires Node v4.x and v5+ ↵timrobertson1002016-06-031-1/+1
| | | | has issuess. See https://github.com/mapbox/mapbox-gl-native/issues/5144 (#5222)
* [build] Added Bitrise Qt5 status image to README.md [skip ci]Bruno de Oliveira Abinader2016-06-032-2/+3
|
* [build] Added Bitrise Qt{4,5} OS XBruno de Oliveira Abinader2016-06-032-0/+113
| | | | Part of #5121.
* [test] Added mbgl::gl::TexturePool testsBruno de Oliveira Abinader2016-06-031-6/+85
|
* [core] Refresh Texture Pool logicBruno de Oliveira Abinader2016-06-034-24/+26
| | | | | Take advantage of mbgl::gl::ObjectPool being iterable, and also let TexturePool update the texture ID value when releasing.
* [core] Use release() instead of get()/reset() in RasterBruno de Oliveira Abinader2016-06-031-2/+1
|
* [core] Perform GL object store cleanup on low memoryBruno de Oliveira Abinader2016-06-031-0/+1
|
* [core] Clean up style.cppJohn Firebaugh2016-06-021-30/+27
|
* [core, node, android] Remove used "base" parameter from setStyleJSONJohn Firebaugh2016-06-0215-57/+44
|
* [docs] Add information about runtime styling API to ARCHITECTURE.mdJohn Firebaugh2016-06-021-0/+15
|
* [docs] Start ARCHITECTURE.mdJohn Firebaugh2016-06-021-0/+72
|
* [core] Move RenderData alongside RenderItemJohn Firebaugh2016-06-025-37/+42
|
* [core] Rationalize naming for style-related codeJohn Firebaugh2016-06-02156-809/+1083
|