Age | Commit message (Collapse) | Author |
|
Start the activity as the only activity in its task so that
Dialer will not remain on the task stack after the call is ended.
Bug: 18932141
Change-Id: I18f780df4a9ddfe2bef56f27b79a9ff5efbe9d86
|
|
|
|
|
|
|
|
Bug: 18796407
Change-Id: Ib3001ac08e64b4efa04a2d9915abe2177475bbe1
|
|
|
|
Don't crash if unable to update the call log contact info cache because
the disk is full.
Bug:18770948
Change-Id: I4156581df0742d58ed28eeb0c767923e0bc78507
|
|
|
|
Use listview instead of root view as parent when inflating
footer view so that it is always inflated with AbsListView.LayoutParams
Bug: 18762303
Change-Id: If9f5a38017d07d35962881750e2b403aa95287cb
|
|
It's possible that it may no longer be necessary to dismiss this
specific dialog. For example, there may have been a rotation; in
those cases, we expect the DialogFragment to cleanup/dismiss its
own dialog.
Bug: 18728214
Change-Id: I307c299b1f0a6dabebaf4ac6af1d126bf548b190
|
|
Bug: 18738114
Change-Id: I3148d6c78561bf369d4ddbab09bf2fb9c7a7966b
|
|
Bug: 18678952
Change-Id: I2f15cad4b71ba780e6ed860b5dd67c745a3b4823
|
|
Change-Id: I6e808b1fe0b0a1ac68882ad7ed0b65af6f63112d
Auto-generated-cl: translation import
|
|
Traced through the original bug report; the problem is that a call to
TextUtils.expandTemplate was being made with a null 2nd parameter.
I traced through the callers to find out where a null could be introduced
and I was unable to identify a potential source. This change introduces
a last-ditch null check to protect against problems upstream.
Bug: 18684529
Change-Id: I7b608dfedf052d6933e94d1f23a658763b66059a
|
|
lmp-mr1-dev
|
|
Change-Id: Idd2760942799e7b4481470ae09784480e6d22cdf
Auto-generated-cl: translation import
|
|
The case handled here is when a user is in the Dialer app while there is
a call in progress and then the call ends, the Dialpad should revert to
its "normal" mode, i.e. digits. The previous approach, using
PhoneStateListener, was safe for single SIM phones, but no longer works
on Multi-SIM phones because a PhoneStateListener only listens to state
changes from a single subscription (e.g. SIM). A more robust way of
knowing when a call hass ended is to receive a
TelephonyManager.ACTION_PHONE_STATE_CHANGED broadcast.
Bug: 18269410
Change-Id: I9b0578d4281bc75d0f804dc695f4bd1a9c02f2cd
|
|
Bug: 17321294
Change-Id: Icc712da80e25e5a5294986ece055fcffaa558f1e
|
|
1. For recent call entries with a name and phone number, the name will
now also be added.
2. For recent call entries which have complete address information provided
by nearby places, all information except the contact photo will be added. The contact photo is
excluded, as the ContactsLoader would attempt to load the contact photo
while parsing the contact information. On a slow connection this could
cause a noticeable pause while adding the contact.
Bug: 17308163
Change-Id: If2e78bd1257096b344ff2dd266dcdbaeed4f1471
|
|
MSIM." into lmp-mr1-dev
|
|
lmp-mr1-dev
|
|
|
|
The text "Search contacts & places" gets cut off because the small size
of certain devices causes the text to spill over to a second line. Use
"wrap_content" for height instead of "search_box_icon_size"
Bug: 18552411
Change-Id: I2263aca687d1d2a431146d057099980970df75f0
|
|
Since user needs to select a subscription before Dialer can check whether a
voicemail number is set up for a certain subscription, go directly to
calling voicemail when the user dials '1' on a MSIM phone where 'Ask
first' is set.
Bug:18233678
Change-Id: I10dd56c14bfb98e4f8410e2de400da44e328682f
|
|
|
|
|
|
|
|
Make sure that we check the validity of the label before we
call a method on it. Also removed import of unused package.
Bug: 18572439
Change-Id: I4b9ae0b4ace4129fe92dcbd9abecc12620d45a86
|
|
Change-Id: I6ea3394f3659ee881e36e33650a946a1cfe4ebdb
Auto-generated-cl: translation import
|
|
Bug: 18593764
Change-Id: Ie1b29ae2515a7a9e2c9e8727c7e7a1ec1f6604e2
|
|
lmp-mr1-dev
|
|
In TalkBack mode, when a user taps on a call log entry, it should read
back the name of the SIM/account used for the call. The string used is
"on <phoneAccount>".
Also add back periods removed in the string updates because they are
needed for verbal stopping points in TalkBack mode.
Bug:18517912
Change-Id: Iaadbd859ef980ca030f9fb60d3395ca057e8cefc
|
|
* Add CircularRevealActivity to Dialer manifest
Bug: 18373617
Change-Id: I76e89fe1be628746dfa96c877aedd24abeec7350
|
|
|
|
|
|
Change-Id: I3adb5a0aba1014b306511d374bfd7c834bc03975
Auto-generated-cl: translation import
|
|
|
|
Bug: 18292176
Change-Id: I3d5229a44bff032178bf2eb9fde633a10db8c7d8
|
|
Change-Id: If13e74da842e65b33cc0ec46ba11e22a7ef25934
Auto-generated-cl: translation import
|
|
Check for mDraggedEntry == null
Bug:18524967
Change-Id: I323cf41ddd21444d4fd675543b822c29517e8b26
|
|
Instead of passing in the preference.
Bug: 18232725
Change-Id: Ic0eec7cd62f1d9106da4de6d9aa29aeeead9cc0e
|
|
Change-Id: I8b65c3dcc9ae6411e8d28ca4a33f96025596b619
Auto-generated-cl: translation import
|
|
lmp-mr1-dev
|
|
Bug: 17325604
Change-Id: Ida625d884088575760e394b2b58a4fc5b7126033
|
|
The issue is the onActivityResult callback which receives the result of
the voice search is called BEFORE the dialtacts activity is resumed, and
hence the search results fragment is not properly shown (since resume has
not yet completed).
Changed so that the search results are stored until onResume, where they
are applied to the search box.
Bug: 18410823
Change-Id: I02985f722643846067678a67f2c1fda76434fbc4
|
|
Change-Id: I7d9a344348da207f6c1928c7409c654c825d8de8
Auto-generated-cl: translation import
|
|
Change-Id: I0d26d0510edf5ea49d77d8c3c7ecd657b5989d52
|
|
* commit '4e97e09f0ae58f6065252022fe5cf5f7d90aef01':
Switch from CALL -> CALL_PRIVILEGED
|
|
Bug: 18332160
Change-Id: I5b9bcc8f413e5534bab94e0b2677371968a8e483
|
|
|
|
|
|
|
|
|
|
Change-Id: I300010b06d8ce648881f0956ac39f1170b2ae854
Auto-generated-cl: translation import
|
|
Bug: 17446974
Change-Id: Id0bff47083adca33d457acfd671d4e614be24167
|
|
Bug: 18192406
Change-Id: I94df77ad8aaac8da5583ab80572c0bbd120b980e
|
|
Add string before string freeze
Bug: 17325604
Change-Id: I537151bae21701b98dc5cd46491d2368c6dc5803
|
|
Add static padding to top of empty list view text instead of
centering in layout.
Bug: 18357286
Change-Id: I9b63eda0de0134e7e4b8dde3984ef4bdb239feec
|
|
There is no reason to do the costly ToneGenerator initialization
inside onResume, which gets called during the Dialer -> InCallUI
transition. Move it to onStart/onStop so it only happens when Dialer
is actually in the background.
Measurement of time taken for InCallActivity start -> onResumed, 10 runs
Before: Average 541.9ms SD: 152.4ms
After: Average 350.5ms SD: 81.1ms
Bug: 18373617
Change-Id: I192e2bcc9fd4b7d423d804f333d8d32bff3f58c1
|
|
|
|
|
|
Change-Id: Ieae5d7bbff7d3441caf2494f71b53cf05055adf6
Auto-generated-cl: translation import
|
|
|
|
lmp-mr1-dev
|
|
The tint color of a phone account only refers to the color of the icon,
the highlight color is the general display color used for text,
backgrounds etc. We should use highlight color in Dialer
Bug: 18192071
Change-Id: Ia7e1c6cf055357df98b2b2f481b32a727d1f6d61
|
|
After removing newlines from the string, it's going to the edge of
the string because it's pretty long. We don't want to do newlines
this way because it makes life harder for translations, which
could well be shorter and fit on one line.
Bug: 17446974
Change-Id: Ie758668c2b70f82916993017fa5c3611c150f257
|
|
Per settings design guildelines, we should not be using the second line
to describe the contents of a setting with subscreen navigation (this
second line is now used for just status). Remove these second lines from
the dialer settings UI.
Bug: 17446974
Change-Id: Idbeace64c088805a19a77b1438dd66a618387848
|
|
|
|
If findPointerIndex returns -1, ignore the motion event. The
equivalent fix is done for other handlers of motion events as well.
Bug: 18186775
Change-Id: Ia7548335eeb84310510260381a8bcedf6556aa40
|
|
If a new call log view is provided, make sure to correctly
find and stash the correct member variables inside bindBadge.
Bug: 18016618
Change-Id: If01a68fc6c468905ab576b1c5927afa308238786
|
|
Bug: 18291787
Change-Id: Id53193a2597ac6a7827a484279e130d8bfb78b77
|
|
|
|
|
|
Adjust strings in dialer per ewong@'s edits.
Bug: 17446974
Change-Id: Iee616072c3774567d13064157f4e9a87267e0182
|
|
Expose the dialpad's ILD (international / long distance) fields to be
populated by the dialer.
Bug: 13334252
Change-Id: Ia366148ef1318a2dacc4971d51a3bd34ec3c39de
|
|
Bug: 18275086
Change-Id: I69a75bd36f1f2fc18bc2672d397bff47e9af02ad
|
|
lmp-mr1-dev
|
|
|
|
into lmp-mr1-dev
|
|
The fragment member variables were being lost on rotation
because the FragmentManager does not call getItem on rotation.
Fix the way we save the fragments into member variables to ensure
that those references are always up to date so that mAllCallsFragment
is not null after rotation.
Bug: 17478780
Change-Id: I5a0c070273f2d86864afd96c6bb6551bcd0d1aa4
|
|
* Send screen view for first fragment loaded inside ListsFragment
* Send screen view for voicemail playback fragment
* Send screen view for currently active fragment when activity is restarted
* Don't send spurious screen views on rotation
* Send screen views for call log fragments in call log activity, and
differentiate between them with a tag
Bug: 18158037
Change-Id: I09fda53db33f6a6acc4a3b477de992aa94921c71
|
|
Currently mSavedState is reset to false in just onResume, but it needs
to be reset earlier so that the dialpad is allowed to show itself when
an ACTION_DIAL intent is sent.
Bug: 18242314
Change-Id: I9ddd2a431edc4c2d1cc447b14ee8d1347d139552
|
|
|
|
Bug: 18247185
Change-Id: I744355ea712f713d5510fa26f141ee2cce7491ff
|
|
The SelectPhoneAccountDialog fragment now supports optional/changeable title and
checkbox fields, but to simplify that case, add a method that will
initialize the dialog to default values.
Bug: 18204058
Change-Id: Icd3b880378ff9a7d8ee75e01ec85ed40b29a59ab
|
|
|
|
Bring up a dialog if no default subscription account is set by the
user when handling ADN queries.
Bug: 17917937
Change-Id: Icd6a6dc2843463ba68d281a24e00fdba1880adf4
|
|
lmp-mr1-dev
|
|
Change-Id: Id28fea529b8b3bf7d33d1f616fe613ab0f9d8ae1
Auto-generated-cl: translation import
|
|
Add a line under call log to display PhoneAccount label in the color of
the account/SIM.
Bug: 17971273
Change-Id: I16c37ae8828245f928bc3867a498a29e73b5925c
|
|
|
|
|
|
+ Add Telecomm and Telephony methods for handlePinMMIForSubscriber
+ Add Select Account dialog in Dialer for MMI
Bug: 17917937
Change-Id: Iaabd0c5705cdf0d325aa7514d04935747078b28c
|
|
Remove dependencies on old analytics code.
Initialize analytics inside DialerApplication.
Improving analytics CL #4/4
Bug: 18039620
Change-Id: I52f68e50297db2aae61d67d9bdbe66cb1d75aafc
|
|
|
|
|
|
Change-Id: I8f138505744ca65838355eb486cba19d1f4e652e
Auto-generated-cl: translation import
|
|
|
|
|
|
The original CL to fix ActionBarControllerTest by using an
ActivityInstrumentationTestCase was too heavyweight and caused flaky
test. It was also indicative of a flaw in the original design that
ActionBar couldn't be mocked out easily.
Refactor the code so that:
1) getActionBar() is no longer needed
2) Respect the invariant that all access to the actionBar goes through the
ActionBarController (see the changes in ListsFragment) so that any change to
the ActionBar's hide offset can be tracked appropriately.
Bug: 17487016
Change-Id: I935b683ddb301ca5d3952889af1381bdbdcc97d3
|