| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Check the case which PHONE_TYPE="CUSTOM" and no label set in
QuickActivity, and return empty string instead of "CUSTOM".
BUG 21900262
Change-Id: Icde2d7ec68bb2b489875b99dc6c2166d939134ea
|
|
|
|
|
|
|
|
|
| |
In Quick contact UI, show phonetic name following its display name
if phonetic name exists.
BUG 22235947
Change-Id: I0066d2811b207bb36480f1d3c14712573b92a1a0
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Fix crash when app lacks WRITE_CONTACTS and we fail in attempt to update
interaction counts.
Bug:22405683
Change-Id: I53a10b8907e88fe75296bcfaf4659d7f358875d8
|
|/
|
|
|
|
| |
Bug 22382957
Change-Id: I33f22a5ba9c55fe722601b54cecc59a173d6940b
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Dialer sometimes creates custom PHONE_TYPE values without
specifying the custom string. In this case, we shouldn't
display "Custom". We should display nothing.
BUG 21900262
Change-Id: Ie65a40fea3c857b7a65ee82a22c8cd1465225781
|
| |
| |
| |
| |
| |
| |
| |
| | |
Regression was introduce by ag/721564
Bug 22345338
Change-Id: I21ef3e94cc20c8cc10f06084ce350b626710bbfc
|
| |
| |
| |
| |
| |
| | |
Bug 22331611
Change-Id: I5c4544ed3cc82982f159f7c1758a1e6cd8868c48
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Also fix jank when deleting compact editor input fields
We were animating removal of input fields when there was more
than one field in the raw contact (i.e. Editor.deleteEditor)
but not when hiding entire KindViewSections
(i.e. KindSectionView.setVisibility(GONE)). When animating
KindSectionView removals, we must mark it for deletion
since we need to re-assess the number of KindSectionViews that
are visibile (in order to show icons) before the removal
animation finishes (the visibility is set to GONE at the end
of the animation).
* Prevent nicknames from being deleted
Bug 22228718
Bug 22299522
Change-Id: I28dad184c53e89f067d54675fcb3e7ebac9d971e
|
| |
| |
| |
| |
| |
| | |
Bug 22228718
Change-Id: I561ee25bad95a716744ba7d74fb6b49463b029da
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We must delete the entire KindSectionView for emails and
phone numbers for all but the last raw contact that is being
edited.
Also, icons must be updated whenever an editor housed in
a kindview is deleted since we only want to show the icon
once for all the kindviews added to the compact layout
for all the raw contacts in the delta list.
Bug 22203548
Change-Id: If12c4fc10a9c9c09cbcfb86c5bf1472d89f6b890
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This prevents the disambiguation dialog from appearing. As
a result, the user no longer has the ability to decide
whether to use their Work or Personal Contacts app. This
prevents the intent from becoming cross-profile.
Bug: 17472472
Change-Id: Ica5a9bf960a016f735caf933da5cc8fa6aa7614c
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This was necessary when we using different hint colors
for groups of input fields but since that was removed
this should be safe to remove.
Bug 21662781
Change-Id: I7b9f48fed3d963cce251d6b09e705907c9cb224f
|
|\ \ \ \
| |/ / /
|/| | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also, use sdkVersion=MNC. This way missing runtime permissions will
throw SecurityExceptions. This will make it easier to catch any
unchecked usage of permissions.
Bug: 21791169
Change-Id: I6118cc42e3aa6505b47df9470672f722600eca31
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also, missed the copy of the account type display lable setting
logic for read-only contacts in ag/712716 so replacing that with
the static utility method.
Bug 18719390
Bug 21637149
Change-Id: I112b32a25d4d3682ca8e58ef327660bd163cb273
|
|/
|
|
|
|
|
|
| |
This only appears to be affecting the ME profile photo
Bug 22010349
Change-Id: If1be0ec6b2491649ebd0d3daa95a47cb437447af
|
|
|
|
|
|
| |
Bug 21637149
Change-Id: I224ab188230f119f49f4ab7ddef4b51c451aa892
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add always visible save menu item (a checkmark icon) on both
the compact and full editors. Selecting it saves changes
and closes the editor (what back does currently).
* On the compact editor, make back perform a discard,
including warning the user if there are unsaved changes.
* On the full editor, back still saves and goes back to
the full editor. This is not ideal but it's out of
scope to not save changes between the two editors
when editing an existing contact.
Bug 19983789
Change-Id: Ie23b75978db70f2b438a824e39f0ae8fb8aa99ec
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to ag/711429 (for editing read-only names), we set the
photo bitmap from the read-only contact but set the newly created
(and writable) raw contact as the delta underlying the photo editor
view so that if the photo is updated by the user, the new raw
contact is set as changed and not the read-only raw contact.
Bug 21873945
Change-Id: Ibd40f3d708332fe6f87d247773b871d575d7d12e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that we have logic to ignore the display name
we add to newly created raw contacts (when the
user wants to edit a read-only contact) when
determining whether the user made any edits,
we can enable changing the display on the compact
editor again.
Note, there is one glitch -- the name disappears
on the compact editor after you click more fields
(but only when editing read-only contacts).
Tested scenarios:
1) Edit read-only contact, more fields, back, back
No bogus contact is created and the read-only
name is displayed on both editors.
2) Edit read-only contact, change name on compact
editor, back, re-edit read-only contact, and split
The read-only contact is unchanged and a new
contact with the edited name is created.
3) Edit read-only contact, more fields, change name on
full editor, back, back, re-edit read-only contact,
and split
Same result as (2)
4) Edit read-only contact, add phone on compact
editor, back, re-edit read-only contact, and split
The read-only contact is unchanged and a new
contact with the read-only name and phone number is
created.
5) Edit read-only contact, more fields, add phone on full
editor, back, back, re-edit read-only contact, and split
Same result as (4)
Bug 21858251
Bug 21464081
Change-Id: I9028fee38b8ea7569968654a756eb98025318e69
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TextFieldEditorView.isEmpty does not do the right thing
for structured names because that methods just checks every
child of the fields ViewGroup and the view retains values
for fields that may have been erased by toggling the
name expansion. The result is that the FIELD_TURNED_EMPTY
EditorListener event is never fired.
Bug 21851290
Change-Id: Iaae3ba102a899de9dfd76d0469c9c2f1d094b0bd
|
|\
| |
| |
| | |
mnc-dev
|
| |
| |
| |
| |
| |
| |
| |
| | |
Also don't display compact editor photos for non-editable contacts
Bug 21873945
Change-Id: I7523e9cc7f8342e546659ede6a3dd822d790a259
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| | |
Also removed "com.google" from the full editor
action names.
Change-Id: I1b8afb8f8a32ab1fe60c7174d092830d81dcee07
|
|/
|
|
|
|
| |
Bug 21858251
Change-Id: I3a66d30123ae1a64acbd162f7991a56cf37bcc72
|
|
|
|
|
|
| |
Bug 21870691
Change-Id: I99cc6bf8d90f32469ca7cf105567dcc3edf48e9f
|
|\
| |
| |
| | |
into mnc-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also fix the contact being loaded unnecessarily when transitioning
to the full editor.
Bug 21464081
Change-Id: Ic833f64a073898c8524892428512ce65f2f14625
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
BluetoothOppLauncherActivity checks that the vcard
type is correctly set. Note, fixing this doesn't help
with the bug that gmail has displaying vcards.
Bug: 21650555
Change-Id: Iac08371320bdcc9043c45504b8318027543f094d
|
| |
| |
| |
| |
| |
| | |
Bug 21464081
Change-Id: I97653796b7abbab8df61060c03b0ff0222c1442c
|
| |
| |
| |
| |
| |
| | |
Bug 21644158
Change-Id: I84d1406b4db1646dcbf059ce84a2cc7534b0bd83
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We don't need to make it optional to show an emtpy input
field since we've changed our minds on not allowing
users to add email and phone numbers on the compact editor.
Bug 21661221
Change-Id: Iec0d3a37a76c787d17922dbc184142dfca98a9de
|
|/
|
|
|
| |
Bug: 21644090
Change-Id: If09f89d806410e4f6850f0fabdb00bfbe093a33d
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Input method manager does not close software input when the text
field focus is out. This is a workaround of Bug 20612313 by hiding
in onPause callback manually.
Bug: 20612313
Change-Id: I81d0c8e41b1df81c2383a361c56698a61afe89c8
|
|/
|
|
|
|
| |
Bug 21498424
Change-Id: I35e8fa3cff4d963f8017bdd596132fe749479a17
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
It will result in an empty contact
Bug 21464081
Change-Id: I36e79b82ff7d8d3002eabfe735bccda75ee110a7
|
|/
|
|
|
|
|
| |
And rebundle Contacts again.
Bug: 21090207
Change-Id: I7e93e36ad0c0d667ac56983c76acb1b97bd8755c
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug 21162602
Change-Id: If484b5f3a0de2d6176863c19519ed63a45aa7c1d
|
|/
|
|
|
|
|
|
|
|
|
| |
Also, use the current 25% of black color which
already follows the material guideline.
Screenshots go/b21442589
Bug 21442589
Change-Id: I82c837fd9856c2165d3264a581165eb32702d807
|
|
|
|
|
|
|
|
|
| |
Now that read/writing the profile only has a single permission
associated with it, we can use the platform's existing
grantUriPermission() support.
Bug: 21090207
Change-Id: I31e6ae7b0f49c3589071f6a95f8d69a9456c144d
|
|\ |
|