Age | Commit message (Collapse) | Author |
|
Use ShortNumberInfo to identify shortcodes and apply more basic matching for them; without this short codes like '5555' and '55555' would match due to being a SHORT_NSN_MATCH even though they should not match.
Also removed the PhoneNumberUtil argument from DialerPhoneNumberUtil's constructor as it was always PhoneNumberUtil.getInstance(). (This allowed me to do a similar thing for ShortNumberInfo.getInstance()).
TEST=unit
Bug: 71586485
Test: unit
PiperOrigin-RevId: 193288929
Change-Id: Ia16c78e7eee5e0912d3913660952b9ee32713731
|
|
TEST=unit
Test: unit
PiperOrigin-RevId: 193288015
Change-Id: I350fa06cb96ff1887c428c8d60c489ddf0da81f6
|
|
|
|
Bug: 78132954
Test: listnr
PiperOrigin-RevId: 193279654
Change-Id: I0d6e2e39d2f695b2e7d51ddf8c5abbc689187fbd
|
|
|
|
It is not marked "not null" in the system call log and our simulator gives it null data, so handle it more gracefully to be on the safe side.
Also enforce "not null" for IS_READ and NEW in annotated call log as I observed that happening somehow (possibly from older builds though).
TEST=existing
Test: existing
PiperOrigin-RevId: 193271095
Change-Id: I780db20c9d6ea5cf5e1d757def9ea06b492267c1
|
|
|
|
|
|
Bug: 73774242
Test: unit
PiperOrigin-RevId: 193262041
Change-Id: Idc0de19cc6d58cf79715ec243108c53b9b1df848
|
|
Bug: 67596257
Test: CallDetailsCursorLoaderTest
PiperOrigin-RevId: 193259769
Change-Id: I8c6a8eb9a6bf06e9c1c25c45fc035f8db8ae5a65
|
|
|
|
|
|
|
|
|
|
Bug: 73736190,73775046
Test: none
PiperOrigin-RevId: 193239591
Change-Id: I0af371b59e57a902df8162f3f04ba8e5a7900588
|
|
Bug: 73774461,73774884,73775516,73775590,73775873
Test: unit/manual
PiperOrigin-RevId: 193236364
Change-Id: I03726ed7e5a3383f6e8632fb2cf9b948c3203f87
|
|
The changes in this CL improve the loader in the follow ways:
- Speed: by reducing the number of queries
- Long term accuracy: by using lookup URIs
This change also adds ViLTE presence and contact labels to
the results returned by the Loader.
Bug: 36841782,77724710,77725860
Test: SpeedDialUiLoaderTest
PiperOrigin-RevId: 193235046
Change-Id: If5e6aa821c8bad88dc77af81827abbd8e0f1b28e
|
|
Bug: 77974883
Test: tap
PiperOrigin-RevId: 193225925
Change-Id: I0698abffa232a2e3a575de80642005b454a743ca
|
|
|
|
|
|
Test: CallLogDatesTest
PiperOrigin-RevId: 193124157
Change-Id: I552bf7fa50142dd51c9a7dda9eaceb7d445607fb
|
|
RTT transcript needs to be loaded after call details is loaded.
Test: OldCallDetailsActivityTest,CallDetailsActivityTest
PiperOrigin-RevId: 193113115
Change-Id: I86e64ac00b17549864ed0778f79ec3aee58b7a1a
|
|
1 day."
|
|
Bug: 70989614
Test: NewCallLogAdapterTest
PiperOrigin-RevId: 193101600
Change-Id: I52b0db9dc03d5e44cad7462403c2639fb33b5f33
|
|
* changes:
Remove voicemail/impl/TelephonyMangerCompat
Remove column PHONE_ACCOUNT_LABEL and PHONE_ACCOUNT_COLOR from the annotated call log.
Don't close search if the user leaves with the dialpad open.
|
|
These reflection calls are used for the transition period when amending VVM APIs in O. The public version should be used now.
TEST=TAP
Bug: 77334965
Test: TAP
PiperOrigin-RevId: 193095281
Change-Id: Ifaf2e78f007a155221146b40369aaed66d4325c6
|
|
call log.
Bug: 77808449
Test: NewCallLogViewHolderTest + existing tests for the call log framework
PiperOrigin-RevId: 193086917
Change-Id: I39244c69acf1d261699610f6010c0cf147ca3492
|
|
Bug: 77736276
Test: MainActivityOldPeerSearchIntegrationTest
PiperOrigin-RevId: 193081987
Change-Id: I466b6094f4d7851033be3bf68f170485a2ec733d
|
|
|
|
|
|
|
|
Bug: 36841782
Test: manual
PiperOrigin-RevId: 192828773
Change-Id: Id9066346e6b2a03f672ce3ad11027f15adfbb7e6
|
|
Test: tap
PiperOrigin-RevId: 192825959
Change-Id: I814537b08d9afd678c1cb88e6012e60e5511b6bb
|
|
Accomplished by replacing margin with padding.
TEST=manual
Bug: 77812328
Test: manual
PiperOrigin-RevId: 192818386
Change-Id: Iaf58b8460c18259a0472fd154695238c7e93a489
|
|
|
|
|
|
Bug: 70989614
Test: NewCallLogAdapterTest
PiperOrigin-RevId: 192692744
Change-Id: I42dbb5738558803ad6eae9fe2c2f98b31c49f360
|
|
Bug: 77715083
Test: unit
PiperOrigin-RevId: 192688918
Change-Id: I4448162871ea69ba07c1ed022e9c7daa936dab64
|
|
|
|
1. Save RTT transcript when call is destroyed
2. Show RTT transcript link when it's available
Bug: 67596257,77717594
Test: manual
PiperOrigin-RevId: 192673172
Change-Id: If541ad9137c965166548d2fb449e835b95566727
|
|
|
|
|
|
Bug: 77908301
Test: opened dialpad, didn't crash
PiperOrigin-RevId: 192654487
Change-Id: If5bf9b6df7f15364358fb601d154d4bb99dd5b55
|
|
Bug: 36841782
Test: OldMainActivityPeerTest
PiperOrigin-RevId: 192647371
Change-Id: I3fff1784ce642b86f1e87a27e38737833f74c6b0
|
|
|
|
Bug: 36841782,77761023
Test: WIP
PiperOrigin-RevId: 192556602
Change-Id: I50c0baef7ef6c8ae533545567ec797283a9a870f
|
|
* changes:
Ignore case for GID matching
Add support for support fragments in UiListener.
|
|
TEST=TAP
Bug: 77838297
Test: TAP
PiperOrigin-RevId: 192534802
Change-Id: I9c6b0aaab33f5ae5e9d26131c7a9a2858005c385
|
|
Bug: 36841782
Test: SupportUiListenerTest
PiperOrigin-RevId: 192502743
Change-Id: Id06ed732528db1ae486def86ecc2f44828635d81
|
|
* changes:
Add RTT badge to new call log.
Update logic for incoming and active calls.
|
|
Bug: 77717594
Test: ContactPhotoViewTest
PiperOrigin-RevId: 192492913
Change-Id: I6db36017fde2cf9dca580d60d5c88bf2ad2dfe16
|
|
Bug: 73774461,73774884,73775516,73775590
Test: unit
PiperOrigin-RevId: 192456945
Change-Id: I0f0b44e56550939d4af16297bd305297e6c74310
|
|
|
|
|
|
|
|
|
|
Bug: 74238896
Test: ButtonControllerTest
PiperOrigin-RevId: 192370117
Change-Id: I265cc9541957c2dd376176ed7a703b4938fe4563
|
|
This is for old call log UI.
This change also improves scaling for vector drawable icons.
Bug: 67596257
Test: manual
PiperOrigin-RevId: 192359601
Change-Id: I3322fe08b668f01c1e3a7ce3264c2988e2703aae
|
|
Test: SpamBlockingPromoHelperTest
PiperOrigin-RevId: 192355809
Change-Id: Id9fc792b6e4649af4df588a523299a8fcf7727f0
|
|
Bug: 36841782,77760800
Test: DisambigDialogTest
PiperOrigin-RevId: 192354880
Change-Id: Ie7e9f0e3994d871ce6c90e4028131204ccb0a32a
|
|
|
|
This change is mostly just a migration from a cursor loader and
cursor to a listenable future and list of POJOs.
Bug: 36841782
Test: tap
PiperOrigin-RevId: 192349724
Change-Id: I37140dcc2e5e03bc5745573c0d777e18c4f1a880
|
|
|
|
TEST=Manual
Bug: 77838297
Test: Manual
PiperOrigin-RevId: 192343100
Change-Id: I2f054d432c54359b99dcf4e15d9059abdda91293
|
|
sheet if the capability is present."
|
|
the capability is present.
Bug: 70989603
Test: ModulesTest
PiperOrigin-RevId: 192302145
Change-Id: I3162e7d22223aa02709d0d401c70c6fc37a00e3b
|
|
* changes:
Autogenerate IDs for inserts and consolidate loader into one transaction.
Ensure listeners are added each time setUp is called
Implemented SpeedDialUiItemLoader.
|
|
Bug: 36841782,77724716,77725859
Test: implemented
PiperOrigin-RevId: 192191296
Change-Id: I7a22367b33c7555d014a29a2af2942f2eb76c0a5
|
|
Bug: 77666799
Test: existing tests in InCallPresenterTest
PiperOrigin-RevId: 192191167
Change-Id: Ifa35451cf94d925f9d73397460b48754952cb216
|
|
SpeedDialUiItemLoader builds a listenable future for returning
a list of SpeedDialUiItems which are the POJO representation of
each speed dial list element.
Bug: 36841782
Test: SpeedDialContentObserverTest
PiperOrigin-RevId: 192186376
Change-Id: I70f3abbeac14117ff4a68355e3a07b395b72386b
|
|
|
|
Bug: 70988687
Test: Cp2DefaultDirectoryPhoneLookupTest, PhoneLookupInfoConsolidatorTest
PiperOrigin-RevId: 192085574
Change-Id: I4512c9e2e9e14340fa3aa9b2d7d6aaea6344bba6
|
|
|
|
Disambiguates the "this" by adding the reference to settings as required by privacy.
Test: N/A
PiperOrigin-RevId: 191970994
Change-Id: Idc357e8c908b4f54273bf1b2823a6759ea1332b6
|
|
* changes:
Resolve resource conflicts.
Change voicemail empty state icon to voicemail icon.
Use sensible audio route for bubble mode.
|
|
* changes:
Convert new speed dial to support fragment and add it to new peer.
Only request focus on search edit text when it's slide down.
|
|
Bug: 77710848
Test: None
PiperOrigin-RevId: 191957734
Change-Id: I0b2674298722a405f4f2e970e877671cff37e60f
|
|
Bug: 75962146
Test: screenshot
PiperOrigin-RevId: 191948101
Change-Id: Icba3cb63cbfe42ce0f193e731dbe2240b3dfc27d
|
|
Bug: 74022483
Test: InCallPresenterTest
PiperOrigin-RevId: 191941513
Change-Id: If2090c6dae63981a46586d785e2836edbdf8a729
|
|
Bug: 36841782
Test: MainActivityNewPeerTest
PiperOrigin-RevId: 191924314
Change-Id: I5e4a4adadd5477115d6b4daf8afb8c6f819496c8
|
|
Bug: 77586391
Test: manual
PiperOrigin-RevId: 191924178
Change-Id: I792a6f0308f0dde9b4ae82227aa6a8327208a192
|
|
|
|
-Moved rootcomponentgenerator/annotations to dialer/inject to reduce the number of deps engineers need to include
-Move rootcomponentgenerator/processor into rootcomponentgenerator/ since the other package is now gone
-Added inject/demo and tests
TEST=unit, tap
Test: unit, tap
PiperOrigin-RevId: 191916595
Change-Id: Ic155808c7435bdce198970caa92309edb9fadac8
|
|
|
|
This is to test how the fragment handle messages.
Test: RttChatFragmentTest
PiperOrigin-RevId: 191912866
Change-Id: Ia50688cdf8eceab376e163aa09bda56406a64933
|
|
|
|
Bug: 77496097
Test: SystemCallLogDataSourceTest
PiperOrigin-RevId: 191845115
Change-Id: Id0d3770e0cd21383cf2f4c5ae5314ca4de258edd
|
|
|
|
list is enabled"
|
|
@IncludeInDialerRoot in root component generator."
|
|
Bug: 74022483
Test: InCallPresenterTest
PiperOrigin-RevId: 191825857
Change-Id: I9c70290da32484faf42a2a25fd6b22ba706cb63e
|
|
enabled
Bug: 69072794
Test: Tap
PiperOrigin-RevId: 191824966
Change-Id: Ia219074f32f77f308d88e9c29edb1e56c694bcc7
|
|
@IncludeInDialerRoot in root component generator.
Test: local test.
PiperOrigin-RevId: 191820677
Change-Id: I9df15cccf65e8c51c8fadf57eabec4fd41a51007
|
|
|
|
|
|
|
|
Bug: 73736474
Test: unit tests
PiperOrigin-RevId: 191776448
Change-Id: Idf3eaee2d6639d5a6643c9670230e88d0028bf3c
|
|
This is caused by not dismissing error dialog when recreating InCallActivity.
The dialog will be shown again after recreating.
Bug: 71376489,77152802
Test: manual
PiperOrigin-RevId: 191775030
Change-Id: I07ef5041979c0bbb2d44df9e41b55f0ac41e9339
|
|
Added status() and audioCallable()
TEST=TAP
Bug: 76430187
Test: TAP
PiperOrigin-RevId: 191767563
Change-Id: I5852b93bd3042f3c6ed8f2155e57fdefe58edd32
|
|
|