summaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
* [core] Map::setSprite ⇢ Map::addAnnotationIconJohn Firebaugh2015-12-011-5/+5
| | | | Fixes #3084
* [android] Removed libuv dependency from HTTPAndroid*Thiago Marcos P. Santos2015-12-011-8/+6
|
* [core] Remove unused libuv includesThiago Marcos P. Santos2015-12-011-1/+0
|
* [core] Collision debug is now MapDebugOptions::CollisionBruno de Oliveira Abinader2015-11-271-25/+1
|
* [core] Added MapDebugOptionsBruno de Oliveira Abinader2015-11-271-4/+8
| | | | | Map debug options are now cycled up to all debug options enabled, then back to none.
* [core] Replace time_t with std::chrono::secondsBruno de Oliveira Abinader2015-11-271-4/+4
| | | | | | | Added aliases for std::chrono typedefs (eg. 'Seconds' for std::chrono::seconds). These aliases are used together with templated helper functions to replace time_t with std::chrono::seconds for most cases, in particular for 'modified' and 'expires' values in Response.
* [core] Fix LatLngBounds default coordinatesBruno de Oliveira Abinader2015-11-181-3/+1
| | | | | | | | | LatLngBounds southwest and northeast coordinate points were inverted, so they could be extended via LatLngBounds::extend(). However, this looks confusing and error-prone. A static LatLngBounds::getExtendable() is added to address cases when we want to extend LatLngBounds.
* [android] Bring back OkHTTPLeith Bade2015-11-172-112/+43
| | | | | | | Update http_request_android.cpp for changes in #2727 Fix crash caused by calling both onFailure and onReponse in the same request Fixes #2856 Fixes #2400
* [core] Reorganize sprite related filesJohn Firebaugh2015-11-121-1/+1
|
* [core] PrecisionPoint is now a vec2<double>Bruno de Oliveira Abinader2015-11-121-2/+3
| | | | | We could reuse all the operators defined in vec2<>, including operator bool() that checks if the contained values are !NaN.
* [android] Reflect Map API changes in JNIBruno de Oliveira Abinader2015-11-111-6/+12
|
* [core] Eliminate use of ClassProperties for paintJohn Firebaugh2015-11-101-8/+8
|
* [core] move mbgl.gyp to gyp directoryMike Morris2015-11-041-5/+5
| | | | | So npm won't clobber binding.gyp, refs https://github.com/npm/npm/issues/10243
* [core] Remove bundled styles.Leith Bade2015-10-301-1/+0
| | | | Fixes #2239
* [android] Fix crash on MarshmallowLeith Bade2015-10-281-0/+4
| | | | Fixes #2813
* [android] #2809 - addPolylines and removeAnnotations in JNI, added feature ↵Tobrun2015-10-271-0/+79
| | | | activity + sanity test case
* [android] Restore old GL context after createSurfaceLeith Bade2015-10-271-1/+6
| | | | Fixes #2807
* improve gestures in perspective viewAnsis Brammanis2015-10-261-1/+1
| | | | | | | The location under your finger stays under your finger as you pan. The location you double tap to zoom stays at the same point. The location at the center of a pinch zoom stays at the center. The location at the center of a rotation stays at the center.
* [core] Move parseCacheControl() up in the class hierarchyThiago Marcos P. Santos2015-10-261-16/+0
| | | | Avoid duplicating it on all the ports.
* [android] Move android filesLeith Bade2015-10-253-0/+3045
| | | | Fixes #2032
* [android] Use new GPS markers.Leith Bade2015-10-244-0/+92
| | | | | | Add missing dpi for mapbox logo and compass. Fixes #2732 Fixes #2690
* [ios] [android] Use Response::NotFound in other HTTP implementations tooJohn Firebaugh2015-09-291-0/+3
|
* Improve handling of cancelled HTTP requestsLeith Bade2015-09-231-16/+21
| | | | Fix a memory leak of NativeMapView Java object
* Use uv::async in HTTPAndroidRequest to ensure the correct thread deletes ↵Leith Bade2015-08-141-67/+38
| | | | | | request object Fixes #2058
* Use OkHTTP to implement HTTPContext on Android.Leith Bade2015-08-111-0/+399
| | | | Closes #823
* Log the Environment ID and the Thread nameThiago Marcos P. Santos2015-03-181-5/+2
| | | | | | | | | | | | | | | | | | | To make it easier to debug, add the Environment ID and the Thread name to the log messages. For instance log messages from the TileParser will look like: [WARNING] {0}{TileWorker_15/18653/9486}[ParseTile]: some relevant warning message | | | | | | | +-> Component | | +--------------------> Thread name | +----------------------------------> Environment ID +------------------------------------------> Severity level Log messages that are not inside an Environment::Scope will work normally and will look like: [WARNING] [JNI]: some relevant warning message Fixes #882.
* Make the logging system staticThiago Marcos P. Santos2015-03-121-3/+7
| | | | | | | No initialization is needed anymore and we can use the logging functions safely at any point of the code (threading is not handled though, so you might get multiplexed messages if you log from two threads simultaneously).
* Simplify the logging mechanismThiago Marcos P. Santos2015-03-121-26/+0
| | | | | | | | | Move the implementation of the more specialized methods to the base class and let the platform implement only the most generic method that takes all the possible arguments. These specialized methods will then map to the generic implementation that must be provided by the platforms we support.
* Add assetRoot for AndroidLeith Bade2015-02-101-0/+16
|
* refactor makefileKonstantin Käfer2015-02-041-202/+0
|
* rearrange tests and add storage testsKonstantin Käfer2015-02-041-13/+0
|
* Remove program binary cachingLeith Bade2015-01-271-13/+0
|
* Fix buildLeith Bade2014-12-182-93/+202
|
* Fix missing shader cache pathLeith Bade2014-12-081-0/+13
|
* Fix commitLeith Bade2014-12-061-12/+7
|
* Fixup after mergeLeith Bade2014-12-041-2/+1
|
* Rename lots of thingsLeith Bade2014-12-043-22/+22
|
* Fix debug buildLeith Bade2014-12-031-1/+2
|
* Remove boost::make_uniqueLeith Bade2014-12-031-4/+3
|
* Use uv::async and various other fixesLeith Bade2014-12-031-13/+16
|
* Remove old TODOLeith Bade2014-12-031-1/+0
|
* Fix Linux buildLeith Bade2014-12-021-1/+0
|
* Share asset_request between platformsLeith Bade2014-12-023-175/+97
|
* Rewrite EGL config choosingLeith Bade2014-11-221-4/+2
|
* Fix json string crashLeith Bade2014-11-181-6/+7
|
* Load CA bundle from APKLeith Bade2014-11-181-19/+1
| | | | Remove Assetbridge
* Read styles from APKLeith Bade2014-11-171-103/+101
|
* Create AssetRequestLeith Bade2014-11-172-0/+196
|
* Renamed source files using mapbox styleLeith Bade2014-11-121-1/+1
| | | | | Move headers to mbgl/android Tidy up headers and includes
* Add cache path variable from JavaLeith Bade2014-11-081-1/+2
| | | | | | | Use cache path for db location Add Assetbridge to extract asset files to cache path Fix SSL by using extracted ca bundle Use file:// style URL using extracted styles