summaryrefslogtreecommitdiff
path: root/android/cpp
Commit message (Collapse)AuthorAgeFilesLines
* First pass at tidying up Android annotation codeLeith Bade2015-08-041-352/+356
|
* First pass at updating JNI bindingsLeith Bade2015-07-292-18/+65
| | | | | | | | | Hook up collisionDebug, isFullyLoaded, onLowMemory in Android Rename class to styleClass in Java to match iOS Fixed some formatting Fixes #1905 Fixes #1946 Fixes #1263
* Merge pull request #1926 from trappsnl/masterJustin R. Miller2015-07-281-2/+2
|\ | | | | fix latLngForPixel on Android
| * Merge branch 'master' of https://github.com/mapbox/mapbox-gl-nativeKoen Schmeets2015-07-241-27/+152
| |\
| * | Fix latLngForPixel bindings for AndroidKoen Schmeets2015-07-241-2/+2
| | |
* | | Avoid nudging transitions if a gesture is in progressBruno de Oliveira Abinader2015-07-232-5/+8
| |/ |/| | | | | | | | | | | | | We're now using nudgeTransitions() to tell the Map view that we want to update it. However, if we're on a gesture movement, the update() call can get called too fast and causing general slowdown. This check ensures we only call for nudgeTransitions() after all gesture events are finished. Fixes the issue pointed out by #1548 on Android.
* | SetSprite now worksNiklas Ulvinge2015-07-201-0/+25
| |
* | Correction colors transformationNiklas Ulvinge2015-07-201-3/+3
| |
* | Optimized RemoveAnnotations to a single callNiklas Ulvinge2015-07-191-0/+31
| |
* | Some memory managementNiklas Ulvinge2015-07-191-0/+5
| |
* | Add multiple polygons at once to increase performanceNiklas Ulvinge2015-07-191-24/+88
|/
* added ability to specify sprite in marker #1716Nicholas Hallahan2015-07-171-6/+56
|
* polygon JNI #1716Nicholas Hallahan2015-07-161-0/+162
|
* creating an annotation segment from a LatLng jlist encapsulated in function ↵Nicholas Hallahan2015-07-161-46/+51
| | | | #1716
* color is set for line stroke #1716Nicholas Hallahan2015-07-161-2/+6
|
* successful shape annotation #1716Nicholas Hallahan2015-07-161-2/+5
|
* attempting to make ShapeAnnotation with segment and properties #1716Nicholas Hallahan2015-07-161-5/+19
|
* extracting latitude and longitude #1716Nicholas Hallahan2015-07-161-3/+14
|
* iterating through list of lat legs #1716Nicholas Hallahan2015-07-161-0/+10
|
* turning list into array #1716Nicholas Hallahan2015-07-161-0/+13
|
* accessing points list #1716Nicholas Hallahan2015-07-161-0/+16
|
* JNI - getting all of the primitives from Polyline #1716Nicholas Hallahan2015-07-151-3/+44
|
* able to get a field from Polyline in JNI #1716Nicholas Hallahan2015-07-151-1/+47
|
* JNI is compiling with the polyline object #1716Nicholas Hallahan2015-07-151-0/+11
|
* Able to remove an annotation from the map #1716Nicholas Hallahan2015-07-141-8/+7
|
* Fleshing out Android Annotation API, working on removing annotations through ↵Nicholas Hallahan2015-07-141-0/+9
| | | | JNI.
* Returning annotationIds as long from JNI in addMarkerNicholas Hallahan2015-07-131-5/+6
|
* Refactored PointAnnotation to be called Markers a la Google MapsNicholas Hallahan2015-07-131-4/+4
|
* basic single marker point annotationNicholas Hallahan2015-07-131-0/+23
|\ | | | | | | Merge branch 'android-annotations-poc' into android-annotations
| * Specifically naming the sprite in JNI adds a marker to the map #1716Nicholas Hallahan2015-07-131-1/+1
| |
| * attempting to put one annotation on the map - gets to the native call and ↵Nicholas Hallahan2015-06-201-0/+22
| | | | | | | | then nothing happens
* | Make pixelRatio constant across a Map object lifetimeKonstantin Käfer2015-07-082-10/+43
| | | | | | | | also moves framebuffer size out of TransformState into its own object
* | 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-262-3/+64
| |
* | 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
|
* 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.
* 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
* 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-282-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 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-282-11/+3
|
* [android] never pass garbage info to RegisterNatives()Konstantin Käfer2015-04-201-4/+2
|
* remove nativeRun() method as that is now privateKonstantin Käfer2015-04-171-9/+1
|