Alex Chau
893f4c6a45
Apply PreviewPositionHelper matrix to TTV and Overlay
...
- Added GetThumbnailMatrixUseCase to retrieve task using taskId and calcualte Matrix using provided canvas size and isRTL
- TTVM and OverlayVM will uses GetThumbnailMatrixUseCaseTest with runBlocking to obtain the matrix from the loaded thumbnail
- TTV and Overlay listen for size change, and call VM to get the latest Matrix and apply to the view
Fix: 343101424
Test: GetThumbnailMatrixUseCaseTest
Test: TaskThumbnailViewModelTest
Test: TaskOverlayViewModelTest
Flag: com.android.launcher3.enable_refactor_task_thumbnail
Change-Id: If3f37824bed84d5cbaa54d7a4b12f5f1ef4e2c09
2024-07-18 13:07:14 +01:00
..
2024-03-28 14:21:33 -07:00
2024-05-08 14:05:03 -07:00
2024-06-25 22:01:34 -07:00
2024-06-25 22:01:34 -07:00
2023-12-21 21:33:53 +00:00
2023-12-21 21:33:53 +00:00
2023-05-18 10:47:44 -07:00
2024-06-25 22:01:34 -07:00
2024-06-25 22:01:34 -07:00
2023-07-22 09:52:53 +02:00
2024-07-18 13:07:14 +01:00
2024-03-13 15:03:45 -04:00
2023-06-06 09:42:36 -07:00
2024-01-22 23:15:09 +00:00
2024-04-23 22:02:15 +00:00
2024-07-11 18:13:15 +00:00
2024-07-11 18:13:15 +00:00
2024-07-11 18:13:15 +00:00
2024-06-18 00:16:08 +00:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-25 22:57:47 -07:00
2024-06-11 18:39:18 -07:00
2024-06-25 22:57:47 -07:00
2024-06-25 22:57:47 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-25 22:57:47 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-07-08 05:41:37 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-25 22:57:47 -07:00
2024-06-11 18:39:18 -07:00
2024-04-11 16:53:41 +00:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-25 22:57:47 -07:00
2024-06-16 23:09:01 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-07-08 05:41:37 -07:00
2024-06-11 18:39:18 -07:00
2024-06-14 17:50:00 +00:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-25 22:57:47 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-07 20:59:07 +00:00
2023-10-24 16:15:39 +00:00
2023-08-04 14:35:56 -07:00
2023-05-08 15:43:39 -07:00
2021-11-01 15:49:54 +00:00
2024-07-15 14:40:46 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-25 22:57:47 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2024-06-11 18:39:18 -07:00
2021-05-10 18:50:02 +01:00