aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-07Snap for 10453563 from 489f952460ffe2ef1eb1348b2083bba4de88567f to ↵aml_art_341711000aml_art_341615020aml_art_341514450aml_art_341514410aml_art_341411300aml_art_341311100aml_art_341110110aml_art_341110060aml_art_341010050aml_art_340915060android14-mainline-art-releaseAndroid Build Coastguard Worker
mainline-art-release Change-Id: I7633bfbacd644aadc624a60719151fd7068ffd40
2023-05-18Add RECEIVER_EXPORTED to avoid crash am: 77a08b55aeHongguang Chen
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/23302491 Change-Id: Idd96129fc95ad43d6332776a41c9b153721833a8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17Add RECEIVER_EXPORTED to avoid crashandroid14-devHongguang Chen
Fix: 283153804 Test: manual test Change-Id: I757ea0f5a801e836a687f61fc2d0df0c806da1a1
2023-05-13[LiveTv] Implement more TIAF features in LiveTv and sample TIAS am: 238ea22a1ashubang
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/23154115 Change-Id: I678b7a124c8f3ce951997f9280f451b9a993abfa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12[LiveTv] Implement more TIAF features in LiveTv and sample TIASshubang
Bug: 281779518 Test: mmm Change-Id: I64932aec6a9b634cacaa390a36a3cf35a478612b
2023-05-11[LiveTv] Improve TIAF features in LiveTv and sample TIAS am: 1c307e0a27shubang
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/23127243 Change-Id: I7aac391b96a1ac71b0a0ffd17711b52f5c75006e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10[LiveTv] Improve TIAF features in LiveTv and sample TIASshubang
Bug: 281779518 Test: mmm Change-Id: Ifba22062633f827cb56f3785940a1ac4641379ee
2023-03-28[LiveTv] Hide TvIAppView when blockScreenView is shown am: ec6cbc4cd4shubang
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/22301811 Change-Id: I4edb55a4d9c703d285829fdd067fae5634acfe3d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-27[LiveTv] Hide TvIAppView when blockScreenView is shownshubang
Bug: 267427725 Test: manual cuttlefish Change-Id: Iafff9bc796307c05d4e078854a65146fa7d8a642
2023-03-10Baseline NewApi issues am: a3bbde19a4Cole Faust
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/21911741 Change-Id: I2074cc62613dd3c24e0b4254dd612ebb1940f8cb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-09Baseline NewApi issuesCole Faust
NewApi was recently updated to support linting methods in the system, module_lib, and system_server sdks, and was demoted to a warning due to the new issues it finds. Baseline all the new issues that NewApi can be made an error again. These cls were generated automatically by a script that copied the NewApi issues from the reference baselines. Bug: 268261262 Test: m lint-check Change-Id: Ie64d7742672be4b2e5200a83c6a8fbadca8677f1
2023-02-15Fix CtsVerifier issue am: ce30ba89ff am: 89696ed021 am: 430ac95251Hari Raj Vijayakumar
Original change: https://android-review.googlesource.com/c/platform/packages/apps/TV/+/2432312 Change-Id: I968cfc57a648e48adef35b6c50c8f55c6623f740 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15Fix CtsVerifier issue am: ce30ba89ff am: 89696ed021Hari Raj Vijayakumar
Original change: https://android-review.googlesource.com/c/platform/packages/apps/TV/+/2432312 Change-Id: I4c3c77fde1d659774b41bcc36311f49b5a45289d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15Fix CtsVerifier issue am: ce30ba89ffandroid-u-beta-1-gplHari Raj Vijayakumar
Original change: https://android-review.googlesource.com/c/platform/packages/apps/TV/+/2432312 Change-Id: Ic5b486090a77df534659223f08c3edb40de2d815 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-13Fix CtsVerifier issueHari Raj Vijayakumar
- com.android.cts.verifier.tv.AppLinkTestActivity fails due to package visibility filtering introduced in Android 11. Adding QUERY_ALL_PACKAGES permission fixes this issue Bug: 269083880 Test: Manual Change-Id: I2ca48edc6a80cbf61f0bd6c635daa7b1cef91386
2023-02-10Remove hardcoded SDK version in manifest to fix GTS failure am: 0437ab8af1 ↵Hari Raj Vijayakumar
am: 4f2f655f60 am: 3242afd934 Original change: https://android-review.googlesource.com/c/platform/packages/apps/TV/+/2429812 Change-Id: Ibe9da424ca0b0e7108a7eb5077ecf454c6c82e72 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-10Remove hardcoded SDK version in manifest to fix GTS failure am: 0437ab8af1 ↵Hari Raj Vijayakumar
am: 4f2f655f60 Original change: https://android-review.googlesource.com/c/platform/packages/apps/TV/+/2429812 Change-Id: I1b21060d3f0cd577e55010f302db0763e35f1ae9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-10Remove hardcoded SDK version in manifest to fix GTS failure am: 0437ab8af1Hari Raj Vijayakumar
Original change: https://android-review.googlesource.com/c/platform/packages/apps/TV/+/2429812 Change-Id: I937ce003dbd4f137d94d4558b47d1c286fc5a419 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-10Remove hardcoded SDK version in manifest to fix GTS failureHari Raj Vijayakumar
- Update SDK level will be latest as handled in Android.bp - Port app code to Android 12+ Bug: 267273470 Test: GtsPermissionTestCases Change-Id: I995192914f85ad41aaf2ceb4e5a03f44473ab560
2023-02-01Snap for 9550700 from 2da98e9ccbe566d417c3093fa42a39aa2f655bb2 to ↵aml_art_331813100aml_art_331813010aml_art_331711080aml_art_331612010android13-mainline-art-releaseAndroid Build Coastguard Worker
mainline-art-release Change-Id: Id143e89e2b7d5fa47a1193005976493ea1627d73
2023-01-12[automerger skipped] Use Mockito 4.6.1 API am: df8f508f34 am: 2da98e9ccb -s oursSorin Basca
am skip reason: Merged-In I424015a4ec7e28c4775f7d2614d10d0958dcdb2e with SHA-1 df8f508f34 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20838451 Change-Id: I0be9ba86dfd4d313440ca190026010aa3c99a0b4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11Revert "Use Mockito 4.6.1 API am: df8f508f34 am: 06f7f5e32c am: ..." am: ↵Kevin Liu
3e2cec694c Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20944166 Change-Id: I4a63cbece468417739999e145a37d9c1eea6def7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11Revert "Use Mockito 4.6.1 API am: df8f508f34 am: 06f7f5e32c am: ..."Kevin Liu
Revert submission 20943849-am-ba81bb49f0b54fb08295adf7418e1fd4 Reason for revert: Automerger did skipped some of the important CLs will resubmit to tm-qpr-dev Reverted changes: /q/submissionid:20943849-am-ba81bb49f0b54fb08295adf7418e1fd4 Change-Id: I0369ef4994f0fc9cd5d74f63eba31db8c385d877
2023-01-11Use Mockito 4.6.1 API am: df8f508f34 am: 06f7f5e32c am: ba22fcb933 am: ↵Sorin Basca
4ccf1f7422 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20917421 Change-Id: I737891a3dd4049c53de017877a517971dc5c4bcf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11Use Mockito 4.6.1 API am: df8f508f34 am: 06f7f5e32c am: ba22fcb933Sorin Basca
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20917421 Change-Id: I7fab2e7f8e0894c3d6fbacfa1fc666c257fa0261 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-11Use Mockito 4.6.1 API am: df8f508f34 am: 06f7f5e32candroid-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseSorin Basca
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20917421 Change-Id: I15136a37bf588cd57a8fb43ddf4bb910e3c48881 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10Use Mockito 4.6.1 API am: df8f508f34Sorin Basca
Bug: 264918004 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20838451 Change-Id: I168b10f68d8716ffc1a2ad15b6eb537788e6c496 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-10Merge "enable device to customize setup activity via RRO"TreeHugger Robot
2023-01-09Use Mockito 4.6.1 API am: df8f508f34Sorin Basca
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20838451 Change-Id: Ie04cecae34c2f4f97721275b41faaf0850286ab2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09enable device to customize setup activity via RROSzu-An
Device makers can provide an input id to setup activity package and class name mapping table to LiveTv via RRO. LiveTv launches the overlay setup activity instead and fallbacks to the setup activity defined in TIS. Bug: 264504967 Bug: 258580153 Test: m, boot Falcon, launch LiveTv check below Test: without valid overlay, Intent creation fallback to existed flow Test: with valid overlay, Intent can launch overlay setup activity Change-Id: I7563d70753fde94809e934285e98efd4a7595cf4
2023-01-05[automerger skipped] Revert "Use Mockito 4.6.1 API" am: 4fe48e9948 -s ours ↵Karen Lu
am: 84e39f5d9f -s ours am skip reason: Merged-In I424015a4ec7e28c4775f7d2614d10d0958dcdb2e with SHA-1 f8a522d2c9 is already in history. Merged-In was found from reverted change. Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20878390 Change-Id: Ifed1527d48e01d38d1c4f267c764d551427f0ebf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05[automerger skipped] Revert "Use Mockito 4.6.1 API" am: 4fe48e9948 -s oursKaren Lu
am skip reason: Merged-In I424015a4ec7e28c4775f7d2614d10d0958dcdb2e with SHA-1 f8a522d2c9 is already in history. Merged-In was found from reverted change. Reverted change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20750952 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20878390 Change-Id: If61976fb834df2bcaae3c2a30e9dcdf9de3addeb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-05Revert "Use Mockito 4.6.1 API"Karen Lu
Revert submission 20749672-cherrypick-robo-mockito-4.6.1-4rg619yrrf Reason for revert: Breaking the build on tm-qpr-dev. Bug tracked here: b/264473028 Reverted changes: /q/submissionid:20749672-cherrypick-robo-mockito-4.6.1-4rg619yrrf Change-Id: I40cca7345939363aba7d4f6464274a0bc43bf5a0
2023-01-04[automerger skipped] Use Mockito 4.6.1 API am: 4262b88f33 -s ours am: ↵Sorin Basca
b0a7cadfd7 -s ours am skip reason: Merged-In I424015a4ec7e28c4775f7d2614d10d0958dcdb2e with SHA-1 f8a522d2c9 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20750952 Change-Id: I3d05410840a1a1854a60dffd1cdbe97358feaf43 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-04[automerger skipped] Use Mockito 4.6.1 API am: 4262b88f33 -s oursSorin Basca
am skip reason: Merged-In I424015a4ec7e28c4775f7d2614d10d0958dcdb2e with SHA-1 f8a522d2c9 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/TV/+/20750952 Change-Id: Id5c955c23c78e0bc1aa6d2724234a8bc5b7b4c77 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-28Use Mockito 4.6.1 APISorin Basca
Bug: 236636175 Test: m TVUnitTests Test: m RunTvRoboTests Change-Id: I424015a4ec7e28c4775f7d2614d10d0958dcdb2e Merged-In: I424015a4ec7e28c4775f7d2614d10d0958dcdb2e
2022-12-17Fix tuner input in the input selection cutoff.Hongguang Chen
For the tuner input, input_long_label_for_tuner will be displayed on the UI (from onBindViewHolder()). We should use it to calculate the UI size. Bug: 262824697 Test: check UI Change-Id: If3f39247aca6b1847ac2685bc658e221bf361998
2022-12-16Use Mockito 4.6.1 APISorin Basca
Bug: 236636175 Test: m TVUnitTests Test: m RunTvRoboTests Change-Id: I424015a4ec7e28c4775f7d2614d10d0958dcdb2e Merged-In: I424015a4ec7e28c4775f7d2614d10d0958dcdb2e
2022-10-26Merge "Request audio focus on changing channel."David Zhao
2022-10-26Request audio focus on changing channel.David Zhao
`setVolumeByAudioFocus` doesn't actually take focus back in case we lose it while in the middle of playing TV. This can happen when a TIAS requests focus while a TV program is playing. `requestAudioFocus` will attempt to grab focus from the audio manager, while also calling `setVolumeByAudioFocus` at the end. Bug: 241110408 Test: Cuttlefish Change-Id: I5df860a351554a5a5b4ac18c8693d5531c85b816
2022-10-24Merge "Add handling for selectTrack command"David Zhao
2022-10-24Add handling for selectTrack commandDavid Zhao
Bug: 241110408 Test: Cuttlefish manually Change-Id: I9192ae99e6381998f4deba6500ee5832ba7b52ca
2022-10-20Make autoselection of audio optionalDavid Zhao
Bug: 241110408 Test: Cuttlefish manually Change-Id: Ife9777ecbb5d11cfc6dcf347c4f1862e1f6dd783
2022-10-03Prevent creation of app links to protected activitiesDavid Zhao
Change-Id: Ic22cfe8b2f75609d6cdd6ebed1ddba0961bfe30b Bug: 239416490 Test: Cuttlefish
2022-08-30Deny epg permissions for untrusted appsqingxun
Test: Cuttlefish Bug: 240268320 Change-Id: Ia0028d04b0cb58d45fbe75d13975c7db4edf3909
2022-08-25Merge "SampleTunerTIS Choose between Dvr and FE input"Lucas Gates
2022-08-24SampleTunerTIS Choose between Dvr and FE inputLucas Gates
Currently, the SampleTunerTIS uses a combination of frontend tuning and dvr reading to receive its input. This combination does not match real use cases and causes an incorrect state in the Tuner HAL, as described in attached bug. This CL changes the Tuner to instead use only the DVR or Frontend input depending on a static flag given at compile time. Note that with the current state of the default Tuner HAL, only DVR playback mode will result in input being fed to TIS. The inclusion of Frontend Input still serves as a valuable sample of a real use case, and can be implemented through changes to our default Tuner HAL. Bug: 239731089 Test: Manually with Cuttlefish and LiveTv Change-Id: I69ce32a9732dce664cd79381a4634e905ab5bd63
2022-08-22Merge "Hide IApp settings if TIAF isn't available"David Zhao
2022-08-20Merge "Add IApp Dialog for IApp toggle"David Zhao
2022-08-19Merge "SampleTunerTIS Correct notifyVideoAvailable use"Lucas Gates