Brad Leege
cb54626bc2
#1982 - Updating to 2.5
2015-08-03 17:05:46 -05:00
Leith Bade
30d3642943
Fix GPS marker as conversion functions now compensate for screen density
2015-07-31 11:24:59 +10:00
Justin R. Miller
9b8e782e6c
add Android long-press marker test
2015-07-30 17:20:43 -07:00
Justin R. Miller
b88fc75f74
compensate for Android screen ratio in conversion routines
2015-07-30 16:24:17 -07:00
Brad Leege
9b95b2ef9d
#1965 - Updating dependency versions
2015-07-29 14:10:20 -07:00
Leith Bade
d57a02f3a9
First pass at updating JNI bindings
...
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
2015-07-29 12:17:42 +10:00
Leith Bade
60a21de907
Update to Android support lib 22.2.1.
...
Remove duplicate multitouch classes.
2015-07-28 12:18:53 +10:00
Brad Leege
c16b0bfb34
#1929 - Adding token.txt reading for programmatic setting of access token in activity
2015-07-24 17:27:47 -05:00
Brad Leege
955b610fc8
#1929 - Wiring up MapView to Activity's lifecycle methods
2015-07-24 16:37:29 -05:00
Brad Leege
53c3b0b81a
#1929 - Converted to use Activity instead of Fragment
2015-07-24 15:53:29 -05:00
Brad Leege
6974200867
#1929 - Added validateAccessToken to MapView.onStart()
2015-07-24 14:45:48 -05:00
Brad Leege
d975d94de2
#1929 - accessToken added as XML attribute option. Removed call to raw.txt for access token from MapFragment to test.
2015-07-24 14:36:57 -05:00
Brad Leege
2fd7a24576
#1929 - Removed validateAccessToken() call from MapView.onCreate()
2015-07-24 14:06:38 -05:00
Brad Leege
791c59d899
#1915 - Adding NonNull annotations to accessToken for development warnings and isEmpty() checks for more accurate runtime errors
2015-07-24 13:40:41 -05:00
Bruno de Oliveira Abinader
3512da9609
Avoid nudging transitions if a gesture is in progress
...
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.
2015-07-23 17:43:05 +03:00
Brad Leege
73d6c62f60
Merge branch 'android-annotations' of git://github.com/TrueFlow/mapbox-gl-native into TrueFlow-android-annotations
2015-07-22 13:41:17 -05:00
Brad Leege
0e2168734f
#1668 - Adding fabric.properties to .gitignore
2015-07-22 13:19:06 -05:00
Brad Leege
0955fb6c5b
#1668 - Integrating Crashlytics / Fabric into project
2015-07-22 10:56:08 -05:00
Niklas Ulvinge
d7d816cb67
SetSprite now works
2015-07-20 23:15:53 +02:00
Niklas Ulvinge
ab82bdd438
Optimized RemoveAnnotations to a single call
2015-07-19 19:59:46 +02:00
Niklas Ulvinge
45311e98de
Add multiple polygons at once to increase performance
2015-07-19 00:27:45 +02:00
Nicholas Hallahan
0f56c2b0d5
marker equals method #1716
2015-07-17 13:12:47 -07:00
Nicholas Hallahan
5363fc8dc0
commenting #1716
2015-07-17 11:13:31 -07:00
Nicholas Hallahan
aafcdd2ef0
added ability to specify sprite in marker #1716
2015-07-17 08:25:48 -07:00
Nicholas Hallahan
ed650b4128
showing polygon, line, and markers together #1716
2015-07-16 18:26:58 -07:00
Nicholas Hallahan
e1cdc8209c
yay, polygon! #1716
2015-07-16 18:04:46 -07:00
Nicholas Hallahan
e84e13a85a
polygon JNI #1716
2015-07-16 17:38:23 -07:00
Nicholas Hallahan
0df1d64823
toggle removes all annotations. ready for polygon JNI #1716
2015-07-16 15:09:56 -07:00
Nicholas Hallahan
9e3f60756f
Java Annotation API cleaner #1716
2015-07-16 14:52:54 -07:00
Nicholas Hallahan
e28c777307
drawing geojson line #1716
2015-07-16 11:31:01 -07:00
Nicholas Hallahan
8107501edb
able to get a field from Polyline in JNI #1716
2015-07-15 17:31:37 -07:00
Nicholas Hallahan
441c84c213
JNI is compiling with the polyline object #1716
2015-07-15 14:29:19 -07:00
Nicholas Hallahan
6335aecfad
constructs polyline object, ready to rock JNI #1716
2015-07-15 12:29:57 -07:00
Nicholas Hallahan
297190ecf1
working on pollens #1716
2015-07-15 10:36:24 -07:00
Nicholas Hallahan
82e88a6a77
parsed coordinates from geojson, ready to add polyline via JNI #1716
2015-07-14 19:18:34 -07:00
Nicholas Hallahan
7c5fde4a3e
Fleshed out the shell of the Google Maps API #1716
2015-07-14 17:04:13 -07:00
Nicholas Hallahan
afcc78a0ab
Able to remove an annotation from the map #1716
2015-07-14 11:11:14 -07:00
Nicholas Hallahan
1ac1ba0e18
Fleshing out Android Annotation API, working on removing annotations through JNI.
2015-07-14 10:45:29 -07:00
Nicholas Hallahan
f710e9607a
Returning annotationIds as long from JNI in addMarker
2015-07-13 18:11:36 -07:00
Nicholas Hallahan
7efa69ff24
Refactored PointAnnotation to be called Markers a la Google Maps
2015-07-13 17:32:05 -07:00
Nicholas Hallahan
92501e3b41
basic single marker point annotation
...
Merge branch 'android-annotations-poc' into android-annotations
2015-07-13 16:32:16 -07:00
Konstantin Käfer
675ddddee7
Make pixelRatio constant across a Map object lifetime
...
also moves framebuffer size out of TransformState into its own object
2015-07-08 10:40:05 +02:00
Konstantin Käfer
dca42018d2
drive Android rendering from the main thread via invalidate() calls
2015-06-26 10:32:06 -07:00
Nicholas Hallahan
ef31fc5aed
attempting to put one annotation on the map - gets to the native call and then nothing happens
2015-06-20 16:21:41 -07:00
Leith Bade
8a83c31e05
Merge pull request #1610 from mapbox/android-latlng-swap
...
Fix swapped lat/lng
2015-05-21 10:16:35 +10:00
Leith Bade
cea926c62e
Fix swapped lat/lng
2015-05-21 09:51:43 +10:00
Leith Bade
710ec54a55
Update Android gradle plugin to 1.2.3
2015-05-21 09:00:03 +10:00
Leith Bade
7a2548edf1
Update Android to use new styles
2015-05-16 10:21:13 +10:00
Leith Bade
8e1654ca13
Update to lastest Android SDK
2015-05-06 20:48:11 +10:00
John Firebaugh
a625ba8a09
Remove Map::start/stop
...
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.
2015-04-28 14:32:24 -04:00