Tony Wickham
fc97f74e82
Have Taskbar report left/right gesture insets
...
Fixes: 231648761
Test: output from adb shell dumpsys activity service
TouchInteractionService, specifically TaskbarInsetsController
Change-Id: I8ed7fefb482bd4f73d2b2026ccb4ac369b6321ab
2023-02-14 04:43:01 +00:00
Winson Chung
c3a8254e65
Merge "Reapply previous states when recreating the task bar" into tm-qpr-dev am: a097a960c8 am: f51df33fc8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21383817
Change-Id: Ia95dbef74947a2530b8b8f7ceaa371dc2c804acd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-14 01:50:02 +00:00
Winson Chung
f51df33fc8
Merge "Reapply previous states when recreating the task bar" into tm-qpr-dev am: a097a960c8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21383817
Change-Id: I55eb0eab27b323198f36983cbcd5e39eee8a9374
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-14 00:57:57 +00:00
Winson Chung
a097a960c8
Merge "Reapply previous states when recreating the task bar" into tm-qpr-dev
2023-02-14 00:05:58 +00:00
Tracy Zhou
99c447459b
Merge "Revert "Use movement on the trackpad instead of on screen for trackpad gestures used for gesture nav""
2023-02-13 23:43:11 +00:00
Schneider Victor-tulias
f908729fa8
Add the KeyboardQuickSwitchView (1/2)
...
Preparatory change for adding the KeyboardQuickSwitchView and associated flows.
Test: Manually tested alt-tab and alt-shift-tab in and out of overview on a tablet and phone
Bug: 258854035
Change-Id: I468481a023e82d3ef7c7d4d44c5b9435173b49ae
2023-02-13 15:34:39 -08:00
Sunny Goyal
a13cc8167f
Deferred widget update
...
Maintaing a list of pending updates while the host
is not listening, so that these can be applied when
host starts listening again
Bug: 267351283
Test: Manual
Change-Id: I38423862a3461724b36f17ffe44e44c55fee06de
2023-02-13 14:54:25 -08:00
Jagrut Desai
ec0b4e1693
Removing ENABLE_ALL_APPS_IN_TASKBAR and FLAG_STASHED_IN_APP_EMPTY
...
Test: Visual(pics in buganizer)
Bug: 265462138
Bug: 267382941
Change-Id: I223cd5ea7e5b553619dfc81c36f1be93e399639d
2023-02-13 13:34:23 -08:00
Bill Yi
a63e7d9036
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-02-11 17:17:53 +00:00
Nicolò Mazzucato
f907f4a00b
Merge "Drive Launcher unfold animation from System UI" into tm-qpr-dev am: 5147b1d509 am: 8778426fa1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21298421
Change-Id: I1ef6c450692076c5af7032c60f518f8c01fdff11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-11 11:00:38 +00:00
Nicolò Mazzucato
8778426fa1
Merge "Drive Launcher unfold animation from System UI" into tm-qpr-dev am: 5147b1d509
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21298421
Change-Id: I6b84f1878823c9aadb0aa5f10b0479adbf9cfb0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-11 10:11:36 +00:00
Nicolò Mazzucato
5147b1d509
Merge "Drive Launcher unfold animation from System UI" into tm-qpr-dev
2023-02-11 09:24:42 +00:00
TreeHugger Robot
af092ea846
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2023-02-11 07:43:22 +00:00
Winson Chung
8bce18a562
Update region sampling to account for window visibility
...
- Similar to the nav bar, we should also disable region sampling then
the window is no longer visible (ie. when in immersive mode) otherwise
we fall back into gpu composition which consumes more battery
Fixes: 268280575
Test: Enter immersive mode and verify region sampling is disabled
Change-Id: I99bf8986c6f22fd8d480d255d10cfcd39cfb79e3
2023-02-11 01:02:35 +00:00
Winson Chung
8fe24e0893
Reapply previous states when recreating the task bar
...
- When the taskbar is recreated (ie. from a display config change),
the previous states sent from SysUI need to be reapplied to the
new controllers
Fixes: 267664948
Test: Wipe device, in SUW accessibility settings change the display
density and verify it properly tints the back button
Change-Id: I837a67ced2941d4545359b8231026044b5479767
2023-02-11 00:25:01 +00:00
Schneider Victor-tulias
0fc4446318
Merge "Reorganize ActiveGestureLogs for ease-of-use" into tm-qpr-dev am: 301433c11a am: c57c762816
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120284
Change-Id: Ide588750e5ac5ce772c595d2b88420a289d9a9ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 23:19:59 +00:00
Ats Jenk
b0dd2ffb30
Merge "Add icon to desktop tile in overview" into tm-qpr-dev am: 90d0019447 am: 201e4d39c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21359254
Change-Id: If1296cf7ecdf87a0c0764feda7132525e99bdff7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 23:16:43 +00:00
Schneider Victor-tulias
c57c762816
Merge "Reorganize ActiveGestureLogs for ease-of-use" into tm-qpr-dev am: 301433c11a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120284
Change-Id: Ib05a8a112179dd691d42a4424565aef664f496e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 22:22:54 +00:00
Ats Jenk
201e4d39c7
Merge "Add icon to desktop tile in overview" into tm-qpr-dev am: 90d0019447
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21359254
Change-Id: I5ac65e5dcac7a7501258b4cf62eac73de0193365
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 22:22:43 +00:00
Lucas Silva
67fa00189d
Merge "Allow QuickstepTransitionManager to be overridden" into tm-qpr-dev am: bc333343ec am: 0ee31bb2ee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20785348
Change-Id: Ibc9a6b026ec5fc8206b3c86ecc81b38f4a25f6f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 22:17:11 +00:00
Nicolo' Mazzucato
8d9edd292b
Drive Launcher unfold animation from System UI
...
Before this cl, both Launcher and System UI processes were registering for hinge angle and device state (e.g. folded/unfolded) change events to calculate the current unfold animation progress. In some cases, launcher ui thread was busy, delaying the progress calculation from the hinge angle value (that was received ~at the same time by both processes). This resulted in launcher and sysui unfold animation not being synchronized in some cases.
With this cl, System UI process uses OverviewProxyService to send the unfold events to Launcher. In this way, both process always have the exact same progress (+- 1 frame)
This is currently guarded by a launcher flag, by default with the new behaviour, to allow devs to compare the experience and easily debug potential regressions.
Bug: 268490854
Test: Analysed perfetto trace + RemoteUnfoldTransitionProgressProviderTest + manual
Change-Id: If15fd6fe39abb3d922c5fdb327100206dfa3665d
2023-02-10 22:04:19 +00:00
Schneider Victor-tulias
301433c11a
Merge "Reorganize ActiveGestureLogs for ease-of-use" into tm-qpr-dev
2023-02-10 22:01:57 +00:00
Ats Jenk
90d0019447
Merge "Add icon to desktop tile in overview" into tm-qpr-dev
2023-02-10 21:47:31 +00:00
Lucas Silva
0ee31bb2ee
Merge "Allow QuickstepTransitionManager to be overridden" into tm-qpr-dev am: bc333343ec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20785348
Change-Id: Ia2631b7fb6c44cd870bf5c7c0b8684c76f41f4ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 21:28:24 +00:00
Lucas Silva
bc333343ec
Merge "Allow QuickstepTransitionManager to be overridden" into tm-qpr-dev
2023-02-10 20:47:27 +00:00
Ats Jenk
78b614f555
Add icon to desktop tile in overview
...
Copied over icon from caption desktop button in WMShell. Temporary icon
for now.
Refactored some logic in TaskView to better support for custom
orientation handling in subclasses. Subclasses can override setting
orientation for icon or thumbnail.
Bug: 267326722
Test: manual, enable desktop windowing proto 2 and go to overview
Change-Id: Id66d48fa52a418a07b954a384b2c3ea22f091b1f
2023-02-10 10:16:31 -08:00
Sunny Goyal
6f621224cd
Merge "Updating Drawables as per GraphicsUtils changes" into tm-qpr-dev am: c424941565 am: f8ac3c1b14
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21354885
Change-Id: I87e8d49e38055b98d374fdca12427537c6296572
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 17:54:25 +00:00
Sunny Goyal
f8ac3c1b14
Merge "Updating Drawables as per GraphicsUtils changes" into tm-qpr-dev am: c424941565
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21354885
Change-Id: I0835da6900b78fedd05542c1c5a4ea256e5ae74d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 17:11:51 +00:00
Sunny Goyal
c424941565
Merge "Updating Drawables as per GraphicsUtils changes" into tm-qpr-dev
2023-02-10 16:46:19 +00:00
Lucas Silva
099341fa97
Allow QuickstepTransitionManager to be overridden
...
This allows for custom animations in classes inheriting from
QuickstepLauncher
Bug: 260637266
Test: flashed device and verified animation
Change-Id: I21fa112851e9ce43037151fc4c2fd21e90056712
2023-02-10 10:41:39 -05:00
Luca Zuccarini
1658cb6bf5
Merge "Disable splash icon when launching a search result." into tm-qpr-dev am: 527679d258 am: 0bba675ce5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21116566
Change-Id: Ibc477b3733b541c1753815970229c51cec8a55a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 13:53:50 +00:00
Luca Zuccarini
0bba675ce5
Merge "Disable splash icon when launching a search result." into tm-qpr-dev am: 527679d258
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21116566
Change-Id: I4099a0c1f6c1bb7f696cf57bdef22fed64dcccd0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 13:12:00 +00:00
Luca Zuccarini
527679d258
Merge "Disable splash icon when launching a search result." into tm-qpr-dev
2023-02-10 12:20:53 +00:00
Bill Yi
fd8d21179a
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ibdaf9a8936e17246f19955354e41828ed660f568
2023-02-10 01:44:30 -08:00
Bill Yi
32efcf19e9
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I2fff94e2c4e8bd7f7a58fbaa34bc82fb0fe3b718
2023-02-10 01:43:56 -08:00
Saumya Prakash
1e47a8209f
Merge "Update strings on "All set" screen." into tm-qpr-dev am: 65a0ee776e am: e6b6efe06a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343842
Change-Id: Ia37fc7980a5ee4858c103257c12915838d854047
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-10 00:40:53 +00:00
Sunny Goyal
799e12077b
Updating Drawables as per GraphicsUtils changes
...
Bug: 266661614
Test: Presubmit
Change-Id: Ia3d0e0bc7a2b019d234e3bca71e893d5c4c54ca8
2023-02-09 16:14:04 -08:00
Saumya Prakash
e6b6efe06a
Merge "Update strings on "All set" screen." into tm-qpr-dev am: 65a0ee776e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343842
Change-Id: I635f87518d03cdf49e44f4c662d9964089d33cb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 23:59:04 +00:00
Saumya Prakash
65a0ee776e
Merge "Update strings on "All set" screen." into tm-qpr-dev
2023-02-09 23:03:18 +00:00
Ats Jenk
1cb6d3e4ce
Merge "Fix invoking transient taskbar in desktop windowing prototypes" into tm-qpr-dev am: 05abfa49c8 am: 02bf2bcfa3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343843
Change-Id: Icc82db75e28f0aeb9c148606718cd9c7dba2a147
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 22:26:24 +00:00
Tracy Zhou
68ca43f7ad
Revert "Use movement on the trackpad instead of on screen for trackpad gestures used for gesture nav"
...
This reverts commit aef9d75f78 .
Reason for revert: The movement on the screen is proportional to the movement on the trackpad for gestures since finger ballistics only applies to cursor movement
Change-Id: Idd7f948545c35988183cfac0b74c730cf699d5f9
2023-02-09 22:25:45 +00:00
Ats Jenk
02bf2bcfa3
Merge "Fix invoking transient taskbar in desktop windowing prototypes" into tm-qpr-dev am: 05abfa49c8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21343843
Change-Id: I686756251a496201283c52ae69e61d1644d7afd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 21:40:35 +00:00
Ats Jenk
05abfa49c8
Merge "Fix invoking transient taskbar in desktop windowing prototypes" into tm-qpr-dev
2023-02-09 21:09:43 +00:00
TreeHugger Robot
daf057472c
Merge "Refresh thumbnail splash when task icon changes." into tm-qpr-dev am: f5f3a80959 am: a4e184dcde
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21319101
Change-Id: I05b1ad46c2eec897ae47d5d8edbf4e8ab7a463f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 17:39:22 +00:00
TreeHugger Robot
a4e184dcde
Merge "Refresh thumbnail splash when task icon changes." into tm-qpr-dev am: f5f3a80959
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21319101
Change-Id: I34d77503f27fa5d12e1f1db689e499880105ccdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 16:59:43 +00:00
TreeHugger Robot
f5f3a80959
Merge "Refresh thumbnail splash when task icon changes." into tm-qpr-dev
2023-02-09 16:29:50 +00:00
Thales Lima
bb056c6001
Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev am: 5d5aad3024 am: 0ebaf3a46c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20643018
Change-Id: I471bb3ccd04a0598a309e53038976fbccb638ce1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 13:01:28 +00:00
Thales Lima
0ebaf3a46c
Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev am: 5d5aad3024
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20643018
Change-Id: I6a3f38e28b5a381bfa2ac42cdeba77c1527fb028
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 12:19:35 +00:00
Thales Lima
5d5aad3024
Merge "Create an XML parser for WorkspaceSpecs" into tm-qpr-dev
2023-02-09 11:19:59 +00:00
Jeremy Sim
c1237eb5e8
Merge "Improve resilience of testSplitFromOverview()" into tm-qpr-dev am: 5c5797d9bb am: b340f1401f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21314098
Change-Id: Ib1c5502717e5b956f65bdd6385655a211db51863
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-09 05:09:34 +00:00