summaryrefslogtreecommitdiff
path: root/java/com/android
AgeCommit message (Collapse)Author
2020-12-12Dialer: Fix proto warning with optmize for liteLuca Stefani
* option optimize_for = LITE_RUNTIME is ignored in proto 3+ * Instead we should use the java_lite compiler via the LOCAL_PROTOC_OPTIMIZE_TYPE flag which defaults to lite in java projects Test: m Dialer, no warnings Change-Id: I552f5895bbe8192a4ae870bb48e5ef6a9e7e8c78
2020-02-10Merge "Reland: Rework platform version to hide codenames."Narayan Kamath
2020-02-07Merge "Fix FATAL Exception in PostCallActivity" am: 4b2da35108 am: ↵Automerger Merge Worker
35c12ca943 am: 8d3f2dc70e Change-Id: I73dac7ae2ee37068fd342aefb2426f8b85f56ab1
2020-02-07Merge "Fix FATAL Exception in PostCallActivity" am: 4b2da35108Automerger Merge Worker
Change-Id: I48476d4c4be6780ee316a65a048172d557e4b151
2020-02-06Reland: Rework platform version to hide codenames.Dianne Hackborn
The public platform version no longer can be a codename, it is always the most recently released platform. A new build property and API provides either the offical version or the current codename as appropriate. This will avoid breaking apps that look at the platform version while development is under a codename. Bug: 143175463 Test: manual Change-Id: Ic0621234215d4ba79255b985dccdd4ae6c863fc8 Exempt-From-Owner-Approval: Previously approved, no new changes.
2019-12-20Require unlock for custom SMS dialog am: 41606094d4Automerger Merge Worker
Change-Id: I4b18b497583bc5d3c455e1088fd56fa5c509c23b
2019-12-19Require unlock for custom SMS dialogBryan Ferris
Currently when a call is recieved there is an option to write a custom text message in response to the call. This could allow an attacker to imporsonate the user. With this change devices that have a lock screen set will require that the pattern/pin/password be entered before a custom message can be written. This is a cherry-pick from the Pixel dialer. The original commit can be found at cl/257702865 Bug: b/137102479 Test: Call phone running the modified dialer and attempt to send a custom message Change-Id: Ib6822436bcebc799e7e920f1a5898d107dd619db Merged-In: Ib6822436bcebc799e7e920f1a5898d107dd619db
2019-11-14Revert submissionKevin Lau Fang
Reason for revert: This causes a boot issue on Taimen (b/144480969). It wasn't caught by TreeHugger due to Taimen tests being disabled due to a different lab outage (b/144350336). Change-Id: Ib9fb23e378034fe73373030e0865c6bac99d4f37
2019-11-11Rework platform version to hide codenames.Dianne Hackborn
The public platform version no longer can be a codename, it is always the most recently released platform. A new build property and API provides either the offical version or the current codename as appropriate. This will avoid breaking apps that look at the platform version while development is under a codename. Bug: 143175463 Test: manual Change-Id: Ic8fe4defb609dee24f53358dc7b37e3590482b27
2019-10-02Fix FATAL Exception in PostCallActivityTaesu Lee
Use Theme.AppCompat.Light to fix IllegalStateException for PostCallActivity extending AppCompatActivity. Test: am start -n com.android.dialer/.postcall.PostCallActivity Change-Id: Ica815d43cd8dae73fbc8ec948dd701a1455d1704 Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
2019-09-11Require unlock for custom SMS dialogBryan Ferris
Currently when a call is recieved there is an option to write a custom text message in response to the call. This could allow an attacker to imporsonate the user. With this change devices that have a lock screen set will require that the pattern/pin/password be entered before a custom message can be written. This is a cherry-pick from the Pixel dialer. The original commit can be found at cl/257702865 Bug: b/137102479 Test: Call phone running the modified dialer and attempt to send a custom message Change-Id: Ib6822436bcebc799e7e920f1a5898d107dd619db
2019-07-11Merge "AOSP/Dialer - Fix improperly formatted resource string in Dialer ↵Raman Tenneti
across many languages." am: 8910fde7dd am: 8f9e253e97 am: d0f720b917 am: 67f0311a14 Change-Id: Ie6a29fc3595b3a417c823b03d6bf20597264c8fd
2019-07-08AOSP/Dialer - Fix improperly formatted resource string in Dialer across many ↵Raman Tenneti
languages. Bug: 135615364 Test: manual - Did a "make -j40" and verified that there are no warnings in strings.xml. Change-Id: I5b835af079832c8f38bd582113559b830efedaef
2019-04-16Merge "Fix for button flickering issue when video call screen rotates" am: ↵Hideki Ishii
890dcce1a5 am: fc10e63786 am: efe0fce79f Change-Id: Iab022c32c517563ad2956bacceb22f320a2f6ac8
2019-04-16Merge "Fix the issue that automatic mute state remains ON after adding VT ↵Ta-wei Yen
call" am: ebd9bf21e5 am: 0821635baf am: 534ce67669 Change-Id: Ib3966f8532045d22e19f7cec9d2d207ea1924ca7
2019-04-16Merge "Fix error case which session change request failed when pausing ↵Sekine Yasuaki
video" am: 9cd154587c am: ddc9143616 am: 02f02dca41 Change-Id: I94cd8a07ac50179b71ab6ec646d8a42955d3d9c5
2019-04-16Merge "Fix issue that the hold label is not shown during remote video ↵Oya Masafumi
holding" am: c1c93761a3 am: 12a51def3c am: 8e9d052913 Change-Id: Ibe2491faa719e91668cccbdf72a9806d048ca24b
2019-04-16Merge "Fix to update peer dimensions when video screen resumes foreground" ↵Sekine Yasuaki
am: 91bf209306 am: ea194aec1e am: 96026df419 Change-Id: I97e5f8f3dacac16b4a1ae6e5140af486a011372b
2019-04-16Merge "Fix preview image overlaps a call button during video call" am: ↵Shalika Pathirathna
33cc4999be am: 2ec69519ac am: 91c705de19 Change-Id: I44e2684c301deed8687b69aa4b492bc8766fcc89
2019-04-16Merge "Fix for button flickering issue when video call screen rotates"Treehugger Robot
2019-04-16Merge "Fix the issue that automatic mute state remains ON after adding VT call"Ta-wei Yen
2019-04-16Merge "Fix error case which session change request failed when pausing video"Treehugger Robot
2019-04-16Merge "Fix issue that the hold label is not shown during remote video holding"Treehugger Robot
2019-04-16Merge "Fix to update peer dimensions when video screen resumes foreground"Treehugger Robot
2019-04-16Merge "Fix preview image overlaps a call button during video call"Treehugger Robot
2019-04-11Remove VVM configs from AOSP Dialersamalin
AOSP VVM configurations were historically stored in AOSP as VVM support was part of the platform. This is no longer the case, old VVM configurations are being removed and individual OEMs will now be required to provide their own configurations. Bug: 129867522 Test: make Change-Id: I299bba40548e557c9802d8241b7168e8c1a3f5e9
2019-04-05Fix the issue that automatic mute state remains ON after adding VT callSekine Yasuaki
An issue occurs because InCallFragment#onResume() that release the automatic mute state is not called when switching fragments by adding call. To resolve this issue, handle automatic mute state in InCallActivity. Bug: 110815828 Test: Checked that the mute state is turned OFF when add a video call during a voice call. Change-Id: Ided7c58e1148f6ee12bdfeaa813d596a4716c1d6
2019-04-02Fix error case which session change request failed when pausing videoSekine Yasuaki
When a user clicks the pause video button, the camera close request and the session modify request are executed at the same time. However, the session modify request fails occasionally by a limitation of the Network side. In that case, the video session is continued with the camera closed state and a user cannot open the camera again due to pause video button disabled. Remove camera close request triggered by the pause video button clicked because it is handled appropriately according to the result of the session modify request. Also, enable the pause video button and show error message to a user if receiving the error result of the session modify request. Test: manual Bug: 69235524 Change-Id: I9a2dde755a6c28edfb0ce962b55ac8a6e907ca97
2019-02-28Fix for button flickering issue when video call screen rotatesHideki Ishii
Issue: Buttons flicker when rotating video call screen and full screen mode. Because initial state of these buttons(components) are "visible". In full screen mode, these buttons should not be "visible" when video call screen is rotated. This patch modifies state of these buttons to "invisible" when video call screen rotates and isFullscreen()==True to fix the flicker issue. And, adding "enterFullscreenMode()" for getting correct view-size when changing layout by videocall-screen regenerated. Test: manual - Checked that not button flickering issue when video call screen during full screen mode rotates. Bug: 111242931 Change-Id: I271ae3fa395fa648a89c8debc5c0a76e1a0a5ecd
2018-10-12Merge "Fix incorrect notification text is displayed for video call in dialing"Treehugger Robot
2018-08-08Apply application theme to call details.Eric Erfanian
Bug: 111437430 Test: make Change-Id: Ib6658962f5339c33a28e326fb0478d2f4df786bd
2018-07-19Fix to update peer dimensions when video screen resumes foregroundSekine Yasuaki
[Issue/Cause of defect] If partner device is rotated during video screen of target device is in background, and then resumes to foreground, partner image will be shown with incorrect dimensions. Because when video screen goes to background, VideoCallPresenter stops checking CVO(Coordination of Video Orientation) of partner device. And when video screen is resumed to foreground, there is no logic to update partner image with latest peer dimensions. [How to fix] Even if video screen is in background, CVO(peer dimensions) is notified to DialerCall. Therefore DialerCall should store the dimensions. And when video screen resumes to fore, VideoCallPresenter should update the screen with correct(latest) peer dimensions. Test: manual - Checked that the partner image is shown with correct dimensions. Bug: 111575038 Change-Id: I32ff5407f1222b232b47a35e7083a473be67b468
2018-07-13Fix incorrect notification text is displayed for video call in dialingQiong Liu
"Ongoing video call" is displayed in dialing state on the notification. But "Dialing" should be displayed. Wrong order of condition to decide the text causes this issue. It should have checked dialing state before checking video call state. To resolve this issue, check the dialing sate at first and then, check the video call sate. Bug: 111424745 Test: manual - Checked "Dialing" is displayed if it is dialing state. Change-Id: Id03909178370df3cc4905699f46e13f9a39aeb45
2018-07-11Merge "Use ContactDisplayPreferencesStub when device is locked."Treehugger Robot
2018-07-10Use ContactDisplayPreferencesStub when device is locked.Eric Erfanian
PreferenceManager.getDefaultSharedPreferences() can only be called when the device is unlocked. The module will lazily construct the impl. Fix defaults for contact display preferences. If the settings are accessed before the preferences are populated the wrong default value will be used. Test: make Bug: 111275389, 111051362 Change-Id: I29e34d61d529c91065aa3ef952d125d83cdee982
2018-07-10Update translation strings.Eric Erfanian
Test: make Change-Id: Ib75f4f25e91067311de244d7f1fb95bc898aec22
2018-07-10Revert "Ignore display cutout for in call UI."Eric Erfanian
This reverts commit a45b5e0299bad5aa6d287179d2c476570f14f347. Change-Id: I062108a36138f1023e549dafad7518177da74a03
2018-07-10Revert "UI refresh for ringing screen."Eric Erfanian
This reverts commit 36d5b93da4f93e50deb496daa5ad820c48aa7b01. Change-Id: I533bc3f7d592a6e257d184f0d3730b4be95f2af2
2018-07-10Revert "Internal change"Eric Erfanian
This reverts commit 988dac56b45e935b99b125f608a2019ce836602b. Change-Id: I825b8ef2074592fcf23a419cd2cb4d0185035df7
2018-07-10Revert "UI refresh for voice call screen."Eric Erfanian
This reverts commit b6c615dba7609e5134e960a92e723cfeadfbc589. Change-Id: Ibfe295c51323b4e0352098470921ffae114f5c83
2018-07-10Revert "Fix color for disabled button in voice call."Eric Erfanian
This reverts commit 4af5facf5a45bb06beebdba790af2807c39e7649. Change-Id: I3d923cb1cdfb31aa9db4384d554fff3ecbfbe4aa
2018-07-10Revert "Update style for important call badge."Eric Erfanian
This reverts commit 79a9ae7be17c7fe50e6812a47cdd6e7ce5d07966. Change-Id: Ib60e15fba40207884cb2f9d4f0e65fd599b33ae5
2018-07-10Revert "Change reply with sms to chip."Eric Erfanian
This reverts commit 19e85a54d723bbe23e51bed70df89bd3861570d7. Change-Id: Ic450c3012496a20c67327fc64e6b8a1047ea6995
2018-07-10Revert "Update emergency call map and device number UI."Eric Erfanian
This reverts commit 20f8f6018e0f80083ebbabb43965ec19996d5f87. Change-Id: I170c7dff3dff788bf12e9572195ddb3453f058bb
2018-07-10Revert "UI refresh for search bar."Eric Erfanian
This reverts commit febe3b19e7b211c233a576d20080cb2c1f2fcaee. Change-Id: I423f619d15a46072d43b31713ecd113fda0fcafc
2018-07-10Revert "UI refersh for status bar."Eric Erfanian
This reverts commit 3d17fe77a1d9e523cf15838330aee9bacb81ad58. Change-Id: I2718f98e94a03504ab56a45ac4651873b14c248e
2018-07-10Revert "UI refresh for search fragment."Eric Erfanian
This reverts commit f375be6e66c0c06db3a8f045b31425153b9a0902. Change-Id: I5de808d63bed90276481acc3f898a89f8bac2be1
2018-07-10Revert "UI refresh for FAB."Eric Erfanian
This reverts commit 53a524743f84155de2773cd9ad2da011e4435ceb. Change-Id: I8f233fb26f46fd3e11bf0b4bd0b4c7ef84d95c50
2018-07-10Revert "UI refresh for bottom nav bar."Eric Erfanian
This reverts commit 9af4b65fa7717a647e3c8996cbbbcc93637aeab4. Change-Id: I5610ae55eb9c22609e3e6a73ea0ce6a5ef3c0cda
2018-07-10Revert "UI refresh for reply with sms bottom sheet."Eric Erfanian
This reverts commit 27d7f0a5a307c15dee5a048ec36ca256fa90d1bd. Change-Id: I492d6039813499517ca2243b0e04bfea3d957233
2018-07-10Revert "UI refresh for call log items."Eric Erfanian
This reverts commit 9c952d8f2688350f06d65df7852756ab05b6fdab. Change-Id: I3b2f23826c34ecdb16e786c5dd92f13ed97d88e7
2018-07-10Revert "UI Refresh for contacts."Eric Erfanian
This reverts commit f65163bd216775476df124e07c276a9b0bceba42. Change-Id: Id7798160a67bf6f128336bea586b1216fc483552
2018-06-29UI Refresh for contacts.wangqi
Bug: 79880255 Test: manual PiperOrigin-RevId: 202717921 Change-Id: I3854263ae229e1a0bd8cab3b42e2439239a98d7f
2018-06-29Strip +1 when subscribing to VVM3twyen
The self provisioning gateway expects 10 digit US national number. TEST=manual, VVM subscription cannot be automated. Bug: 110390254 Test: manual, VVM subscription cannot be automated. PiperOrigin-RevId: 202695056 Change-Id: I9368a4e04d50f4a402d994f7bef3fb1e4b654940
2018-06-29UI refresh for call log items.wangqi
Bug: 79877518 Test: manual PiperOrigin-RevId: 202690405 Change-Id: Ibb2c5e81cb244aad25d75dc005bfc92ef775ffe1
2018-06-29UI refresh for reply with sms bottom sheet.wangqi
Bug: 79878432 Test: manual PiperOrigin-RevId: 202678951 Change-Id: I89cf9dc7ec78f2b6bd10889d50d3c9a139168bca
2018-06-29Remove more instances of guava optional for built in optional.erfanian
Test: tap PiperOrigin-RevId: 202663404 Change-Id: Ic229d77f8f14bb9e60e82889ed5788dee600e957
2018-06-28Remove redundant @TargetApi, @RequiresApi and @SuppressWarningslinyuh
Test: Existing tests PiperOrigin-RevId: 202589482 Change-Id: I6982e4069d30032bf46caf3c9984dfc0e7196f6f
2018-06-28Removed line deemed incompatible with Dialer open source.sabowitz
Test: "No tests" PiperOrigin-RevId: 202563908 Change-Id: I40cf6e7df94db1f7706b7af6168f984d64718f32
2018-06-28Avoid updating system call log cache when the call log is being builttwyen
The initial build can contain up to 1000 rows, which may be more the what the system call log can handle with a batch operation. Initial build does not create any additional information, so the cache does not need to be updated. This CL also limits the cache updater to 100 rows as a safety measure. TEST=TAP Bug: 77292040 Test: TAP PiperOrigin-RevId: 202563376 Change-Id: Iff515ae2b76a19d63d9d794a0d443cc8332e83a4
2018-06-28Make sure we have a host for the search fragment before loading data.linyuh
Bug: 110941275 Test: None PiperOrigin-RevId: 202546724 Change-Id: If8ca1f57ac61288efc13da07cfc88cee72e170c7
2018-06-28Fix scroll for new favoritesyueg
Test: SpeedDialAdapterTest PiperOrigin-RevId: 202543795 Change-Id: I1eec7a7328da3037b4d1cbacc7d9b211305e3eb0
2018-06-28UI refresh for bottom nav bar.wangqi
Bug: 73963403 Test: manual PiperOrigin-RevId: 202535473 Change-Id: Iccb4e72c63cbf031399448ee2def5dcb3a152081
2018-06-28UI refresh for FAB.wangqi
Bug: 73963403 Test: manual PiperOrigin-RevId: 202531720 Change-Id: I11ec4567dce161c5d3199e0159fe838b036489d7
2018-06-28Use ConcurrentMap to log Contacts Provider metrics in the old call log.linyuh
Bug: 80482741 Test: None PiperOrigin-RevId: 202526514 Change-Id: Ia92b95b288638ccb77d3bac16bd8c5589326bf61
2018-06-28Also ignore IllegalStateException thrown by SQLiteClosable when coalescing ↵linyuh
fails. Test: Manual PiperOrigin-RevId: 202499434 Change-Id: Ie41eeb782072d82c5613b44be99649f43807498d
2018-06-28UI refresh for search fragment.wangqi
Bug: 79879991 Test: manual PiperOrigin-RevId: 202392606 Change-Id: I24ba1177d11433b76bf6fe0c64d97368a6a1e328
2018-06-28Add voicemail greeting setting screen to voicemail settings.sabowitz
Test: "No tests" PiperOrigin-RevId: 202382580 Change-Id: Ia2dfc2ed10a0500b2b949e3b177279d35ac397e7
2018-06-27Request high resolution photo to be downloaded by the sync adapter when a ↵twyen
contact is added to the favorites. To conserve resources synced contacts only have the low-res icon by default, and the hi-res photo is only synced when the contact is viewed. When a contact is "viewed" in dialer, dialer should send a ACTION_VIEW with the contact URI to the sync adapter service. TEST=TAP Test: TAP PiperOrigin-RevId: 202373390 Change-Id: Ie3a173b7c3f442dc806a719910aea9b3a6c5cf4f
2018-06-27UI refersh for status bar.wangqi
Bug: 79879991 Test: manual PiperOrigin-RevId: 202354561 Change-Id: I2afbd7d977d4492d40568cf6f603bd07ea67691e
2018-06-27UI refresh for search bar.wangqi
Bug: 79879991 Test: manual PiperOrigin-RevId: 202354447 Change-Id: Id6121d8807c4da4864f10ea27a4f2ee92a7699a1
2018-06-27Add voip call checks.erfanian
Bug: 110177989 Test: manual PiperOrigin-RevId: 202337281 Change-Id: I277fcbc77ad50c4ed04f92d0541b67043bc8bef8
2018-06-27Log existing call log impressions in the new call log.linyuh
Bug: 73741308 Test: DeleteCallLogItemModuleTest, HistoryItemActionModulesBuilderTest PiperOrigin-RevId: 202232055 Change-Id: Idcf29c939272a335ccea469ac331c670127c583a
2018-06-27Added method to set Save and Redo buttons enabled/disabledAndroid Dialer
Added logic to setState() method to change state of buttons Test: "N/A" PiperOrigin-RevId: 202229300 Change-Id: I0f1ed20a41c59431edf4684e57bdbce18a8d7dbd
2018-06-27Update emergency call map and device number UI.wangqi
Bug: 79878432 Test: manual PiperOrigin-RevId: 202228927 Change-Id: Ia68d3b1366a36ba5bdde85049b1b23ca98495ed1
2018-06-27Fix SpeedDialUiItem.getDefaultVoiceChannelyueg
Test: SpeedDialUiItemTest PiperOrigin-RevId: 202228252 Change-Id: I72047d599a58a7932942fa8988d38e623fc2aeab
2018-06-27Fix an AOSP build error caused by version codeslinyuh
Test: None. PiperOrigin-RevId: 202212283 Change-Id: Ieff3c7fb8a4234a46ef93cf2cc3fb9362439c64a
2018-06-27Update connection label.wangqi
Bug: 79878432 Test: manual PiperOrigin-RevId: 202185676 Change-Id: I53c3896a68f9dbed9316360d7f4ad6dd7cbe17ec
2018-06-27Remove redundant version checks and annotations in the assisted dialing package.linyuh
Test: Existing tests PiperOrigin-RevId: 202151952 Change-Id: I0c1ad7b35ec1a57ae9f5d51ba935bfcd9f529379
2018-06-26Created Layout for RecordVoicemailGreetingActivityAndroid Dialer
Test: "N/A" PiperOrigin-RevId: 202150189 Change-Id: I709fef2917bf29d360882ecc4bc88676474454a0
2018-06-26Added a method to fix graying of drawablesAndroid Dialer
Test: "N/A" PiperOrigin-RevId: 202149985 Change-Id: I007724058859dd8905a94d2ba230ed37e5a6d49c
2018-06-26Don't show mock location for emergency callyueg
Test: manual PiperOrigin-RevId: 202040098 Change-Id: Id9a6c59d343634473fc2f695d6eafefd16b3c1b7
2018-06-26Optimize images in com.android.dialer.contacts.resources.twyen
TEST=TAP Test: TAP PiperOrigin-RevId: 202036993 Change-Id: If56cc9f19d70a8bdf06703cc2553ebb86751edbd
2018-06-26Move contacts.commons.R to dialer.contacts.resourcestwyen
This reduces dependency on contacts.common which is full of things that should not be there. Ideally resources inside dialer.contacts.resources should be individually moved to appropriate locations, but the resources are too large to work with. TEST=TAP Test: TAP PiperOrigin-RevId: 202029832 Change-Id: I95bfcb59799b9c3640de03ad0680624fc1b2c3a3
2018-06-26Add background call checks.erfanian
Bug: 110173835 Test: unit PiperOrigin-RevId: 202029563 Change-Id: I62021e0f68beb6eff52b475626c40876daf53fbf
2018-06-26Fix bug that input cannot be deleted on non-English keybaord such as Japanesewangqi
and Chinese keyboard. Bug: 110564298 Test: manual PiperOrigin-RevId: 202027152 Change-Id: If27d23fb04abe6db49748dec68c4cd9be5f11fb1
2018-06-26Change reply with sms to chip.wangqi
Bug: 79878432 Test: manual PiperOrigin-RevId: 202022343 Change-Id: I7239b13e53a537e20af4b2684a53108aeea16025
2018-06-26Refactor ContactPreferencetwyen
Moving it outside contacts.commons reduces dependency to legacy code. Also removed redundant implementations such as caching SharedPreferences (it is already cached), custom ListPreferences (standard ListPreferences already have what we want), and corrected preference storage location (allow standard ListPreferences to work) TEST=TAP Test: TAP PiperOrigin-RevId: 202000393 Change-Id: I45374e610b3510784b5a4da92e5d8462cbfc92bb
2018-06-26Post CONFIG_SERVICE_NOT_AVAILABLE if VVM provisioning failedtwyen
this will show the "Can't active visual voicemail" message TEST=TAP Bug: 110390254 Test: TAP PiperOrigin-RevId: 201979303 Change-Id: I265dcc616ae6f14e00ae20ce2ea914d3c3b85a49
2018-06-26Make sure we have a context before we use it.erfanian
Test: none PiperOrigin-RevId: 201767444 Change-Id: Id4622886ba7ebc8a3e2a3b2cfa5d80bdfd8c885f
2018-06-26Update style for important call badge.wangqi
Bug: 79878432 Test: manual PiperOrigin-RevId: 201764305 Change-Id: I09d0df697c4eb93a732053280fe4b79513ebfe75
2018-06-26Fix color for disabled button in voice call.wangqi
Bug: 79878432 Test: manual PiperOrigin-RevId: 201763780 Change-Id: I3ea0fb46c3904060927b68417699708d2e62b08a
2018-06-26UI refresh for voice call screen.wangqi
Bug: 79878432 Test: screen diff tests PiperOrigin-RevId: 201758864 Change-Id: Ib3ed6636df3d337cb2fa7c5f6d8f24da035cbd0c
2018-06-26Improved testability.zachh
Bug: 109931227 Test: unit PiperOrigin-RevId: 201752687 Change-Id: I10e101242b86d5c277b536a1e64e47f1a033e3a3
2018-06-26Don't submit fragment transaction to show search when the activity state has ↵zachh
been saved. Bug: 109887880 Test: unit PiperOrigin-RevId: 201749785 Change-Id: I84dbef78969346ebfeed600ff6aaf015c62abb86
2018-06-26Remove suggestion from NUI favoriteyueg
Test: manual PiperOrigin-RevId: 201745094 Change-Id: I7ba7b0d8063f056f0c5edb44c7649a1c807f6549
2018-06-26Reset speaker mode when done with VVM Tabuabdullah
Bug: 110530781,78281972 Test: N/A PiperOrigin-RevId: 201729044 Change-Id: Id00e8e3e4ee89b846bce78f4a29d5e6f26384e0c
2018-06-25Add Simulator service.weijiaxu
Add Simulator service so that trusted clients can access to dialer simulator apis. Bug: 79488174 Test: included tests. PiperOrigin-RevId: 201727670 Change-Id: Ic4ebb256d178e03f1de98a4e40a2b02efd3a9620
2018-06-22Fixed duplicate constantAndroid Dialer
Test: "N/A" PiperOrigin-RevId: 201706443 Change-Id: Idde8dc9b665b5e05849d65b5e836c3ff8ae68cd3
2018-06-21Set up framework of methods for RecordButton classAndroid Dialer
Added setTracks() method to update RecordButton progress Added getBasePaint() method and initialized track paints Added onSizeChanged method Added main logic for onDraw() method Added onClick method for recording activity Added basic state transition logic for both classes Created drawables for RecordButton.java Added dimensions file for RecordButton.java - trackWidth and centerIconRadius Test: "No Tests" PiperOrigin-RevId: 201621063 Change-Id: I9a8d9bc275da5198f41c7a12d84ed26d90141e85