Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Restructure project follow gradle project convention

  • Loading branch information...
commit f42f93d960b43b38288d06ea6ac3e5fae260906e 1 parent cebaf6e
@eyedol eyedol authored
Showing with 322 additions and 675 deletions.
  1. +0 −1  .gitignore
  2. +14 −16 abslib/build.gradle
  3. +1 −1  abslib/project.properties
  4. +9 −0 build.gradle
  5. BIN  gradle/wrapper/gradle-wrapper.jar
  6. +6 −0 gradle/wrapper/gradle-wrapper.properties
  7. +164 −0 gradlew
  8. +90 −0 gradlew.bat
  9. +2 −1  settings.gradle
  10. +0 −6 smssync/ant.properties
  11. +36 −28 smssync/build.gradle
  12. +0 −109 smssync/build.xml
  13. +0 −146 smssync/lint.xml
  14. +0 −20 smssync/proguard-project.txt
  15. +0 −40 smssync/proguard.cfg
  16. +0 −14 smssync/project.properties
  17. 0  smssync/{tests/src → src/instrumentTest/java}/org/addhen/smssync/ProcessSmsTest.java
  18. 0  smssync/{tests/src → src/instrumentTest/java}/org/addhen/smssync/SyncMessagesTestSuite.java
  19. 0  smssync/{tests/src → src/instrumentTest/java}/org/addhen/smssync/models/SyncUrlModelTest.java
  20. 0  ...sts/src → src/instrumentTest/java}/org/addhen/smssync/services/SyncPendingMessagesServiceTestCase.java
  21. 0  smssync/{tests/src → src/instrumentTest/java}/org/addhen/smssync/test/BaseTestCase.java
  22. 0  smssync/{tests/src → src/instrumentTest/java}/org/addhen/smssync/util/UtilTestCase.java
  23. 0  smssync/{ → src/main}/AndroidManifest.xml
  24. 0  smssync/src/{ → main/java}/org/addhen/smssync/MainApplication.java
  25. 0  smssync/src/{ → main/java}/org/addhen/smssync/Prefs.java
  26. 0  smssync/src/{ → main/java}/org/addhen/smssync/ProcessSms.java
  27. 0  smssync/src/{ → main/java}/org/addhen/smssync/Settings.java
  28. 0  smssync/src/{ → main/java}/org/addhen/smssync/SyncBus.java
  29. 0  smssync/src/{ → main/java}/org/addhen/smssync/SyncDate.java
  30. 0  smssync/src/{ → main/java}/org/addhen/smssync/activities/BaseActivity.java
  31. 0  smssync/src/{ → main/java}/org/addhen/smssync/activities/BaseListActivity.java
  32. 0  smssync/src/{ → main/java}/org/addhen/smssync/activities/MainActivity.java
  33. 0  smssync/src/{ → main/java}/org/addhen/smssync/activities/MessagesTabActivity.java
  34. 0  smssync/src/{ → main/java}/org/addhen/smssync/adapters/BaseListAdapter.java
  35. 0  smssync/src/{ → main/java}/org/addhen/smssync/adapters/NavDrawerAdapter.java
  36. 0  smssync/src/{ → main/java}/org/addhen/smssync/adapters/PendingMessagesAdapter.java
  37. 0  smssync/src/{ → main/java}/org/addhen/smssync/adapters/SentMessagesAdapter.java
  38. 0  smssync/src/{ → main/java}/org/addhen/smssync/adapters/SyncUrlAdapter.java
  39. 0  smssync/src/{ → main/java}/org/addhen/smssync/adapters/TabAdapter.java
  40. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/Database.java
  41. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/DbContentProvider.java
  42. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/IMessagesContentProvider.java
  43. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/IMessagesSchema.java
  44. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/ISyncUrlContentProvider.java
  45. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/ISyncUrlSchema.java
  46. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/Messages.java
  47. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/MessagesContentProvider.java
  48. 0  smssync/src/{ → main/java}/org/addhen/smssync/database/SyncUrlContentProvider.java
  49. 0  smssync/src/{ → main/java}/org/addhen/smssync/exceptions/ConnectivityException.java
  50. 0  smssync/src/{ → main/java}/org/addhen/smssync/exceptions/I8nException.java
  51. 0  smssync/src/{ → main/java}/org/addhen/smssync/fragments/BaseFragment.java
  52. 0  smssync/src/{ → main/java}/org/addhen/smssync/fragments/BaseListFragment.java
  53. 0  smssync/src/{ → main/java}/org/addhen/smssync/fragments/PendingMessages.java
  54. 0  smssync/src/{ → main/java}/org/addhen/smssync/fragments/SentMessages.java
  55. 0  smssync/src/{ → main/java}/org/addhen/smssync/fragments/SyncUrl.java
  56. 0  smssync/src/{ → main/java}/org/addhen/smssync/listeners/BaseActionModeListener.java
  57. 0  smssync/src/{ → main/java}/org/addhen/smssync/listeners/OnFragmentListViewRefreshListener.java
  58. 0  smssync/src/{ → main/java}/org/addhen/smssync/listeners/PendingMessagesActionModeListener.java
  59. 0  smssync/src/{ → main/java}/org/addhen/smssync/listeners/SentMessagesActionModeListener.java
  60. 0  smssync/src/{ → main/java}/org/addhen/smssync/listeners/SyncUrlActionModeListener.java
  61. 0  smssync/src/{ → main/java}/org/addhen/smssync/models/MessagesModel.java
  62. 0  smssync/src/{ → main/java}/org/addhen/smssync/models/Model.java
  63. 0  smssync/src/{ → main/java}/org/addhen/smssync/models/NavDrawerItem.java
  64. 0  smssync/src/{ → main/java}/org/addhen/smssync/models/SentMessagesModel.java
  65. 0  smssync/src/{ → main/java}/org/addhen/smssync/models/SyncUrlModel.java
  66. 0  smssync/src/{ → main/java}/org/addhen/smssync/navdrawer/BaseNavDrawerItem.java
  67. 0  smssync/src/{ → main/java}/org/addhen/smssync/navdrawer/PendingMessagesNavDrawerItem.java
  68. 0  smssync/src/{ → main/java}/org/addhen/smssync/navdrawer/SentMessagesNavDrawerItem.java
  69. 0  smssync/src/{ → main/java}/org/addhen/smssync/navdrawer/SyncUrlNavDrawerItem.java
  70. 0  smssync/src/{ → main/java}/org/addhen/smssync/net/ClientHttpRequest.java
  71. 0  smssync/src/{ → main/java}/org/addhen/smssync/net/EasySSLSocketFactory.java
  72. 0  smssync/src/{ → main/java}/org/addhen/smssync/net/EasyX509TrustManager.java
  73. 0  smssync/src/{ → main/java}/org/addhen/smssync/net/MainHttpClient.java
  74. 0  smssync/src/{ → main/java}/org/addhen/smssync/net/MessageSyncHttpClient.java
  75. 0  smssync/src/{ → main/java}/org/addhen/smssync/net/TrustManagerFactory.java
  76. 0  smssync/src/{ → main/java}/org/addhen/smssync/net/TrustedSocketFactory.java
  77. 0  smssync/src/{ → main/java}/org/addhen/smssync/receivers/AutoSyncScheduledReceiver.java
  78. 0  smssync/src/{ → main/java}/org/addhen/smssync/receivers/BootReceiver.java
  79. 0  smssync/src/{ → main/java}/org/addhen/smssync/receivers/CheckTaskScheduledReceiver.java
  80. 0  smssync/src/{ → main/java}/org/addhen/smssync/receivers/ConnectivityChangedReceiver.java
  81. 0  smssync/src/{ → main/java}/org/addhen/smssync/receivers/PowerStateChangedReceiver.java
  82. 0  smssync/src/{ → main/java}/org/addhen/smssync/receivers/SmsReceiver.java
  83. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/AutoSyncScheduledService.java
  84. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/BaseService.java
  85. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/CheckTaskScheduledService.java
  86. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/CheckTaskService.java
  87. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/ScheduleServices.java
  88. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/SmsReceiverService.java
  89. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/SmsSyncServices.java
  90. 0  smssync/src/{ → main/java}/org/addhen/smssync/services/SyncPendingMessagesService.java
  91. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/ProgressCallback.java
  92. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/ProgressQueue.java
  93. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/ProgressTask.java
  94. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/SyncConfig.java
  95. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/SyncPendingMessagesTask.java
  96. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/SyncType.java
  97. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/Task.java
  98. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/TaskCanceled.java
  99. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/state/State.java
  100. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/state/SyncPendingMessagesState.java
  101. 0  smssync/src/{ → main/java}/org/addhen/smssync/tasks/state/SyncState.java
  102. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/ApiUtil.java
  103. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/Logger.java
  104. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/MessageSyncUtil.java
  105. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/Objects.java
  106. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/RunServicesUtil.java
  107. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/SentMessagesUtil.java
  108. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/ServicesConstants.java
  109. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/SharedPreferencesUtil.java
  110. 0  smssync/src/{ → main/java}/org/addhen/smssync/util/Util.java
  111. 0  smssync/src/{ → main/java}/org/addhen/smssync/views/AddSyncUrl.java
  112. 0  smssync/src/{ → main/java}/org/addhen/smssync/views/MainView.java
  113. 0  smssync/src/{ → main/java}/org/addhen/smssync/views/PendingMessagesView.java
  114. 0  smssync/src/{ → main/java}/org/addhen/smssync/views/SentMessagesView.java
  115. 0  smssync/src/{ → main/java}/org/addhen/smssync/views/SyncUrlView.java
  116. 0  smssync/src/{ → main/java}/org/addhen/smssync/views/View.java
  117. 0  smssync/src/{ → main/java}/org/addhen/smssync/views/Widget.java
  118. 0  smssync/src/{ → main/java}/org/addhen/smssync/widget/SmsSyncAppWidgetProvider.java
  119. 0  smssync/{ → src/main}/libs/otto-1.3.3.jar
  120. 0  smssync/{ → src/main}/res/color/appwidget_text.xml
  121. 0  smssync/{ → src/main}/res/drawable-hdpi/add.png
  122. 0  smssync/{ → src/main}/res/drawable-hdpi/delete.png
  123. 0  smssync/{ → src/main}/res/drawable-hdpi/drawer_shadow.9.png
  124. 0  smssync/{ → src/main}/res/drawable-hdpi/edit.png
  125. 0  smssync/{ → src/main}/res/drawable-hdpi/ic_drawer.png
  126. 0  smssync/{ → src/main}/res/drawable-hdpi/import_sms.png
  127. 0  smssync/{ → src/main}/res/drawable-hdpi/noti_smssync.png
  128. 0  smssync/{ → src/main}/res/drawable-hdpi/pending.png
  129. 0  smssync/{ → src/main}/res/drawable-hdpi/refresh.png
  130. 0  smssync/{ → src/main}/res/drawable-hdpi/sent.png
  131. 0  smssync/{ → src/main}/res/drawable-hdpi/settings.png
  132. 0  smssync/{ → src/main}/res/drawable-hdpi/smssync.png
  133. 0  smssync/{ → src/main}/res/drawable-hdpi/sync_url.png
  134. 0  smssync/{ → src/main}/res/drawable-ldpi/icon.png
  135. 0  smssync/{ → src/main}/res/drawable-mdpi/add.png
  136. 0  smssync/{ → src/main}/res/drawable-mdpi/delete.png
  137. 0  smssync/{ → src/main}/res/drawable-mdpi/drawer_shadow.9.png
  138. 0  smssync/{ → src/main}/res/drawable-mdpi/edit.png
  139. 0  smssync/{ → src/main}/res/drawable-mdpi/ic_drawer.png
  140. 0  smssync/{ → src/main}/res/drawable-mdpi/icon.png
  141. 0  smssync/{ → src/main}/res/drawable-mdpi/import_sms.png
  142. 0  smssync/{ → src/main}/res/drawable-mdpi/pending.png
  143. 0  smssync/{ → src/main}/res/drawable-mdpi/refresh.png
  144. 0  smssync/{ → src/main}/res/drawable-mdpi/sent.png
  145. 0  smssync/{ → src/main}/res/drawable-mdpi/settings.png
  146. 0  smssync/{ → src/main}/res/drawable-mdpi/sync_url.png
  147. 0  smssync/{ → src/main}/res/drawable-xhdpi/add.png
  148. 0  smssync/{ → src/main}/res/drawable-xhdpi/delete.png
  149. 0  smssync/{ → src/main}/res/drawable-xhdpi/drawer_shadow.9.png
  150. 0  smssync/{ → src/main}/res/drawable-xhdpi/edit.png
  151. 0  smssync/{ → src/main}/res/drawable-xhdpi/ic_drawer.png
  152. 0  smssync/{ → src/main}/res/drawable-xhdpi/icon.png
  153. 0  smssync/{ → src/main}/res/drawable-xhdpi/import_sms.png
  154. 0  smssync/{ → src/main}/res/drawable-xhdpi/pending.png
  155. 0  smssync/{ → src/main}/res/drawable-xhdpi/refresh.png
  156. 0  smssync/{ → src/main}/res/drawable-xhdpi/sent.png
  157. 0  smssync/{ → src/main}/res/drawable-xhdpi/settings.png
  158. 0  smssync/{ → src/main}/res/drawable-xhdpi/sync_url.png
  159. 0  smssync/{ → src/main}/res/drawable/appwidget_bg.xml
  160. 0  smssync/{ → src/main}/res/drawable/appwidget_portrait_bg.png
  161. 0  smssync/{ → src/main}/res/drawable/appwidget_portrait_text_push.png
  162. 0  smssync/{ → src/main}/res/drawable/appwidget_portrait_textbg.xml
  163. 0  smssync/{ → src/main}/res/drawable/arrow_left.png
  164. 0  smssync/{ → src/main}/res/drawable/arrow_right.png
  165. 0  smssync/{ → src/main}/res/drawable/ic_done.png
  166. 0  smssync/{ → src/main}/res/drawable/nav_drawer_selected.xml
  167. 0  smssync/{ → src/main}/res/drawable/nav_drawer_selector.xml
  168. 0  smssync/{ → src/main}/res/drawable/refresh.png
  169. 0  smssync/{ → src/main}/res/drawable/tab_bg_selected.xml
  170. 0  smssync/{ → src/main}/res/drawable/tab_bg_selector.xml
  171. 0  smssync/{ → src/main}/res/drawable/tab_bg_unselected.xml
  172. 0  smssync/{ → src/main}/res/drawable/tab_divider.9.png
  173. 0  smssync/{ → src/main}/res/drawable/tab_text_selector.xml
  174. 0  smssync/{ → src/main}/res/drawable/title_bar.xml
  175. 0  smssync/{ → src/main}/res/drawable/widget_bg_default.9.png
  176. 0  smssync/{ → src/main}/res/drawable/widget_bg_portrait.png
  177. 0  smssync/{ → src/main}/res/drawable/widget_bg_selected.9.png
  178. 0  smssync/{ → src/main}/res/drawable/widget_bg_small.9.png
  179. 0  smssync/{ → src/main}/res/layout/add_sync_url.xml
  180. 0  smssync/{ → src/main}/res/layout/appwidget.xml
  181. 0  smssync/{ → src/main}/res/layout/indeterminate_progress_action.xml
  182. 0  smssync/{ → src/main}/res/layout/list_messages.xml
  183. 0  smssync/{ → src/main}/res/layout/list_messages_item.xml
  184. 0  smssync/{ → src/main}/res/layout/list_messages_tab.xml
  185. 0  smssync/{ → src/main}/res/layout/list_sent_messages_item.xml
  186. 0  smssync/{ → src/main}/res/layout/list_sync_url.xml
  187. 0  smssync/{ → src/main}/res/layout/list_sync_url_item.xml
  188. 0  smssync/{ → src/main}/res/layout/main_activity.xml
  189. 0  smssync/{ → src/main}/res/layout/messages_tab.xml
  190. 0  smssync/{ → src/main}/res/layout/nav_drawer_item.xml
  191. 0  smssync/{ → src/main}/res/layout/sent_messages.xml
  192. 0  smssync/{ → src/main}/res/layout/sync_status.xml
  193. 0  smssync/{ → src/main}/res/layout/tabs_bg.xml
  194. 0  smssync/{ → src/main}/res/menu/main_activity.xml
  195. 0  smssync/{ → src/main}/res/menu/pending_messages_context_menu.xml
  196. 0  smssync/{ → src/main}/res/menu/pending_messages_menu.xml
  197. 0  smssync/{ → src/main}/res/menu/sent_messages_context_menu.xml
  198. 0  smssync/{ → src/main}/res/menu/sent_messages_menu.xml
  199. 0  smssync/{ → src/main}/res/menu/sync_url_context_menu.xml
  200. 0  smssync/{ → src/main}/res/menu/sync_url_menu.xml
  201. 0  smssync/{ → src/main}/res/values-be/strings.xml
  202. 0  smssync/{ → src/main}/res/values-de/strings.xml
  203. 0  smssync/{ → src/main}/res/values-el/strings.xml
  204. 0  smssync/{ → src/main}/res/values-et/strings.xml
  205. 0  smssync/{ → src/main}/res/values-fr/strings.xml
  206. 0  smssync/{ → src/main}/res/values-hu/strings.xml
  207. 0  smssync/{ → src/main}/res/values-it/strings.xml
  208. 0  smssync/{ → src/main}/res/values-ko/strings.xml
  209. 0  smssync/{ → src/main}/res/values-ru/strings.xml
  210. 0  smssync/{ → src/main}/res/values-sw/strings.xml
  211. 0  smssync/{ → src/main}/res/values-uk/strings.xml
  212. 0  smssync/{ → src/main}/res/values-v11/styles.xml
  213. 0  smssync/{ → src/main}/res/values/colors.xml
  214. 0  smssync/{ → src/main}/res/values/resources.xml
  215. 0  smssync/{ → src/main}/res/values/strings.xml
  216. 0  smssync/{ → src/main}/res/values/styles.xml
  217. 0  smssync/{ → src/main}/res/xml/appwidget_info.xml
  218. 0  smssync/{ → src/main}/res/xml/preferences.xml
  219. +0 −10 smssync/tests/.classpath
  220. +0 −34 smssync/tests/.project
  221. +0 −5 smssync/tests/.settings/org.eclipse.jdt.core.prefs
  222. +0 −21 smssync/tests/AndroidManifest.xml
  223. +0 −18 smssync/tests/ant.properties
  224. +0 −85 smssync/tests/build.xml
  225. +0 −6 smssync/tests/gen/org/addhen/smssync/test/BuildConfig.java
  226. +0 −23 smssync/tests/gen/org/addhen/smssync/test/R.java
  227. +0 −20 smssync/tests/proguard-project.txt
  228. +0 −36 smssync/tests/proguard.cfg
  229. +0 −18 smssync/tests/project.properties
  230. BIN  smssync/tests/res/drawable-hdpi/icon.png
  231. BIN  smssync/tests/res/drawable-ldpi/icon.png
  232. BIN  smssync/tests/res/drawable-mdpi/icon.png
  233. +0 −12 smssync/tests/res/layout/main.xml
  234. +0 −5 smssync/tests/res/values/strings.xml
View
1  .gitignore
@@ -3,7 +3,6 @@ bin
gen
local.properties
secure.properties
-.gradle
*.iml
*.ipr
*.iws
View
30 abslib/build.gradle
@@ -1,25 +1,13 @@
-buildscript {
- repositories {
- mavenCentral()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:0.5.2'
- }
-}
apply plugin: 'android-library'
dependencies {
- compile fileTree(dir: 'libs', include: '*.jar')
+ compile fileTree(dir: 'libs', include: '*.jar')
}
android {
- compileSdkVersion 16
- buildToolsVersion "16"
+ compileSdkVersion 17
+ buildToolsVersion "17.0.0"
- defaultConfig {
- minSdkVersion 7
- targetSdkVersion 16
- }
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
@@ -31,6 +19,16 @@ android {
assets.srcDirs = ['assets']
}
- instrumentTest.setRoot('test')
+ // Move the tests to tests/java, tests/res, etc...
+ instrumentTest.setRoot('tests')
+
+ // Move the build types to build-types/<type>
+ // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
+ // This moves them out of them default location under src/<type>/... which would
+ // conflict with src/ being used by the main source set.
+ // Adding new build types or product flavors should be accompanied
+ // by a similar customization.
+ debug.setRoot('build-types/debug')
+ release.setRoot('build-types/release')
}
}
View
2  abslib/project.properties
@@ -9,4 +9,4 @@
android.library=true
# Project target.
-target=android-17
+target=android-16
View
9 build.gradle
@@ -0,0 +1,9 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+buildscript {
+ repositories {
+ mavenCentral()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:0.5.+'
+ }
+}
View
BIN  gradle/wrapper/gradle-wrapper.jar
Binary file not shown
View
6 gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Wed Apr 10 15:27:10 PDT 2013
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=http\://services.gradle.org/distributions/gradle-1.6-bin.zip
View
164 gradlew
@@ -0,0 +1,164 @@
+#!/usr/bin/env bash
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn ( ) {
+ echo "$*"
+}
+
+die ( ) {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+esac
+
+# For Cygwin, ensure paths are in UNIX format before anything is touched.
+if $cygwin ; then
+ [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
+fi
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >&-
+APP_HOME="`pwd -P`"
+cd "$SAVED" >&-
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=$((i+1))
+ done
+ case $i in
+ (0) set -- ;;
+ (1) set -- "$args0" ;;
+ (2) set -- "$args0" "$args1" ;;
+ (3) set -- "$args0" "$args1" "$args2" ;;
+ (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+ JVM_OPTS=("$@")
+}
+eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
View
90 gradlew.bat
@@ -0,0 +1,90 @@
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto init
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto init
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:init
+@rem Get command-line arguments, handling Windowz variants
+
+if not "%OS%" == "Windows_NT" goto win9xME_args
+if "%@eval[2+2]" == "4" goto 4NT_args
+
+:win9xME_args
+@rem Slurp the command line arguments.
+set CMD_LINE_ARGS=
+set _SKIP=2
+
+:win9xME_args_slurp
+if "x%~1" == "x" goto execute
+
+set CMD_LINE_ARGS=%*
+goto execute
+
+:4NT_args
+@rem Get arguments from the 4NT Shell from JP Software
+set CMD_LINE_ARGS=%$
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
View
3  settings.gradle
@@ -1 +1,2 @@
-include ':abslib',':smssync'
+include ':abslib'
+include ':smssync'
View
6 smssync/ant.properties
@@ -1,6 +0,0 @@
-#
-# Set the keystore properties for signing the application.
-#
-key.store=/home/eyedol/Devel/android-keys/ushahidi-key.keystore
-key.alias=ushahidi-android
-
View
64 smssync/build.gradle
@@ -1,43 +1,51 @@
-buildscript {
- repositories {
- mavenCentral()
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:0.5.2'
- }
-}
apply plugin: 'android'
dependencies {
+ compile fileTree(dir: 'libs', include: '*.jar')
compile project(':abslib')
}
android {
- compileSdkVersion 16
- buildToolsVersion '17'
+ compileSdkVersion 17
+ buildToolsVersion "17.0.0"
- defaultConfig {
- minSdkVersion 7
- targetSdkVersion 16
- }
sourceSets {
main {
- manifest.srcFile 'AndroidManifest.xml'
- java.srcDirs = ['src']
- resources.srcDirs = ['src']
- aidl.srcDirs = ['src']
- renderscript.srcDirs = ['src']
- res.srcDirs = ['res']
- assets.srcDirs = ['assets']
+ manifest.srcFile =['src.main.AndroidManifest.xml']
+ java.srcDirs = ['src.main.java']
+ res.srcDirs = ['src.main.res']
+ assets.srcDirs = ['src.main.assets']
}
+ // Move the tests to tests/java, tests/res, etc...
instrumentTest.setRoot('tests')
- instrumentTest {
- java.srcDirs = ['tests/src']
- res.srcDirs = ['tests/res']
- assets.srcDirs = ['tests/assets']
- resources.srcDirs = ['tests/src']
- }
+
+ instrumentTest {
+ java.srcDirs = ['src.instrumentTest.java']
+ }
+
+ // Move the build types to build-types/<type>
+ // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
+ // This moves them out of them default location under src/<type>/... which would
+ // conflict with src/ being used by the main source set.
+ // Adding new build types or product flavors should be accompanied
+ // by a similar customization.
+ debug.setRoot('build-types/debug')
+ release.setRoot('build-types/release')
+ }
+
+ buildTypes {
+ proguard.initWith(buildTypes.debug)
+ proguard {
+ runProguard true
+ proguardFile getDefaultProguardFile('proguard-android.txt')
+ }
+ }
+
+ defaultConfig {
+ versionCode 16
+ versionName "2.4"
+ minSdkVersion 7
+ targetSdkVersion 17
}
-
}
View
109 smssync/build.xml
@@ -1,109 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- name="SMSSync"
- default="help" >
-
- <!--
- The local.properties file is created and updated by the 'android' tool.
- It contains the path to the SDK. It should *NOT* be checked into
- Version Control Systems.
- -->
-
- <loadproperties srcFile="local.properties" />
-
- <!--
- The ant.properties file can be created by you. It is only edited by the
- 'android' tool to add properties to it.
- This is the place to change some Ant specific build properties.
- Here are some properties you may want to change/update:
-
- source.dir
- The name of the source directory. Default is 'src'.
- out.dir
- The name of the output directory. Default is 'bin'.
-
- For other overridable properties, look at the beginning of the rules
- files in the SDK, at tools/ant/build.xml
-
- Properties related to the SDK location or the project target should
- be updated using the 'android' tool with the 'update' action.
-
- This file is an integral part of the build system for your
- application and should be checked into Version Control Systems.
- -->
-
- <property file="ant.properties" />
-
- <!--
- The project.properties file is created and updated by the 'android'
- tool, as well as ADT.
-
- This contains project specific properties such as project target, and library
- dependencies. Lower level build properties are stored in ant.properties
- (or in .classpath for Eclipse projects).
-
- This file is an integral part of the build system for your
- application and should be checked into Version Control Systems.
- -->
-
- <!-- if sdk.dir was not set from one of the property file, then
- get it from the ANDROID_HOME env var.
- This must be done before we load project.properties since
- the proguard config can use sdk.dir -->
- <property environment="env" />
- <condition property="sdk.dir" value="${env.ANDROID_HOME}">
- <isset property="env.ANDROID_HOME" />
- </condition>
-
- <loadproperties srcFile="project.properties" />
-
- <!-- quick check on sdk.dir -->
-
- <fail
- message="sdk.dir is missing. Make sure to generate local.properties using &apos;android update project&apos;"
- unless="sdk.dir" />
-
- <!--
- extension targets. Uncomment the ones where you want to do custom work
- in between standard targets
- -->
- <!--
- <target name="-pre-build">
- </target>
- <target name="-pre-compile">
- </target>
-
- /* This is typically used for code obfuscation.
- Compiled code location: ${out.classes.absolute.dir}
- If this is not done in place, override ${out.dex.input.absolute.dir} */
- <target name="-post-compile">
- </target>
- -->
-
-
- <!--
- Import the actual build file.
-
- To customize existing targets, there are two options:
- - Customize only one target:
- - copy/paste the target into this file, *before* the
- <import> task.
- - customize it to your needs.
- - Customize the whole content of build.xml
- - copy/paste the content of the rules files (minus the top node)
- into this file, replacing the <import> task.
- - customize to your needs.
-
- ***********************
- ****** IMPORTANT ******
- ***********************
- In all cases you must update the value of version-tag below to read 'custom' instead of an integer,
- in order to avoid having your file be overridden by tools such as "android update project"
- -->
- <!-- version-tag: 1 -->
-
- <import file="${sdk.dir}/tools/ant/build.xml" />
-
- <property file="secure.properties" />
-
-</project>
View
146 smssync/lint.xml
@@ -1,146 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<lint>
- <issue id="AdapterViewChildren" severity="ignore" />
- <issue id="AllowBackup" severity="ignore" />
- <issue id="AlwaysShowAction" severity="ignore" />
- <issue id="ButtonCase" severity="ignore" />
- <issue id="ButtonOrder" severity="ignore" />
- <issue id="ButtonStyle" severity="ignore" />
- <issue id="CommitPrefEdits" severity="ignore" />
- <issue id="CommitTransaction" severity="ignore" />
- <issue id="ContentDescription" severity="ignore" />
- <issue id="CutPasteId" severity="ignore" />
- <issue id="DalvikOverride" severity="ignore" />
- <issue id="DefaultLocale" severity="ignore" />
- <issue id="Deprecated" severity="ignore" />
- <issue id="DisableBaselineAlignment" severity="ignore" />
- <issue id="DrawAllocation" severity="ignore" />
- <issue id="DuplicateActivity" severity="ignore" />
- <issue id="DuplicateDefinition" severity="ignore" />
- <issue id="DuplicateIds" severity="ignore" />
- <issue id="DuplicateIncludedIds" severity="ignore" />
- <issue id="DuplicateUsesFeature" severity="ignore" />
- <issue id="EnforceUTF8" severity="ignore" />
- <issue id="ExportedContentProvider" severity="ignore" />
- <issue id="ExportedReceiver" severity="ignore" />
- <issue id="ExportedService" severity="ignore" />
- <issue id="ExtraText" severity="ignore" />
- <issue id="ExtraTranslation" severity="ignore" />
- <issue id="FloatMath" severity="ignore" />
- <issue id="GifUsage" severity="ignore" />
- <issue id="GrantAllUris" severity="ignore" />
- <issue id="GridLayout" severity="ignore" />
- <issue id="HandlerLeak" severity="ignore" />
- <issue id="HardcodedDebugMode" severity="ignore" />
- <issue id="HardcodedText" severity="ignore" />
- <issue id="IconColors" severity="ignore" />
- <issue id="IconDensities" severity="ignore" />
- <issue id="IconDipSize" severity="ignore" />
- <issue id="IconDuplicates" severity="ignore" />
- <issue id="IconDuplicatesConfig" severity="ignore" />
- <issue id="IconExtension" severity="ignore" />
- <issue id="IconLauncherShape" severity="ignore" />
- <issue id="IconLocation" severity="ignore" />
- <issue id="IconMissingDensityFolder" severity="ignore" />
- <issue id="IconMixedNinePatch" severity="ignore" />
- <issue id="IconNoDpi" severity="ignore" />
- <issue id="IconXmlAndPng" severity="ignore" />
- <issue id="IllegalResourceRef" severity="ignore" />
- <issue id="InOrMmUsage" severity="ignore" />
- <issue id="InconsistentArrays" severity="ignore" />
- <issue id="InconsistentLayout" severity="ignore" />
- <issue id="InefficientWeight" severity="ignore" />
- <issue id="InlinedApi" severity="ignore" />
- <issue id="InnerclassSeparator" severity="ignore" />
- <issue id="Instantiatable" severity="ignore" />
- <issue id="InvalidPackage" severity="ignore" />
- <issue id="JavascriptInterface" severity="ignore" />
- <issue id="LabelFor" severity="ignore" />
- <issue id="LibraryCustomView" severity="ignore" />
- <issue id="LocalSuppress" severity="ignore" />
- <issue id="MangledCRLF" severity="ignore" />
- <issue id="ManifestOrder" severity="ignore" />
- <issue id="ManifestTypo" severity="ignore" />
- <issue id="MenuTitle" severity="ignore" />
- <issue id="MergeRootFrame" severity="ignore" />
- <issue id="MissingApplicationIcon" severity="ignore" />
- <issue id="MissingId" severity="ignore" />
- <issue id="MissingPrefix" severity="ignore" />
- <issue id="MissingQuantity" severity="ignore" />
- <issue id="MissingRegistered" severity="ignore" />
- <issue id="MissingTranslation" severity="ignore" />
- <issue id="MissingVersion" severity="ignore" />
- <issue id="MultipleUsesSdk" severity="ignore" />
- <issue id="NamespaceTypo" severity="ignore" />
- <issue id="NestedScrolling" severity="ignore" />
- <issue id="NestedWeights" severity="ignore" />
- <issue id="NewApi" severity="ignore" />
- <issue id="NotSibling" severity="ignore" />
- <issue id="ObsoleteLayoutParam" severity="ignore" />
- <issue id="OldTargetApi" severity="ignore" />
- <issue id="OnClick" severity="ignore" />
- <issue id="Orientation" severity="ignore" />
- <issue id="Overdraw" severity="ignore" />
- <issue id="Override" severity="ignore" />
- <issue id="PackagedPrivateKey" severity="ignore" />
- <issue id="ParcelCreator" severity="ignore" />
- <issue id="PrivateResource" severity="ignore" />
- <issue id="Proguard" severity="ignore" />
- <issue id="ProguardSplit" severity="ignore" />
- <issue id="ProtectedPermissions" severity="ignore" />
- <issue id="PxUsage" severity="ignore" />
- <issue id="Recycle" severity="ignore" />
- <issue id="Registered" severity="ignore" />
- <issue id="RequiredSize" severity="ignore" />
- <issue id="ResourceAsColor" severity="ignore" />
- <issue id="ScrollViewCount" severity="ignore" />
- <issue id="ScrollViewSize" severity="ignore" />
- <issue id="SdCardPath" severity="ignore" />
- <issue id="SecureRandom" severity="ignore" />
- <issue id="ServiceCast" severity="ignore" />
- <issue id="SetJavaScriptEnabled" severity="ignore" />
- <issue id="ShowToast" severity="ignore" />
- <issue id="SimpleDateFormat" severity="ignore" />
- <issue id="SmallSp" severity="ignore" />
- <issue id="SpUsage" severity="ignore" />
- <issue id="StateListReachable" severity="ignore" />
- <issue id="StringFormatCount" severity="ignore" />
- <issue id="StringFormatInvalid" severity="ignore" />
- <issue id="StringFormatMatches" severity="ignore" />
- <issue id="StyleCycle" severity="ignore" />
- <issue id="Suspicious0dp" severity="ignore" />
- <issue id="SuspiciousImport" severity="ignore" />
- <issue id="TextFields" severity="ignore" />
- <issue id="TextViewEdits" severity="ignore" />
- <issue id="TooDeepLayout" severity="ignore" />
- <issue id="TooManyViews" severity="ignore" />
- <issue id="TypographyDashes" severity="ignore" />
- <issue id="TypographyEllipsis" severity="ignore" />
- <issue id="TypographyFractions" severity="ignore" />
- <issue id="TypographyOther" severity="ignore" />
- <issue id="Typos" severity="ignore" />
- <issue id="UniquePermission" severity="ignore" />
- <issue id="UnknownId" severity="ignore" />
- <issue id="UnknownIdInLayout" severity="ignore" />
- <issue id="UnlocalizedSms" severity="ignore" />
- <issue id="UnusedNamespace" severity="ignore" />
- <issue id="UnusedQuantity" severity="ignore" />
- <issue id="UnusedResources" severity="ignore" />
- <issue id="UseCompoundDrawables" severity="ignore" />
- <issue id="UseSparseArrays" severity="ignore" />
- <issue id="UseValueOf" severity="ignore" />
- <issue id="UselessLeaf" severity="ignore" />
- <issue id="UselessParent" severity="ignore" />
- <issue id="UsesMinSdkAttributes" severity="ignore" />
- <issue id="ValidFragment" severity="ignore" />
- <issue id="ViewConstructor" severity="ignore" />
- <issue id="ViewTag" severity="ignore" />
- <issue id="Wakelock" severity="ignore" />
- <issue id="WorldReadableFiles" severity="ignore" />
- <issue id="WorldWriteableFiles" severity="ignore" />
- <issue id="WrongCall" severity="ignore" />
- <issue id="WrongCase" severity="ignore" />
- <issue id="WrongFolder" severity="ignore" />
- <issue id="WrongManifestParent" severity="ignore" />
- <issue id="WrongViewCast" severity="ignore" />
-</lint>
View
20 smssync/proguard-project.txt
@@ -1,20 +0,0 @@
-# To enable ProGuard in your project, edit project.properties
-# to define the proguard.config property as described in that file.
-#
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in ${sdk.dir}/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the ProGuard
-# include property in project.properties.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
View
40 smssync/proguard.cfg
@@ -1,40 +0,0 @@
--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 <methods>;
-}
-
--keepclasseswithmembers class * {
- public <init>(android.content.Context, android.util.AttributeSet);
-}
-
--keepclasseswithmembers class * {
- public <init>(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 *;
-}
View
14 smssync/project.properties
@@ -1,14 +0,0 @@
-# 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=android-17
-
-#include actionbarsherlock
-android.library.reference.1=../abslib
View
0  .../tests/src/org/addhen/smssync/ProcessSmsTest.java → ...tTest/java/org/addhen/smssync/ProcessSmsTest.java
File renamed without changes
View
0  ...src/org/addhen/smssync/SyncMessagesTestSuite.java → ...ava/org/addhen/smssync/SyncMessagesTestSuite.java
File renamed without changes
View
0  ...c/org/addhen/smssync/models/SyncUrlModelTest.java → ...a/org/addhen/smssync/models/SyncUrlModelTest.java
File renamed without changes
View
0  .../services/SyncPendingMessagesServiceTestCase.java → .../services/SyncPendingMessagesServiceTestCase.java
File renamed without changes
View
0  ...sts/src/org/addhen/smssync/test/BaseTestCase.java → ...st/java/org/addhen/smssync/test/BaseTestCase.java
File renamed without changes
View
0  ...sts/src/org/addhen/smssync/util/UtilTestCase.java → ...st/java/org/addhen/smssync/util/UtilTestCase.java
File renamed without changes
View
0  smssync/AndroidManifest.xml → smssync/src/main/AndroidManifest.xml
File renamed without changes
View
0  smssync/src/org/addhen/smssync/MainApplication.java → ...main/java/org/addhen/smssync/MainApplication.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/Prefs.java → smssync/src/main/java/org/addhen/smssync/Prefs.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/ProcessSms.java → .../src/main/java/org/addhen/smssync/ProcessSms.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/Settings.java → ...nc/src/main/java/org/addhen/smssync/Settings.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/SyncBus.java → ...ync/src/main/java/org/addhen/smssync/SyncBus.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/SyncDate.java → ...nc/src/main/java/org/addhen/smssync/SyncDate.java
File renamed without changes
View
0  ...c/org/addhen/smssync/activities/BaseActivity.java → ...a/org/addhen/smssync/activities/BaseActivity.java
File renamed without changes
View
0  ...g/addhen/smssync/activities/BaseListActivity.java → ...g/addhen/smssync/activities/BaseListActivity.java
File renamed without changes
View
0  ...c/org/addhen/smssync/activities/MainActivity.java → ...a/org/addhen/smssync/activities/MainActivity.java
File renamed without changes
View
0  ...ddhen/smssync/activities/MessagesTabActivity.java → ...ddhen/smssync/activities/MessagesTabActivity.java
File renamed without changes
View
0  .../org/addhen/smssync/adapters/BaseListAdapter.java → .../org/addhen/smssync/adapters/BaseListAdapter.java
File renamed without changes
View
0  ...org/addhen/smssync/adapters/NavDrawerAdapter.java → ...org/addhen/smssync/adapters/NavDrawerAdapter.java
File renamed without changes
View
0  ...dhen/smssync/adapters/PendingMessagesAdapter.java → ...dhen/smssync/adapters/PendingMessagesAdapter.java
File renamed without changes
View
0  .../addhen/smssync/adapters/SentMessagesAdapter.java → .../addhen/smssync/adapters/SentMessagesAdapter.java
File renamed without changes
View
0  ...c/org/addhen/smssync/adapters/SyncUrlAdapter.java → ...a/org/addhen/smssync/adapters/SyncUrlAdapter.java
File renamed without changes
View
0  ...c/src/org/addhen/smssync/adapters/TabAdapter.java → .../java/org/addhen/smssync/adapters/TabAdapter.java
File renamed without changes
View
0  ...ync/src/org/addhen/smssync/database/Database.java → ...in/java/org/addhen/smssync/database/Database.java
File renamed without changes
View
0  ...rg/addhen/smssync/database/DbContentProvider.java → ...rg/addhen/smssync/database/DbContentProvider.java
File renamed without changes
View
0  ...en/smssync/database/IMessagesContentProvider.java → ...en/smssync/database/IMessagesContentProvider.java
File renamed without changes
View
0  .../org/addhen/smssync/database/IMessagesSchema.java → .../org/addhen/smssync/database/IMessagesSchema.java
File renamed without changes
View
0  ...hen/smssync/database/ISyncUrlContentProvider.java → ...hen/smssync/database/ISyncUrlContentProvider.java
File renamed without changes
View
0  ...c/org/addhen/smssync/database/ISyncUrlSchema.java → ...a/org/addhen/smssync/database/ISyncUrlSchema.java
File renamed without changes
View
0  ...ync/src/org/addhen/smssync/database/Messages.java → ...in/java/org/addhen/smssync/database/Messages.java
File renamed without changes
View
0  ...hen/smssync/database/MessagesContentProvider.java → ...hen/smssync/database/MessagesContentProvider.java
File renamed without changes
View
0  ...dhen/smssync/database/SyncUrlContentProvider.java → ...dhen/smssync/database/SyncUrlContentProvider.java
File renamed without changes
View
0  ...hen/smssync/exceptions/ConnectivityException.java → ...hen/smssync/exceptions/ConnectivityException.java
File renamed without changes
View
0  ...c/org/addhen/smssync/exceptions/I8nException.java → ...a/org/addhen/smssync/exceptions/I8nException.java
File renamed without changes
View
0  ...rc/org/addhen/smssync/fragments/BaseFragment.java → ...va/org/addhen/smssync/fragments/BaseFragment.java
File renamed without changes
View
0  ...rg/addhen/smssync/fragments/BaseListFragment.java → ...rg/addhen/smssync/fragments/BaseListFragment.java
File renamed without changes
View
0  ...org/addhen/smssync/fragments/PendingMessages.java → ...org/addhen/smssync/fragments/PendingMessages.java
File renamed without changes
View
0  ...rc/org/addhen/smssync/fragments/SentMessages.java → ...va/org/addhen/smssync/fragments/SentMessages.java
File renamed without changes
View
0  ...ync/src/org/addhen/smssync/fragments/SyncUrl.java → ...in/java/org/addhen/smssync/fragments/SyncUrl.java
File renamed without changes
View
0  ...hen/smssync/listeners/BaseActionModeListener.java → ...hen/smssync/listeners/BaseActionModeListener.java
File renamed without changes
View
0  .../listeners/OnFragmentListViewRefreshListener.java → .../listeners/OnFragmentListViewRefreshListener.java
File renamed without changes
View
0  .../listeners/PendingMessagesActionModeListener.java → .../listeners/PendingMessagesActionModeListener.java
File renamed without changes
View
0  ...ync/listeners/SentMessagesActionModeListener.java → ...ync/listeners/SentMessagesActionModeListener.java
File renamed without changes
View
0  .../smssync/listeners/SyncUrlActionModeListener.java → .../smssync/listeners/SyncUrlActionModeListener.java
File renamed without changes
View
0  .../src/org/addhen/smssync/models/MessagesModel.java → ...java/org/addhen/smssync/models/MessagesModel.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/models/Model.java → ...rc/main/java/org/addhen/smssync/models/Model.java
File renamed without changes
View
0  .../src/org/addhen/smssync/models/NavDrawerItem.java → ...java/org/addhen/smssync/models/NavDrawerItem.java
File renamed without changes
View
0  .../org/addhen/smssync/models/SentMessagesModel.java → .../org/addhen/smssync/models/SentMessagesModel.java
File renamed without changes
View
0  ...c/src/org/addhen/smssync/models/SyncUrlModel.java → .../java/org/addhen/smssync/models/SyncUrlModel.java
File renamed without changes
View
0  ...g/addhen/smssync/navdrawer/BaseNavDrawerItem.java → ...g/addhen/smssync/navdrawer/BaseNavDrawerItem.java
File renamed without changes
View
0  ...ssync/navdrawer/PendingMessagesNavDrawerItem.java → ...ssync/navdrawer/PendingMessagesNavDrawerItem.java
File renamed without changes
View
0  .../smssync/navdrawer/SentMessagesNavDrawerItem.java → .../smssync/navdrawer/SentMessagesNavDrawerItem.java
File renamed without changes
View
0  ...ddhen/smssync/navdrawer/SyncUrlNavDrawerItem.java → ...ddhen/smssync/navdrawer/SyncUrlNavDrawerItem.java
File renamed without changes
View
0  ...src/org/addhen/smssync/net/ClientHttpRequest.java → ...ava/org/addhen/smssync/net/ClientHttpRequest.java
File renamed without changes
View
0  .../org/addhen/smssync/net/EasySSLSocketFactory.java → .../org/addhen/smssync/net/EasySSLSocketFactory.java
File renamed without changes
View
0  .../org/addhen/smssync/net/EasyX509TrustManager.java → .../org/addhen/smssync/net/EasyX509TrustManager.java
File renamed without changes
View
0  ...nc/src/org/addhen/smssync/net/MainHttpClient.java → ...n/java/org/addhen/smssync/net/MainHttpClient.java
File renamed without changes
View
0  ...org/addhen/smssync/net/MessageSyncHttpClient.java → ...org/addhen/smssync/net/MessageSyncHttpClient.java
File renamed without changes
View
0  ...c/org/addhen/smssync/net/TrustManagerFactory.java → ...a/org/addhen/smssync/net/TrustManagerFactory.java
File renamed without changes
View
0  .../org/addhen/smssync/net/TrustedSocketFactory.java → .../org/addhen/smssync/net/TrustedSocketFactory.java
File renamed without changes
View
0  .../smssync/receivers/AutoSyncScheduledReceiver.java → .../smssync/receivers/AutoSyncScheduledReceiver.java
File renamed without changes
View
0  ...rc/org/addhen/smssync/receivers/BootReceiver.java → ...va/org/addhen/smssync/receivers/BootReceiver.java
File renamed without changes
View
0  ...smssync/receivers/CheckTaskScheduledReceiver.java → ...smssync/receivers/CheckTaskScheduledReceiver.java
File renamed without changes
View
0  ...mssync/receivers/ConnectivityChangedReceiver.java → ...mssync/receivers/ConnectivityChangedReceiver.java
File renamed without changes
View
0  .../smssync/receivers/PowerStateChangedReceiver.java → .../smssync/receivers/PowerStateChangedReceiver.java
File renamed without changes
View
0  ...src/org/addhen/smssync/receivers/SmsReceiver.java → ...ava/org/addhen/smssync/receivers/SmsReceiver.java
File renamed without changes
View
0  ...en/smssync/services/AutoSyncScheduledService.java → ...en/smssync/services/AutoSyncScheduledService.java
File renamed without changes
View
0  .../src/org/addhen/smssync/services/BaseService.java → ...java/org/addhen/smssync/services/BaseService.java
File renamed without changes
View
0  ...n/smssync/services/CheckTaskScheduledService.java → ...n/smssync/services/CheckTaskScheduledService.java
File renamed without changes
View
0  ...org/addhen/smssync/services/CheckTaskService.java → ...org/addhen/smssync/services/CheckTaskService.java
File renamed without changes
View
0  ...org/addhen/smssync/services/ScheduleServices.java → ...org/addhen/smssync/services/ScheduleServices.java
File renamed without changes
View
0  ...g/addhen/smssync/services/SmsReceiverService.java → ...g/addhen/smssync/services/SmsReceiverService.java
File renamed without changes
View
0  .../org/addhen/smssync/services/SmsSyncServices.java → .../org/addhen/smssync/services/SmsSyncServices.java
File renamed without changes
View
0  .../smssync/services/SyncPendingMessagesService.java → .../smssync/services/SyncPendingMessagesService.java
File renamed without changes
View
0  ...rc/org/addhen/smssync/tasks/ProgressCallback.java → ...va/org/addhen/smssync/tasks/ProgressCallback.java
File renamed without changes
View
0  ...c/src/org/addhen/smssync/tasks/ProgressQueue.java → .../java/org/addhen/smssync/tasks/ProgressQueue.java
File renamed without changes
View
0  ...nc/src/org/addhen/smssync/tasks/ProgressTask.java → ...n/java/org/addhen/smssync/tasks/ProgressTask.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/tasks/SyncConfig.java → ...ain/java/org/addhen/smssync/tasks/SyncConfig.java
File renamed without changes
View
0  ...addhen/smssync/tasks/SyncPendingMessagesTask.java → ...addhen/smssync/tasks/SyncPendingMessagesTask.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/tasks/SyncType.java → .../main/java/org/addhen/smssync/tasks/SyncType.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/tasks/Task.java → .../src/main/java/org/addhen/smssync/tasks/Task.java
File renamed without changes
View
0  ...nc/src/org/addhen/smssync/tasks/TaskCanceled.java → ...n/java/org/addhen/smssync/tasks/TaskCanceled.java
File renamed without changes
View
0  ...ync/src/org/addhen/smssync/tasks/state/State.java → ...in/java/org/addhen/smssync/tasks/state/State.java
File renamed without changes
View
0  ...smssync/tasks/state/SyncPendingMessagesState.java → ...smssync/tasks/state/SyncPendingMessagesState.java
File renamed without changes
View
0  ...src/org/addhen/smssync/tasks/state/SyncState.java → ...ava/org/addhen/smssync/tasks/state/SyncState.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/util/ApiUtil.java → ...rc/main/java/org/addhen/smssync/util/ApiUtil.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/util/Logger.java → ...src/main/java/org/addhen/smssync/util/Logger.java
File renamed without changes
View
0  .../src/org/addhen/smssync/util/MessageSyncUtil.java → ...java/org/addhen/smssync/util/MessageSyncUtil.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/util/Objects.java → ...rc/main/java/org/addhen/smssync/util/Objects.java
File renamed without changes
View
0  .../src/org/addhen/smssync/util/RunServicesUtil.java → ...java/org/addhen/smssync/util/RunServicesUtil.java
File renamed without changes
View
0  ...src/org/addhen/smssync/util/SentMessagesUtil.java → ...ava/org/addhen/smssync/util/SentMessagesUtil.java
File renamed without changes
View
0  ...rc/org/addhen/smssync/util/ServicesConstants.java → ...va/org/addhen/smssync/util/ServicesConstants.java
File renamed without changes
View
0  ...rg/addhen/smssync/util/SharedPreferencesUtil.java → ...rg/addhen/smssync/util/SharedPreferencesUtil.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/util/Util.java → ...c/src/main/java/org/addhen/smssync/util/Util.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/views/AddSyncUrl.java → ...ain/java/org/addhen/smssync/views/AddSyncUrl.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/views/MainView.java → .../main/java/org/addhen/smssync/views/MainView.java
File renamed without changes
View
0  ...org/addhen/smssync/views/PendingMessagesView.java → ...org/addhen/smssync/views/PendingMessagesView.java
File renamed without changes
View
0  ...rc/org/addhen/smssync/views/SentMessagesView.java → ...va/org/addhen/smssync/views/SentMessagesView.java
File renamed without changes
View
0  ...ync/src/org/addhen/smssync/views/SyncUrlView.java → ...in/java/org/addhen/smssync/views/SyncUrlView.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/views/View.java → .../src/main/java/org/addhen/smssync/views/View.java
File renamed without changes
View
0  smssync/src/org/addhen/smssync/views/Widget.java → ...rc/main/java/org/addhen/smssync/views/Widget.java
File renamed without changes
View
0  ...dhen/smssync/widget/SmsSyncAppWidgetProvider.java → ...dhen/smssync/widget/SmsSyncAppWidgetProvider.java
File renamed without changes
View
0  smssync/libs/otto-1.3.3.jar → smssync/src/main/libs/otto-1.3.3.jar
File renamed without changes
View
0  smssync/res/color/appwidget_text.xml → smssync/src/main/res/color/appwidget_text.xml
File renamed without changes
View
0  smssync/res/drawable-hdpi/add.png → smssync/src/main/res/drawable-hdpi/add.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/delete.png → smssync/src/main/res/drawable-hdpi/delete.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/drawer_shadow.9.png → ...nc/src/main/res/drawable-hdpi/drawer_shadow.9.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/edit.png → smssync/src/main/res/drawable-hdpi/edit.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/ic_drawer.png → smssync/src/main/res/drawable-hdpi/ic_drawer.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/import_sms.png → smssync/src/main/res/drawable-hdpi/import_sms.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/noti_smssync.png → smssync/src/main/res/drawable-hdpi/noti_smssync.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/pending.png → smssync/src/main/res/drawable-hdpi/pending.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/refresh.png → smssync/src/main/res/drawable-hdpi/refresh.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/sent.png → smssync/src/main/res/drawable-hdpi/sent.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/settings.png → smssync/src/main/res/drawable-hdpi/settings.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/smssync.png → smssync/src/main/res/drawable-hdpi/smssync.png
File renamed without changes
View
0  smssync/res/drawable-hdpi/sync_url.png → smssync/src/main/res/drawable-hdpi/sync_url.png
File renamed without changes
View
0  smssync/res/drawable-ldpi/icon.png → smssync/src/main/res/drawable-ldpi/icon.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/add.png → smssync/src/main/res/drawable-mdpi/add.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/delete.png → smssync/src/main/res/drawable-mdpi/delete.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/drawer_shadow.9.png → ...nc/src/main/res/drawable-mdpi/drawer_shadow.9.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/edit.png → smssync/src/main/res/drawable-mdpi/edit.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/ic_drawer.png → smssync/src/main/res/drawable-mdpi/ic_drawer.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/icon.png → smssync/src/main/res/drawable-mdpi/icon.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/import_sms.png → smssync/src/main/res/drawable-mdpi/import_sms.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/pending.png → smssync/src/main/res/drawable-mdpi/pending.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/refresh.png → smssync/src/main/res/drawable-mdpi/refresh.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/sent.png → smssync/src/main/res/drawable-mdpi/sent.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/settings.png → smssync/src/main/res/drawable-mdpi/settings.png
File renamed without changes
View
0  smssync/res/drawable-mdpi/sync_url.png → smssync/src/main/res/drawable-mdpi/sync_url.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/add.png → smssync/src/main/res/drawable-xhdpi/add.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/delete.png → smssync/src/main/res/drawable-xhdpi/delete.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/drawer_shadow.9.png → ...c/src/main/res/drawable-xhdpi/drawer_shadow.9.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/edit.png → smssync/src/main/res/drawable-xhdpi/edit.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/ic_drawer.png → smssync/src/main/res/drawable-xhdpi/ic_drawer.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/icon.png → smssync/src/main/res/drawable-xhdpi/icon.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/import_sms.png → smssync/src/main/res/drawable-xhdpi/import_sms.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/pending.png → smssync/src/main/res/drawable-xhdpi/pending.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/refresh.png → smssync/src/main/res/drawable-xhdpi/refresh.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/sent.png → smssync/src/main/res/drawable-xhdpi/sent.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/settings.png → smssync/src/main/res/drawable-xhdpi/settings.png
Diff not rendered
View
0  smssync/res/drawable-xhdpi/sync_url.png → smssync/src/main/res/drawable-xhdpi/sync_url.png
Diff not rendered
View
0  smssync/res/drawable/appwidget_bg.xml → smssync/src/main/res/drawable/appwidget_bg.xml
File renamed without changes
View
0  smssync/res/drawable/appwidget_portrait_bg.png → ...c/src/main/res/drawable/appwidget_portrait_bg.png
Diff not rendered
View
0  ...ync/res/drawable/appwidget_portrait_text_push.png → ...ain/res/drawable/appwidget_portrait_text_push.png
Diff not rendered
View
0  smssync/res/drawable/appwidget_portrait_textbg.xml → ...c/main/res/drawable/appwidget_portrait_textbg.xml
File renamed without changes
View
0  smssync/res/drawable/arrow_left.png → smssync/src/main/res/drawable/arrow_left.png
Diff not rendered
View
0  smssync/res/drawable/arrow_right.png → smssync/src/main/res/drawable/arrow_right.png
Diff not rendered
View
0  smssync/res/drawable/ic_done.png → smssync/src/main/res/drawable/ic_done.png
Diff not rendered
View
0  smssync/res/drawable/nav_drawer_selected.xml → ...ync/src/main/res/drawable/nav_drawer_selected.xml
File renamed without changes
View
0  smssync/res/drawable/nav_drawer_selector.xml → ...ync/src/main/res/drawable/nav_drawer_selector.xml
File renamed without changes
View
0  smssync/res/drawable/refresh.png → smssync/src/main/res/drawable/refresh.png
Diff not rendered
View
0  smssync/res/drawable/tab_bg_selected.xml → smssync/src/main/res/drawable/tab_bg_selected.xml
File renamed without changes
View
0  smssync/res/drawable/tab_bg_selector.xml → smssync/src/main/res/drawable/tab_bg_selector.xml
File renamed without changes
View
0  smssync/res/drawable/tab_bg_unselected.xml → smssync/src/main/res/drawable/tab_bg_unselected.xml
File renamed without changes
View
0  smssync/res/drawable/tab_divider.9.png → smssync/src/main/res/drawable/tab_divider.9.png
Diff not rendered
View
0  smssync/res/drawable/tab_text_selector.xml → smssync/src/main/res/drawable/tab_text_selector.xml
File renamed without changes
View
0  smssync/res/drawable/title_bar.xml → smssync/src/main/res/drawable/title_bar.xml
File renamed without changes
View
0  smssync/res/drawable/widget_bg_default.9.png → ...ync/src/main/res/drawable/widget_bg_default.9.png
Diff not rendered
View
0  smssync/res/drawable/widget_bg_portrait.png → smssync/src/main/res/drawable/widget_bg_portrait.png
Diff not rendered
View
0  smssync/res/drawable/widget_bg_selected.9.png → ...nc/src/main/res/drawable/widget_bg_selected.9.png
Diff not rendered
View
0  smssync/res/drawable/widget_bg_small.9.png → smssync/src/main/res/drawable/widget_bg_small.9.png
Diff not rendered
View
0  smssync/res/layout/add_sync_url.xml → smssync/src/main/res/layout/add_sync_url.xml
File renamed without changes
View
0  smssync/res/layout/appwidget.xml → smssync/src/main/res/layout/appwidget.xml
File renamed without changes
View
0  smssync/res/layout/indeterminate_progress_action.xml → ...main/res/layout/indeterminate_progress_action.xml
File renamed without changes
View
0  smssync/res/layout/list_messages.xml → smssync/src/main/res/layout/list_messages.xml
File renamed without changes
View
0  smssync/res/layout/list_messages_item.xml → smssync/src/main/res/layout/list_messages_item.xml
File renamed without changes
View
0  smssync/res/layout/list_messages_tab.xml → smssync/src/main/res/layout/list_messages_tab.xml
File renamed without changes
View
0  smssync/res/layout/list_sent_messages_item.xml → ...c/src/main/res/layout/list_sent_messages_item.xml
File renamed without changes
View
0  smssync/res/layout/list_sync_url.xml → smssync/src/main/res/layout/list_sync_url.xml
File renamed without changes
View
0  smssync/res/layout/list_sync_url_item.xml → smssync/src/main/res/layout/list_sync_url_item.xml
File renamed without changes
View
0  smssync/res/layout/main_activity.xml → smssync/src/main/res/layout/main_activity.xml
File renamed without changes
View
0  smssync/res/layout/messages_tab.xml → smssync/src/main/res/layout/messages_tab.xml
File renamed without changes
View
0  smssync/res/layout/nav_drawer_item.xml → smssync/src/main/res/layout/nav_drawer_item.xml
File renamed without changes
View
0  smssync/res/layout/sent_messages.xml → smssync/src/main/res/layout/sent_messages.xml
File renamed without changes
View
0  smssync/res/layout/sync_status.xml → smssync/src/main/res/layout/sync_status.xml
File renamed without changes
View
0  smssync/res/layout/tabs_bg.xml → smssync/src/main/res/layout/tabs_bg.xml
File renamed without changes
View
0  smssync/res/menu/main_activity.xml → smssync/src/main/res/menu/main_activity.xml
File renamed without changes
View
0  smssync/res/menu/pending_messages_context_menu.xml → ...c/main/res/menu/pending_messages_context_menu.xml
File renamed without changes
View
0  smssync/res/menu/pending_messages_menu.xml → smssync/src/main/res/menu/pending_messages_menu.xml
File renamed without changes
View
0  smssync/res/menu/sent_messages_context_menu.xml → .../src/main/res/menu/sent_messages_context_menu.xml
File renamed without changes
View
0  smssync/res/menu/sent_messages_menu.xml → smssync/src/main/res/menu/sent_messages_menu.xml
File renamed without changes
View
0  smssync/res/menu/sync_url_context_menu.xml → smssync/src/main/res/menu/sync_url_context_menu.xml
File renamed without changes
View
0  smssync/res/menu/sync_url_menu.xml → smssync/src/main/res/menu/sync_url_menu.xml
File renamed without changes
View
0  smssync/res/values-be/strings.xml → smssync/src/main/res/values-be/strings.xml
File renamed without changes
View
0  smssync/res/values-de/strings.xml → smssync/src/main/res/values-de/strings.xml
File renamed without changes
View
0  smssync/res/values-el/strings.xml → smssync/src/main/res/values-el/strings.xml
File renamed without changes
View
0  smssync/res/values-et/strings.xml → smssync/src/main/res/values-et/strings.xml
File renamed without changes
View
0  smssync/res/values-fr/strings.xml → smssync/src/main/res/values-fr/strings.xml
File renamed without changes
View
0  smssync/res/values-hu/strings.xml → smssync/src/main/res/values-hu/strings.xml
File renamed without changes
View
0  smssync/res/values-it/strings.xml → smssync/src/main/res/values-it/strings.xml
File renamed without changes
View
0  smssync/res/values-ko/strings.xml → smssync/src/main/res/values-ko/strings.xml
File renamed without changes
View
0  smssync/res/values-ru/strings.xml → smssync/src/main/res/values-ru/strings.xml
File renamed without changes
View
0  smssync/res/values-sw/strings.xml → smssync/src/main/res/values-sw/strings.xml
File renamed without changes
View
0  smssync/res/values-uk/strings.xml → smssync/src/main/res/values-uk/strings.xml
File renamed without changes
View
0  smssync/res/values-v11/styles.xml → smssync/src/main/res/values-v11/styles.xml
File renamed without changes
View
0  smssync/res/values/colors.xml → smssync/src/main/res/values/colors.xml
File renamed without changes
View
0  smssync/res/values/resources.xml → smssync/src/main/res/values/resources.xml
File renamed without changes
View
0  smssync/res/values/strings.xml → smssync/src/main/res/values/strings.xml
File renamed without changes
View
0  smssync/res/values/styles.xml → smssync/src/main/res/values/styles.xml
File renamed without changes
View
0  smssync/res/xml/appwidget_info.xml → smssync/src/main/res/xml/appwidget_info.xml
File renamed without changes
View
0  smssync/res/xml/preferences.xml → smssync/src/main/res/xml/preferences.xml
File renamed without changes
View
10 smssync/tests/.classpath
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="src" path="gen"/>
- <classpathentry combineaccessrules="false" kind="src" path="/smssync"/>
- <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
- <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
- <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
- <classpathentry kind="output" path="bin/classes"/>
-</classpath>
View
34 smssync/tests/.project
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>smssyncTest</name>
- <comment></comment>
- <projects>
- <project>smssync</project>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>com.android.ide.eclipse.adt.ApkBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>com.android.ide.eclipse.adt.AndroidNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
View
5 smssync/tests/.settings/org.eclipse.jdt.core.prefs
@@ -1,5 +0,0 @@
-#Mon Feb 28 17:14:51 EAT 2011
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.source=1.5
View
21 smssync/tests/AndroidManifest.xml
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="org.addhen.smssync.test"
- android:versionCode="15"
- android:versionName="2.3" >
-
- <uses-sdk
- android:minSdkVersion="7"
- android:targetSdkVersion="16" />
-
- <instrumentation
- android:name="android.test.InstrumentationTestRunner"
- android:targetPackage="org.addhen.smssync" />
-
- <application
- android:icon="@drawable/icon"
- android:label="@string/app_name" >
- <uses-library android:name="android.test.runner" />
- </application>
-
-</manifest>
View
18 smssync/tests/ant.properties
@@ -1,18 +0,0 @@
-# This file is used to override default values used by the Ant build system.
-#
-# This file must be checked into Version Control Systems, as it is
-# integral to the build system of your project.
-
-# This file is only used by the Ant script.
-
-# You can use this to override default values such as
-# 'source.dir' for the location of your java source folder and
-# 'out.dir' for the location of your output folder.
-
-# You can also use it define how the release builds are signed by declaring
-# the following properties:
-# 'key.store' for the location of your keystore and
-# 'key.alias' for the name of the key to use.
-# The password will be asked during the build when you use the 'release' target.
-
-tested.project.dir=../
View
85 smssync/tests/build.xml
@@ -1,85 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- WARNING: Eclipse auto-generated file.
- Any modifications will be overwritten.
- To include a user specific buildfile here, simply create one in the same
- directory with the processing instruction <?eclipse.ant.import?>
- as the first entry and export the buildfile again. -->
-<project basedir="." default="build" name="smssyncTest">
- <property environment="env"/>
- <property name="abslib.location" value="../../abslib"/>
- <property name="smssync.location" value="../"/>
- <property name="debuglevel" value="source,lines,vars"/>
- <property name="target" value="1.6"/>
- <property name="source" value="1.6"/>
- <property environment="env"/>
- <path id="Android 4.2.libraryclasspath">
- <pathelement location="${env.ANDROID_HOME}/platforms/android-17/android.jar"/>
- </path>
- <path id="Android Private Libraries.libraryclasspath">
- <pathelement location="../../abslib/libs/android-support-v4.jar"/>
- </path>
- <path id="Android Dependencies.libraryclasspath"/>
- <path id="abslib.classpath">
- <path refid="Android 4.2.libraryclasspath"/>
- <path refid="Android Private Libraries.libraryclasspath"/>
- <pathelement location="${abslib.location}/libs/android-support-v4.jar"/>
- <pathelement location="${abslib.location}/bin/classes"/>
- <path refid="Android Dependencies.libraryclasspath"/>
- </path>
- <path id="smssync.classpath">
- <path refid="Android 4.2.libraryclasspath"/>
- <path refid="abslib.classpath"/>
- <path refid="Android Private Libraries.libraryclasspath"/>
- <pathelement location="${smssync.location}/bin/classes"/>
- <path refid="Android Dependencies.libraryclasspath"/>
- </path>
- <path id="smssyncTest.classpath">
- <pathelement location="bin/classes"/>
- <path refid="smssync.classpath"/>
- <path refid="Android 4.2.libraryclasspath"/>
- <path refid="Android Private Libraries.libraryclasspath"/>
- <path refid="Android Dependencies.libraryclasspath"/>
- </path>
- <target name="init">
- <mkdir dir="bin/classes"/>
- <copy includeemptydirs="false" todir="bin/classes">
- <fileset dir="src">
- <exclude name="**/*.java"/>
- </fileset>
- </copy>
- <copy includeemptydirs="false" todir="bin/classes">
- <fileset dir="gen">
- <exclude name="**/*.java"/>
- </fileset>
- </copy>
- </target>
- <target name="clean">
- <delete dir="bin/classes"/>
- </target>
- <target depends="clean" name="cleanall">
- <ant antfile="build.xml" dir="${abslib.location}" inheritAll="false" target="clean"/>
- <ant antfile="build.xml" dir="${smssync.location}" inheritAll="false" target="clean"/>
- </target>
- <target depends="build-subprojects,build-project" name="build"/>
- <target name="build-subprojects">
- <ant antfile="build.xml" dir="${abslib.location}" inheritAll="false" target="build-project">
- <propertyset>
- <propertyref name="build.compiler"/>
- </propertyset>
- </ant>
- <ant antfile="build.xml" dir="${smssync.location}" inheritAll="false" target="build-project">
- <propertyset>
- <propertyref name="build.compiler"/>
- </propertyset>
- </ant>
- </target>
- <target depends="init" name="build-project">
- <echo message="${ant.project.name}: ${ant.file}"/>
- <javac debug="true" debuglevel="${debuglevel}" destdir="bin/classes" includeantruntime="false" source="${source}" target="${target}">
- <src path="src"/>
- <src path="gen"/>
- <classpath refid="smssyncTest.classpath"/>
- </javac>
- </target>
- <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/>
- </project>
View
6 smssync/tests/gen/org/addhen/smssync/test/BuildConfig.java
@@ -1,6 +0,0 @@
-/** Automatically generated file. DO NOT MODIFY */
-package org.addhen.smssync.test;
-
-public final class BuildConfig {
- public final static boolean DEBUG = true;
-}
View
23 smssync/tests/gen/org/addhen/smssync/test/R.java
@@ -1,23 +0,0 @@
-/* AUTO-GENERATED FILE. DO NOT MODIFY.
- *
- * This class was automatically generated by the
- * aapt tool from the resource data it found. It
- * should not be modified by hand.
- */
-
-package org.addhen.smssync.test;
-
-public final class R {
- public static final class attr {
- }
- public static final class drawable {
- public static final int icon=0x7f020000;
- }
- public static final class layout {
- public static final int main=0x7f030000;
- }
- public static final class string {
- public static final int app_name=0x7f040001;
- public static final int hello=0x7f040000;
- }
-}
View
20 smssync/tests/proguard-project.txt
@@ -1,20 +0,0 @@
-# To enable ProGuard in your project, edit project.properties
-# to define the proguard.config property as described in that file.
-#
-# Add project specific ProGuard rules here.
-# By default, the flags in this file are appended to flags specified
-# in ${sdk.dir}/tools/proguard/proguard-android.txt
-# You can edit the include path and order by changing the ProGuard
-# include property in project.properties.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# Add any project specific keep options here:
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
View
36 smssync/tests/proguard.cfg
@@ -1,36 +0,0 @@
--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 <methods>;
-}
-
--keepclasseswithmembernames class * {
- public <init>(android.content.Context, android.util.AttributeSet);
-}
-
--keepclasseswithmembernames class * {
- public <init>(android.content.Context, android.util.AttributeSet, int);
-}
-
--keepclassmembers enum * {
- public static **[] values();
- public static ** valueOf(java.lang.String);
-}
-
--keep class * implements android.os.Parcelable {
- public static final android.os.Parcelable$Creator *;
-}
View
18 smssync/tests/project.properties
@@ -1,18 +0,0 @@
-# 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 edit
-# "ant.properties", and override values to adapt the script to your
-# project structure.
-#
-# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
-#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
-
-# Project target.
-# Project target.
-target=android-17
-
-#include actionbarsherlock
-android.library.reference.1=../abslib
View
BIN  smssync/tests/res/drawable-hdpi/icon.png
Diff not rendered
View
BIN  smssync/tests/res/drawable-ldpi/icon.png
Diff not rendered
View
BIN  smssync/tests/res/drawable-mdpi/icon.png
Diff not rendered
View
12 smssync/tests/res/layout/main.xml
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- >
-<TextView
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="@string/hello"
- />
-</LinearLayout>
View
5 smssync/tests/res/values/strings.xml
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<resources>
- <string name="hello">Hello World!</string>
- <string name="app_name">smssyncTest</string>
-</resources>
Please sign in to comment.
Something went wrong with that request. Please try again.