summaryrefslogtreecommitdiff
path: root/packages/CompanionDeviceManager
AgeCommit message (Collapse)Author
2025-04-12Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Bug: 408276020 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2a8c10dcff366d7b637fe0cca9bc10263aa288a6) Merged-In: Ia73af198c9f57989295b928e300d27e69ae7bbb8 Change-Id: Ia73af198c9f57989295b928e300d27e69ae7bbb8
2025-04-02Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Bug: 406841318 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9ab1d03ca757c56bc80eeb2670a65fa8cecbbbc3) Merged-In: Ib765c19672bc98704621c5c0610067ea24a3e42b Change-Id: Ib765c19672bc98704621c5c0610067ea24a3e42b
2025-03-21Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I7a589cc047acf7c51402e6d4177e4489fbea18ae
2025-03-20Merge "Rename the new limited VDM role." into main Vladimir Komsiyski
2025-03-20Merge "[CDM] Handle BackgroundServiceStartNotAllowedException being thrown ↵ Treehugger Robot
by discovery service." into main
2025-03-19[CDM] Handle BackgroundServiceStartNotAllowedException being thrown by ↵ Raphael Kim
discovery service. Bug: 401242686 Test: Unable to reproduce Flag: EXEMPT bug fix Change-Id: If5830adff4fe89b92fb4c158afae1c0ac6963ebd
2025-03-13Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I737b58ce21aeef1d082960f7d759f24aa9d85613
2025-03-11Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I4b8b618050512aaea7ac1c1e77ccab0e8d7135a5
2025-03-10Merge "Fix UI flicker issue when selecting the device" into main Evan Chen
2025-03-07Fix UI flicker issue when selecting the device Evan Chen
Test: cts Fix: 393509673 Flag: EXEMPT test fix Change-Id: Ic950806bcc48e85ee0bb4b33e27b4c648f3d11d9
2025-03-06Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Ida98e71010c18d1878a73a9c568e728faf1e122f
2025-03-04Rename the new limited VDM role. Vladimir Komsiyski
A more generic name is much better as it could still be used for creating trusted displays and input injection in the future, not only for sensors. And make it non-self-managed. Bug: 368633836 Test: presubmit Flag: android.companion.virtualdevice.flags.enable_limited_vdm_role Change-Id: Iaa73b23231aa8a0faba6605edb9a87abb8799475
2025-03-03Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I53c41a1948d4d01fa1b772472eef55d3f76df010
2025-02-28Merge "Import translations. DO NOT MERGE ANYWHERE" into main Treehugger Robot
2025-02-27[CDM][A11y] Fix talkback behavior for CDM device discovery dialog. Raphael Kim
* As new devices were found, the entire list was updated, which caused Talkback to get repeatedly interrupted while announcing device names. Only updating the newly added devices fixes this issue. * Adding accessibility live region to timeout messages allows status message to be automatically announced upon status update. Bug: 396047983 Bug: 396314903 Test: Manually tested Flag: EXEMPT bug fix Change-Id: I32f6e6d75813db8593ed3f079e4a827746f9d9eb
2025-02-27Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Ic75d4297082ac792998bf2528ed006ab0d37ebd8
2025-02-25Merge "Import translations. DO NOT MERGE ANYWHERE" into main Bill Yi
2025-02-25[A11y] Add talkback for Don't allow button Evan Chen
Make sure to announce "Double tap to activate it". Fix: 396051311 Test: manually test Flag: EXEMPT test fix Change-Id: Ia42d052db12d3542db7317c47a722e04af85848b
2025-02-24Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Ia16276a98ea528abca6af49ec10c32ed2e634cf9
2025-02-24[CDM] Prevent NPE when CompanionAssociationActivity is destroyed by user ↵ Raphael Kim
cancellation before `onStart()` is called. Bug: 396616085 Change-Id: I2eebef54ef7a5467f81a62b5076188ceba1d6c56 Test: m Flag: EXEMPT bug fix
2025-02-24Merge "Change allow button to a downward button to scroll the permission ↵ Evan Chen
list" into main
2025-02-21Change allow button to a downward button to scroll the permission list Evan Chen
1. If the user hasn't scrolled to the bottom of the permission list, display a button with a downward arrow. 2. Each tap of the downward button scrolls the permission list to reveal the next permission. 3. Once the user has scrolled to the very bottom of the permission list, the "Allow" button becomes visible. Fix: 391252796 Test: cts + manually Flag: EXEMPT bugfix Change-Id: Iac25d681edaf3604230c6d2f7ac8133a8a355ca2
2025-02-14Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Ieda063e58e5b49bf6012bb6aee9352462ab777b0
2025-02-10Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I66b0f3b6cfb4c7b2f096eab5234d1c132fd3e7f3
2025-02-05Merge "Import translations. DO NOT MERGE ANYWHERE" into main Bill Yi
2025-02-04Merge "[CDM][A11Y] Make timeout message TextView height match parent to ↵ Raphael Kim
prevent clipping in large text." into main
2025-02-04Merge "[W][CDM] Add wearable_sensing device profile which grants the app ↵ Treehugger Robot
access to a specific transport spec" into main
2025-02-04Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I977cdd0e4a043e75cca71f5e65dbfcc0760b3c4d
2025-02-04[CDM][A11Y] Make timeout message TextView height match parent to prevent ↵ Raphael Kim
clipping in large text. Bug: 390601584 Test: Manual test app Flag: EXEMPT bugfix Change-Id: I1e41f6ebb99c335ef185058d31c7f7221f956b07
2025-01-27[W][CDM] Add wearable_sensing device profile which grants the app access to ↵ Raphael Kim
a specific transport spec Bug: 377767141 Flag: EXEMPT bugfix Test: atest CtsCompanionDeviceManagerCoreTestCases:DeviceProfilesTest Change-Id: I425e042d52e7363cc145de7ed55b49f1686d83a3
2025-01-13Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Ic56017b2ec448427930a815c38a70c877f130a3c
2025-01-07[A11y] Fix device list has has a fixed height and contains a TextView Evan Chen
with scalable text. Fix: 381996198 Test: cts + a11y scanner Flag: EXEMPT test improvement Change-Id: I98c022d60084fc607286604f05163403a6e3c2de
2025-01-03Merge "[CDM] Refactor CDM association discovery timeout mechanism." into main Treehugger Robot
2024-12-23[CDM] Refactor CDM association discovery timeout mechanism. Raphael Kim
* Spinner was changed to an indeterminate progress bar to indicate ongoing scan. * Discovery timeout no longer results in automatic cancellation. * Single-device association flow now shows a system dialog. Bug: 336830254 Flag: EXEMPT bugfix Test: Manually tested on a test app Change-Id: I247d30c8fc756a0477974e773b7933ff5cd7c8c6
2024-12-20Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Ibaeeccfc7b58dd980fcdc26045a4b080b62a5d1a
2024-12-16Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Ieb119ed93b37f10151ed6e7863ceca2f7123ec16
2024-11-13CDM support for the new limited VDM role. Vladimir Komsiyski
Bug: 368633836 Test: presubmit Flag: android.companion.virtualdevice.flags.enable_limited_vdm_role Change-Id: I87439fcd81a9895788740d013ca3d67f2cef6bf4
2024-11-05Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I5befbee0647c9f7030837f3406557e29d33c423d
2024-10-29Merge "Import translations. DO NOT MERGE ANYWHERE" into main Treehugger Robot
2024-10-29Merge "[CDM] Fix an IAE in CDDS" into main Guojing Yuan
2024-10-29Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I7030cc65b8bbf84af1dd89c832d30d16cea28172
2024-10-28[CDM] Fix an IAE in CDDS Guojing Yuan
Fix: 375619113 Test: CTS Flag: EXEMPT bugfix Change-Id: I8293b652dc6bc7a131f7e6af9800e08a81936ac5
2024-10-16Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: Idc74d21f39b4e588f2eb0420a5c82ca0f522fc45
2024-10-10Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I8f902815dbd0b76a5bdf36eb1a591d6114709a9f
2024-10-09Merge "[CDM] Dismiss association dialog onDestroy rather than onStop." into main Guojing Yuan
2024-10-09Merge "[W]SelfManaged Association device icon" into main Evan Chen
2024-10-08[CDM] Dismiss association dialog onDestroy rather than onStop. Guojing Yuan
Fix: 371556876 Flag: EXEMPT bugfix Test: manual Change-Id: Idc8fa869f6140c6ddab2b0fd84067e38feadf832
2024-10-08[W]SelfManaged Association device icon Evan Chen
Introduce custom self managed associaiton device icon API that allow a system app to set the device icon that displayed in the self managed association dialog and this device icon will be stored in AssociationInfo Test: CTS Bug: 359341630 Flag: android.companion.association_device_icon Change-Id: Ifa8f3f4016ff748a827e500824c86b95af12b1df
2024-10-07Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Change-Id: I22078f461ef1fa223cca12bd734dbd1bc1970ba3
2024-10-03Address APP_STREAMING dialog feedback. Vladimir Komsiyski
Add add the commas back :) Bug: 368573883 Change-Id: I43410e97e726c4ed39660965cf58cbef646a2fb1 Test: manual Flag: EXEMPT trivial bugfix