Commit Graph

83004 Commits

Author SHA1 Message Date
Bill Yi 953b0ff39e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4413d38d51 -s ours am: 2b7881e5ee -s ours
am skip reason: contains skip directive

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

Change-Id: I59c18c8f85eb66172d268a4b7308f96085f4dfb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-11 23:41:24 +00:00
Bill Yi 83787b2415 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: 0dbc1f13db -s ours am: 79ef2096e6 -s ours
am skip reason: contains skip directive

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

Change-Id: Ied27a7d077142d957e821318abb8b83b54655d73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-11 23:41:15 +00:00
Bill Yi c016cde239 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 2de9e6b125 -s ours am: 9cd5a8c06a -s ours
am skip reason: contains skip directive

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

Change-Id: I75dac05e001c68bc67a38fb3e283bd97ba5b9216
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-11 23:41:06 +00:00
Ats Jenk aad71bc532 Set additional bubble translation during stash
Fixes bubbles stash translation not getting cleared up after stash
animation finishes.

Bubbles are clipped using an outline animator during the stash
animation. They need separate translation applied to keep them within
the bounds of the bubble bar that is also shrinking and moving.

Set the translation for the bubbles in the stash controller so we can
reset the translation after the animation has finished.

Bug: 365829293
Flag: com.android.wm.shell.enable_bubble_bar
Test: TransientBubbleStashControllerTest
Test: have bubbles in bubble bar, trigger a new auto expanding bubble,
  check translation for bubbles
Change-Id: Ic194afdb4d650fcd525355d8bae08dd651d1ea05
2024-09-11 16:29:22 -07:00
Android Build Coastguard Worker d1a45422dd Snap for 12354992 from c912c8fb8b to 24Q4-release
Change-Id: I47470bb4d207e61ee90a06253271f86fbcc3a1d2
2024-09-11 23:21:26 +00:00
Treehugger Robot b5731e2512 Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future 2024-09-11 23:07:17 +00:00
Treehugger Robot 3824e75ad6 Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future 2024-09-11 23:07:17 +00:00
Bill Yi aa8735496d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: 623b65e92c -s ours
am skip reason: contains skip directive

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

Change-Id: Ib694807cdea419bd67798ac8376c1390b3eb9938
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-11 23:00:22 +00:00
Bill Yi 2b7881e5ee [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 4413d38d51 -s ours
am skip reason: contains skip directive

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

Change-Id: Ib439518743ade2fb529f6f451338ef58ce803d80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-11 23:00:15 +00:00
Bill Yi 79ef2096e6 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into main am: 0dbc1f13db -s ours
am skip reason: contains skip directive

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

Change-Id: I6d701b9179c79aa68471e96e8a890b3a15bdc86d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-11 23:00:07 +00:00
Bill Yi 9cd5a8c06a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 2de9e6b125 -s ours
am skip reason: contains skip directive

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

Change-Id: I103ce9717dcbeda42c91594de606f5dd9ce675b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-11 22:59:56 +00:00
fbaron 3c4c975d74 Add logs for 4x4 to 4x5 missing row bug
Flag: EXEMPT adding logs
Test: EXEMPT adding logs
Bug: 360462379
Change-Id: Icb56209a4a12c935dd97bd01d53b8fb6e4371c34
2024-09-11 15:52:01 -07:00
Bill Yi 623b65e92c Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-09-11 22:30:22 +00:00
Bill Yi 0dbc1f13db Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-09-11 22:30:22 +00:00
Treehugger Robot 072d2e46b6 Merge "Cancel the stash animation if the stash controller is destroyed before then" into main 2024-09-11 21:01:36 +00:00
Anushree Ganjam fbc0f97410 Add LauncherAppSingleton & LauncherActivityScope to dagger graph (3/n)
* Add ApplicationContext qualifier and binding the application context instance so
that this context is available across dagger graph.

* Add QuickStepModule and LoggingModule
* Provide SettingsChangeLogger in dagger way. We are depending on
  MainThreadInitializedObject for cleanup. We need to define a way
  explicitly see how we can destroy singleton objects.

Bug: 361850561
Test: Manual
Flag: NONE Dagger Integration
Change-Id: Ia10cc500edb1d88adcca540119651f59b9bc8dc8
2024-09-11 13:56:23 -07:00
Sunny Goyal 8f8932b0f8 Merge "Adding open/close animartion when launching app-info target" into main 2024-09-11 20:31:34 +00:00
Treehugger Robot c912c8fb8b Merge "Improving regex for detecting a local platform build" into main 2024-09-11 19:48:47 +00:00
Mady Mellor f12caec1d0 Merge "Fix the overflow not being added sometimes" into main 2024-09-11 19:21:53 +00:00
Bill Yi 2de9e6b125 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I138cb1c3216831f911834b0b9d969b0787f87a21
2024-09-11 12:10:38 -07:00
Bill Yi 4413d38d51 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I1a7f247044692b91fe94ff74305c7e48f1873ae5
2024-09-11 12:09:53 -07:00
Treehugger Robot e698c7237a Merge "Disallow long click on taskbar icons while animating home." into main 2024-09-11 19:08:24 +00:00
Bill Yi f5e39634c2 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Iece2882f4aca3a83feb153b764d05f1e5f5235c9
2024-09-11 11:51:45 -07:00
Bill Yi f9c2203273 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I8dc4f5eb9cd2d9880fa0ddb0b6e22a296d43cd5d
2024-09-11 11:51:01 -07:00
Toni Barzic 667fe050ff Make widget sheet layout container not focusable
SpringRelativeLayout views in widgets sheets UI are non-actionable
containers, and as such they would ideally not receive focus. They were
made focusable as a workaround for an issue where back action was no-op
when widget search text box was focused, and there were no other
focusable elements in the UI b/197129170.
WidgetSearchBarController handles back action by clearing
focus, which ends up refocusing the search text box. This CL, removes
this back action override, and let's back action through - it will end
up being handled by `WidgetsFullSheet.onBackInvoked` which resets the
search.

Bug: 365120544
Test: Manual - verified back action with widget search active (and in
      case with no results) in emulator
Flag: EXEMPT bugfix

Change-Id: I1fed37372521947b7d4644047807dc451b0119a4
2024-09-11 18:50:56 +00:00
Vadim Tryshev 460192588f Improving regex for detecting a local platform build
Platform build can now have versions line "eng.himans"

Bug: 187761685
Test: online regex verifier
Flag: NONE test change
Change-Id: I86b9324dfbbc36272215eae58af836e9a3741d70
2024-09-11 10:39:31 -07:00
Treehugger Robot 7c9d8f9451 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2024-09-11 17:32:13 +00:00
Mady Mellor bd446142ae Fix the overflow not being added sometimes
The runnable to add the overflow was only being run when the view
was animated (i.e. while expanded); not when it was collapsed.

Flag: com.android.wm.shell.enable_bubble_bar
Bug: 358304168
Test: manual - add more than 5 bubbles while collapsed
Change-Id: Ibdea61eaf8ecb1d2e3f9ea4fced679b2826d3f9b
2024-09-11 10:24:31 -07:00
Schneider Victor-Tulias 2b46c945a7 Move DesktopVisibilityController to TouchInteractionService
Moved DesktopVisibilityController to TIS for 3P launcher support.

Flag: EXEMPT bug fix
Fixes: 338063030
Fixes: 357859025
Test: Launched overview and resumed desktop task from desktop mode on 1P and 3P launchers
Change-Id: I64e99a32ed13bcb6e4a81a18c29df2643373dc35
2024-09-11 09:56:35 -07:00
vinayjoglekar 941a9e4f98 Add keyboard navigation for all large tiles
Currently large tiles are excluded from adding into collection which is used for keyboard navigation. This cl adds them if desktop windowing tile is enabled.

Test: TaskGridNavHelperTest
BUG: 361070854
Flag: com.android.launcher3.enable_large_desktop_windowing_tile
Change-Id: I63fbb6867c34bbd80df926d750a7a392860b70a0
2024-09-11 16:02:18 +01:00
Bill Yi adf8f378f3 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ibd88f5661e8ac07299137750c72a3669bd2a8dc2
2024-09-10 18:14:46 -07:00
Treehugger Robot 746d3e58fe Merge "Do not delay taskbar background animation when closing taskbar all apps." into main 2024-09-10 23:47:32 +00:00
Android Build Coastguard Worker 7a1601ad5d Snap for 12348750 from d72a0400eb to 24Q4-release
Change-Id: Iacf8daca04a5f44a2f2764c812d6966d06fc56ed
2024-09-10 23:22:22 +00:00
Winson Chung 715b90fdb5 Merge "7/ Remove legacy recents animation controller no-op calls" into main 2024-09-10 21:49:59 +00:00
Treehugger Robot d41fe34ed1 Merge "Removing obsolete flags" into main 2024-09-10 21:29:09 +00:00
Sunny Goyal 65342edc89 Removing obsolete flags
Flag: EXEMPT legacy ENABLE_PARAMETRIZE_REORDER, KEYGUARD_ANIMATION, ENABLE_SCRIM_FOR_APP_LAUNCH
Bug: 289420844
Bug: 270390904
Bug: 270393276
Test: Verified manually
Change-Id: I0eb166168100419fdf4d264f7ccddeeba86524b7
2024-09-10 21:24:47 +00:00
Schneider Victor-Tulias 5945b311e2 Remove unecessary uses of LauncherActivityInterface.INSTANCE
Using LauncherActivityInterface.INSTANCE directly causes easy-to-miss issues with 3P launcher support. Removing all unecessary uses.

Flag: EXEMPT code cleanup
Fixes: 365827636
Test: ran launcher on 1P and 3P launcher
Change-Id: Ief227a682db3dd8ad378273b76936b29ef51d017
2024-09-10 13:52:13 -07:00
Sunny Goyal cb98fb26b8 Adding open/close animartion when launching app-info target
Bug: 356914468
Test: Verified manually
Flag: EXEMPT bugfix
Change-Id: I3a4e48363728153a96c75466824fb03de44c0ad9
2024-09-10 13:35:46 -07:00
Treehugger Robot 491e82df86 Merge "Improve the visibility of allapps item on talkback focus" into main 2024-09-10 20:32:39 +00:00
Jon Miranda ff72d154d7 Do not delay taskbar background animation when closing taskbar all apps.
Fixes: 362379633
Flag: EXEMPT bugfix
Test: open app, unstash transient taskbar, open Taskbar All Apps, close it
Change-Id: I0819ae12bd599be051cb0da4091ab02d0759984c
2024-09-10 12:13:39 -07:00
Jon Miranda 11a8ed8a53 Disallow long click on taskbar icons while animating home.
Fixes: 360778703
Test: swipe up to home, long click on taskbar icon before it settles
Flag: EXEMPT bugfix
Change-Id: I3c46b43b6b9c44b91c2516c9db453d3fa3692b00
2024-09-10 11:17:46 -07:00
Ats Jenk d72a0400eb Merge changes I485f6346,I24b0c646 into main
* changes:
  Animate alpha for bubbles and background (3/n)
  Use a reveal animator for bubble icons (2/n)
2024-09-10 18:03:00 +00:00
Liran Binyamin 3a2a7685b0 Initial screenshot tests for bubble bar view
Flag: com.android.wm.shell.enable_bubble_bar
Bug: 355454021
Test: atest BubbleBarViewScreenshotTests
Change-Id: Id74c78d99a8b4528bb473c5a751edb19bda34007
2024-09-10 13:59:01 -04:00
Liam Lee Pong Lam f9efc54493 Improve the visibility of allapps item on talkback focus
result: https://photos.app.goo.gl/TqTDboxa2WFfZUoz8

Flag: com.android.launcher3.accessibility_scroll_on_allapps
Bug: 265392261
Test: Manual

Change-Id: If1cce3d0bd501361837dafb24cbe2fde7bac0ac0
2024-09-10 17:40:14 +00:00
Fengjiang Li 97db09dbd8 Merge "[-1] Show toast when user trys to swipe to -1 on extreme battery saver mode" into main 2024-09-10 16:41:21 +00:00
Jagrut Desai 3405c0425a Merge "Fix Taskbar Container not being aligned center in 3 button nav mode" into main 2024-09-10 16:28:23 +00:00
Treehugger Robot a926663c46 Merge "Removing obsolete flags" into main 2024-09-10 09:25:51 +00:00
Sunny Goyal b60b5bd594 Merge "Adding more properties in LaunchCookie, instead of just itemId This allows better matching of items who do not have a fixed id" into main 2024-09-10 07:33:41 +00:00
Winson Chung 2705ef3153 7/ Remove legacy recents animation controller no-op calls
- Update the callers to not call no-op calls which were only used
  in the non-shell transition recents path (onSwitchToScreenshot was
  never called following the migration to shell-transition based
  recents transition)

Flag: EXEMPT bugfix
Bug: 359608026
Test: atest NexusLauncherTests
Change-Id: I396b3ec42a86fbeef1d8854b3ed98be14d47e2b3
2024-09-10 04:05:18 +00:00
Tracy Zhou 275dc640c6 Merge "Pipe appTransition signal to taskbar to pause region sampling when it's ongoing" into main 2024-09-10 03:36:41 +00:00