Permalink
Browse files

auto import from //depot/cupcake/@135843

  • Loading branch information...
The Android Open Source Project
The Android Open Source Project committed Mar 4, 2009
1 parent 892f2c5 commit 72735c62aba8fd2a9420a0f9f83d22543e3c164f
Showing with 38,560 additions and 0 deletions.
  1. +15 −0 Android.mk
  2. +246 −0 AndroidManifest.xml
  3. 0 MODULE_LICENSE_APACHE2
  4. +190 −0 NOTICE
  5. BIN res/drawable/attachment_editor_bg.9.png
  6. BIN res/drawable/bottombar_landscape_565.png
  7. +27 −0 res/drawable/chat_history_selector.xml
  8. BIN res/drawable/ic_attachment_universal_small.png
  9. BIN res/drawable/ic_dialog_email_pending.png
  10. BIN res/drawable/ic_email_pending.png
  11. BIN res/drawable/ic_gallery_video_overlay.png
  12. BIN res/drawable/ic_launcher_camera.png
  13. BIN res/drawable/ic_launcher_camera_record.png
  14. BIN res/drawable/ic_launcher_gallery.png
  15. BIN res/drawable/ic_launcher_musicplayer_2.png
  16. BIN res/drawable/ic_launcher_record_audio.png
  17. BIN res/drawable/ic_launcher_slideshow_add_sms.png
  18. BIN res/drawable/ic_launcher_slideshow_default_sms.png
  19. BIN res/drawable/ic_launcher_smsmms.png
  20. BIN res/drawable/ic_launcher_video_player.png
  21. BIN res/drawable/ic_list_alert_sms_failed.png
  22. BIN res/drawable/ic_maps_back.png
  23. BIN res/drawable/ic_maps_next.png
  24. BIN res/drawable/ic_menu_add_slide.png
  25. BIN res/drawable/ic_menu_add_sound.png
  26. BIN res/drawable/ic_menu_attachment.png
  27. BIN res/drawable/ic_menu_contact.png
  28. BIN res/drawable/ic_menu_delete_played.png
  29. BIN res/drawable/ic_menu_duration.png
  30. BIN res/drawable/ic_menu_move_down.png
  31. BIN res/drawable/ic_menu_move_up.png
  32. BIN res/drawable/ic_menu_movie.png
  33. BIN res/drawable/ic_menu_picture.png
  34. BIN res/drawable/ic_menu_remove_picture.png
  35. BIN res/drawable/ic_menu_remove_sound.png
  36. BIN res/drawable/ic_menu_remove_text.png
  37. BIN res/drawable/ic_menu_undelivered.png
  38. BIN res/drawable/ic_mms_drm_protected.png
  39. BIN res/drawable/ic_mms_duration.png
  40. BIN res/drawable/ic_mms_layout.png
  41. BIN res/drawable/ic_mms_message_details.png
  42. BIN res/drawable/ic_mms_music.png
  43. BIN res/drawable/ic_mms_text_bottom.png
  44. BIN res/drawable/ic_mms_text_top.png
  45. BIN res/drawable/ic_sms_mms_delivered.png
  46. BIN res/drawable/ic_sms_mms_not_delivered.png
  47. BIN res/drawable/ic_sms_mms_pending.png
  48. BIN res/drawable/ic_sms_unread_msg_indicator.png
  49. +24 −0 res/drawable/listitem_background.xml
  50. +24 −0 res/drawable/listitem_background_lightblue.xml
  51. BIN res/drawable/mms_play_btn.png
  52. BIN res/drawable/movie.png
  53. BIN res/drawable/stat_notify_mms.png
  54. BIN res/drawable/stat_notify_mms_failed.png
  55. BIN res/drawable/stat_notify_sms.png
  56. BIN res/drawable/stat_notify_sms_failed.png
  57. BIN res/drawable/stat_sys_no_sim.png
  58. BIN res/drawable/textfield_im_user_pressed_pad.9.png
  59. BIN res/drawable/textfield_im_user_selected_pad.9.png
  60. +57 −0 res/layout-finger/recipient_filter_item.xml
  61. +94 −0 res/layout/audio_attachment_view.xml
  62. +178 −0 res/layout/compose_message_activity.xml
  63. +123 −0 res/layout/confirm_rate_limit_activity.xml
  64. +101 −0 res/layout/conversation_header.xml
  65. +26 −0 res/layout/conversation_list_screen.xml
  66. +32 −0 res/layout/delivery_report_activity.xml
  67. +43 −0 res/layout/delivery_report_header.xml
  68. +71 −0 res/layout/delivery_report_list_item.xml
  69. +147 −0 res/layout/edit_slide_activity.xml
  70. +63 −0 res/layout/edit_slide_duration.xml
  71. +63 −0 res/layout/edit_slide_text.xml
  72. +44 −0 res/layout/icon_list_item.xml
  73. +63 −0 res/layout/image_attachment_view.xml
  74. +64 −0 res/layout/message_list_item.xml
  75. +43 −0 res/layout/mms_downloading_view.xml
  76. +48 −0 res/layout/mms_layout_view.xml
  77. +42 −0 res/layout/playing_audio_info.xml
  78. +28 −0 res/layout/recipients_editor.xml
  79. +59 −0 res/layout/retry_sending_dialog.xml
  80. +44 −0 res/layout/sim_list.xml
  81. +37 −0 res/layout/slideshow.xml
  82. +96 −0 res/layout/slideshow_attachment_view.xml
  83. +91 −0 res/layout/slideshow_edit_item.xml
  84. +49 −0 res/layout/smiley_menu_item.xml
  85. +76 −0 res/layout/video_attachment_view.xml
  86. +56 −0 res/values-cs/arrays.xml
  87. +250 −0 res/values-cs/strings.xml
  88. +56 −0 res/values-de/arrays.xml
  89. +250 −0 res/values-de/strings.xml
  90. +56 −0 res/values-es/arrays.xml
  91. +250 −0 res/values-es/strings.xml
  92. +56 −0 res/values-fr/arrays.xml
  93. +250 −0 res/values-fr/strings.xml
  94. +56 −0 res/values-it/arrays.xml
  95. +250 −0 res/values-it/strings.xml
  96. +56 −0 res/values-ja/arrays.xml
  97. +250 −0 res/values-ja/strings.xml
  98. +56 −0 res/values-ko/arrays.xml
  99. +250 −0 res/values-ko/strings.xml
  100. +56 −0 res/values-nb/arrays.xml
  101. +249 −0 res/values-nb/strings.xml
  102. +56 −0 res/values-nl/arrays.xml
  103. +250 −0 res/values-nl/strings.xml
  104. +56 −0 res/values-pl/arrays.xml
  105. +250 −0 res/values-pl/strings.xml
  106. +56 −0 res/values-ru/arrays.xml
  107. +250 −0 res/values-ru/strings.xml
  108. +56 −0 res/values-zh-rCN/arrays.xml
  109. +250 −0 res/values-zh-rCN/strings.xml
  110. +56 −0 res/values-zh-rTW/arrays.xml
  111. +250 −0 res/values-zh-rTW/strings.xml
  112. +64 −0 res/values/arrays.xml
  113. +37 −0 res/values/colors.xml
  114. +537 −0 res/values/strings.xml
  115. +69 −0 res/xml/preferences.xml
  116. +69 −0 src/com/android/mms/AttachImage.java
  117. +43 −0 src/com/android/mms/ContentClassException.java
  118. +37 −0 src/com/android/mms/ContentRestrictionException.java
  119. +37 −0 src/com/android/mms/ExceedMessageSizeException.java
  120. +57 −0 src/com/android/mms/MmsApp.java
  121. +33 −0 src/com/android/mms/MmsConfig.java
  122. +37 −0 src/com/android/mms/ResolutionException.java
  123. +37 −0 src/com/android/mms/UnsupportContentTypeException.java
  124. +410 −0 src/com/android/mms/activity/VCalManager.java
  125. +371 −0 src/com/android/mms/activity/VCardManager.java
  126. +99 −0 src/com/android/mms/dom/AttrImpl.java
  127. +144 −0 src/com/android/mms/dom/DocumentImpl.java
  128. +153 −0 src/com/android/mms/dom/ElementImpl.java
  129. +87 −0 src/com/android/mms/dom/NamedNodeMapImpl.java
  130. +223 −0 src/com/android/mms/dom/NodeImpl.java
  131. +128 −0 src/com/android/mms/dom/NodeListImpl.java
  132. +127 −0 src/com/android/mms/dom/events/EventImpl.java
  133. +131 −0 src/com/android/mms/dom/events/EventTargetImpl.java
  134. +155 −0 src/com/android/mms/dom/smil/ElementParallelTimeContainerImpl.java
  135. +73 −0 src/com/android/mms/dom/smil/ElementSequentialTimeContainerImpl.java
  136. +33 −0 src/com/android/mms/dom/smil/ElementTimeContainerImpl.java
  137. +335 −0 src/com/android/mms/dom/smil/ElementTimeImpl.java
  138. +291 −0 src/com/android/mms/dom/smil/SmilDocumentImpl.java
  139. +47 −0 src/com/android/mms/dom/smil/SmilElementImpl.java
  140. +64 −0 src/com/android/mms/dom/smil/SmilLayoutElementImpl.java
  141. +342 −0 src/com/android/mms/dom/smil/SmilMediaElementImpl.java
  142. +217 −0 src/com/android/mms/dom/smil/SmilParElementImpl.java
  143. +609 −0 src/com/android/mms/dom/smil/SmilPlayer.java
  144. +29 −0 src/com/android/mms/dom/smil/SmilRefElementImpl.java
  145. +278 −0 src/com/android/mms/dom/smil/SmilRegionElementImpl.java
  146. +53 −0 src/com/android/mms/dom/smil/SmilRegionMediaElementImpl.java
  147. +84 −0 src/com/android/mms/dom/smil/SmilRootLayoutElementImpl.java
  148. +295 −0 src/com/android/mms/dom/smil/TimeImpl.java
  149. +53 −0 src/com/android/mms/dom/smil/TimeListImpl.java
  150. +95 −0 src/com/android/mms/dom/smil/parser/SmilContentHandler.java
  151. +76 −0 src/com/android/mms/dom/smil/parser/SmilXmlParser.java
  152. +80 −0 src/com/android/mms/dom/smil/parser/SmilXmlSerializer.java
  153. +66 −0 src/com/android/mms/drm/DrmUtils.java
  154. +252 −0 src/com/android/mms/drm/DrmWrapper.java
  155. +74 −0 src/com/android/mms/layout/HVGALayoutParameters.java
  156. +109 −0 src/com/android/mms/layout/LayoutManager.java
  157. +56 −0 src/com/android/mms/layout/LayoutParameters.java
  158. +164 −0 src/com/android/mms/model/AudioModel.java
  159. +111 −0 src/com/android/mms/model/CarrierContentRestriction.java
  160. +34 −0 src/com/android/mms/model/ContentRestriction.java
  161. +31 −0 src/com/android/mms/model/ContentRestrictionFactory.java
  162. +22 −0 src/com/android/mms/model/IModelChangedObserver.java
  163. +180 −0 src/com/android/mms/model/ImageModel.java
  164. +301 −0 src/com/android/mms/model/LayoutModel.java
  165. +318 −0 src/com/android/mms/model/MediaModel.java
  166. +218 −0 src/com/android/mms/model/MediaModelFactory.java
  167. +62 −0 src/com/android/mms/model/Model.java
  168. +79 −0 src/com/android/mms/model/RegionMediaModel.java
  169. +147 −0 src/com/android/mms/model/RegionModel.java
  170. +509 −0 src/com/android/mms/model/SlideModel.java
  171. +573 −0 src/com/android/mms/model/SlideshowModel.java
  172. +411 −0 src/com/android/mms/model/SmilHelper.java
  173. +127 −0 src/com/android/mms/model/TextModel.java
  174. +134 −0 src/com/android/mms/model/VideoModel.java
  175. +50 −0 src/com/android/mms/transaction/AbstractRetryScheme.java
  176. +62 −0 src/com/android/mms/transaction/DefaultRetryScheme.java
  177. +262 −0 src/com/android/mms/transaction/HttpUtils.java
  178. +34 −0 src/com/android/mms/transaction/MessageSender.java
  179. +81 −0 src/com/android/mms/transaction/MessageStatusReceiver.java
  180. +534 −0 src/com/android/mms/transaction/MessagingNotification.java
  181. +138 −0 src/com/android/mms/transaction/MmsMessageSender.java
  182. +82 −0 src/com/android/mms/transaction/MmsSystemEventReceiver.java
  183. +240 −0 src/com/android/mms/transaction/NotificationTransaction.java
  184. +78 −0 src/com/android/mms/transaction/Observable.java
  185. +32 −0 src/com/android/mms/transaction/Observer.java
  186. +35 −0 src/com/android/mms/transaction/PrivilegedSmsReceiver.java
  187. +89 −0 src/com/android/mms/transaction/ProgressCallbackEntity.java
  188. +234 −0 src/com/android/mms/transaction/PushReceiver.java
  189. +107 −0 src/com/android/mms/transaction/ReadRecTransaction.java
  190. +230 −0 src/com/android/mms/transaction/RetrieveTransaction.java
  191. +236 −0 src/com/android/mms/transaction/RetryScheduler.java
  192. +179 −0 src/com/android/mms/transaction/SendTransaction.java
  193. +65 −0 src/com/android/mms/transaction/SimFullReceiver.java
  194. +169 −0 src/com/android/mms/transaction/SmsMessageSender.java
  195. +91 −0 src/com/android/mms/transaction/SmsReceiver.java
  196. +415 −0 src/com/android/mms/transaction/SmsReceiverService.java
  197. +217 −0 src/com/android/mms/transaction/Transaction.java
  198. +158 −0 src/com/android/mms/transaction/TransactionBundle.java
  199. +776 −0 src/com/android/mms/transaction/TransactionService.java
  200. +133 −0 src/com/android/mms/transaction/TransactionSettings.java
  201. +89 −0 src/com/android/mms/transaction/TransactionState.java
  202. +45 −0 src/com/android/mms/ui/AdaptableSlideViewInterface.java
  203. +276 −0 src/com/android/mms/ui/AttachmentEditor.java
  204. +78 −0 src/com/android/mms/ui/AttachmentTypeSelectorAdapter.java
  205. +212 −0 src/com/android/mms/ui/AudioAttachmentView.java
  206. +189 −0 src/com/android/mms/ui/BasicSlideEditorView.java
  207. +57 −0 src/com/android/mms/ui/ClassZeroActivity.java
  208. +3,448 −0 src/com/android/mms/ui/ComposeMessageActivity.java
  209. +119 −0 src/com/android/mms/ui/ConfirmRateLimitActivity.java
  210. +191 −0 src/com/android/mms/ui/ConversationHeader.java
  211. +208 −0 src/com/android/mms/ui/ConversationHeaderView.java
  212. +627 −0 src/com/android/mms/ui/ConversationList.java
  213. +470 −0 src/com/android/mms/ui/ConversationListAdapter.java
  214. +382 −0 src/com/android/mms/ui/DeliveryReportActivity.java
  215. +60 −0 src/com/android/mms/ui/DeliveryReportAdapter.java
  216. +32 −0 src/com/android/mms/ui/DeliveryReportItem.java
  217. +83 −0 src/com/android/mms/ui/DeliveryReportListItem.java
  218. +158 −0 src/com/android/mms/ui/EditSlideDurationActivity.java
  219. +132 −0 src/com/android/mms/ui/EditSlideTextActivity.java
  220. +85 −0 src/com/android/mms/ui/IconListAdapter.java
  221. +137 −0 src/com/android/mms/ui/ImageAttachmentView.java
  222. +49 −0 src/com/android/mms/ui/LayoutSelectorAdapter.java
  223. +344 −0 src/com/android/mms/ui/ManageSimMessages.java
  224. +44 −0 src/com/android/mms/ui/ManageSimPreference.java
  225. +267 −0 src/com/android/mms/ui/MessageItem.java
  226. +342 −0 src/com/android/mms/ui/MessageListAdapter.java
  227. +565 −0 src/com/android/mms/ui/MessageListItem.java
  228. +56 −0 src/com/android/mms/ui/MessageListView.java
  229. +768 −0 src/com/android/mms/ui/MessageUtils.java
  230. +183 −0 src/com/android/mms/ui/MessagingPreferenceActivity.java
  231. +92 −0 src/com/android/mms/ui/MmsThumbnailPresenter.java
  232. +58 −0 src/com/android/mms/ui/Presenter.java
  233. +61 −0 src/com/android/mms/ui/PresenterFactory.java
  234. +369 −0 src/com/android/mms/ui/RecipientList.java
  235. +220 −0 src/com/android/mms/ui/RecipientsAdapter.java
  236. +229 −0 src/com/android/mms/ui/RecipientsEditor.java
  237. +716 −0 src/com/android/mms/ui/SlideEditorActivity.java
  238. +163 −0 src/com/android/mms/ui/SlideListItemView.java
  239. +356 −0 src/com/android/mms/ui/SlideView.java
  240. +48 −0 src/com/android/mms/ui/SlideViewInterface.java
  241. +233 −0 src/com/android/mms/ui/SlideshowActivity.java
  242. +144 −0 src/com/android/mms/ui/SlideshowAttachmentView.java
  243. +385 −0 src/com/android/mms/ui/SlideshowEditActivity.java
  244. +186 −0 src/com/android/mms/ui/SlideshowEditor.java
  245. +318 −0 src/com/android/mms/ui/SlideshowPresenter.java
  246. +223 −0 src/com/android/mms/ui/UriImage.java
  247. +156 −0 src/com/android/mms/ui/VideoAttachmentView.java
  248. +40 −0 src/com/android/mms/ui/ViewInterface.java
  249. +76 −0 src/com/android/mms/util/AddressUtils.java
  250. +519 −0 src/com/android/mms/util/ContactInfoCache.java
  251. +240 −0 src/com/android/mms/util/DownloadManager.java
  252. +160 −0 src/com/android/mms/util/RateController.java
  253. +58 −0 src/com/android/mms/util/SendingProgressTokenManager.java
  254. +144 −0 src/com/android/mms/util/SmileyParser.java
  255. +68 −0 src/org/w3c/dom/events/DocumentEvent.java
  256. +190 −0 src/org/w3c/dom/events/Event.java
  257. +43 −0 src/org/w3c/dom/events/EventException.java
  258. +42 −0 src/org/w3c/dom/events/EventListener.java
  259. +123 −0 src/org/w3c/dom/events/EventTarget.java
  260. +160 −0 src/org/w3c/dom/events/MouseEvent.java
  261. +121 −0 src/org/w3c/dom/events/MutationEvent.java
  262. +67 −0 src/org/w3c/dom/events/UIEvent.java
  263. +41 −0 src/org/w3c/dom/smil/ElementExclusiveTimeContainer.java
  264. +55 −0 src/org/w3c/dom/smil/ElementLayout.java
  265. +40 −0 src/org/w3c/dom/smil/ElementParallelTimeContainer.java
  266. +21 −0 src/org/w3c/dom/smil/ElementSequentialTimeContainer.java
  267. +49 −0 src/org/w3c/dom/smil/ElementSyncBehavior.java
  268. +38 −0 src/org/w3c/dom/smil/ElementTargetAttributes.java
  269. +83 −0 src/org/w3c/dom/smil/ElementTest.java
  270. +161 −0 src/org/w3c/dom/smil/ElementTime.java
  271. +39 −0 src/org/w3c/dom/smil/ElementTimeContainer.java
  272. +103 −0 src/org/w3c/dom/smil/ElementTimeControl.java
  273. +75 −0 src/org/w3c/dom/smil/ElementTimeManipulation.java
  274. +20 −0 src/org/w3c/dom/smil/SMILAnimateColorElement.java
  275. +20 −0 src/org/w3c/dom/smil/SMILAnimateElement.java
  276. +41 −0 src/org/w3c/dom/smil/SMILAnimateMotionElement.java
  277. +124 −0 src/org/w3c/dom/smil/SMILAnimation.java
  278. +51 −0 src/org/w3c/dom/smil/SMILDocument.java
  279. +40 −0 src/org/w3c/dom/smil/SMILElement.java
  280. +48 −0 src/org/w3c/dom/smil/SMILLayoutElement.java
  281. +157 −0 src/org/w3c/dom/smil/SMILMediaElement.java
  282. +23 −0 src/org/w3c/dom/smil/SMILParElement.java
  283. +20 −0 src/org/w3c/dom/smil/SMILRefElement.java
  284. +61 −0 src/org/w3c/dom/smil/SMILRegionElement.java
  285. +26 −0 src/org/w3c/dom/smil/SMILRegionInterface.java
  286. +22 −0 src/org/w3c/dom/smil/SMILRegionMediaElement.java
  287. +21 −0 src/org/w3c/dom/smil/SMILRootLayoutElement.java
  288. +27 −0 src/org/w3c/dom/smil/SMILSetElement.java
  289. +30 −0 src/org/w3c/dom/smil/SMILSwitchElement.java
  290. +21 −0 src/org/w3c/dom/smil/SMILTopLayoutElement.java
  291. +119 −0 src/org/w3c/dom/smil/Time.java
  292. +53 −0 src/org/w3c/dom/smil/TimeEvent.java
  293. +41 −0 src/org/w3c/dom/smil/TimeList.java
  294. +27 −0 src/org/w3c/dom/views/AbstractView.java
  295. +30 −0 src/org/w3c/dom/views/DocumentView.java
View
@@ -0,0 +1,15 @@
+# Copyright 2007-2008 The Android Open Source Project
+
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_MODULE_TAGS := eng development
+
+LOCAL_SRC_FILES := $(call all-java-files-under, src)
+
+LOCAL_PACKAGE_NAME := Mms
+
+include $(BUILD_PACKAGE)
+
+# This finds and builds the test apk as well, so a single make does both.
+include $(call all-makefiles-under,$(LOCAL_PATH))
View
@@ -0,0 +1,246 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+ * Copyright (C) 2007-2008 Esmertec AG.
+ * Copyright (C) 2007-2008 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.android.mms">
+
+ <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
+ <uses-permission android:name="android.permission.CALL_PHONE" />
+ <uses-permission android:name="android.permission.READ_CONTACTS" />
+ <uses-permission android:name="android.permission.WRITE_CONTACTS" />
+ <uses-permission android:name="android.permission.RECEIVE_SMS" />
+ <uses-permission android:name="android.permission.RECEIVE_MMS" />
+ <uses-permission android:name="android.permission.SEND_SMS" />
+ <uses-permission android:name="android.permission.VIBRATE" />
+ <uses-permission android:name="android.permission.INTERNET" />
+ <uses-permission android:name="android.permission.READ_SMS"/>
+ <uses-permission android:name="android.permission.WRITE_SMS"/>
+ <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+ <uses-permission android:name="android.permission.WAKE_LOCK" />
+
+ <application android:name="MmsApp"
+ android:label="@string/app_label"
+ android:icon="@drawable/ic_launcher_smsmms"
+ android:taskAffinity="android.task.mms"
+ android:allowTaskReparenting="true">
+
+ <service android:name=".transaction.TransactionService"
+ android:exported="true" />
+
+ <service android:name=".transaction.SmsReceiverService"
+ android:exported="true" />
+
+ <activity android:name=".ui.ConversationList"
+ android:label="@string/app_label"
+ android:configChanges="orientation|keyboardHidden"
+ android:launchMode="singleTop">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.LAUNCHER" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="vnd.android.cursor.dir/mms" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="vnd.android-dir/mms-sms" />
+ </intent-filter>
+ </activity>
+
+ <activity android:name=".ui.SelectContactMethodActivity"
+ android:label="Select Contact Method"
+ android:theme="@android:style/Theme.Dialog">
+ </activity>
+
+ <activity android:name=".ui.ComposeMessageActivity"
+ android:configChanges="orientation|keyboardHidden"
+ android:windowSoftInputMode="stateHidden">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="vnd.android-dir/mms-sms" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <action android:name="android.intent.action.SENDTO" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.BROWSABLE" />
+ <data android:scheme="sms" />
+ <data android:scheme="smsto" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <action android:name="android.intent.action.SENDTO" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.BROWSABLE" />
+ <data android:scheme="mms" />
+ <data android:scheme="mmsto" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.SEND" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="image/*" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.SEND" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="video/*" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.SEND" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:mimeType="text/plain" />
+ </intent-filter>
+ </activity>
+
+ <activity android:name=".ui.DeliveryReportActivity"
+ android:label="Delivery report"
+ android:theme="@android:style/Theme.Dialog">
+ </activity>
+
+ <activity android:name=".ui.AddAttachmentActivity"
+ android:label="Add attachment:"
+ android:theme="@android:style/Theme.Dialog">
+ </activity>
+
+ <activity android:name=".ui.LayoutModeSelectorActivity"
+ android:label="Select layout"
+ android:theme="@android:style/Theme.Dialog">
+ </activity>
+
+ <activity android:name=".ui.EditSlideDurationActivity"
+ android:label="Change duration"
+ android:theme="@android:style/Theme.Dialog">
+ </activity>
+
+ <activity android:name=".ui.EditSlideTextActivity"
+ android:label="Edit text"
+ android:theme="@android:style/Theme.Dialog" />
+
+ <activity android:name=".ui.SlideshowEditActivity"
+ android:label="Edit slideshow" />
+
+ <activity android:name=".ui.SlideEditorActivity"
+ android:label="Edit slide" />
+
+ <activity android:name=".ui.RecipientsPicker"
+ android:label="Pick Numbers" />
+
+ <activity android:name=".ui.SlideshowActivity"
+ android:label="Slideshow">
+ </activity>
+
+ <activity android:name=".ui.ClassZeroActivity"
+ android:label="Class 0 Message"
+ android:theme="@android:style/Theme.Dialog">
+ </activity>
+
+ <activity android:name=".ui.MessagingPreferenceActivity"
+ android:label="@string/preferences_title" />
+
+ <receiver android:name=".transaction.PushReceiver"
+ android:permission="android.permission.BROADCAST_WAP_PUSH">
+ <intent-filter>
+ <action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
+ <data android:mimeType="application/vnd.wap.mms-message" />
+ </intent-filter>
+ </receiver>
+
+ <receiver android:name=".transaction.MmsSystemEventReceiver">
+ <intent-filter>
+ <action android:name="android.intent.action.CONTENT_CHANGED" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.BOOT_COMPLETED" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.ANY_DATA_STATE" />
+ </intent-filter>
+ </receiver>
+
+ <activity android:name="AttachImage"
+ android:label="Send using MMS\u2026"
+ android:taskAffinity="">
+ <intent-filter>
+ <action android:name="com.android.mms.action.ATTACH_IMAGE" />
+ <data android:mimeType="image/*" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.ALTERNATIVE" />
+ <category android:name="android.intent.category.SELECTED_ALTERNATIVE" />
+ </intent-filter>
+ </activity>
+
+ <activity android:name=".ui.ManageSimMessages"
+ android:launchMode="singleTop"
+ android:label="@string/sim_manage_messages_title">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ </intent-filter>
+ </activity>
+
+ <!-- Require sender permissions to prevent SMS spoofing -->
+ <receiver android:name=".transaction.PrivilegedSmsReceiver"
+ android:permission="android.permission.BROADCAST_SMS">
+ <intent-filter>
+ <action android:name="android.provider.Telephony.SMS_RECEIVED" />
+ </intent-filter>
+ </receiver>
+
+ <!-- Catch-all receiver for broadcasts that don't have associated security -->
+ <receiver android:name=".transaction.SmsReceiver">
+ <intent-filter>
+ <action android:name="android.intent.action.BOOT_COMPLETED" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.SERVICE_STATE" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="com.android.mms.transaction.MESSAGE_SENT" />
+ <!-- TODO Do a better data match here. -->
+ <data android:scheme="content" />
+ </intent-filter>
+ </receiver>
+
+ <receiver android:name=".transaction.MessageStatusReceiver">
+ <intent-filter>
+ <action android:name="com.android.mms.transaction.MessageStatusReceiver.MESSAGE_STATUS_RECEIVED" />
+ </intent-filter>
+ </receiver>
+
+ <receiver android:name=".transaction.SimFullReceiver">
+ <intent-filter>
+ <action android:name="android.provider.Telephony.SIM_FULL" />
+ </intent-filter>
+ </receiver>
+
+ <activity android:name=".ui.ConfirmRateLimitActivity"
+ android:theme="@android:style/Theme.Dialog">
+ <intent-filter>
+ <action android:name="com.android.mms.RATE_LIMIT_SURPASSED" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ </activity>
+ </application>
+</manifest>
View
No changes.
Oops, something went wrong.

0 comments on commit 72735c6

Please sign in to comment.