Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure call-once semantics inside InitializeExtensions | John Firebaugh | 2015-05-13 | 1 | -14/+4 |
| | |||||
* | Extensible GL extension support | John Firebaugh | 2015-05-13 | 1 | -84/+3 |
| | |||||
* | Remove unused GL feature flags | John Firebaugh | 2015-05-13 | 1 | -9/+0 |
| | | | | These were used only for prerendered textures, which were removed. | ||||
* | Ignore deactivate when no valid EGL display. Fixes #1435 | Leith Bade | 2015-05-09 | 1 | -5/+11 |
| | | | | | | | | | | Initialise NativeMapView's EGL variables before Map Fix hang Add check for double pause Add test for double pause | ||||
* | Ensure no GL commands are executed after pause | John Firebaugh | 2015-05-04 | 1 | -5/+4 |
| | |||||
* | Remove unused includes | John Firebaugh | 2015-04-28 | 1 | -0/+1 |
| | |||||
* | Resize view from map thread | John Firebaugh | 2015-04-28 | 2 | -5/+1 |
| | |||||
* | Remove Map::start/stop | John Firebaugh | 2015-04-28 | 2 | -42/+1 |
| | | | | | | Both Android and iOS now use pause/resume. The map thread is always running, and be able to receive messages. When paused, it will just refuse to render. | ||||
* | Following kkaefer's view changes | John Firebaugh | 2015-04-28 | 1 | -2/+2 |
| | |||||
* | remove some unused includes | Konstantin Käfer | 2015-04-28 | 2 | -0/+2 |
| | |||||
* | move most private Map code to MapContext | Konstantin Käfer | 2015-04-28 | 2 | -11/+3 |
| | |||||
* | [android] never pass garbage info to RegisterNatives() | Konstantin Käfer | 2015-04-20 | 1 | -4/+2 |
| | |||||
* | remove nativeRun() method as that is now private | Konstantin Käfer | 2015-04-17 | 1 | -9/+1 |
| | |||||
* | Rework easing transition code | John Firebaugh | 2015-04-02 | 1 | -48/+0 |
| | | | | | | | | | | | | | | This brings the easing transition code a bit closer to how easings work in gl-js. Instead of having an array of individual transitions for scale, rotate, and pan, there is a single transition function that does all the required calculations. This permits us to: * Eliminate the "timeout" transition. (Fixes #126) * Replace start/stopPanning() et al with setGestureInProgress(). Apps or SDKs are expected to make paired calls to setGestureInProgress(). This state will be ORed with the active easing state to determine when to use texture interpolation. (Fixes #79) * Run style recalculations only when an ease transition that affects the zoom is in progress. (Fixes #1155) | ||||
* | replace iterator variable types with auto | Konstantin Käfer | 2015-04-01 | 1 | -1/+1 |
| | |||||
* | Merge pull request #972 from mapbox/log_cleanup | Thiago Marcos P. Santos | 2015-03-12 | 1 | -3/+0 |
|\ | | | | | Refactoring of the log system | ||||
| * | Make the logging system static | Thiago Marcos P. Santos | 2015-03-12 | 1 | -3/+0 |
| | | | | | | | | | | | | | | 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). | ||||
* | | fixes black flicker on rotating the device | Konstantin Käfer | 2015-03-12 | 2 | -30/+7 |
|/ | | | | | | | | | | | | fixes #838 instead of rendering ad libitum on the map thread, we are now driving rendering from the UI thread on iOS via the map.renderSync() function. There are still white bars during the rotation, but the general content of the view is kept visible. - upgrades GLFW to 3.1 - removes swapped/needsSwap in favor of a more explicit scheme - View#invalidate() now replaces View#swap() and is called whenever the View needs to trigger a rerender. GLFW and Android to this right away, while iOS goes back to the main thread and does the Map redrawing as part of the GLKView update - sets all iOS deployment targets to 7.0 - disables SQLite3 version check, since the library version changed on iOS 8.2 | ||||
* | guard against concurrent OpenGL extension loading | Konstantin Käfer | 2015-03-06 | 1 | -9/+8 |
| | |||||
* | make Map::resize() private | Konstantin Käfer | 2015-03-06 | 2 | -18/+7 |
| | | | | they can only be called by View::resize | ||||
* | Fixup LatLng class ref | Leith Bade | 2015-02-19 | 1 | -12/+12 |
| | |||||
* | Add projection functions to Java | Leith Bade | 2015-02-19 | 1 | -11/+233 |
| | |||||
* | Tidy up JNI LatLng refs | Leith Bade | 2015-02-19 | 1 | -76/+76 |
| | |||||
* | fixes #476 & #853: pixel/meter/latlng conversion routines in core & iOS | Justin R. Miller | 2015-02-16 | 1 | -8/+7 |
| | |||||
* | #868 - Updating getLatLon() calls in MapView and NativeMapView. Updating ↵ | Brad Leege | 2015-02-12 | 1 | -10/+10 |
| | | | | Java to C++ bindings to support refactored names. | ||||
* | refactor makefile | Konstantin Käfer | 2015-02-04 | 2 | -11/+9 |
| | |||||
* | rearrange tests and add storage tests | Konstantin Käfer | 2015-02-04 | 1 | -1/+6 |
| | |||||
* | Use std::chrono | Leith Bade | 2015-02-04 | 2 | -30/+30 |
| | |||||
* | Throw on egl errors | Leith Bade | 2015-01-22 | 2 | -61/+74 |
| | |||||
* | get/setAppliedStyleClasses -> get/setClasses | Leith Bade | 2015-01-18 | 1 | -11/+38 |
| | |||||
* | Remove binary shader caching on Android since OS already does this | Leith Bade | 2015-01-13 | 1 | -15/+0 |
| | |||||
* | Remove coffeecatch | Leith Bade | 2015-01-13 | 5 | -3075/+62 |
| | |||||
* | Add failsafe to program binary loading | Leith Bade | 2015-01-05 | 1 | -0/+4 |
| | |||||
* | Clang-format on Android code | Leith Bade | 2015-01-02 | 2 | -339/+442 |
| | |||||
* | Remove error | Leith Bade | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | Add error for testing new build system | Leith Bade | 2014-12-25 | 1 | -1/+1 |
| | |||||
* | Rename View functions | Leith Bade | 2014-12-23 | 1 | -7/+7 |
| | |||||
* | Remove C style casts | Leith Bade | 2014-12-22 | 1 | -22/+22 |
| | |||||
* | Add missing GL extensions | Leith Bade | 2014-12-22 | 1 | -0/+53 |
| | |||||
* | Add Android user-agent info | Leith Bade | 2014-12-10 | 1 | -0/+7 |
| | |||||
* | Remove Map::cleanup() from JNI | Leith Bade | 2014-12-08 | 1 | -9/+1 |
| | |||||
* | Missing asserts | Leith Bade | 2014-12-06 | 1 | -8/+4 |
| | |||||
* | Merge classes | Leith Bade | 2014-12-06 | 1 | -44/+47 |
| | |||||
* | Fix commit | Leith Bade | 2014-12-06 | 2 | -3/+4 |
| | |||||
* | Fix Map with CachingHTTPFileSource | Leith Bade | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Fix Android crash | Leith Bade | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Rename lots of things | Leith Bade | 2014-12-04 | 2 | -440/+440 |
| | |||||
* | Remove boost::make_unique | Leith Bade | 2014-12-03 | 1 | -3/+2 |
| | |||||
* | Fix typo | Leith Bade | 2014-12-02 | 1 | -1/+1 |
| | |||||
* | Fix typo | Leith Bade | 2014-11-30 | 1 | -59/+69 |
| |