Tony Wickham
976c93b0f7
Merge "Only recreate taskbar for uiMode theme changes" into tm-qpr-dev am: a8b120bc7e am: 921db64ba1 am: ed1b7d31ef am: b18886f646
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21654877
Change-Id: I820866c59f5e0da3d61f55757267122e001e741c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-02 00:11:51 +00:00
Tony Wickham
b18886f646
Merge "Only recreate taskbar for uiMode theme changes" into tm-qpr-dev am: a8b120bc7e am: 921db64ba1 am: ed1b7d31ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21654877
Change-Id: I48b9870e3263d457542948290640b474ac9ce45c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 23:31:27 +00:00
Tony Wickham
ed1b7d31ef
Merge "Only recreate taskbar for uiMode theme changes" into tm-qpr-dev am: a8b120bc7e am: 921db64ba1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21654877
Change-Id: I7abf3d5a2db3ed58ceca23f0f600f25b2f015807
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 22:56:41 +00:00
Fengjiang Li
26fa07270d
Merge "[Predictive Back] Turn on feature for udc" into udc-dev am: 0785970ae6 am: 90f1dfeaee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21618259
Change-Id: Ib51eedaa3404e4fa274a4feed20d645d38c201e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 22:23:42 +00:00
Tony Wickham
921db64ba1
Merge "Only recreate taskbar for uiMode theme changes" into tm-qpr-dev am: a8b120bc7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21654877
Change-Id: Idf78f029f4865947a0a88d9825d52cae947e4fac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 22:19:39 +00:00
Jeremy Sim
df6fa34518
Merge "Fix bug with rotating in the middle of split select staging animation" into tm-qpr-dev am: a49569a90e am: baa93c42cb am: a768b4547a am: 2c1f9da0ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21551330
Change-Id: I35e8fcf309cff1755d42fd1c5da593fa59e99188
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 22:19:30 +00:00
Tony Wickham
a8b120bc7e
Merge "Only recreate taskbar for uiMode theme changes" into tm-qpr-dev
2023-03-01 21:29:16 +00:00
Fengjiang Li
90f1dfeaee
Merge "[Predictive Back] Turn on feature for udc" into udc-dev am: 0785970ae6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21618259
Change-Id: I479587d3952a45888c366f5c9ca4e566a3257b1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 21:25:44 +00:00
Jeremy Sim
2c1f9da0ef
Merge "Fix bug with rotating in the middle of split select staging animation" into tm-qpr-dev am: a49569a90e am: baa93c42cb am: a768b4547a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21551330
Change-Id: Iab0e7491176ead67ff1c8204b42bf2d3d3cb0dc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 21:23:18 +00:00
Fengjiang Li
0785970ae6
Merge "[Predictive Back] Turn on feature for udc" into udc-dev
2023-03-01 20:56:53 +00:00
Jeremy Sim
a768b4547a
Merge "Fix bug with rotating in the middle of split select staging animation" into tm-qpr-dev am: a49569a90e am: baa93c42cb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21551330
Change-Id: Ie29b70f4b5bcc3ad6d045be0a6cdd08866aaef5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 20:42:25 +00:00
Bill Yi
bcdce40376
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-03-01 19:59:33 +00:00
Alex Chau
ac3d580214
Merge "Land ENABLE_TASKBAR_IN_OVERVIEW" into tm-qpr-dev am: 6a10a003d6 am: a1907c710e am: cbab01c721 am: bf03a207a1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21538759
Change-Id: I6f63fc31b64016a03e8666f85a45ca604510266a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 19:49:52 +00:00
Jeremy Sim
baa93c42cb
Merge "Fix bug with rotating in the middle of split select staging animation" into tm-qpr-dev am: a49569a90e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21551330
Change-Id: I321507bda3f22ad4aa228a9a15235e576cdf703a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 19:35:02 +00:00
Alex Chau
bf03a207a1
Merge "Land ENABLE_TASKBAR_IN_OVERVIEW" into tm-qpr-dev am: 6a10a003d6 am: a1907c710e am: cbab01c721
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21538759
Change-Id: Ia6fdd2efb1d75e0286402e2ae03b80b745c7fb71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 19:04:52 +00:00
Jeremy Sim
a49569a90e
Merge "Fix bug with rotating in the middle of split select staging animation" into tm-qpr-dev
2023-03-01 18:53:00 +00:00
Fengjiang Li
f533ff350c
[Predictive Back] Turn on feature for udc
...
Add feature flag and turn it on for U
Test: manual
Bug: b/264920023
Change-Id: I43d9c04b13b91ce0b0e53402a5c3b2f0e81272ff
2023-03-01 18:41:32 +00:00
Alex Chau
cbab01c721
Merge "Land ENABLE_TASKBAR_IN_OVERVIEW" into tm-qpr-dev am: 6a10a003d6 am: a1907c710e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21538759
Change-Id: Ibf2a35e5d54d2938a00cb251ddb71656f6308207
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 18:19:32 +00:00
Bill Yi
439b339a19
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev
2023-03-01 18:12:37 +00:00
Alex Chau
a1907c710e
Merge "Land ENABLE_TASKBAR_IN_OVERVIEW" into tm-qpr-dev am: 6a10a003d6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21538759
Change-Id: I47517820ce6448ac3b123ac1044ef07ccc60308b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 17:43:43 +00:00
Jordan Demeulenaere
b7395e0541
Format files with the upcoming version of ktfmt am: be82bc661c am: 652ec4997a am: 51132f7f86 am: 08ada855b0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21565649
Change-Id: I4ab31e9b33a327c77fdcab165c88a31b4de9aae8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 17:27:45 +00:00
Alex Chau
6a10a003d6
Merge "Land ENABLE_TASKBAR_IN_OVERVIEW" into tm-qpr-dev
2023-03-01 17:13:35 +00:00
Jordan Demeulenaere
08ada855b0
Format files with the upcoming version of ktfmt am: be82bc661c am: 652ec4997a am: 51132f7f86
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21565649
Change-Id: Ic123880ee18de0b4a724aaf5f5000a1c1b43c0ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 16:33:49 +00:00
Jordan Demeulenaere
51132f7f86
Format files with the upcoming version of ktfmt am: be82bc661c am: 652ec4997a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21565649
Change-Id: I06342a9bb4b91dd00196b76dec1dd2daaf4ee2e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 15:55:10 +00:00
Jordan Demeulenaere
652ec4997a
Format files with the upcoming version of ktfmt am: be82bc661c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21565649
Change-Id: Icd28fd41925b49d0f8c4318365a244e3fa43f637
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 13:22:07 +00:00
Jordan Demeulenaere
be82bc661c
Format files with the upcoming version of ktfmt
...
This CL was generated automatically from the following command:
$ external/ktfmt/prepare_upgrade.py --repo=packages/apps/Launcher3/ --build_id=9645412 --bug_id=266197805
This CL formats all files already correctly formatted with the upcoming
version of ktfmt.
Bug: 266197805
Test: Presubmits
Change-Id: Ide7d63a75fed98aabe348821355356c77f00a9ec
Merged-In: Ide7d63a75fed98aabe348821355356c77f00a9ec
2023-03-01 09:11:48 +00:00
Jeremy Sim
8477226a3d
Fix bug with rotating in the middle of split select staging animation
...
This patch fixes a bug where a user could cause a crash by rotating the device in the middle of the split staging animation.
The bug arose because:
1) Normally, when you rotate the device, reapplyState() is called to refresh the UI. This reloads the state, cancels any animations that happen to be running at the time, and generally works fine in most cases.
2) When animations are canceled within Overview, we also call RecentsView#reset() to clean up loose ends and prevent bugs.
3) Unlike other states, the split select state is unique because it is a transient state that holds the user's choices temporarily. If that information was cleared -- by reset() -- before it loads, it will crash.
Fixed by creating a new function in SplitScreenSelectState, onStateReapplied(), that is called when a reload is occurring. It makes sure that animations do not get canceled by calling end() to accelerate them to completion before the reloading occurs.
Fixes: 249819567
Test: Manual
Change-Id: I70c4651bcb5df81edd25f6e58e21520ebb391d01
2023-02-28 17:13:36 -08:00
Tony Wickham
b0fa52f3ee
Only recreate taskbar for uiMode theme changes
...
Test: simulate docking/undocking, ensure taskbar is not recreated;
set dark/light theme and ensure taskbar is still recreated
Fixes: 233459895
Change-Id: I583557039f4a7c02baaa5e62eb888f55d659adb0
2023-02-28 23:55:31 +00:00
Alex Chau
38fd9b8d01
Merge "Skip updateIconAlphaForHome if Taskbar is already destroyed" into tm-qpr-dev am: 81b1d3576a am: 694a0a8685 am: 5a21a787f5 am: 2743249385
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21610408
Change-Id: Ie65a7e1553388c06c53eac8b3eb09aa2bac7ee05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 23:27:26 +00:00
Alex Chau
2743249385
Merge "Skip updateIconAlphaForHome if Taskbar is already destroyed" into tm-qpr-dev am: 81b1d3576a am: 694a0a8685 am: 5a21a787f5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21610408
Change-Id: I6fd2679b99d08072a62eb94515f84fda917ffa1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 23:24:18 +00:00
Alex Chau
5a21a787f5
Merge "Skip updateIconAlphaForHome if Taskbar is already destroyed" into tm-qpr-dev am: 81b1d3576a am: 694a0a8685
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21610408
Change-Id: I18e4e859134652a81b370e2af77ba40016ed881a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:43:03 +00:00
Bill Yi
95623d83d8
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2023-02-28 22:15:43 +00:00
Alex Chau
694a0a8685
Merge "Skip updateIconAlphaForHome if Taskbar is already destroyed" into tm-qpr-dev am: 81b1d3576a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21610408
Change-Id: I35d9bcf444bd9fb8b5ac5223f5579e0eb0901a03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:02:13 +00:00
Alex Chau
81b1d3576a
Merge "Skip updateIconAlphaForHome if Taskbar is already destroyed" into tm-qpr-dev
2023-02-28 21:23:53 +00:00
Alex Chau
8aa3f00238
Land ENABLE_TASKBAR_IN_OVERVIEW
...
Fix: 270393449
Test: manual
Change-Id: I731bfa8ee86154fd034781e27272abc81a6fe6c6
2023-02-28 20:18:32 +00:00
Sunny Goyal
499224564e
Merge "Moving flag creation to a separate file" into udc-dev am: 11c8b4f594 am: 2b4cd6d648
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21616343
Change-Id: Ieb5e4931145754c70a3dcf7f65a0f7661c6e6b22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 20:05:39 +00:00
Sunny Goyal
e7fe6b57ff
Merge "Moving flag creation to a separate file" into tm-qpr-dev am: 1297f400bc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21586607
Change-Id: I0b50d9286e8abab8b3d5f54853f8bfc74141cbb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 19:48:41 +00:00
Sunny Goyal
2b4cd6d648
Merge "Moving flag creation to a separate file" into udc-dev am: 11c8b4f594
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21616343
Change-Id: I072cf00a902e00381f3156750687d27a8f2a4ce3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 19:28:23 +00:00
Sunny Goyal
1297f400bc
Merge "Moving flag creation to a separate file" into tm-qpr-dev
2023-02-28 19:18:25 +00:00
Sunny Goyal
98204add71
Moving flag creation to a separate file
...
> This provides better control over proguarding descriptions
> Enforcing bug number in flag creation
Bug: 270386012
Test: Presubmit and verified on device
Change-Id: I31014e397690379024d2e42c0e913ce806b9569c
Merged-In: I31014e397690379024d2e42c0e913ce806b9569c
2023-02-28 18:05:42 +00:00
Alex Chau
7fee161cd5
Skip updateIconAlphaForHome if Taskbar is already destroyed
...
Bug: 269409332
Test: Switch display with and without Tasxkbar at home and in-app, Taskbar and Hotseat visibility are correct
Change-Id: I598f618c336067bf795b77ccdf3b03f420634047
2023-02-28 12:46:50 +00:00
Sunny Goyal
749983b192
Moving flag creation to a separate file
...
> This provides better control over proguarding descriptions
> Enforcing bug number in flag creation
Bug: 270386012
Test: Presubmit and verified on device
Change-Id: I31014e397690379024d2e42c0e913ce806b9569c
2023-02-27 23:19:39 +00:00
Bill Yi
3f4d577e24
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I945470f393b326f16958e50d928972d159a3bda6
2023-02-27 06:57:17 -08:00
Bill Yi
d83ac571b7
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Icb5be14aaa01124e3e78966964422a4b9d2ad307
2023-02-27 06:56:52 -08:00
Bill Yi
717801456d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ia0d582374071f95e8418099972a928123f2922ea
2023-02-27 06:56:23 -08:00
Alex Chau
98443040f4
Merge "Remove focus task" into tm-qpr-dev am: 019f8a640a am: 110007f68e am: 4d95ac8c7e am: 9ecdd2ce1d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20980936
Change-Id: I4003340b00103edaf390dee76261420ec729b987
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-25 13:41:03 +00:00
Alex Chau
489c27c3de
Merge "Remove focus task" into tm-qpr-dev am: 019f8a640a am: 110007f68e am: 4d95ac8c7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20980936
Change-Id: Ie5011c71b70458c30497fd8b57988ac24b3a1f18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-25 13:07:42 +00:00
Alex Chau
4d95ac8c7e
Merge "Remove focus task" into tm-qpr-dev am: 019f8a640a am: 110007f68e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20980936
Change-Id: I8132ad04086f5704bb54ec4bc6c8e1b60c163fd0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-25 12:30:30 +00:00
Alex Chau
110007f68e
Merge "Remove focus task" into tm-qpr-dev am: 019f8a640a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20980936
Change-Id: Ia72b6f482b13fe76ee172ae859a3ade06bc1c695
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-25 11:53:58 +00:00
Alex Chau
019f8a640a
Merge "Remove focus task" into tm-qpr-dev
2023-02-25 11:25:34 +00:00