Brad Leege
25442a77be
[android] #4902 - Standarizing Locale and Language
2016-04-29 13:42:04 -05:00
John Firebaugh
10528091db
[core] Upgrade to boost 1.60.0 ( #4899 )
2016-04-28 15:21:50 -07:00
Brad Leege
2c3e137260
[android] #4878 - Setting default MyLocationBackgroundTint to be white
2016-04-28 13:48:07 -05:00
Tobrun
25af12b647
[android] #4878 - fix default color of accuracy circle to match primary color, removed old resources, introduced drawable density folders for new resources, enforced consistent naming.
2016-04-28 13:48:07 -05:00
Brad Leege
fbf398f10d
[android] #4112 - Updating build tools, support libraries, gradle tools, and test app version
2016-04-27 16:54:14 -05:00
John Firebaugh
b4b693e09f
[android] Add completedTile{Count,Size} bindings
2016-04-27 13:41:29 -07:00
Tobrun
2656b5c733
[android] #4850 - add non-gl content to snapshot bitmap
2016-04-27 20:12:26 +02:00
Tobrun
efa654bf4d
[android] #4850 - user location view is show instantly when toggled on
2016-04-27 20:10:41 +02:00
Brad Leege
dc985afde6
[android] Updating AWS Device Farm Python Script URL
2016-04-27 10:38:01 -05:00
Brad Leege
d5970f2ef3
[android] #4835 - Adding disable location icon switch to FAB
2016-04-26 17:07:23 -05:00
Brad Leege
fcadb064eb
[android] #4835 - Adding tracking and cleanup of myLocationListener functionality
2016-04-26 17:07:23 -05:00
Brad Leege
ef8cc24945
[android] #4835 - Adding FAB Toggle UI And Functionality
2016-04-26 17:07:23 -05:00
Brad Leege
02d82c9f51
[android] #4835 - Restoring Initial setup of MyLocationToggle UI
2016-04-26 17:07:23 -05:00
Brad Leege
0b5a994246
[android] #4835 - Initial setup of MyLocationToggle UI
2016-04-26 17:07:23 -05:00
Tobrun
bf493f96cd
[android] #4800 - correct background offsets from attributes
2016-04-26 22:24:18 +02:00
Tobrun
e2510fce79
[android] #4800 - default location view from start: introduced attributes, update MapboxMapOptions, added tests. updated MockParcel
2016-04-26 22:24:17 +02:00
Tobrun
ba9703351d
[android] #4845 - disable robotium
2016-04-26 20:56:24 +02:00
Tobrun
b39d289920
[android] #3231 - add support for tinting attribution icon through xml - MapboxMapOptions, AttributionDialog will use the same color values
2016-04-26 12:28:36 +02:00
Tobrun
3602fdc040
[android] #3231 - added support for automatic tinting ui components used the client developer material colors
2016-04-26 12:28:36 +02:00
Brad Leege
d20174270b
[android] #4829 - Use CopyOnWriteArrayList for non blocking iterations
2016-04-25 14:39:24 -05:00
Tobrun
158e163a69
[android] #4814 - simplified mock parcel testing, update tests to reflect these changes
2016-04-24 10:23:49 +02:00
Tobrun
21191b3094
[android] #4396 - Cleanup + javadoc TrackingSettings class
2016-04-23 07:16:49 +02:00
Tobrun
fe7ebb0966
[android] #4396 - fixed test activity tracking settings modes, Deprecated old configuration of tracking settings and introduced more flexible configuration.
2016-04-23 07:16:37 +02:00
Tobrun
452c892dab
[android] #4396 - UserLocationView Refactor fix tests
2016-04-23 07:16:37 +02:00
Tobrun
b7c4919e7f
[android] #4396 - UserLocationView accuracy & non-tracking animation + cleanup
2016-04-23 07:16:37 +02:00
Tobrun
f469cee1b4
[android] #4396 - fixup mason build issue
2016-04-23 07:16:37 +02:00
Tobrun
f40715d05e
[android] #4396 - model integration
2016-04-23 07:16:17 +02:00
Tobrun
de44685a3f
[android] #4396 - introduced behaviour model using a factory. fixed double tap zoom
2016-04-23 07:15:44 +02:00
Tobrun
45d219f7e9
[android] #4396 - cleanup code
2016-04-23 07:15:07 +02:00
Tobrun
f84268c4e9
[android] #4396 - new images for UserLocationView
2016-04-23 07:10:07 +02:00
Tobrun
00381a2ae0
[android] #4396 - UserLocationView refactor
2016-04-23 07:09:51 +02:00
Larry Geromegnace
b3e340ca11
[android] #4396 - UserLocationView improvements
2016-04-23 07:09:51 +02:00
Cameron Mace
75400836c6
[android] Changed javadoc wording for ease and animate camera
...
Fixes #4624
2016-04-22 11:04:38 -04:00
Tobrun
c636d5a613
[android] #2835 - limit the amount of object allocations on high traffic code
2016-04-22 13:38:17 +02:00
Tobrun
551d48883c
[android] #4260 - added example to navigate from one activity containing a map to another containing a map
2016-04-20 09:11:01 +02:00
Tobrun
8703f1ef4b
[android] #4754 - double map view example
2016-04-19 21:29:55 +02:00
Thiago Marcos P. Santos
7d80690f91
[android] Restore prior GLContext if exists
...
Apparently some versions of Android, notable 4.4.4 running
on my Nexus 5, creates a GLContext on the Android UIThread
which is the one we are now using for rendering after #2909 .
If the context is not restored, nothing gets rendered (or
sometimes partially, or artifacts) because Android will try
to do GL stuff on the context used by Mapbox GL and mess things up.
2016-04-18 18:57:20 +03:00
Bruno de Oliveira Abinader
6857002cb9
[build] Bump geojson-vt-cpp to v4.1.2
...
Minor version bump to resolve cross-compilation issues while using
geojson-vt-cpp v4.1.0.
2016-04-18 14:17:45 +03:00
John Firebaugh
6e78eabfff
[core] Clean up ThreadContext vestiges
2016-04-15 09:56:18 -07:00
John Firebaugh
3af3e72bb3
[all] Replace HTTPContextBase/HTTPRequestBase with FileSource
2016-04-14 14:18:19 -07:00
Thiago Marcos P. Santos
7bb74ac8db
[android] Do not annotate methods with @UIThread
...
Not needed, same thread already.
2016-04-14 13:51:27 -07:00
Thiago Marcos P. Santos
ba3125142e
[android] Make the correct GL context current
2016-04-14 13:51:27 -07:00
Thiago Marcos P. Santos
7b3c61f619
[android] Do not attach/detach to threads
...
Not needed as everything is now running on the same thread.
2016-04-14 13:51:27 -07:00
Thiago Marcos P. Santos
a65c19c569
[android] Only render after the surface is created
2016-04-14 13:51:27 -07:00
Thiago Marcos P. Santos
02db7fa852
[android] Create a RunLoop for the main thread
2016-04-14 13:51:27 -07:00
Thiago Marcos P. Santos
40e590b681
[android] Use ALooper_addFd() and callbacks to wake up
...
This is needed for plugging into an existing Looper because
we won't call ::run() on the main thread (this is called
on the Java side of the application automatically by Android).
But we still need to wake up and process the events. For that
we create a pipe and write to the pipe to wake up the main
loop and we process events on the callback of the fd handler.
Fixes #4682
2016-04-14 13:44:08 -07:00
John Firebaugh
204c7fee03
[core] Render from the main thread
...
Do not create a thread for the MapContext anymore.
2016-04-14 13:44:08 -07:00
Tobrun
ef65d2015c
[android] #4335 - add clear method for removing annotations to MapboxMap
2016-04-13 18:15:51 +02:00
Brad Leege
7fa32a0d08
[android] #4689 - Adding Debug Mode Example
2016-04-12 18:13:45 -05:00
Tobrun
35b579fde1
[android] #4635 - fix rotate disabled with location tracking
2016-04-08 11:25:50 +02:00