summaryrefslogtreecommitdiff
path: root/platform
Commit message (Collapse)AuthorAgeFilesLines
...
* [osx] Enable coverage support for debug buildBruno de Oliveira Abinader2016-02-181-1/+8
|
* [tests] Bumped KIF hashBruno de Oliveira Abinader2016-02-181-0/+0
| | | | | Commit 766ff59663f19222993ed32e5be36894bcb6949d removes a generated .gcda file that prevents proper lcov usage.
* [android] #4007 - improve coverage geometry packageTobrun2016-02-184-3/+61
|
* [core] Use RVO in PremultipliedImage::decodeJPEGBruno de Oliveira Abinader2016-02-181-1/+1
|
* [android] #4005 move annotations to correct packageTobrun2016-02-185-105/+131
|
* [android] #4003 - add unit tests for InfoWindowTobrun2016-02-182-3/+93
|
* [android] #4000 - add unit tests iconTobrun2016-02-181-0/+55
|
* [androd] #3119 - use resourcePrefix for library resourcesTobrun2016-02-1718-36/+39
|
* [android] #2816 - make save instance state robuster + cleanup some old ↵Tobrun2016-02-173-10/+7
| | | | permission annotations
* [core] Faster access with unordered_setThiago Marcos P. Santos2016-02-161-2/+2
| | | | | | The ordering won't be affected because requests are made as they arrive and later stored on the map just for keeping state.
* [core] Remove requests from the pending queue on cancelThiago Marcos P. Santos2016-02-161-13/+21
| | | | | | | | | | | | | | | | | | If we don't do this, we can activate a request twice. The issue here is that we use memory address as the 'key'. So if we destroy a request, another request might take the same memory address, or the same 'key'. The entry at 'pendingRequests' survives the 'cancel()' and is ultimatelly removed at 'activatePendingRequest()'. This is fine unless a request is created using the same 'key' before we call 'activatePendingRequest()'. The check if the request was canceled at 'activatePendingRequest()' will be no longer valid, activating the request. At the same time the request will be activated again by the task scheduled at the constructor of the 'OnlineFileRequestImpl' class.
* [core] Remove RunLoop::{ref,unref}John Firebaugh2016-02-161-25/+1
|
* [ios, osx] Adjust HTTPNSURLRequest so that it may always delete itself ↵John Firebaugh2016-02-161-21/+28
| | | | immediately
* [android] #3976 - hide info window when removing annotationsTobrun2016-02-161-0/+5
|
* [android] #3976 - remove annotations doesn't workTobrun2016-02-161-0/+6
|
* [android] #3941 - update espresso testsTobrun2016-02-1617-35/+443
|
* [android] #3963 - move and relax if permission checkTobrun2016-02-163-23/+23
| | | | [android] #3963 - update unit tests, moved permission check to MapView to be mocked during tests
* [android] #3750 - update proguard library for 4.0.0 release (maps package) + ↵Tobrun2016-02-162-8/+9
| | | | update for leak canary.
* [android] #3960 - Return hex strings of SHA1 digestsBrad Leege2016-02-151-1/+10
|
* [iOS] Generate and send a turnstile event when map view event is queuedJesse Bounds2016-02-151-36/+41
| | | | | | | | | | | | | This change adds logic to push a turnstile event whenever a map view event is queued. It guards against sending the turnstile event more than once per session. Note that `pushTurnstileEvent` is actually a "force push" in that it flushes the queue and, since it enqueues a turnstile event, the flush's call to `postEvents` will attempt to send any queued events even if telemetry is paused. This has the side effect of defeating the other queue / timing / flush logic in place whenever map load (and now implicitly turnstile) events are pushed.
* Fix coordinate bounds documentation.Tom MacWright2016-02-151-2/+1
| | | | 4-space indentation was being intepreted as a Markdown code block
* [android] #3756 - unit test annotations integration in MapboxMapTobrun2016-02-1514-334/+713
| | | | | | [android] #3756 - unit tests fixes [android] #3756 - allow using inheritance Marker, added example to WindowAdapterActivity
* [android] #3944 - Using ApplicationContext instead of Activity context for ↵Brad Leege2016-02-151-1/+1
| | | | MapboxEventManager
* [android] #3895 - remove request permission annotationTobrun2016-02-152-14/+11
|
* [Android] #3761 - add map padding, introduce new feature activityTobrun2016-02-1517-208/+633
| | | | | | | | [android] #3781 #3899 - add map padding, user location view, ViewSettings, TrackingSettings [android] #3761 - update map padding sample [android] #3761 - add map padding
* [android] #3943 #3775 #3885 - added sample feature activity + espresso testTobrun2016-02-1511-8/+272
|
* [android] Update marker position and icon #3885Gabriel Miklós2016-02-155-21/+153
|
* [android] #3938 - Upgrading OkHttp to version 3.1.2Brad Leege2016-02-131-1/+1
|
* [ios] Fix screenshot linkJason Wray2016-02-121-1/+1
| | | | [skip ci]
* [android] #3907 - Adding Telemetry description to dialogBrad Leege2016-02-124-10/+43
|
* [ios, osx] Consolidate remaining files in platform/{ios,osx}John Firebaugh2016-02-12477-33/+196597
|
* [android] #3900 - Using CopyWriteArrayList to avoid concurrency issues with ↵Tobrun2016-02-122-18/+22
| | | | MapChangeListeners
* [android] #3919 - restore espresso testsTobrun2016-02-125-26/+73
|
* [android] #3907 - Clearing any / all events in memory at the time of ↵Brad Leege2016-02-111-0/+1
| | | | Telemetry being disabled
* [android] #3907 - Integrating Telemetry On / Off UI with functionalityBrad Leege2016-02-111-2/+21
|
* [android] #3907 - Initial refactoring to support on / off capability for ↵Brad Leege2016-02-115-16/+95
| | | | Telemetry Services
* [android] #3907 - Adding Telemetry Settings to Attribution OptionsBrad Leege2016-02-111-1/+2
|
* [tests] Fix buildJohn Firebaugh2016-02-111-1/+1
|
* Allow using tileSize: 512 as a switch to trade retina support for 512px ↵Young Hahn2016-02-111-2/+2
| | | | raster tiles
* [android] #3908 - No more beepBrad Leege2016-02-111-9/+2
|
* [build] Build `offline` tool on the botsThiago Marcos P. Santos2016-02-112-0/+6
| | | | Make sure it doesn't break.
* [build] Fix broken target when building on the botsThiago Marcos P. Santos2016-02-111-1/+1
|
* [android] #3876 - rename InfoWindowClickListener methodTobrun2016-02-114-4/+4
|
* [android] #3895 - handles the case of not requested/accepted permissionsTobrun2016-02-111-1/+6
|
* [core] use std::move() to prevent copiesKonstantin Käfer2016-02-111-1/+1
|
* [core] return std::move() prevents copy elisionKonstantin Käfer2016-02-111-1/+1
|
* [android] #2421 - Adding basic JavaDocsBrad Leege2016-02-101-1/+24
|
* [android] #2421 - Setting up Certificate Pinning for Prod Server GeoTrustBrad Leege2016-02-101-1/+3
|
* [android] #2421 - Setting up Certificate Pinning for Staging ServerBrad Leege2016-02-101-1/+8
|
* [android] #2421 - Changing sessionId to UUID and adding flag to change it ↵Brad Leege2016-02-101-16/+4
| | | | after 24 hours