summaryrefslogtreecommitdiff
path: root/android
Commit message (Collapse)AuthorAgeFilesLines
* Remove duration argument from View::notifyMapChangeJohn Firebaugh2015-06-261-1/+1
| | | | Fixes #1026
* drive Android rendering from the main thread via invalidate() callsKonstantin Käfer2015-06-264-3/+88
|
* drive map rendering from main threadKonstantin Käfer2015-06-261-3/+7
|
* Replace mbgl::util::make_unique<> with std::make_unique<>Konstantin Käfer2015-05-261-2/+1
|
* DefaultFileSource has responsibility for handling mapbox:// URLsJohn Firebaugh2015-05-261-2/+2
|
* Merge pull request #1610 from mapbox/android-latlng-swapLeith Bade2015-05-211-2/+2
|\ | | | | Fix swapped lat/lng
| * Fix swapped lat/lngLeith Bade2015-05-211-2/+2
| |
* | Update Android gradle plugin to 1.2.3Leith Bade2015-05-212-2/+2
|/
* Update Android to use new stylesLeith Bade2015-05-162-40/+22
|
* Ensure call-once semantics inside InitializeExtensionsJohn Firebaugh2015-05-131-14/+4
|
* Extensible GL extension supportJohn Firebaugh2015-05-131-84/+3
|
* Remove unused GL feature flagsJohn Firebaugh2015-05-131-9/+0
| | | | These were used only for prerendered textures, which were removed.
* Merge pull request #1469 from mapbox/1435-android-gl-crashBrad Leege2015-05-111-5/+11
|\ | | | | Android GL Crash
| * Ignore deactivate when no valid EGL display. Fixes #1435Leith Bade2015-05-091-5/+11
| | | | | | | | | | | | | | | | | | | | Initialise NativeMapView's EGL variables before Map Fix hang Add check for double pause Add test for double pause
* | Update to lastest Android SDKLeith Bade2015-05-063-10/+10
|/
* Ensure no GL commands are executed after pauseJohn Firebaugh2015-05-041-5/+4
|
* Remove unused includesJohn Firebaugh2015-04-281-0/+1
|
* Resize view from map threadJohn Firebaugh2015-04-282-5/+1
|
* Remove Map::start/stopJohn Firebaugh2015-04-284-56/+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 changesJohn Firebaugh2015-04-281-2/+2
|
* remove some unused includesKonstantin Käfer2015-04-282-0/+2
|
* move most private Map code to MapContextKonstantin Käfer2015-04-283-13/+3
|
* build on Travis' sudo: false infrastructureKonstantin Käfer2015-04-284-141/+0
|
* Revert "build on trusty"John Firebaugh2015-04-224-0/+141
| | | | | | This reverts commit decc493ec8c30d66bcdf3aa19f58972eb045b5dc. Conflicts: .mason
* [android] never pass garbage info to RegisterNatives()Konstantin Käfer2015-04-201-4/+2
|
* build on trustyKonstantin Käfer2015-04-204-141/+0
|
* remove nativeRun() method as that is now privateKonstantin Käfer2015-04-172-15/+1
|
* Rework easing transition codeJohn Firebaugh2015-04-022-84/+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 autoKonstantin Käfer2015-04-011-1/+1
|
* Update to latest API 22 build toolsLeith Bade2015-03-174-16/+16
|
* Merge pull request #972 from mapbox/log_cleanupThiago Marcos P. Santos2015-03-121-3/+0
|\ | | | | Refactoring of the log system
| * Make the logging system staticThiago Marcos P. Santos2015-03-121-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 deviceKonstantin Käfer2015-03-123-52/+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
* only upload the artifact we're buildingKonstantin Käfer2015-03-121-5/+26
| | | | fixes #982
* guard against concurrent OpenGL extension loadingKonstantin Käfer2015-03-061-9/+8
|
* make Map::resize() privateKonstantin Käfer2015-03-063-47/+7
| | | | they can only be called by View::resize
* #923 - Consolidating package namespacesBrad Leege2015-02-262-3/+3
|
* Fix all lint errorsLeith Bade2015-02-264-6/+7
|
* Replace setRotation with MatrixLeith Bade2015-02-262-5/+16
|
* Ignore lint error from OkHTTPLeith Bade2015-02-261-0/+4
| | | | Fixes #921
* Replace constantLeith Bade2015-02-251-1/+1
|
* Merge branch 'master' of github.com:mapbox/mapbox-gl-native into ↵Leith Bade2015-02-258-101/+164
|\ | | | | | | android-conversions
| * #823 - Adding JavaDoc for cancel()Brad Leege2015-02-251-0/+4
| |
| * #823 - Building cancel method. Refactoring request to not return OkHttp ↵Brad Leege2015-02-252-5/+16
| | | | | | | | Request object to help keep FileSource self contained.
| * #823 - Building request methodBrad Leege2015-02-251-0/+22
| |
| * #823 - Adding OkHttp dependency. Initial setup of JavaFileSource as a ↵Brad Leege2015-02-252-0/+25
| | | | | | | | singleton class.
| * Use Build constants instead of integersBrad Leege2015-02-251-1/+2
| |
| * #895 - Fixing missing JavaDoc warnings.Brad Leege2015-02-254-100/+100
| |
* | Merge branch 'master' of github.com:mapbox/mapbox-gl-native into ↵Leith Bade2015-02-245-91/+41
|\ \ | |/ | | | | | | | | | | android-conversions Conflicts: android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java
| * #911 - Persist GPS State in UI across device rotationBrad Leege2015-02-241-16/+44
| |