History log of /packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
073f0981e3920c085a57ff46f7f41bf329071c89 30-May-2017 Akinobu Nakashima <akinobu.x.nakashima@sonymobile.com> Beam: aim intents directly to com.android.bluetooth for cancel intent

This patch should be part of 6fdfbc83.
Set package name to ACTION_STOP_BLUETOOTH_TRANSFER intent.
And move the package name to a resource.

Test: send and receive a beam and cancel it
Bug: 62598818
Change-Id: I80fb18a1d60c474afcf27060937fa308031e956a
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
3cdb596c8e3a19515545eb060696fa2a335b9db0 15-May-2017 Ruchi Kandoi <kandoiruchi@google.com> Convert notifications to use NotificationChannel

Nofication Channels needs to be used to make sure that the priority of
the notifications are appropriate and they appear. This change was made
in O where notifications built without using wouldn't show up.

Bug: 38243950
Test: Send and receive files using Android Beam
Change-Id: I9e53c802eb9b9a1af108cb42b7424cda5be5762d
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
6fdfbc833045785f2dfd6f7b25c4a9a7e620748d 14-Feb-2017 Marie Janssen <jamuraa@google.com> Beam: aim intents directly to com.android.bluetooth

Intents should be aimed directly at the package which needs to launch
the receiver for them.

Test: receive a beam from another phone
Change-Id: I0de2a926906fb4bf6e721252afe8e04c810a4e08
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
8d4ae91f44c91740c7a6b55551efb2d8a2751290 06-Dec-2016 Ruchi Kandoi <kandoiruchi@google.com> Merge "Use FileProvider rather than sharing raw file URI"
am: 4c8f1072a7

Change-Id: I4e7a54d28d1aa40a0ccbf06a30a60b0bff4abee2
d5567fc2ff2d4e462932b40450f536b7e1a3bf3b 15-Aug-2016 Johan Redestig <johan.redestig@sonymobile.com> Use FileProvider rather than sharing raw file URI

Adresses the following crash that happens after receiving
an object over Nfc:

Caused by: android.os.FileUriExposedException: \
file:///storage/emulated/0/beam/vcards_20160804_140145.vcf \
exposed beyond app through Intent.getData()
at android.os.StrictMode.onFileUriExposed(StrictMode.java:1799)
at android.net.Uri.checkFileUriExposed(Uri.java:2346)
at android.content.Intent.prepareToLeaveProcess(Intent.java:8967)
at android.content.Intent.prepareToLeaveProcess(Intent.java:8928)
at android.app.PendingIntent.getActivity(PendingIntent.java:340)
at com.android.nfc.beam.BeamTransferManager.\
updateNotification(BeamTransferManager.java:331)
at com.android.nfc.beam.BeamTransferManager.\
updateStateAndNotification(BeamTransferManager.java:365)
at com.android.nfc.beam.BeamTransferManager.\
processFiles(BeamTransferManager.java:429)

Test: Non-media file transfer using beam
Bug: 30883785
Change-Id: I28befb70743ae84825b4459d1433e8982b0a74ac
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
1c517e0f7d2162ec6bfbda964adf45ca69faa694 24-Jun-2016 george.kg_chang <george.kg_chang@htc.com> Fix Nfc beam status that is stuck in wrong state

Bug: 29343365

Change-Id: I561bd02fa770b21320702491f882c09c85b08ebb
Signed-off-by: george.kg_chang <george.kg_chang@htc.com>
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
b2e735d7e1de4fda8b4d34096b8dce275fe52844 26-Feb-2016 Martijn Coenen <maco@google.com> Change touch to tap.

Bug: 27110705
Change-Id: I371e52e900f33cbad7c37b2573133f9f8fd7c069
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
f291ad8974438d513757d5da929a86cd3d86fe45 13-Aug-2014 Martijn Coenen <maco@google.com> Clear NFC task on launch.

Change-Id: Iba7d37df00d657c4f8e53d8034f2822ab593ee4e
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java
b82d80d891077ccd74729e4143925a66eb89eef2 24-Oct-2014 Andres Morales <anmorales@google.com> Refactor Beam to work with managed profiles

Simplify logic and break out different components
into their own services.

Allow BeamShareData to pass a UserHandle in order
to start the transfer in the correct user.

Bug: 17966846
Change-Id: I012a9ebe87deca6fceb857da8c8d4e2ecbeca6fe
/packages/apps/Nfc/src/com/android/nfc/beam/BeamTransferManager.java