Commit f50d8d5
authored
Map + Location Animators (#293)
* Add initial animators
* Add Camera and Tracking Modes (#294)
* Add style / tracking modes for camera integration
* Fix broken tests
* API tweaks and example update
* Update with Render / Camera Modes (#297)
* Update with render / camera modes
* Update camera with mode manager and cancel animation check
* Update method compass name
* Add animator class (#302)
* initial LocationLayerPlugin cleanup
* added the animator class
* animator implementation in the LocationLayer
* reworked location layer camera
* added Animator to LocationLayerPlugin
* adjusted location activities
* animator order fix
* last values ordering fix
* string fixes
* Fix GPS layer
* using previous animated value when starting a new one
* small tweaks
* setting accuracy ring only if using the right mode
* Cleanup stale runnable (#304)
* only update the location layer accuracy when not in RenderMode.GPS (#306)
* Improve enabling/disabling location layer plugin (#308)
* LocationLayerPlugin Javadoc (#309)
* Clean up and javadoc
* Updates per review
* LocationEngine listening to updates after resetting (#307)
* [location-layer-plugin] - improve setting location engine
* [location-layer-plugin] - attaching location engine listener when resetting the engine
* Add max / min zoom and padding APIs (#313)
* Clean up and javadoc
* Add long click listener
* Add max / min zoom and padding APIs
* Fix javadoc
* Add default values to options
* Gestures logic for camera tracking, new telemetry library (#327)
* [location-layer-plugin] - bumped maps SDK to 6.x
* [location-layer-plugin] - style options initialization fixes
* [location-layer-plugin] - added gestures handling implementation
* Update dependencies
* Add missing long click listener
* [location-layer] - fix crash on startup
* Add initial animators
* Add Camera and Tracking Modes (#294)
* Add style / tracking modes for camera integration
* Fix broken tests
* API tweaks and example update
* Update with Render / Camera Modes (#297)
* Update with render / camera modes
* Update camera with mode manager and cancel animation check
* Update method compass name
* Add animator class (#302)
* initial LocationLayerPlugin cleanup
* added the animator class
* animator implementation in the LocationLayer
* reworked location layer camera
* added Animator to LocationLayerPlugin
* adjusted location activities
* animator order fix
* last values ordering fix
* string fixes
* Fix GPS layer
* using previous animated value when starting a new one
* small tweaks
* setting accuracy ring only if using the right mode
* Cleanup stale runnable (#304)
* only update the location layer accuracy when not in RenderMode.GPS (#306)
* Improve enabling/disabling location layer plugin (#308)
* LocationLayerPlugin Javadoc (#309)
* Clean up and javadoc
* Updates per review
* LocationEngine listening to updates after resetting (#307)
* [location-layer-plugin] - improve setting location engine
* [location-layer-plugin] - attaching location engine listener when resetting the engine
* Add max / min zoom and padding APIs (#313)
* Clean up and javadoc
* Add long click listener
* Add max / min zoom and padding APIs
* Fix javadoc
* Add default values to options
* Gestures logic for camera tracking, new telemetry library (#327)
* [location-layer-plugin] - bumped maps SDK to 6.x
* [location-layer-plugin] - style options initialization fixes
* [location-layer-plugin] - added gestures handling implementation
* Update dependencies
* Add missing long click listener
* [location-layer] - fix crash on startup
* updated branch to latest on master
* Fixed checkstyle error
* fixed up ui test
* use old mas lib for geojson plugin
* Animator Updates (#349)
* Add initial animators
* Add Camera and Tracking Modes (#294)
* Add style / tracking modes for camera integration
* Fix broken tests
* API tweaks and example update
* Update with Render / Camera Modes (#297)
* Update with render / camera modes
* Update camera with mode manager and cancel animation check
* Update method compass name
* Add animator class (#302)
* initial LocationLayerPlugin cleanup
* added the animator class
* animator implementation in the LocationLayer
* reworked location layer camera
* added Animator to LocationLayerPlugin
* adjusted location activities
* animator order fix
* last values ordering fix
* string fixes
* Fix GPS layer
* using previous animated value when starting a new one
* small tweaks
* setting accuracy ring only if using the right mode
* Cleanup stale runnable (#304)
* only update the location layer accuracy when not in RenderMode.GPS (#306)
* Improve enabling/disabling location layer plugin (#308)
* LocationLayerPlugin Javadoc (#309)
* Clean up and javadoc
* Updates per review
* LocationEngine listening to updates after resetting (#307)
* [location-layer-plugin] - improve setting location engine
* [location-layer-plugin] - attaching location engine listener when resetting the engine
* Add max / min zoom and padding APIs (#313)
* Clean up and javadoc
* Add long click listener
* Add max / min zoom and padding APIs
* Fix javadoc
* Add default values to options
* Gestures logic for camera tracking, new telemetry library (#327)
* [location-layer-plugin] - bumped maps SDK to 6.x
* [location-layer-plugin] - style options initialization fixes
* [location-layer-plugin] - added gestures handling implementation
* Update dependencies
* Add missing long click listener
* [location-layer] - fix crash on startup
* Smooth bearing animation
* Add separate camera animators
* Fix camera transitions between animators
* Add reset function for switching camera modes
* Add gps north functionality to camera animator
* Camera transition updates
* [location-layer-plugin] - fixed camera tracking callbacks
* [location-layer-plugin] - decreased default max zoom
* [location-layer-plugin] - saving state in LocationLayerModesActivity
* update maps sdk to latest beta (#384)
* update maps sdk to latest beta
* fixed checkstyle
* Gestures thresholds adjustments (#386)
* [location-layer-plugin] - fixed gestures threshold
* [location-layer-plugin] - layer drawable updates adjustments
* Fix order of interpolator expression (#388)
* [android] - fix order of interpolator
* [location-layer-plugin] - fine tuned scale values
* Update feature import
* fixup geojson
* fixup checkstyle1 parent e2c85f5 commit f50d8d5
45 files changed
Lines changed: 2377 additions & 1112 deletions
File tree
- app
- src
- androidTest/java/com/mapbox/mapboxsdk
- plugins
- locationlayer
- traffic
- utils
- main
- java/com/mapbox/mapboxsdk/plugins/testapp/activity
- location
- res
- layout
- values
- gradle
- plugin-building/src/main/java/com/mapbox/mapboxsdk/plugins/building
- plugin-geojson
- src/main/java/com/mapbox/mapboxsdk/plugins/geojson
- plugin-locationlayer/src
- main
- java/com/mapbox/mapboxsdk/plugins/locationlayer
- camera
- modes
- res/values
- test/java/com/mapbox/mapboxsdk/plugins/locationlayer
- plugin-offline/src/main/java/com/mapbox/mapboxsdk/plugins/offline/ui
- plugin-traffic/src/main/java/com/mapbox/mapboxsdk/plugins/traffic
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
Lines changed: 16 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
41 | | - | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | | - | |
136 | | - | |
| 135 | + | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
| 162 | + | |
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
| 188 | + | |
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
202 | | - | |
203 | | - | |
| 202 | + | |
| 203 | + | |
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
| 218 | + | |
219 | 219 | | |
220 | 220 | | |
| 221 | + | |
221 | 222 | | |
222 | 223 | | |
223 | 224 | | |
| |||
0 commit comments