From 2b3f9f8954f3918d289b815bb53c96d681af8169 Mon Sep 17 00:00:00 2001 From: Ricky Barrette Date: Sun, 22 Jan 2012 13:53:19 -0500 Subject: [PATCH] Initial Commit --- IOIOTruck/.classpath | 9 + IOIOTruck/.project | 33 ++ IOIOTruck/AndroidManifest.xml | 51 +++ IOIOTruck/assets/exceptionhandler.properties | 19 + IOIOTruck/lint.xml | 3 + IOIOTruck/proguard.cfg | 40 ++ IOIOTruck/project.properties | 15 + IOIOTruck/res/drawable/icon.png | Bin 0 -> 1799 bytes IOIOTruck/res/layout/main.xml | 98 +++++ IOIOTruck/res/layout/nav_activity.xml | 100 +++++ IOIOTruck/res/layout/test_activity.xml | 78 ++++ IOIOTruck/res/values/strings.xml | 30 ++ .../TwentyCodes/android/IOIOTruck/Debug.java | 30 ++ .../android/IOIOTruck/IOIOTruckManager.java | 203 ++++++++++ .../android/IOIOTruck/IOIOTruckValues.java | 88 ++++ .../TwentyCodes/android/IOIOTruck/Main.java | 66 +++ .../android/IOIOTruck/MapFragment.java | 98 +++++ .../android/IOIOTruck/NavigationActivity.java | 379 ++++++++++++++++++ .../android/IOIOTruck/TestActivity.java | 172 ++++++++ 19 files changed, 1512 insertions(+) create mode 100644 IOIOTruck/.classpath create mode 100644 IOIOTruck/.project create mode 100644 IOIOTruck/AndroidManifest.xml create mode 100644 IOIOTruck/assets/exceptionhandler.properties create mode 100644 IOIOTruck/lint.xml create mode 100644 IOIOTruck/proguard.cfg create mode 100644 IOIOTruck/project.properties create mode 100755 IOIOTruck/res/drawable/icon.png create mode 100644 IOIOTruck/res/layout/main.xml create mode 100644 IOIOTruck/res/layout/nav_activity.xml create mode 100755 IOIOTruck/res/layout/test_activity.xml create mode 100644 IOIOTruck/res/values/strings.xml create mode 100644 IOIOTruck/src/com/TwentyCodes/android/IOIOTruck/Debug.java create mode 100644 IOIOTruck/src/com/TwentyCodes/android/IOIOTruck/IOIOTruckManager.java create mode 100644 IOIOTruck/src/com/TwentyCodes/android/IOIOTruck/IOIOTruckValues.java create mode 100644 IOIOTruck/src/com/TwentyCodes/android/IOIOTruck/Main.java create mode 100644 IOIOTruck/src/com/TwentyCodes/android/IOIOTruck/MapFragment.java create mode 100644 IOIOTruck/src/com/TwentyCodes/android/IOIOTruck/NavigationActivity.java create mode 100755 IOIOTruck/src/com/TwentyCodes/android/IOIOTruck/TestActivity.java diff --git a/IOIOTruck/.classpath b/IOIOTruck/.classpath new file mode 100644 index 0000000..50759ed --- /dev/null +++ b/IOIOTruck/.classpath @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/IOIOTruck/.project b/IOIOTruck/.project new file mode 100644 index 0000000..e7d1030 --- /dev/null +++ b/IOIOTruck/.project @@ -0,0 +1,33 @@ + + + IOIOTruck + + + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + + diff --git a/IOIOTruck/AndroidManifest.xml b/IOIOTruck/AndroidManifest.xml new file mode 100644 index 0000000..b718880 --- /dev/null +++ b/IOIOTruck/AndroidManifest.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/IOIOTruck/assets/exceptionhandler.properties b/IOIOTruck/assets/exceptionhandler.properties new file mode 100644 index 0000000..3d072f2 --- /dev/null +++ b/IOIOTruck/assets/exceptionhandler.properties @@ -0,0 +1,19 @@ +# exceptionhandler.properties +# This is the default Twenty Codes, LLC Exception Handler properties file +# +# @author Twenty Codes, LLC +# @author ricky barrette + + +# The following is for using our custom server based exception handler web application +# HTTP ONLY +# server is the physical web address for your server +# file is the path to your filing script +# get is the path to your json retrieval script +server = http://powers.doesntexist.com:666/testing +file = /index.php?post=1 +#get = /index.php?get=1 + +# uncomment the following if you want your application to use email to file reports. +# if this is uncommented, email will always be used. +#email = twentycodes@gmail.com \ No newline at end of file diff --git a/IOIOTruck/lint.xml b/IOIOTruck/lint.xml new file mode 100644 index 0000000..ee0eead --- /dev/null +++ b/IOIOTruck/lint.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/IOIOTruck/proguard.cfg b/IOIOTruck/proguard.cfg new file mode 100644 index 0000000..b1cdf17 --- /dev/null +++ b/IOIOTruck/proguard.cfg @@ -0,0 +1,40 @@ +-optimizationpasses 5 +-dontusemixedcaseclassnames +-dontskipnonpubliclibraryclasses +-dontpreverify +-verbose +-optimizations !code/simplification/arithmetic,!field/*,!class/merging/* + +-keep public class * extends android.app.Activity +-keep public class * extends android.app.Application +-keep public class * extends android.app.Service +-keep public class * extends android.content.BroadcastReceiver +-keep public class * extends android.content.ContentProvider +-keep public class * extends android.app.backup.BackupAgentHelper +-keep public class * extends android.preference.Preference +-keep public class com.android.vending.licensing.ILicensingService + +-keepclasseswithmembernames class * { + native ; +} + +-keepclasseswithmembers class * { + public (android.content.Context, android.util.AttributeSet); +} + +-keepclasseswithmembers class * { + public (android.content.Context, android.util.AttributeSet, int); +} + +-keepclassmembers class * extends android.app.Activity { + public void *(android.view.View); +} + +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + +-keep class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator *; +} diff --git a/IOIOTruck/project.properties b/IOIOTruck/project.properties new file mode 100644 index 0000000..9b8a819 --- /dev/null +++ b/IOIOTruck/project.properties @@ -0,0 +1,15 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system use, +# "ant.properties", and override values to adapt the script to your +# project structure. + +# Project target. +target=Google Inc.:Google APIs:15 +android.library.reference.3=../LocationLib +android.library.reference.4=../../git/ioiolib +android.library.reference.1=../ExceptionHandlerLib +android.library.reference.2=../Joystick diff --git a/IOIOTruck/res/drawable/icon.png b/IOIOTruck/res/drawable/icon.png new file mode 100755 index 0000000000000000000000000000000000000000..536841f2192dcaac590eb46d62d3e01d63228695 GIT binary patch literal 1799 zcmV+i2l)7jP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igl6 z7BK;gK~xI>00xIiL_t(|+U=TMY!ufO$A5QbJthWf)Bp*TKuJxK#w}HZ<=q)W0Ht4Q zqbQ~7Qp;MSvRDeoVCSu$cY=v@st;w*&8sZ(b;0UH=Y1 zm1`FO&s&yfPc?zmL>sJf?Jp`NFCywMz?Xp~BXn;A{s^oBcE+5<(HSjJysjjIq4xk| z@r09z`cACGJvHM5+9enTuJc2bya1TvFqH&$m)VKkN+B~spkv3@g|6iGRRht%gao)i z0r0>mOmqNm3xpNq4o0f=?vm%C(bxQGpXT4SynVyOL5bQKa}uk4(=P=6eW&b>q3xKH zSZj#dIP7}4_t52i)4mR>u6Mq!lx(?a#!6ZMHiet61OFUZ9lY*P@*D$k`PZ8p)z-Lc ze`VT+SgmW{=fTA^Vbmg`UPMVm!H!XwIw(-9lx#=T`divAS@|6+qJ=Hqw5x;qphBfz zV+xg$*YCnqse)1@?QgZz>zG>#9GG??rj%^V$Ovy)t5 z=J@8XqEDW@22j~pyxj23FDWJ6Nkbn=l@pm4DDK)%0dE3%sY^Y;GchM|w6bpXQp51u zGWbKTj5&$3)rrUk5p{6j-~fOw;Kx>9?w;uS<6W6vr1uUJht%i2_sZ2%iQyN+!~vKC z{J_iYYmL`CTaO)E7s`kSrHa7rH0@%+>|Sjy$g~G3L-&d{TJO;BoQT>PbKFA{wb@PY zL6&FTMm&{j%Q*ghAHJ6gsgYQrl)PTu5OHf9CdGQ3z}kxHif;enWd! zQ)RugaK;M+5G`!+Vou^`xqZ10E7(1XwFzLk0o$`epdq2wAMYx265p3(=n)b1Dg#Hh zBjjv(G^+#}3cDvyUM(+ix28@p58ZAdSE5d5r9gvh3OBXJoWxhrh69|qrQo~JmD{&J zBfI&jPHc631F$w;R}vA^chJTc6vQ_do#_b#`hTGss_LBrQ8K1CBnAO@FOZiENg&M# z0>vVY9l-T8C476d=*$OMFHnkoY4YU$z=Kkpw-YZRYKK6xKr^CtoVOD%Wt%{^&0@P0 z8r+wGmxDDZAP^{{0vVxx9SAf6)}^IafzAw#F=<)erHL@KOE3=Bl`OuS!?Q676pg;- zi>Pk{{gW(?M$`-At-X{Ig_36q6806}&{wo)U5mSROLZc$;g0u?=fPDc)+`d!|DG!?!t-cosu<0~n_NPHFL}%i|fN2rBM6=aiC90OVN< zN$L;rlAVJO+#a(V_D_mHw-R^l8$f=Vrj;=#adz-a?detdo@d=i8@`q|Zz8MpszfBJ zMEy2o&SL#zuaKX&3`6D6)_#=63qJzHGnG7AYB&5NE3=r=Mj5~p%eHX6`)|B)>S=y= z=2_;hSLi zI_Gu+y=l7kq}nEo%|&N=w5ZRDl0Wn%Z_w8M7FYgLht~Z`fmgb6`ZrHn9ds+zuDxGi z+s$=|sw*#X*Q6;4-eBN0@^ETnPGZvjw0WSh_z}Z5S1IV#qUtM3-1o + + + + + + + + + + + +