diff --git a/AndroidManifest.xml b/AndroidManifest.xml new file mode 100644 index 0000000..bd5480b --- /dev/null +++ b/AndroidManifest.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/bitlyj-2.0.0.jar b/lib/bitlyj-2.0.0.jar new file mode 100644 index 0000000..7c6558f Binary files /dev/null and b/lib/bitlyj-2.0.0.jar differ diff --git a/lib/commons-codec-1.6-sources.jar b/lib/commons-codec-1.6-sources.jar new file mode 100644 index 0000000..cc6abff Binary files /dev/null and b/lib/commons-codec-1.6-sources.jar differ diff --git a/lib/commons-codec-1.6.jar b/lib/commons-codec-1.6.jar new file mode 100644 index 0000000..ee1bc49 Binary files /dev/null and b/lib/commons-codec-1.6.jar differ diff --git a/lib/google-api-client-1.7.0-beta-sources.jar b/lib/google-api-client-1.7.0-beta-sources.jar new file mode 100644 index 0000000..911165c Binary files /dev/null and b/lib/google-api-client-1.7.0-beta-sources.jar differ diff --git a/lib/google-api-client-1.7.0-beta.jar b/lib/google-api-client-1.7.0-beta.jar new file mode 100644 index 0000000..ee8281b Binary files /dev/null and b/lib/google-api-client-1.7.0-beta.jar differ diff --git a/lib/google-api-client-android2-1.7.0-beta-sources.jar b/lib/google-api-client-android2-1.7.0-beta-sources.jar new file mode 100644 index 0000000..9665f69 Binary files /dev/null and b/lib/google-api-client-android2-1.7.0-beta-sources.jar differ diff --git a/lib/google-api-client-android2-1.7.0-beta.jar b/lib/google-api-client-android2-1.7.0-beta.jar new file mode 100644 index 0000000..f4417ed Binary files /dev/null and b/lib/google-api-client-android2-1.7.0-beta.jar differ diff --git a/lib/google-api-urlshortener-v1-rev2-java-1.4.0-beta-sources.jar b/lib/google-api-urlshortener-v1-rev2-java-1.4.0-beta-sources.jar new file mode 100644 index 0000000..ae181ad Binary files /dev/null and b/lib/google-api-urlshortener-v1-rev2-java-1.4.0-beta-sources.jar differ diff --git a/lib/google-api-urlshortener-v1-rev2-java-1.4.0-beta.jar b/lib/google-api-urlshortener-v1-rev2-java-1.4.0-beta.jar new file mode 100644 index 0000000..1257ade Binary files /dev/null and b/lib/google-api-urlshortener-v1-rev2-java-1.4.0-beta.jar differ diff --git a/lib/google-http-client-1.7.0-beta-sources.jar b/lib/google-http-client-1.7.0-beta-sources.jar new file mode 100644 index 0000000..def27a8 Binary files /dev/null and b/lib/google-http-client-1.7.0-beta-sources.jar differ diff --git a/lib/google-http-client-1.7.0-beta.jar b/lib/google-http-client-1.7.0-beta.jar new file mode 100644 index 0000000..591be28 Binary files /dev/null and b/lib/google-http-client-1.7.0-beta.jar differ diff --git a/lib/google-http-client-android2-1.7.0-beta-sources.jar b/lib/google-http-client-android2-1.7.0-beta-sources.jar new file mode 100644 index 0000000..c287a85 Binary files /dev/null and b/lib/google-http-client-android2-1.7.0-beta-sources.jar differ diff --git a/lib/google-http-client-android2-1.7.0-beta.jar b/lib/google-http-client-android2-1.7.0-beta.jar new file mode 100644 index 0000000..68d95b7 Binary files /dev/null and b/lib/google-http-client-android2-1.7.0-beta.jar differ diff --git a/lib/google-http-client-android3-1.7.0-beta-sources.jar b/lib/google-http-client-android3-1.7.0-beta-sources.jar new file mode 100644 index 0000000..a37d895 Binary files /dev/null and b/lib/google-http-client-android3-1.7.0-beta-sources.jar differ diff --git a/lib/google-http-client-android3-1.7.0-beta.jar b/lib/google-http-client-android3-1.7.0-beta.jar new file mode 100644 index 0000000..f8add82 Binary files /dev/null and b/lib/google-http-client-android3-1.7.0-beta.jar differ diff --git a/lib/google-oauth-client-1.7.0-beta-sources.jar b/lib/google-oauth-client-1.7.0-beta-sources.jar new file mode 100644 index 0000000..2f62105 Binary files /dev/null and b/lib/google-oauth-client-1.7.0-beta-sources.jar differ diff --git a/lib/google-oauth-client-1.7.0-beta.jar b/lib/google-oauth-client-1.7.0-beta.jar new file mode 100644 index 0000000..e431110 Binary files /dev/null and b/lib/google-oauth-client-1.7.0-beta.jar differ diff --git a/lib/gson-2.1-sources.jar b/lib/gson-2.1-sources.jar new file mode 100644 index 0000000..09396a0 Binary files /dev/null and b/lib/gson-2.1-sources.jar differ diff --git a/lib/gson-2.1.jar b/lib/gson-2.1.jar new file mode 100644 index 0000000..83c5c99 Binary files /dev/null and b/lib/gson-2.1.jar differ diff --git a/lib/guava-11.0.1-sources.jar b/lib/guava-11.0.1-sources.jar new file mode 100644 index 0000000..778c0c4 Binary files /dev/null and b/lib/guava-11.0.1-sources.jar differ diff --git a/lib/guava-11.0.1.jar b/lib/guava-11.0.1.jar new file mode 100644 index 0000000..af4a383 Binary files /dev/null and b/lib/guava-11.0.1.jar differ diff --git a/lib/jackson-core-asl-1.9.4-sources.jar b/lib/jackson-core-asl-1.9.4-sources.jar new file mode 100644 index 0000000..a9c9aae Binary files /dev/null and b/lib/jackson-core-asl-1.9.4-sources.jar differ diff --git a/lib/jackson-core-asl-1.9.4.jar b/lib/jackson-core-asl-1.9.4.jar new file mode 100644 index 0000000..8ad2d81 Binary files /dev/null and b/lib/jackson-core-asl-1.9.4.jar differ diff --git a/lib/jsr305-1.3.9.jar b/lib/jsr305-1.3.9.jar new file mode 100644 index 0000000..a9afc66 Binary files /dev/null and b/lib/jsr305-1.3.9.jar differ diff --git a/lib/protobuf-java-2.2.0-sources.jar b/lib/protobuf-java-2.2.0-sources.jar new file mode 100644 index 0000000..fe5e028 Binary files /dev/null and b/lib/protobuf-java-2.2.0-sources.jar differ diff --git a/lib/protobuf-java-2.2.0.jar b/lib/protobuf-java-2.2.0.jar new file mode 100644 index 0000000..7a0ccde Binary files /dev/null and b/lib/protobuf-java-2.2.0.jar differ diff --git a/proguard.cfg b/proguard.cfg new file mode 100644 index 0000000..1d0eecd --- /dev/null +++ b/proguard.cfg @@ -0,0 +1,64 @@ +-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 *; +} + +# Needed by google-http-client to keep generic types and @Key annotations accessed via reflection + +-keepclassmembers class * { + @com.google.api.client.util.Key ; +} + +# Needed just to be safe in terms of keeping Google API service model classes + +-keep class com.google.api.services.*.model.* + +-keepattributes Signature,RuntimeVisibleAnnotations,AnnotationDefault + +# Needed by Guava + +-dontwarn sun.misc.Unsafe + +# See https://groups.google.com/forum/#!topic/guava-discuss/YCZzeCiIVoI +-dontwarn com.google.common.collect.MinMaxPriorityQueue + +# Emaily +-keep class com.google.api.client.googleapis.json.* +-dontwarn org.apache.commons.codec.binary.StringUtils +-dontwarn org.apache.commons.codec.binary.Base64 \ No newline at end of file diff --git a/res/drawable-hdpi/icon.png b/res/drawable-hdpi/icon.png new file mode 100644 index 0000000..960a148 Binary files /dev/null and b/res/drawable-hdpi/icon.png differ diff --git a/res/drawable-ldpi/icon.png b/res/drawable-ldpi/icon.png new file mode 100644 index 0000000..494c897 Binary files /dev/null and b/res/drawable-ldpi/icon.png differ diff --git a/res/drawable-mdpi/icon.png b/res/drawable-mdpi/icon.png new file mode 100644 index 0000000..adf62b8 Binary files /dev/null and b/res/drawable-mdpi/icon.png differ diff --git a/res/drawable-xhdpi/icon.png b/res/drawable-xhdpi/icon.png new file mode 100644 index 0000000..b51271b Binary files /dev/null and b/res/drawable-xhdpi/icon.png differ diff --git a/res/layout/bitlycreds.xml b/res/layout/bitlycreds.xml new file mode 100644 index 0000000..a10e57a --- /dev/null +++ b/res/layout/bitlycreds.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/values-v11/themes.xml b/res/values-v11/themes.xml new file mode 100644 index 0000000..3b567a6 --- /dev/null +++ b/res/values-v11/themes.xml @@ -0,0 +1,6 @@ + + + +