History log of /packages/apps/Nfc/src/com/android/nfc/cardemulation/DefaultRemovedActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
da772582c17e3f5ffe36e4cab3e1ede3cba32060 26-Apr-2014 Martijn Coenen <maco@google.com> HCE/SE foreground support.

- Allow apps to specify a service they'd like to execute while in foreground.
- Refactored code that determines priority into PreferredServices
- Made a generic ForegroundUtils class that use IProcessObserver
to monitor foreground/background state transitions.
- Simplified logic in RegisteredAidCache that determines where an AID goes. Order is:
1) Foreground (if allowed to override)
2) Payment default app
3) Other.
- Added dump() to classes for easier debugging

Change-Id: Idf871ea91d10102b82b170a45b519be98adc9edf
/packages/apps/Nfc/src/com/android/nfc/cardemulation/DefaultRemovedActivity.java
a3b2c7944266cbd02afc08ce48ce8259d8a65019 25-Sep-2013 Martijn Coenen <maco@google.com> Latest HCE UX.

Use service description whenever we can.

Bug: 10862185
Bug: 10859925
Change-Id: I1e6f668bec0d2d2e4f96f803ba24ba58088836a3
/packages/apps/Nfc/src/com/android/nfc/cardemulation/DefaultRemovedActivity.java
451ba48faa87d78bfbec0597ff06af1747cf6acb 29-Aug-2013 Martijn Coenen <maco@google.com> HCE: API updates, default handling, lock-screen.

- Use new selection mode APIs
- Fixed up default handling
- Check if service requires device unlock before dispatching
- Fixed isDefaultServiceForAid()
- Fixed a bug where we created two routing managers

Change-Id: Iba4a3ce7f599974ccedbf8d301cc46ff1e99c94e
/packages/apps/Nfc/src/com/android/nfc/cardemulation/DefaultRemovedActivity.java
4358172f18871d58d5bc2050e4d9d0bf9bc2d5e5 10-Aug-2013 Martijn Coenen <maco@google.com> HCE: dialog when default app is removed

Plus some other stuff:
- Fix locking in AidRoutingManager
- Simplify default handling

Change-Id: I46ed2e645cdef9c2778ac7ae263f698391e3e22b
/packages/apps/Nfc/src/com/android/nfc/cardemulation/DefaultRemovedActivity.java