History log of /packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b4a22d0b1b3f03f2ad98c6d8572cf9d131b1dab2 09-Aug-2017 Lujiang Xue <rogerxue@google.com> - close dialer when call state is updated

Bug: 62676899

Test: build,flash
Change-Id: I163450beede9aabcf46a87c6e0b456fa75fe6599
(cherry picked from commit d81ee5f73e1ab4689883687a8a8d059d5111e34e)
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
f7ed46be024b7cfb448f93d71f235b30f72aa1ee 23-Jun-2017 Anthony Chen <ajchen@google.com> Implement custom contact search in Dialer.

Added a new Activity that will handle searches. This activity toggles
between a result list and the contact details.

Clicking on an item in the result list will display the details.

Test: booted up on AAE headunit, searched for contact and make calls.
Change-Id: Id065baa894e57a6280111454d37479a1da684079
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
17d5ac7d0b429687765e940279726623f5f5f823 27-Apr-2017 Anthony Chen <ajchen@google.com> Clean up Dialer code.

- Clean up the use of fragments. Create newInstance() methods that will
set the appropriate variables via arguments.
- Ensure that TelecomActivity does not hold onto Fragment instances as
this could lead to wrong lifecycle events being triggered.
- Restructure OngoingCallFragment so that methods are more concise
- Switch to using onStop/onStart in TelecomActivity to handle
multi-window.
- Remove the usage of commitAllowingStateLoss. Use commitNow/commit
where appropriate.
- Properly hook up the tone sounds for dialing
- Remove unused code

Test: connected phone via bluetooth, made some calls, dialed number,
ensure no crashes
Change-Id: Ib70367a970b09abb1fcb2621f03f940c31e92468
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
962fa010f1b1ab57477645ce65a7540d167cf788 24-Apr-2017 Rakesh Iyer <rni@google.com> Dial out on click in contact card.

Add in code to dial the number that the user clicks on in the
contact card.

Test: Searched for a number and dialed it.
Change-Id: Ie5e50a293c5a494e3218a932e2bc18bf71f4975a
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
6ed89513a64aeaadc55268607e556c8299d4d6b4 18-Apr-2017 Srinivas Visvanathan <sriniv@google.com> CallManager improvements

- Merging TelecomUiCallManager code into UiCallManager. Also
UiCallManager is no longer a singleton and is constructed/owned by
TelecomActivity. TelecomActivity passes it to Fragments.
- Moved InCallServiceImpl into parent telecom package and killed
embedded sub-package.

Bug: 37251324
Test: Tested incoming, outgoing calls, including conference.
Change-Id: I2817a3a93f8314f303e53394d665266dc39a04b5
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
42fd6617649dc6bdd9df6f36fc00cdef716a5002 14-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "More search in dialer."
476856e35551612a71a33c0f797d09dc73569f2f 13-Apr-2017 Rakesh Iyer <rni@google.com> More search in dialer.

Add in code to handle in the incoming intent from the search view
and query the contacts database for all the remaining data.

There's no code to actually dial a number right now, that will
come in a later CL.

Test: Searched for a contact and clicked through.
Change-Id: I6b06e95eed9acd024802c530419705322303775d
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
a16cb24e5b5690af55597ad5c8540a7c90ae146a 13-Apr-2017 Srinivas Visvanathan <sriniv@google.com> Cleanup and simplification in Dialer

- Removed CallActionReceiver which is not used.
- Removed ClassFactory; TelecomUiManager is now constructed directly.
- Simplified UiBluetoothManager area. No longer have base class, telecom
specific implementation. Telecom bits were merged into main
UiBluetoothMonitor. Also its no longer a singleton. TelecomActivity
constructs it and OngoingCallFragment re-uses that one.
- Simplified logic in OngoingCallFragment to fetch Hfp connected state.

Bug: 37251324
Test: Used dialer on Mojave. Made test calls. Turned off/on BT on phone.
Change-Id: I9b8b5c2bc43a8ef8f77c7f201e2c0059b1735749
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
6b0ebb255e2d23c4f95e649a680c892d2d08bed7 12-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Add in search support in dialer."
c3f2621c65a0da3398b6ff0dcd39dcfdf6b6bbb8 10-Apr-2017 Rakesh Iyer <rni@google.com> Add in search support in dialer.

Add in contacts search into the dialer. The search itself is powered
by the default search functionality that is built into Android's
SearchView.

Test: Searched for a few contacts and saw the dropdown appear.
Change-Id: Ic92ce7dce8e5a865400965ec87da26b37ffb53c6
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
68d51ec195f609b1138402f9b446ec301e9c5f4c 04-Apr-2017 Srinivas Visvanathan <sriniv@google.com> Updating Dialer per CarDrawerAdapter changes

- CarDrawerAdapter API was updated in ag/2058492.

Bug: 36573125
Test: Exercised dialer
Change-Id: I767b55b6cec3177a10a1b201b9ae7d3e9a7f1698
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
3fd4b6c86bcd3792c54372a8bbb1277ac73d2005 27-Feb-2017 Srinivas Visvanathan <sriniv@google.com> Updating Dialer per CarDrawerAdapter changes

- Title is now provided via setting instead of overriden method.

Bug: 32019250
Test: Manually
Change-Id: Ied050c8c2c0600e92643fd52fcc1287c38d5e787
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
f5483be6462054b62a700f35d4bbc7a69aa444f1 22-Feb-2017 Srinivas Visvanathan <sriniv@google.com> Updating Dialer to use latest CarDrawerAdapter

- Updating DialerRootAdapter and CallLogAdapter.

Bug: 32019250
Test: Manually
Change-Id: I31e7e357ed79b3bf1342c9d349990e04606ad278
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
6f8e1dbe4629b499128dade1e6d83e37147403c4 12-Jan-2017 Srinivas Visvanathan <sriniv@google.com> Moving Dialer off CarActivity

- Migrating TelecomActivity to new CarDrawerActivity. Removed
TelecomProxyActivity since it's no longer needed.
- TelecomActivity now produces CarDrawerAdapter subclasses to drive
drawer navigation. It's completely off CarMenu API.
- Modified CallLogListingTask to return a list of CallLogItem's. It now
invokes the provided LoadCompleteListener when its done.
- Updated Dialer fragments impacted by TelecomActivity change.

Bug: 34351310
Test: Manually
Change-Id: I600f4c786a368f485e2f5758c7b133ea7265ba21
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
e23918bbc5b7c304ac7f71790340955b5cd32be8 25-Oct-2016 Anthony Chen <ajchen@google.com> Fix bug where dialpad does not get dismissed.

There was a delay when updating the current fragment to be the speed
dial fragment. Removing this delay allows the fragment to be updated
immediately and the dialpad to be shown.

The clean state from this ensures that the dialpad is properly
dismissed.

Lastly, clean up some code in TelecomActivity.

Test: manually tested
Bug: 32380006
Change-Id: Ice8c7b4f5db8cb2fe704c74a66de30c8d99c5e5e
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java
3d724a4b70dd9a08d9adddc3b403edfd572bcaa6 20-Oct-2016 Rakesh Iyer <rni@google.com> Move car dialer source.

Original Sha1: fb66733ce6b50bd2af75cd70dced7c412650c750

Credits:
ajchen@
pavelm@
rni@
victorchan@

Bug: 32118797
Test: Manual.
Change-Id: Ide67e7038fc32679e48055de52ec80f0039a7e02
/packages/apps/Car/Dialer/src/com/android/car/dialer/TelecomActivity.java