Age | Commit message (Collapse) | Author |
|
Add work badge icon in calllog for work contacts
To see this feature
1. Receive/Make a call from work contact
(a contact in work profile has the phone number)
2. Drop/miss the call. See a badge icon next to phone label in calllog
BUG=26082618
Change-Id: I7371795e3c3ef925739096f39a70f03722dd430b
|
|
+ Defaulted src-N to source directory in makefile
Bug:26330692
Change-Id: Ia78449876539f7a6bdd2f072eaf942c07915640b
|
|
ub-contactsdialer-b-dev
|
|
Change-Id: I74782e265c57e66e5467bcdd84f3f89c7713b29f
|
|
+ Class SdkSelectionUtils to provides information of the SDK the app is
build against.
Specifically, information that change when the TARGET_N_SDK build flag is
set in the makefile.
This is not related to the targetSdkVersion value in AndroidManifest.xml.
Bug:26330692
Change-Id: Ie9e7d734964b5da930d33f69650643bfd2c1e178
|
|
|
|
NumbersAdapater didn't properly handle null returns from
ContactInfoHelper#lookupNumber(String, String), which is part of
the method's documented contract.
Bug=26337800
Change-Id: Ib974e83c22982ad4151fab564c91a61c112ca2ae
|
|
ub-contactsdialer-b-dev
|
|
+ Add methods to TelecomManagerCompat
- Move TelecomManagerCompat to ContactsCommon because it is called
within ContactsCommon
- Move TestTelecomCallLogCache to the right package so tests pass
Bug: 25776171
Change-Id: I1963959292d8038ab505488d831afd06e6fef6d0
|
|
Bug: 25776171
Change-Id: Ib429e45f939db6fb0e3457467b95db3dab8fe6eb
|
|
The method was a system API pre-M, but a public method in M. Added a
compat method which checks if the method is callable. In the event that
the method can't be called, the compat method is a noop - this matches
the functionality from the L version of the phone.
Bug=25776171
Change-Id: I4a9fc19bb2bf2749d697da2b8643601ebd1eb4a8
|
|
ub-contactsdialer-b-dev
|
|
- Update SmartDial database to track carrier presence.
- Add video call style elements to dialer stylesheet.
- Tore out hair in frustration tracing through code.
- Add listeners to allow dialing of video calls from search results.
Bug: 20257833
Change-Id: I476cccb8c2805ae6f9949366fc5c2ce2669b7734
|
|
Added TelecomManagerCompat with methods necessary to start the InCallUI
without crashing.
Bug=25776171
Change-Id: I851f0252bdce9845e5211338637f16826479bc58
|
|
ub-contactsdialer-b-dev
|
|
UserManager.isSystemUser() is not available pre-M, so we need to copy
over the logic.
Bug: 25776171
Change-Id: I8e7c8e7215a8b55009283ecb137cc54443e61ab8
|
|
Check for null activity.
Bug:26183802
Change-Id: Ic1bdae3611513f43b5556145ea72aaf22d602a74
|
|
am: e4071ea58d -s ours
* commit 'e4071ea58d3773a7b34835739d84d1e8a713712b':
Import translations. DO NOT MERGE
|
|
Change-Id: I0b31b2759fd96ea0bad5ac99340ae1d3a3848003
Auto-generated-cl: translation import
|
|
Change-Id: I2049712c90a85b8826e1f0466568414cd10e6ed8
Auto-generated-cl: translation import
|
|
into ub-contactsdialer-b-dev
|
|
ub-contactsdialer-a-dev
am: dfad2c5a1d -s ours
* commit 'dfad2c5a1d88b4b843f0d4c618339da0af9a0299':
[DO NOT MERGE] Bump version number from 2.3.14 to 2.3.15
|
|
into ub-contactsdialer-a-dev
am: 614302070c -s ours
* commit '614302070ca30dd132975d4a79680a00cb62a8cc':
[DO NOT MERGE] Fixing crash related to typing ADN numbers in Dialpad
|
|
am: 24c462296c -s ours
* commit '24c462296cc468e9620b59b0d5165286dcdbbff9':
[DO NOT MERGE] Fix potential NPE in VoicemailPlaybackPresenter
|
|
ub-contactsdialer-a-dev
|
|
into ub-contactsdialer-a-dev
|
|
Bug: 25813349
Change-Id: I3e26ec2edd917df4892d401867acbeb5f97edf64
(cherry picked from commit f6bf9e4c680355bf597447bbda043f3b611734d0)
|
|
Bug: 26143053
Change-Id: Iba40ed3e49e34274b3ce42128fae5aa3bd6a701e
|
|
Bug: 26092525
Change-Id: I1f6673f698fabd5c6ccb62beee68a91170d0eff7
|
|
am: 52cd5fd66d
* commit '52cd5fd66d0b97e066f89281eb55016dedfeec3a':
Fix potential NPE in DefaultVoicemailNotifier
|
|
Don't try to format an empty number
Bug: 26095129
Change-Id: I6356c24e03066babd22217b24004f9ae9a53a67b
|
|
Bug: 26092525
Change-Id: Id3e54a197ed8bfb51b9b01bbc98a4ee81b28d9ee
|
|
Use alternative means or just return empty lists when calling methods
that require MSIM in pre-LMr1 devices.
Also move compatability checks to ContactsCommon for methods that may
be called in ContactsCommon as well as Dialer
Bug: 25776171
Change-Id: I074bb147dbd53d623f322482ad735391c84ae5ad
|
|
|
|
am: f63db143d4 -s ours
* commit 'f63db143d4b83021bc0a29dda91536d52756423d':
Import translations. DO NOT MERGE
|
|
Change-Id: I17333acd10c2e6ddf3dc8d76e9023bf3f6c0cba3
Auto-generated-cl: translation import
|
|
Change-Id: I0e5bd29a284f7eb4997df7dae6303ad6866bbcfa
Auto-generated-cl: translation import
|
|
Since the Dialer is the system dialer on Nexus devices pre-M, we need
access to some system apis for backporting.
Bug: 25776171
Change-Id: I4365d4df955eb3f3ee7889937a97d1201e205d12
|
|
Check for null phoneNumber
Bug:25973238
Change-Id: I019bf4be0598896a8f4a93f5331d98f78f98b786
|
|
ub-contactsdialer-b-dev
|
|
ub-contactsdialer-b-dev
|
|
Bug: 25776171
Change-Id: Ia72b3d4a30783592f8894e0eaa890be7c60743ea
|
|
The blocked_number_fragment gets removed from the
BlockedNumbersSettingActivity when we change to the search view. Doing
so causes a crash when we attempt to show a Snackbar with that fragment
as the parent view. Instead we use the container for the Management
screen since it doesn't get removed.
Bug:26032803
Change-Id: I6b14447fa75eb2618f511799d4f947ab432611f9
|
|
BUG=25899500
Change-Id: Ie235822462e2a430b1bec93923bd8c1fe00f101f
|
|
ub-contactsdialer-b-dev
|
|
|
|
Bug:25776171
Change-Id: Id6cccaa6af10e91defa70b1c4759cd3b48494e7c
|
|
into ub-contactsdialer-b-dev
|
|
known issue:b/25859809
BUG=25899500
Change-Id: Ia61250707981b49efebb6e2c2e4910f58a1233dd
|
|
|
|
ub-contactsdialer-b-dev
|
|
TelecomCallLogCache creates a mapping between PhoneAccount and per-SIM
information like voicemail number which is not relevant pre-LMr1. Create
a compatibility classes so that MSIM functionality is factored out
pre-LMr1.
Bug: 25776171
Change-Id: I67b012110829121dffa42d542aa0395d683fa78b
|
|
Change-Id: Ib4baa544925f8bcc6b8f4df8989927ebb3635ce3
|
|
Bug: 25813349
Change-Id: I3e26ec2edd917df4892d401867acbeb5f97edf64
|
|
ub-contactsdialer-b-dev
|
|
Given that we allow every users to have their own phone accounts, it
doesn't make sense we only allow primary user to configure its default
outgoing account.
This change allows other user to configure default outgoing account as
well.
Bug: 25941865
Change-Id: Iad7c93366c77dfafc06ae8a7bb4fed3cb7eb1c79
|
|
am: 585d0b1e3b -s ours
* commit '585d0b1e3b20e4ba0fdf36bdd76e5a810c50601c':
Import translations. DO NOT MERGE
|
|
Change-Id: I19c01f987fa7479958c8333d2eaf4d6f0e9a26b8
Auto-generated-cl: translation import
|
|
Change-Id: I6f38d4ba9fd68384eede5db82e94b1b34fad58d7
Auto-generated-cl: translation import
|
|
Bug: 25776171
Change-Id: Ib123da80c6f902c81ad09d9b9ca7fb93df057d1a
|
|
Bug: 25929524
Change-Id: I21b00d18e06960add576f8f3a2d01583abadaa17
|
|
Only if the current sdk version is at least M, do we look up the
CACHED_PHOTO_URI
Bug: 25776171
Change-Id: I79ac81abb4da719ffdb5476476a9a28c287c95f6
|
|
Trap NPE thrown by pre-N CP2.
Bug:25941069
Change-Id: Id510e84e6e7e4a63a9b3267c183e23b73b0fabbc
|
|
ub-contactsdialer-b-dev
|
|
These settings were removed from the Settings screens
since TelecomManager won't respond to the corresponding intents that
would be fired off.
Bug: 25776171
Change-Id: I425832245744239d636f227178479fbb5aa49092
|
|
Bug: 25818151
Change-Id: I6b8b5ebfe1c9555b8394ad7db652e23bbc216f83
|
|
Restores code deleted in ag/643285 because the code was used on pre-M.
Bug:25629359
Change-Id: Ief60d301fd8d3c018ce03388c56264a2db727224
|
|
am: e4684b75db
* commit 'e4684b75db4e8132ed76144f84dca30510cd2ff5':
Bump 2.3.13 -> 2.3.14 for alpha.
|
|
Bug: 25892894
Change-Id: I6a4a685db658cafa8f8f85664973b1373bfbccf1
|
|
am: 5d9c796e39
* commit '5d9c796e39f579877f7bb864189440607809dc53':
Bump AOSP dialer from 2.3.12 -> 2.3.13
|
|
Bug: 25789573
Change-Id: I0a683dba73798ea85152251ab8acefd3c33167e3
|
|
am: 4a7eaa6538
* commit '4a7eaa6538472c44cdd17816e1a042e3cb0ef819':
Bump 2.3.11 -> 2.3.12 for AOSP dialer.
|
|
Bug: 25789573
Change-Id: Ib79cd0e1ba5ebdd3de8652489a7472e5874ad8b5
|
|
call." into ub-contactsdialer-b-dev
|
|
ub-contactsdialer-b-dev
|
|
Since TelecomManager was hidden in L, calls to getDefaultDialerPackage
will crash. Furthermore, default dialer was not even a concept in
Android <M so return false for the isDefaultDialer check.
Bug: 25776171
Change-Id: I05c9f55b69bdbe1e07cf44886dbff29d99f36bbb
|
|
SettingsCompat.System.canWrite returns true for versions older than M
because prior to M, permissions had to be granted prior to installing
the app. It's only in M and above that we check for permissions at
runtime.
Bug:25776171
Change-Id: Iee2250248223e7237f8eaa506b277e301e289cc0
|
|
Bug: 25776171
Change-Id: I4bf43d5f8c2026c0ae593cdbcf0572db0808970a
|
|
am: ab9d34e2e7 -s ours
* commit 'ab9d34e2e7e6c37e271c1545826e093072885a2d':
Import translations. DO NOT MERGE
|
|
Change-Id: I1549b501f47c92cb2273600f6a25ef57157613c7
Auto-generated-cl: translation import
|
|
Change-Id: Id261072a6da8a5e4705094f7217751f361408930
Auto-generated-cl: translation import
|
|
am: 1b97f22e3e
* commit '1b97f22e3e04ddabfe6fc64da4f76474df2c0b03':
Bump dialer from 2.3.10 -> 2.3.11
|
|
Bug: 25835494
Change-Id: Idd14dbe89486e81f91e1b159533c6ba037d6ccc8
|
|
am: 3d0ac24ebc
* commit '3d0ac24ebc1d5d4cdd623b406622be5f822575c5':
Bumping version to 2.03.10
|
|
Change-Id: I6c8e64e67b2b4c020cc2693732b5741dd03c3cc1
|
|
compatibility." into ub-contactsdialer-b-dev
|
|
ub-contactsdialer-b-dev
|
|
am: db48871711 -s ours
* commit 'db488717115485ce91426a965e841fc61942fe0f':
Import translations. DO NOT MERGE
|
|
Change-Id: If9f352031a61f57d6a859780a31a594d8e534620
Auto-generated-cl: translation import
|
|
Change-Id: Ibc391363c689819ae65b86fe00818bf1cc8c2c84
Auto-generated-cl: translation import
|
|
Bug: 25776171
Change-Id: Id567c28af9e2578036c9db97389f66093198de09
|
|
Bug: 25776171
Change-Id: I369cd9ac77f866c72e88da9750aa8e62b610c2da
|
|
into ub-contactsdialer-b-dev
|
|
am: 9eaeae4aab
* commit '9eaeae4aab86a38e93acc4c5e28e8a70c6b1a485':
Bump AOSP dialer version number from 2.3.08 to 2.3.09
|
|
Bug: 25813431
Change-Id: Ib5963498041c960bda0cfb6a0189ed0dd836393c
|
|
For DialerCompatUtils first trick, add a function to check whether video
calling is compatible with the current version.
Bug: 25776171
Change-Id: I0d6c8181ec53f00785032ba52b484fb1c8e6ea47
|
|
requestPermissions is not available to the Fragments class and
checkSelfPermission is not available to the Context class in API < 23.
Use other backwards compatible methods to implement the behavior.
Bug: 25776171
Change-Id: I6cb221236f28b319f618d2cf32a9f503a6f4e6e0
|
|
getContext() did not exist prior to API level 23, so override
getContext() to return the activity in dialer code.
Bug: 25776171
Change-Id: I817a1ba2ef29c032065b1e7eee6c033b050fb61d
|
|
am: cf14c1a07c -s ours
* commit 'cf14c1a07ce978e44bc0089bdf50a912f1b6ac11':
Import translations. DO NOT MERGE
|
|
Change-Id: I3ddf778f4fdb823167093d110f449c8632a1b693
Auto-generated-cl: translation import
|