Bill Yi
76741f8687
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" am: 124c570867 -s ours
...
am skip reason: subject contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2455211
Change-Id: Ib443dbaa29374f8f785e3740fdb702e6ccb4f943
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 01:33:58 +00:00
Bill Yi
229531d9d4
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d21afd306f -s ours
...
am skip reason: subject contains skip directive
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/2455211
Change-Id: I151f274d6f85b8a1002180e4bba662185e310a6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 01:33:40 +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
Bill Yi
e674d1b4b0
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-03-01 00:49:35 +00:00
Bill Yi
422c184e3d
Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev
2023-03-01 00:49:35 +00:00
Bill Yi
2e8666eb7d
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-03-01 00:47:16 +00:00
Bill Yi
536b7e3ad3
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-03-01 00:47:16 +00:00
Bill Yi
124c570867
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-03-01 00:47:16 +00:00
Alex Chau
a96c37d079
Merge "Skip updateIconAlphaForHome if Taskbar is already destroyed" into tm-qpr-dev am: 81b1d3576a am: 694a0a8685 am: 5a21a787f5 am: 4552227013
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21610408
Change-Id: Ie718b97627de5ff9ead74846b0eedbb1b9dbcd03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-01 00:02:17 +00: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
Anushree Ganjam
286a4392fa
Merge "Add logging for EDUCARD resultType." into tm-qpr-dev am: 409b17eee4 am: 2fbffbad9f am: 888b6f997f am: 25ef575e01
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21620428
Change-Id: Ie1aad53197aa324588c35e3540c8125231895829
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 23:25:45 +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
4552227013
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: I05bcac709c5cf50677a20c15b4a696c34645b0c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 23:23:49 +00:00
Anushree Ganjam
71173f2512
Merge "Add logging for EDUCARD resultType." into tm-qpr-dev am: 409b17eee4 am: 2fbffbad9f am: 888b6f997f am: 3e5da7f5aa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21620428
Change-Id: I301d4931b7b40f395173c23d284d1dd727679f1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 23:05:41 +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
5fbbc7c35f
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 95623d83d8 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21608131
Change-Id: Idf8ce5ab81f16f2cd75933a66230aff141e9dc8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:34:49 +00:00
Bill Yi
89a768b1a3
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 3f4d577e24 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21608131
Change-Id: I111fde18f26cec433e5e1f767915b2ddf659fa2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:34:25 +00:00
Anushree Ganjam
3e5da7f5aa
Merge "Add logging for EDUCARD resultType." into tm-qpr-dev am: 409b17eee4 am: 2fbffbad9f am: 888b6f997f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21620428
Change-Id: Ic34679904bdddfb2eb19255dfb5a75794690dfe6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:28:27 +00:00
Bill Yi
95623d83d8
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2023-02-28 22:15:43 +00:00
Anushree Ganjam
25ef575e01
Merge "Add logging for EDUCARD resultType." into tm-qpr-dev am: 409b17eee4 am: 2fbffbad9f am: 888b6f997f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21620428
Change-Id: I79b7d3ccd251aa1ee371f08ddba315e9ccbad5f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:13:44 +00:00
Sunny Goyal
665c4c5316
[automerger skipped] Merge "Moving flag creation to a separate file" into tm-qpr-dev am: 1297f400bc am: e7fe6b57ff -s ours am: 4036e44501 -s ours am: 01efaa449d -s ours
...
am skip reason: Merged-In I31014e397690379024d2e42c0e913ce806b9569c with SHA-1 749983b192 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21586607
Change-Id: I4a5ada4356cc2672d7457f6e5126583ece39b136
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:03:32 +00:00
Sunny Goyal
f14317e059
[automerger skipped] Merge "Moving flag creation to a separate file" into tm-qpr-dev am: 1297f400bc am: e7fe6b57ff -s ours am: 4036e44501 -s ours am: 9bc24fd509 -s ours
...
am skip reason: Merged-In I31014e397690379024d2e42c0e913ce806b9569c with SHA-1 749983b192 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21586607
Change-Id: I4dc056b3f02ecf4ba644c78c231251d55b4635c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 22:02:17 +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
Brian Isganitis
aa08af872b
Make isTooltipEnabled a getter due to its mutable dependencies.
...
IS_RUNNING_IN_TEST_HARNESS is mutable and can change during the
lifecycle of launcher.
Test: Manual
Fix: 271160958
Change-Id: Ib033e0684d99e784185e1da1e52632411f6c096b
2023-02-28 21:51:52 +00:00
Sunny Goyal
9bc24fd509
[automerger skipped] Merge "Moving flag creation to a separate file" into tm-qpr-dev am: 1297f400bc am: e7fe6b57ff -s ours am: 4036e44501 -s ours
...
am skip reason: Merged-In I31014e397690379024d2e42c0e913ce806b9569c with SHA-1 749983b192 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21586607
Change-Id: I6339740cae7a38acf4d6caf00cc4f2b5a13283a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 21:42:31 +00:00
Anushree Ganjam
888b6f997f
Merge "Add logging for EDUCARD resultType." into tm-qpr-dev am: 409b17eee4 am: 2fbffbad9f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21620428
Change-Id: Ib47ea0a08fdb5f523bfd263255de0795117d2680
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 21:40:42 +00:00
Sunny Goyal
01efaa449d
[automerger skipped] Merge "Moving flag creation to a separate file" into tm-qpr-dev am: 1297f400bc am: e7fe6b57ff -s ours am: 4036e44501 -s ours
...
am skip reason: Merged-In I31014e397690379024d2e42c0e913ce806b9569c with SHA-1 749983b192 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21586607
Change-Id: Ic345dd4ac13dfb285ed37d20e4b6c0527bf3793d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 21:24:03 +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
Anushree Ganjam
2fbffbad9f
Merge "Add logging for EDUCARD resultType." into tm-qpr-dev am: 409b17eee4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21620428
Change-Id: Ifcff2926479aa14217337a060224855937e029bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 21:05:15 +00:00
Sunny Goyal
da6abc49ef
Merge "Moving flag creation to a separate file" into udc-dev am: 11c8b4f594 am: 151ff90196
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21616343
Change-Id: I218efc8abc2e67909306eb79c5b189afd4cb2a32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 21:05:00 +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
Anushree Ganjam
409b17eee4
Merge "Add logging for EDUCARD resultType." into tm-qpr-dev
2023-02-28 20:10:07 +00:00
Sunny Goyal
4036e44501
[automerger skipped] Merge "Moving flag creation to a separate file" into tm-qpr-dev am: 1297f400bc am: e7fe6b57ff -s ours
...
am skip reason: Merged-In I31014e397690379024d2e42c0e913ce806b9569c with SHA-1 749983b192 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21586607
Change-Id: I7b5f574ae406f033c3cc87292ad971d25958ac4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 20:06:14 +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
2003c1c73f
Restarting launcher if a flag changes
...
> Only restart when the screen is off.
> This allows better propogation of flags similar to systemUI
> Adding support for integer flags
Bug: 266854800
Test: Verified on device using device_config shell command
Change-Id: I4ea9c564f2d973f11f9570b5a21365183afefab7
2023-02-28 12:01:22 -08: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
151ff90196
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: I2cd4f0543afdf55b6c842da52f35fb491fa337b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 19:47:03 +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
11c8b4f594
Merge "Moving flag creation to a separate file" into udc-dev
2023-02-28 07:36:20 +00:00
Android Build Coastguard Worker
d7b2bcd12c
Snap for 9662639 from cd9e1779e7 to udc-release
...
Change-Id: I74cbcbde8b60aca3ec139ce44d2501efb32c5e42
2023-02-28 03:17:29 +00:00
Andy Wickham
338491687a
Resets All Apps pullback alpha on state change.
...
Previously the progress alpha was updated, but in some cases (e.g.
0 animation speed), the final alpha was not always applied to the
pullback property.
Fix: 243015279
Test: Disable animations, swipe up to all apps, swipe up nav bar
to close, swipe up to all apps again. Alpha is now properly set.
(See b/232536048#comment49).
Change-Id: Ifb8a4cd3ee7cc94a5851d355fdf52860366b8f2f
2023-02-27 19:06:02 -08:00
Automerger Merge Worker
232fa978fb
Merge changes from topic "am-02ca89497ccd460783f07fce969ccfaa"
...
* changes:
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: eadf7a67bf -s ours am: 946ed114c4 -s ours am: 52a32467e7 -s ours am: 4a8efe5727 -s ours
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 96fbc57162 -s ours am: 080b719694 -s ours am: e5675c4e23 -s ours am: 4b725b02b7 -s ours
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: e1e12ea5dd -s ours am: d40129a0d0 -s ours am: 59fd638447 -s ours am: a5cf2c3295 -s ours
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 80b5644087 -s ours am: d2026fc4ed -s ours am: a37a043ee5 -s ours am: b57cc660ed -s ours
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 9650b930e2 -s ours am: 7079a3301f -s ours am: 45aad39e96 -s ours am: fb4135fcba -s ours
2023-02-28 01:29:09 +00:00
TreeHugger Robot
bbfb55889d
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: eadf7a67bf -s ours am: 946ed114c4 -s ours am: 52a32467e7 -s ours am: 4a8efe5727 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21604291
Change-Id: I5b9a1b39b1e77930a4ff07e1ee45856d18471dc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 01:28:52 +00:00
Bill Yi
2d154c73b8
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 96fbc57162 -s ours am: 080b719694 -s ours am: e5675c4e23 -s ours am: 4b725b02b7 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21604291
Change-Id: I14eb5f41e3b2379f898118b21334a058d4e1c883
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 01:28:49 +00:00
TreeHugger Robot
61077a5313
[automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into stage-aosp-master am: e1e12ea5dd -s ours am: d40129a0d0 -s ours am: 59fd638447 -s ours am: a5cf2c3295 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21604290
Change-Id: I8f76d85a7d03d33b5401f5bcfd80d47b178e7ec7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 01:28:41 +00:00
Bill Yi
6916aa87a9
[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 80b5644087 -s ours am: d2026fc4ed -s ours am: a37a043ee5 -s ours am: b57cc660ed -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21604290
Change-Id: I2b50274a6d0ef84333a7a98b3bbc3d2c205bb494
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-02-28 01:28:27 +00:00