Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [android] #3435 - updated MapView for swallowing SecurityExceptions if ↵ | Tobrun | 2016-01-07 | 1 | -5/+22 |
| | | | | permissions are revoked by end-user | ||||
* | [ios] Refined custom callout view support | Minh Nguyễn | 2016-01-06 | 13 | -82/+151 |
| | | | | Renamed MGLCalloutView to MGLCompactCalloutView and MGLCalloutViewProtocol to MGLCalloutView to avoid an awkward workaround for a Swift name collision. Replaced individual title and subtitle properties with a single representedObject property that lets you use custom annotation properties in the custom callout view. Overrode a problematic SMCalloutView method. Added lots more documentation. | ||||
* | [ios] basic custom callout view on demo app | Romain Quidet | 2016-01-06 | 4 | -2/+137 |
| | |||||
* | [ios] expose custom callout api, wrap around SMCalloutView class | Romain Quidet | 2016-01-06 | 8 | -12/+81 |
| | |||||
* | add test for text clipping at tile edges | Ansis Brammanis | 2016-01-06 | 1 | -1/+1 |
| | | | | ref #2829 | ||||
* | [android, linux, osx] Upgrade to libpng 1.6.20 | Dane Springmeyer | 2016-01-06 | 3 | -3/+3 |
| | | | | | - refs https://github.com/mapbox/mason/tree/libpng-1.6.20 - refs https://travis-ci.org/mapbox/mason/builds/100661025 | ||||
* | [core] clip labels to tiles in MapMode::Still | Mike Morris | 2016-01-06 | 1 | -2/+2 |
| | |||||
* | [core] always add labels to buffers in MapMode::Still | Mike Morris | 2016-01-06 | 11 | -12/+33 |
| | | | | To minimize label clipping. | ||||
* | [android] #3444 #3435 - added change listeners to location tracking and ↵ | Tobrun | 2016-01-06 | 4 | -78/+208 |
| | | | | bearing tracking, added requires permissions checks and handled them in the test app, update javadoc to reflect changes, formatting commit of MapView, Reposition UserLocationView when location tracking becomes active | ||||
* | [ios] Restored readme in built package | Minh Nguyễn | 2016-01-05 | 1 | -0/+1 |
| | | | | Restored a build script statement that was accidentally deleted in #3203. | ||||
* | [android] Fixes crash related to location listener | Antonio Zugaldia | 2016-01-05 | 1 | -1/+1 |
| | | | | Fixes #3442 | ||||
* | Removed OS X SDK from build matrix | Minh Nguyễn | 2016-01-05 | 1 | -7/+0 |
| | |||||
* | Happy new year! | Minh Nguyễn | 2016-01-05 | 6 | -6/+6 |
| | |||||
* | [ios] Removed appledoc workaround | Minh Nguyễn | 2016-01-05 | 2 | -7/+5 |
| | |||||
* | [ios] more inline docs updates for jazzy | Jason Wray | 2016-01-05 | 1 | -238/+464 |
| | | | | | - Change all smart quotes to dumb quotes to workaround SourceKitten bug. - Port changes from OS X (#3135) | ||||
* | [ios] Generate API documentation using jazzy | Minh Nguyễn | 2016-01-05 | 19 | -533/+807 |
| | | | | | | Replaced appledoc usage with jazzy, which understands modern Objective-C syntax by virtue of using Clang ASTs. Nevertheless, we have to make lots of changes to our documentation syntax, which was tailored to appledocs quirks. The new syntax jives much better with what Xcode expects in terms of auto-indentation and Quick Help. Fixes #1420. | ||||
* | [android, ios, osx] Emoji ⇢ ASCII in Bitrise notifications | John Firebaugh | 2016-01-05 | 3 | -6/+6 |
| | |||||
* | [iOS] Transparent GLKView | Minh Nguyễn | 2016-01-05 | 2 | -0/+15 |
| | | | | | | Tie layer opacity to view opacity. Fixes #3038. | ||||
* | Rewrote documentation | Minh Nguyễn | 2016-01-05 | 20 | -132/+180 |
| | | | | | | | | Rewrote some copy to provide more context and link to more GL-related repos, including GL JS. Put the various SDKs in a table so we can show the various CI bot status images. Integrated target list into the relevant documents. Rewrote large portions of iOS and OS X setup documentation to guide normal developers to more friendly places. Combined some Android documentation. Moved SDK-specific documentation into platform/. Added a temporary readme in ios/ that points to the one in platform/ios/. | ||||
* | [tests] Added utests for cache versioning | Thiago Marcos P. Santos | 2016-01-05 | 1 | -4/+38 |
| | |||||
* | [core] Added versioning to the cache database | Thiago Marcos P. Santos | 2016-01-05 | 2 | -2/+39 |
| | | | | | | Force drop the table when the version doesn't match. Previously it was assumed (my bad) that CREATE TABLE IF NOT EXISTS would compare the table schema, which is not true. | ||||
* | [android] #3397 - animating change of direction when tracking mode is follow ↵ | Tobrun | 2016-01-05 | 1 | -10/+50 |
| | | | | user | ||||
* | [android] #3308 - remove default constructor | Tobrun | 2016-01-05 | 2 | -23/+4 |
| | |||||
* | [test] terminate test server when stdin closes | Konstantin Käfer | 2016-01-05 | 5 | -46/+66 |
| | |||||
* | Updated gesture help | Minh Nguyễn | 2016-01-05 | 1 | -3/+4 |
| | | | | Followup to #3426. | ||||
* | [test] Remove terminate-when-inactive behavior from the test server | John Firebaugh | 2016-01-04 | 1 | -13/+0 |
| | | | | | | | It caused #3163. Attempts at having the child exit automatically when the parent exits were stymied by the fact that unix sucks: http://stackoverflow.com/q/284325/52207. | ||||
* | Double-tap to zoom out on Magic Mice | Minh Nguyễn | 2016-01-04 | 1 | -7/+17 |
| | | | | Fixes #3426. | ||||
* | [osx] Fixed map feedback zoom level | Minh Nguyễn | 2016-01-04 | 1 | -1/+1 |
| | | | | The map feedback tool still uses mapbox.js, so its zoom levels are one off from Mapbox GL’s. | ||||
* | [osx] Corrected initial title for restored windows | Minh Nguyễn | 2016-01-04 | 1 | -7/+6 |
| | |||||
* | [osx] Restore last window regardless of system preference | Minh Nguyễn | 2016-01-04 | 3 | -54/+104 |
| | | | | Even with the system preference set to close windows when quitting, the user would still expect this map-centric application to remember the last viewed map, because the world map isn’t quite as interesting. | ||||
* | [osx] Fixed URL handler, reload for new access token | Minh Nguyễn | 2016-01-04 | 3 | -66/+85 |
| | |||||
* | [osx] Respect system window closing preference | Minh Nguyễn | 2016-01-04 | 3 | -41/+34 |
| | | | | Instead of forcing the system to restore windows between sessions (which confusingly switches the behavior of ⌘Q and ⌥⌘Q), honor the preference but have each new window inherit the style of the previous main window. | ||||
* | [osx] Make osxapp document-based | Minh Nguyễn | 2016-01-04 | 8 | -644/+746 |
| | | | | Allows for multiple map windows open at a time. | ||||
* | [android] Fix zoom gestures when scrolling is disabled | Antonio Zugaldia | 2015-12-30 | 1 | -1/+1 |
| | | | | Fixes #3421 | ||||
* | [tests] Add unit tests for SQLiteCache size limit | Thiago Marcos P. Santos | 2015-12-28 | 4 | -0/+233 |
| | |||||
* | [core] Make it possible to limit the size of the SQLite cache | Thiago Marcos P. Santos | 2015-12-27 | 4 | -37/+269 |
| | |||||
* | [osx] Simplified zoom logic | Minh Nguyễn | 2015-12-24 | 1 | -2/+8 |
| | |||||
* | [core] Constrain minimum zoom level | Minh Nguyễn | 2015-12-24 | 1 | -3/+3 |
| | |||||
* | [core] Always constrain width for zoom level | Minh Nguyễn | 2015-12-24 | 2 | -12/+3 |
| | | | | Even if the map supports wrapping the world, it isn’t necessary to show more than one full revolution of the world at a time. Removed a redundant zoom level clamp. | ||||
* | [core] Always return valid source zoom level | Minh Nguyễn | 2015-12-24 | 1 | -7/+2 |
| | | | | If for whatever reason a source doesn’t cover all the zoom levels allowed by the style – for instance, if different sources have different zoom ranges – use the nearest available zoom level. | ||||
* | [osx] Run unit tests | Minh Nguyễn | 2015-12-24 | 1 | -2/+2 |
| | |||||
* | [osx] Stop building/testing OS X SDK on Travis | Minh Nguyễn | 2015-12-24 | 1 | -3/+0 |
| | |||||
* | [android, ios, osx] Moved platform identifier into Slack user name | Minh Nguyễn | 2015-12-24 | 3 | -18/+24 |
| | | | | Also customized links for brevity. | ||||
* | [osx] Bitrise configuration | Minh Nguyễn | 2015-12-24 | 3 | -6/+72 |
| | | | | Fixes #2776. | ||||
* | [osx] Unit tests | Minh Nguyễn | 2015-12-24 | 8 | -3/+225 |
| | | | | Added an XCTest bundle to the osxsdk scheme. It contains some basic tests of shared iOS/OS X code. | ||||
* | [ios] snap to north if interaction ends within ±7° | Jason Wray | 2015-12-24 | 2 | -0/+7 |
| | | | | First proposed in #938, implemented in #1059, reverted in #1064. | ||||
* | [android] better http log messages | Antonio Zugaldia | 2015-12-24 | 1 | -2/+11 |
| | | | | Fixes #3411 | ||||
* | [tests] Simplify MockFileSource | John Firebaugh | 2015-12-24 | 5 | -157/+59 |
| | |||||
* | [tests] Rewrite {Sprite,Glyph}Store tests in the style of ResourceLoading | John Firebaugh | 2015-12-24 | 4 | -366/+222 |
| | |||||
* | [android] #3412 - Remove REGION_DID_CHANGE checks and set animateCamera ↵ | Brad Leege | 2015-12-24 | 1 | -4/+4 |
| | | | | methods to 1 millisecond default animation durations |