Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [tests] Upload coverage reports to coveralls.io | Bruno de Oliveira Abinader | 2016-02-20 | 1 | -0/+13 |
| | |||||
* | [node] Fix handling of response callback with no arguments; add test | John Firebaugh | 2016-02-19 | 2 | -1/+30 |
| | |||||
* | [android] #3889 - Adding detection of Scroll / Pan for DragEnd analytic | Brad Leege | 2016-02-19 | 1 | -0/+12 |
| | |||||
* | [android] #3889 - Adding Pitch Start | Brad Leege | 2016-02-19 | 1 | -2/+1 |
| | |||||
* | [android] #3889 - Adding Rotation Start. | Brad Leege | 2016-02-19 | 1 | -0/+1 |
| | |||||
* | [android] #3889 - Adding Pinch Start. Refactoring trackGestureEvent to ↵ | Brad Leege | 2016-02-19 | 1 | -9/+10 |
| | | | | accept raw x and y coordinates. | ||||
* | [android] #3889 - Adding Pan Start / Fling event | Brad Leege | 2016-02-19 | 1 | -0/+1 |
| | |||||
* | [android] #3889 - Adding Quick Zoom event | Brad Leege | 2016-02-19 | 1 | -0/+1 |
| | |||||
* | [android] #3889 - Adding Double Tap and Two Finger Tap gesture tracking | Brad Leege | 2016-02-19 | 1 | -19/+25 |
| | |||||
* | [android] #3889 - Building trackGestureEvent() method and using it initially ↵ | Brad Leege | 2016-02-19 | 1 | -2/+22 |
| | | | | for Single Tap gesture | ||||
* | [ios, osx] Don't delete a mutex with an active lock | John Firebaugh | 2016-02-19 | 1 | -2/+9 |
| | | | | The lock is in place to enforce that `async` is not accessed if the request has been, cancelled. Therefore it's not necessary to hold the lock beyond setting cancelled to true, and in fact it's unsafe to so: if this is the last remaining shared reference, `delete this` will destroy the mutex. If the lock was held, it would then be orphaned. | ||||
* | [tests] Use ENABLE_COVERAGE=1 envvar to enable coverage | Bruno de Oliveira Abinader | 2016-02-19 | 1 | -1/+5 |
| | | | | This detaches coverage data collection from typical debug build. | ||||
* | [android] #4040 - disable resource prefix | Tobrun | 2016-02-19 | 1 | -1/+1 |
| | |||||
* | Hit missed lines in equality tests | Tom MacWright | 2016-02-19 | 4 | -0/+24 |
| | |||||
* | [android] #4018 - migrated max/min zoom to UiSettings + added tests + update ↵ | Tobrun | 2016-02-19 | 6 | -90/+130 |
| | | | | sample app | ||||
* | [android] #4017 - update unit test for MapboxMap | Tobrun | 2016-02-19 | 3 | -11/+130 |
| | |||||
* | [android] #4015 - added unit test for CameraPosition | Tobrun | 2016-02-19 | 1 | -0/+80 |
| | |||||
* | [osx] Set default polyline and polygon color to the selected menu item color | Jason Wray | 2016-02-18 | 4 | -16/+56 |
| | | | | Fixes #3927 | ||||
* | [ios] Set default polyline and polygon color to the map view tint color | Jason Wray | 2016-02-18 | 2 | -4/+4 |
| | | | | Fixes #3927 | ||||
* | [ios] Clarified manual installation instructions | Minh Nguyễn | 2016-02-18 | 1 | -2/+2 |
| | | | | | People are used to dragging frameworks into the Linked Frameworks and Libraries section, but the SDK only works when embedded inside the application. Fixes #4011. | ||||
* | [osx] Typo in readme | Minh Nguyễn | 2016-02-18 | 1 | -1/+1 |
| | |||||
* | [android] #3119 - Updating mapbox_access_token Name in developer-config.xml | Brad Leege | 2016-02-18 | 1 | -1/+1 |
| | |||||
* | [android] #3119 - Updating mapbox_access_token Name in developer-config.xml | Brad Leege | 2016-02-18 | 1 | -1/+1 |
| | |||||
* | [android] #3897 - Refactoring check that determines when to send turnstile event | Brad Leege | 2016-02-18 | 2 | -3/+4 |
| | |||||
* | [android] #3897 - Updating TestApp versionCode and versionName to make ↵ | Brad Leege | 2016-02-18 | 1 | -2/+2 |
| | | | | testing easier to spot | ||||
* | [android] #3897 - Changing initial flush delay time to 10 seconds | Brad Leege | 2016-02-18 | 1 | -1/+2 |
| | |||||
* | [android] #3897 - Initial Map Load event | Brad Leege | 2016-02-18 | 3 | -7/+17 |
| | |||||
* | [android] #3897 - Initial Turnstile event with when to push logic infrastructure | Brad Leege | 2016-02-18 | 2 | -5/+42 |
| | |||||
* | [android] #4009 - add tests for tracking settings, optimise architecture to ↵ | Tobrun | 2016-02-18 | 5 | -62/+92 |
| | | | | make it testable through unit tests | ||||
* | [tests] Fix 'linux' debug build on OSX | Bruno de Oliveira Abinader | 2016-02-18 | 1 | -1/+1 |
| | |||||
* | [osx] Enable coverage support for debug build | Bruno de Oliveira Abinader | 2016-02-18 | 1 | -1/+8 |
| | |||||
* | [tests] Bumped KIF hash | Bruno de Oliveira Abinader | 2016-02-18 | 1 | -0/+0 |
| | | | | | Commit 766ff59663f19222993ed32e5be36894bcb6949d removes a generated .gcda file that prevents proper lcov usage. | ||||
* | [android] #4007 - improve coverage geometry package | Tobrun | 2016-02-18 | 4 | -3/+61 |
| | |||||
* | [core] Use RVO in PremultipliedImage::decodeJPEG | Bruno de Oliveira Abinader | 2016-02-18 | 1 | -1/+1 |
| | |||||
* | [android] #4005 move annotations to correct package | Tobrun | 2016-02-18 | 5 | -105/+131 |
| | |||||
* | [android] #4003 - add unit tests for InfoWindow | Tobrun | 2016-02-18 | 2 | -3/+93 |
| | |||||
* | [android] #4000 - add unit tests icon | Tobrun | 2016-02-18 | 1 | -0/+55 |
| | |||||
* | [androd] #3119 - use resourcePrefix for library resources | Tobrun | 2016-02-17 | 18 | -36/+39 |
| | |||||
* | [android] #2816 - make save instance state robuster + cleanup some old ↵ | Tobrun | 2016-02-17 | 3 | -10/+7 |
| | | | | permission annotations | ||||
* | [core] Faster access with unordered_set | Thiago Marcos P. Santos | 2016-02-16 | 1 | -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 cancel | Thiago Marcos P. Santos | 2016-02-16 | 1 | -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 Firebaugh | 2016-02-16 | 1 | -25/+1 |
| | |||||
* | [ios, osx] Adjust HTTPNSURLRequest so that it may always delete itself ↵ | John Firebaugh | 2016-02-16 | 1 | -21/+28 |
| | | | | immediately | ||||
* | [android] #3976 - hide info window when removing annotations | Tobrun | 2016-02-16 | 1 | -0/+5 |
| | |||||
* | [android] #3976 - remove annotations doesn't work | Tobrun | 2016-02-16 | 1 | -0/+6 |
| | |||||
* | [android] #3941 - update espresso tests | Tobrun | 2016-02-16 | 17 | -35/+443 |
| | |||||
* | [android] #3963 - move and relax if permission check | Tobrun | 2016-02-16 | 3 | -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) + ↵ | Tobrun | 2016-02-16 | 2 | -8/+9 |
| | | | | update for leak canary. | ||||
* | [android] #3960 - Return hex strings of SHA1 digests | Brad Leege | 2016-02-15 | 1 | -1/+10 |
| | |||||
* | [iOS] Generate and send a turnstile event when map view event is queued | Jesse Bounds | 2016-02-15 | 1 | -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. |