70 Commits

Author SHA1 Message Date
ricky e1e1bea1ef Refactored the entire library
I also moved the directions listfragment, overlay, and other required
classes from FMC into the library

Change-Id: Iba27e29d89e864dbeca3a2670aed552a8be4f2b8
Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
2012-03-05 08:28:47 -05:00
ricky 2d53cf69cb removed synchronation
from the animation thread's abort()

Change-Id: I27488739805eda2422c87173b8d65d2680742958
Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
2012-03-04 14:55:13 -05:00
ricky 184552932e Updated Map based classes
updated map_fragment.xml to TC release api key

updated MidPoint to be final

updated UserOverlayBase to synchronize the animation thread abort
method, and made mUserArrow volatile

Change-Id: Ie79d2c8edb08b7cfdbd130a63e34d0e9ce62eb0e
Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
2012-03-04 14:03:04 -05:00
ricky 066a17a0a1 Updated Midpoint tp be inmutible
Change-Id: I938232ba7b49b84ae133cbdb2b9d42a12ebfb9c1
Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
2012-03-03 11:28:58 -05:00
ricky 7dff00f5b0 Removed Tracking for locationlib.jar
Change-Id: Id942e727d03d3479904371ffe04784ae05d3bff3
Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
2012-03-01 13:51:26 -05:00
ricky a1c52bfa08 Updated Skyhook library
Change-Id: Ida6a8c9cb30fdb503a2bea1bee409dceafc72683
Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
2012-02-21 10:35:58 -05:00
ricky a11a6801d5 UserOverlayBase.java
updated AnimationThread to make the animation more smooth
2012-01-18 16:22:49 +00:00
ricky f4ee1f1898 UserOverlayBase.java
removed the synchronized modifier from AnimationThread.abort() the prevent ANR's
2012-01-18 16:10:39 +00:00
ricky c3d155500a UserOverlayBase.java fixed animation thread break condition to check of isAborted rather than !isAborted 2012-01-13 05:51:24 +00:00
ricky fdc21f6afe MapFragmentBase.java
added convince methods

UserOverlayBase.java
added convince methods

UserOverlayMapFragment.java
added convince methods

SkyHoookUserOverlayMapFragment.java
added convince methods
2012-01-12 17:10:04 +00:00
ricky 51e03d9d9d updated the manifest to reflect com.TwentyCodes.android.location as the main package
Created the abstract class MapFragmentBase.java to be used as a template for creating new mapfragments.

Created UserOverlayMapFragment.java & SkyHookUserOverlayMapFragment.java. these two mapfragments each maintain the mapview and its respected user overlay, allowing for simpler implmention
2012-01-12 15:20:42 +00:00
ricky 1a858f1335 Created abstract class UserOverlayBase.java to replace most of the code that is redundant in UserOverlay.java ands SkyHookUserOverlay.java. This will make it easyer to update the UserOverlays across the board 2012-01-12 14:29:41 +00:00
ricky 5cf1e61c6c added compass drawables to the lib
CompasOverlay.java
updated all methods that set mX and mY to use dip instead of px
updated default drawables to compass_sm.png and needle_sm.png

added RadiusOverlay.java and LocationSelectedListener.java to the library
2012-01-12 13:30:48 +00:00
ricky d2d643afe6 added compass drawables to the lib
CompasOverlay.java
updated all methods that set mX and mY to use dip instead of px
updated default drawables to compass_sm.png and needle_sm.png

added RadiusOverlay.java and LocationSelectedListener.java to the library
2012-01-08 14:35:25 +00:00
ricky 9217b1215e added compass drawables to the lib
CompasOverlay.java
updated all methods that set mX and mY to use dip instead of px
updated default drawables to compass_sm.png and needle_sm.png

added RadiusOverlay.java and LocationSelectedListener.java to the library
2012-01-08 14:35:01 +00:00
ricky 192215f879 added compass drawables to the lib
CompasOverlay.java
updated all methods that set mX and mY to use dip instead of px
updated default drawables to compass_sm.png and needle_sm.png

added RadiusOverlay.java and LocationSelectedListener.java to the library
2012-01-08 14:33:18 +00:00
ricky 703a6ca059 added compass drawables to the lib
CompasOverlay.java
updated all methods that set mX and mY to use dip instead of px
updated default drawables to compass_sm.png and needle_sm.png

added RadiusOverlay.java and LocationSelectedListener.java to the library
2012-01-08 14:32:53 +00:00
ricky 4a0469abf7 init commit 2011-12-17 15:43:48 +00:00
ricky eeb14e8bb7 Share project "LocationLib" into "svn+ssh://tcdevsvn1/svn/location_library" 2011-12-17 15:43:34 +00:00
ricky 3e71492292 init setup 2011-12-17 15:43:11 +00:00