Commit Graph

67300 Commits

Author SHA1 Message Date
Bill Yi cc2aa5bad2 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 2a7d9f3927 -s ours
am skip reason: contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25868376

Change-Id: I6c6da415e207346666ac86974ad3b554b38e4c69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-12 20:12:54 +00:00
Bill Yi 2a7d9f3927 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2f4edf2f617b9c7c5fc2fe36b84144b7e620f5cb
2024-01-11 17:25:27 -08:00
Sunny Goyal cb1fc471bb Merge "Fix launcher holds a surfaceController" into main am: 4b48398352 am: 507cccdb17
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2891611

Change-Id: I5a9c74659439b1dd04e124f9191796bc348d97f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-03 17:25:19 +00:00
Sunny Goyal 507cccdb17 Merge "Fix launcher holds a surfaceController" into main am: 4b48398352
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2891611

Change-Id: I1b9beba5e4ff06b338bc10ed618f60338e6e8d3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-01-03 16:54:23 +00:00
Sunny Goyal 4b48398352 Merge "Fix launcher holds a surfaceController" into main 2024-01-03 16:21:06 +00:00
Bill Yi 41f4b05347 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 663c446926 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25755413

Change-Id: I70e667d459dc457b8009027c8a98d6ce18b3451d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-27 23:02:06 +00:00
Bill Yi 663c446926 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I500c8f6d2dd74ab7ba3c3fde85d59eb54c75bc79
2023-12-26 17:27:58 -08:00
chuanghua.zhao 5a6161d928 Fix launcher holds a surfaceController
When the dark night mode switch is triggered,systemui calls binder
to the onNavigationBarSurface method in the launcher and applies the
surfaceController.
Keep switching,you will keep applying,resulting in more surface
objects. The behaviour would cause that SurfaceFlinger couldn't
remove the unnecessary navigationbar layers timely and the
navigationbar layer would leak in SF.

Actively release the SC after using the SC in the launcher.

Bug: 317336417
Test: 1.Launch the settings app
      2.Click Display menu
      3.click the dark theme menu multiple times
      4.Check whether the surfaceController is released
      adb shell "ls -l/proc/904/fd|wc -l"

Change-Id: Ic449de9dbe0c52e0053be91e67ee9081a574581b
2023-12-22 13:04:41 +08:00
Treehugger Robot cd6c9acae5 Merge "List baseline_filename on modules that are implititly using it" into main am: aa5a060093 am: da91e1d940
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2886506

Change-Id: I62d3de11b1003068b123a776abc5b5701fb45087
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 19:37:47 +00:00
Treehugger Robot da91e1d940 Merge "List baseline_filename on modules that are implititly using it" into main am: aa5a060093
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2886506

Change-Id: Ib6973650c99c5d92a3548864e56fb3a977766249
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-21 18:52:09 +00:00
Treehugger Robot aa5a060093 Merge "List baseline_filename on modules that are implititly using it" into main 2023-12-21 18:06:12 +00:00
Cole Faust 5573de9064 List baseline_filename on modules that are implititly using it
lintable modules currently pick up files named "lint-baseline.xml" to use as the
lint baseline implicitly. This is confusing because you could end up using the
baseline files in more modules than intended. Lint also has a feature where it
requests you remove unnecessary findings from the baseline file, so something
could be necessary for one module, but unnecessary for another that accidentally
picked up the baseline.

We're removing the implicit detection of the baseline file, which requires
all modules using it to list the baseline file explicitly.

Bug: 272769514
Test: Presubmits
Change-Id: Idcd6b8c8868b05a34fe621c5c05aa21cc1f149ea
Merged-In: Idcd6b8c8868b05a34fe621c5c05aa21cc1f149ea
2023-12-21 17:36:34 +00:00
Bill Yi 18372d32bd [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e70a1cae2e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25648470

Change-Id: Ic56c87d388555ac9080bc6f5e78408fda68a41e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-15 18:53:14 +00:00
Bill Yi e70a1cae2e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ic9fd0692331857c52c909e8c7abbe9b015a96bda
2023-12-13 15:10:54 -08:00
Xin Li 26fa6bd719 [automerger skipped] Merge "Merge Android 14 QPR1" into main am: aa168f204e -s ours am: e2d8c0c312 -s ours
am skip reason: Merged-In I7f5bca7edd18631b36f2b9213e17554cf769cbc6 with SHA-1 861ce33a59 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2863559

Change-Id: I6c44ba248bfcb774dad1066dc999ac5e97b5a43e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:05:03 +00:00
Xin Li c95f995a9e [automerger skipped] Merge Android 14 QPR1 am: 65e37d77fe -s ours am: 3cbfd5623b -s ours
am skip reason: Merged-In I7f5bca7edd18631b36f2b9213e17554cf769cbc6 with SHA-1 861ce33a59 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2863559

Change-Id: I80c12e5f9df2800928e385bb759446fcf5aace28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 22:02:14 +00:00
Xin Li e2d8c0c312 [automerger skipped] Merge "Merge Android 14 QPR1" into main am: aa168f204e -s ours
am skip reason: Merged-In I7f5bca7edd18631b36f2b9213e17554cf769cbc6 with SHA-1 861ce33a59 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2863559

Change-Id: Ifecff25b799b50b69594c664bfa4351b2251166e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 21:19:18 +00:00
Xin Li 3cbfd5623b [automerger skipped] Merge Android 14 QPR1 am: 65e37d77fe -s ours
am skip reason: Merged-In I7f5bca7edd18631b36f2b9213e17554cf769cbc6 with SHA-1 861ce33a59 is already in history

Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2863559

Change-Id: Ie15a9e1fdafe177270dc6c5102ed1c2f86ab30e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-11 21:16:25 +00:00
Xin Li aa168f204e Merge "Merge Android 14 QPR1" into main 2023-12-09 00:12:03 +00:00
Xin Li 65e37d77fe Merge Android 14 QPR1
Merged-In: I7f5bca7edd18631b36f2b9213e17554cf769cbc6
Bug: 315507370
Change-Id: I53db199aae0b6104272ad9cdcf86fa878758124b
2023-12-08 13:14:20 -08:00
Xin Li f613df2750 [automerger skipped] Merge UQ1A.231205.015 am: 861ce33a59 -s ours
am skip reason: Merged-In I91dd8b4088f02af9dc5e603853d8e26606acc38f with SHA-1 c44b3cdda9 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25590965

Change-Id: I5aa12dfdfc1885337fa9a10a1cc79f44dff063d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-12-08 08:21:18 +00:00
Xin Li 861ce33a59 Merge UQ1A.231205.015
Bug: 308969284
Merged-In: I91dd8b4088f02af9dc5e603853d8e26606acc38f
Change-Id: I7f5bca7edd18631b36f2b9213e17554cf769cbc6
2023-12-07 15:48:03 -08:00
Winson Chung d2e41da381 Merge "Don't open PiP when freeform is opened from recent" into main am: 0c531d5dbb am: b1b41673c9
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2743811

Change-Id: I301749219071f0c3c008c4951f0322113b5c0383
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16 23:59:33 +00:00
Winson Chung d127c1108b Merge "Don't open PiP when freeform is opened from recent" into main am: 0c531d5dbb am: f3eb5388d1
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2743811

Change-Id: If62d1d831854acf9b5ec2e8c27458594e72bba27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16 23:58:07 +00:00
Winson Chung b1b41673c9 Merge "Don't open PiP when freeform is opened from recent" into main am: 0c531d5dbb
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2743811

Change-Id: Ice293810a5e1cceea3978f6db6efb4ec710ea7fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16 23:26:01 +00:00
Winson Chung f3eb5388d1 Merge "Don't open PiP when freeform is opened from recent" into main am: 0c531d5dbb
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2743811

Change-Id: I41d412ee0c6d5c6dacd875c549b724b439e1d542
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16 23:24:23 +00:00
Winson Chung 0c531d5dbb Merge "Don't open PiP when freeform is opened from recent" into main 2023-11-16 22:53:56 +00:00
Robin Vinterbladh 018edc452d Don't open PiP when freeform is opened from recent
When opening freeform window from recents menu PiP should not
be started at the same time since the PiP transition can cause
freeform to not work as intended.

Bug: 299505542
Change-Id: I6392089b3ac9ce914fb37cc84780f28aa3fc75f8
2023-11-15 09:41:10 +01:00
Bill Yi 6cc2a50548 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 46ee79f345 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25361153

Change-Id: Ib875338b5af2f0d50dc334e72090740125ac35e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-14 00:09:45 +00:00
Bill Yi 46ee79f345 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: If997e3da63c6318856c45c33ac2a61b3efd508c0
2023-11-13 13:42:49 -08:00
Bill Yi f20eeaa820 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a2f83ad671 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25332226

Change-Id: I7087bdcb6e8b5606e2a01e46859f9ed3406d07c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-11 04:28:54 +00:00
Bill Yi a2f83ad671 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I3bcae008c01d30b84a9c1edb9fbd73c7bb832d47
2023-11-09 16:38:38 -08:00
Anushree Ganjam 0b780abf31 [DO NOT MERGE] Change the LPNH flag to read from server flag "ENABLE_LONG_PRESS_NAV_HANDLE_MPR". am: 75183ceed5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25303662

Change-Id: I9ef5d303c1c0ed30a02e56e039699de44307201c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-09 07:10:52 +00:00
Anushree Ganjam 75183ceed5 [DO NOT MERGE] Change the LPNH flag to read from server flag "ENABLE_LONG_PRESS_NAV_HANDLE_MPR".
Flag: ENABLE_LONG_PRESS_NAV_HANDLE_MPR
Test: Manual
Bug: 309689303
Change-Id: Ib695b3d6ac3f40ee53b6b64bb6b121e7b34d4b07
2023-11-08 23:43:49 +00:00
Bill Yi 60ec6cf4ea [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c0ab803dfd -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25274510

Change-Id: Ibdc47a9d0c4219b844b14e88aae44a61da176485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-06 22:12:03 +00:00
Bill Yi c0ab803dfd Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ibdeded5c211f9ff20c88ac0ff5b7c4fa9975524f
2023-11-03 11:48:27 -07:00
Tony Wickham 0eba94ad73 Merge "Fix 3 button mode issues in AllSetActivity" into udc-qpr-dev am: 7738b6e943
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25240828

Change-Id: Id88a7d427a8a436c2dc7bac2c7dc882d4b56a0cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-02 19:21:22 +00:00
Tony Wickham 7738b6e943 Merge "Fix 3 button mode issues in AllSetActivity" into udc-qpr-dev 2023-11-02 18:50:49 +00:00
Tony Wickham 286fc215e6 Fix 3 button mode issues in AllSetActivity
- Set system bars appearance to light/dark depending on device
  theme to ensure visibility
- Also fix issue where taskbar icons would appear partially
  offscreen and prevent pressing nav buttons if you rotated

Fixes: 293438087
Test: adb shell am start -a android.intent.action.MAIN -n com.google.android.setupwizard/.SetupWizardTestActivity
  - Skip to the end (AllSetActivity), and ensure 3 buttons are visible
  - Rotate device and ensure 3 buttons are still visible and functional
  - Will also flash / wipe to the build once it's created
Flag: None
Change-Id: Ie2d9bf1e1d95a6ccbd1f9c592adb51390b21ad85
2023-11-01 17:08:29 +00:00
Bill Yi ce020c5b8d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev am: fae7bcdcc7 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25226852

Change-Id: Id731e69a06c0289a6933fa3f217012bc6ff41177
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 18:09:34 +00:00
Bill Yi 08d78b87f7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: bd46ac2e47 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25226852

Change-Id: I66001ac7230def19dd66dc944db4a51e29b6e751
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 18:09:22 +00:00
Bill Yi 781677213b [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fa473558ba -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25226850

Change-Id: Ibe8f837b16b6a3e2fff71796efa5893946a1b3b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-31 18:09:03 +00:00
Bill Yi fae7bcdcc7 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev 2023-10-31 17:20:48 +00:00
Bill Yi bd46ac2e47 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I4a896fab1575b944ef17d21ed96dfb1b192e9cd0
2023-10-30 20:00:13 -07:00
Bill Yi fa473558ba Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I4194ef5bacc03bc059706da3d4336b3cf71a7d1e
2023-10-30 19:58:47 -07:00
Bill Yi ff04b9a5ff [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e98d49f10b -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25121533

Change-Id: Ie4c61e455a4044cbcbc3ce5898456d99087fef6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-23 19:36:20 +00:00
Bill Yi e98d49f10b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2849700e0074a0028bb5a55b626cd1ecfccfdf6f
2023-10-20 02:19:45 -07:00
Xin Li e2dbb59792 [automerger skipped] Merge 10952656 am: 6212824683 -s ours
am skip reason: Merged-In I027ebf7933332b48434144f9776fb8a29c783fb6 with SHA-1 9f3945cfff is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/25091647

Change-Id: I7d9b466da12f3d12a9ba543dfce92d31e3e4b807
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-19 18:47:41 +00:00
Android Build Coastguard Worker 307d65beee Merge cherrypicks of ['googleplex-android-review.googlesource.com/25086887'] into udc-qpr1-release.
Change-Id: I8b641f9a2592b2e3eeee9c4a500c518fb7069984
2023-10-18 01:56:48 +00:00
Alex Chau fb2f4b1a6f Avoid drawing live tile behind recents when launching on grid overview
Fix: 304911154
Flag: none
Test: Swipe up in tablet, scroll to side, launch focused task
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1f5de2483bc9eb36128a7f700ca4539591afd186)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c44b3cdda9b8d51ec2142e65674617d34d9a5c9d)
Merged-In: I91dd8b4088f02af9dc5e603853d8e26606acc38f
Change-Id: I91dd8b4088f02af9dc5e603853d8e26606acc38f
2023-10-18 01:55:44 +00:00