Commit Graph

61620 Commits

Author SHA1 Message Date
Jeremy Sim e3386544f5 Merge "Force Taskbar to remain stashed when in 3p launcher or recents" into udc-dev am: d27b06f500 am: b522fb3bb1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22961525

Change-Id: Iff029f02fefcc78ee4674ea54ca0dd1b6e751693
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 23:00:24 +00:00
Fengjiang Li cf605cebfa Merge "[Talkback] Focus on "Widget" header when widget bottom sheet is opened" into udc-dev am: aab6875746 am: 8e6035d663
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23126920

Change-Id: I8eec0833e47ac81386ffe401781359ae34982315
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 23:00:17 +00:00
Saumya Prakash f5565b863c Merge "Fix UI issues of fake task view in gesture nav tutorial." into udc-dev am: 24aec5e6b0 am: c1c285d999
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23120959

Change-Id: I14f75662af6ebd87fd0794e75b0962e948bf0806
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 23:00:04 +00:00
Jeremy Sim a414101b09 Merge "Force Taskbar to remain stashed when in 3p launcher or recents" into udc-dev am: d27b06f500 am: e213e604bd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22961525

Change-Id: I87734109039553959dc1d121b81932b16b61fdb5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:58:03 +00:00
Fengjiang Li 36f54b1cbf Merge "[Talkback] Focus on "Widget" header when widget bottom sheet is opened" into udc-dev am: aab6875746 am: b4e245466b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23126920

Change-Id: Ia717da1db4e15628a850ee6cc6943d6b6ab470fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:56:57 +00:00
Saumya Prakash b407884ac3 Merge "Fix UI issues of fake task view in gesture nav tutorial." into udc-dev am: 24aec5e6b0 am: 9ac9c98286
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23120959

Change-Id: Ifb891cc1dc480a1667f29d9b166098b3ccb04d98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:54:26 +00:00
Jeremy Sim e213e604bd Merge "Force Taskbar to remain stashed when in 3p launcher or recents" into udc-dev am: d27b06f500
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22961525

Change-Id: I45a54f3694f00f7b84c392cb01bfc362ebade435
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:18:43 +00:00
Fengjiang Li b4e245466b Merge "[Talkback] Focus on "Widget" header when widget bottom sheet is opened" into udc-dev am: aab6875746
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23126920

Change-Id: I7019596fe7ef7e1ceeb2d9d55af89d90980681df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:18:33 +00:00
Saumya Prakash 9ac9c98286 Merge "Fix UI issues of fake task view in gesture nav tutorial." into udc-dev am: 24aec5e6b0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23120959

Change-Id: Ia900cae2b1da86ccfb829a90d287eb383ed72713
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:18:12 +00:00
Jeremy Sim b522fb3bb1 Merge "Force Taskbar to remain stashed when in 3p launcher or recents" into udc-dev am: d27b06f500
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22961525

Change-Id: I9354228dc397b49a48865ad46f85e73e660b10a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:14:34 +00:00
Fengjiang Li 8e6035d663 Merge "[Talkback] Focus on "Widget" header when widget bottom sheet is opened" into udc-dev am: aab6875746
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23126920

Change-Id: I9ff126df9a6e2ed3999fab60d50d7973a7ab4660
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:13:02 +00:00
Saumya Prakash c1c285d999 Merge "Fix UI issues of fake task view in gesture nav tutorial." into udc-dev am: 24aec5e6b0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23120959

Change-Id: Icdeaa1f1aa1e187ba78f4237a314efa58e922351
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 22:12:11 +00:00
Jeremy Sim d27b06f500 Merge "Force Taskbar to remain stashed when in 3p launcher or recents" into udc-dev 2023-05-12 22:08:51 +00:00
Fengjiang Li aab6875746 Merge "[Talkback] Focus on "Widget" header when widget bottom sheet is opened" into udc-dev 2023-05-12 21:46:14 +00:00
Saumya Prakash 24aec5e6b0 Merge "Fix UI issues of fake task view in gesture nav tutorial." into udc-dev 2023-05-12 21:41:38 +00:00
Treehugger Robot b6f9219f5e Merge "Cleanup SettingsChangeLogger onClose()" into udc-dev am: 87abc0644b am: d89d1e3282
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23159149

Change-Id: I01789cff793fa1268818b5f6aa3648a2aee2e4d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 19:27:59 +00:00
Treehugger Robot a622c4f683 Merge "Cleanup SettingsChangeLogger onClose()" into udc-dev am: 87abc0644b am: 6cfe9d1827
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23159149

Change-Id: If04dc8e1778ae5902ae657578e2d881e1e230ab2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 19:00:33 +00:00
Treehugger Robot d89d1e3282 Merge "Cleanup SettingsChangeLogger onClose()" into udc-dev am: 87abc0644b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23159149

Change-Id: Id856bc3b19ea0d1aa8f3e0283b55cd9bf8d336d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 18:38:30 +00:00
Treehugger Robot 6cfe9d1827 Merge "Cleanup SettingsChangeLogger onClose()" into udc-dev am: 87abc0644b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23159149

Change-Id: I8f2cc9be5a53dc0025e39e0b34eeac23b7e2b9e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 18:21:20 +00:00
Treehugger Robot 87abc0644b Merge "Cleanup SettingsChangeLogger onClose()" into udc-dev 2023-05-12 17:39:19 +00:00
Brandon Dayauon 25feb9ee3e Merge "Separate animations and add dragOffSet points in dragOptions" into udc-dev am: 125e121834 am: fa8572145f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22862532

Change-Id: I9b816cbe539dd9aa2edbf5290fc0da3f4df5cb46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 16:35:15 +00:00
Brandon Dayauon d75549aeb9 Merge "Separate animations and add dragOffSet points in dragOptions" into udc-dev am: 125e121834 am: 14035ceaff
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22862532

Change-Id: I5355886e45bc1e37e7684ad4c84a2343e28a0cd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 16:30:35 +00:00
Brandon Dayauon 14035ceaff Merge "Separate animations and add dragOffSet points in dragOptions" into udc-dev am: 125e121834
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22862532

Change-Id: Id61315d5e0d15da6354927889fa97ea8eb957528
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 15:55:10 +00:00
Brandon Dayauon fa8572145f Merge "Separate animations and add dragOffSet points in dragOptions" into udc-dev am: 125e121834
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22862532

Change-Id: I6aa4717ff99212926b47a702dbbffda767052949
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 15:50:18 +00:00
Brandon Dayauon 125e121834 Merge "Separate animations and add dragOffSet points in dragOptions" into udc-dev 2023-05-12 15:22:48 +00:00
Pavel Grafov 9436112760 Merge "Use PROFILE_INACCESSIBLE to track locked profile" into udc-dev am: 5ed0d0ce99 am: 7214dcc8b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23155128

Change-Id: Ic8717ca2f89010858a24c069833162476bcb55cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 11:41:07 +00:00
Pavel Grafov ef36432d29 Merge "Use PROFILE_INACCESSIBLE to track locked profile" into udc-dev am: 5ed0d0ce99 am: 7f8d1be2f8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23155128

Change-Id: Ieaccdd7a0bf16b67df975903e3978ea55d3cdf3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 11:36:05 +00:00
Pavel Grafov 7f8d1be2f8 Merge "Use PROFILE_INACCESSIBLE to track locked profile" into udc-dev am: 5ed0d0ce99
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23155128

Change-Id: Iff180fa693f54f295334b6cce63e1e26853e73dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 10:58:16 +00:00
Pavel Grafov 7214dcc8b1 Merge "Use PROFILE_INACCESSIBLE to track locked profile" into udc-dev am: 5ed0d0ce99
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23155128

Change-Id: Ib27e9e24472cee62745d5458e8f32032186c84ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 10:53:54 +00:00
Pavel Grafov 5ed0d0ce99 Merge "Use PROFILE_INACCESSIBLE to track locked profile" into udc-dev 2023-05-12 10:13:41 +00:00
Jeremy Sim f4835a8884 Force Taskbar to remain stashed when in 3p launcher or recents
This patch makes it so that the transient Taskbar cannot unstash when in 3P launcher.

Previously, the user was able to unstash Taskbar when in 3P launcher, causing a janky-looking UI (3P launchers may implement their own version of Taskbar on the home screen. This also caused problems with certain Taskbar commands like split screen, which provide an entry portal to Pixel-specific implementations.

Fixed by forcing the Taskbar to stay stashed when a 3P Launcher is displayed. The Taskbar is still usable inside of other non-launcher apps. This was done by using TopTaskTracker to check for ACTIVITY_TYPE_HOME or ACTIVITY_TYPE_RECENTS, and disabling Taskbar when these activities are running.

Fixes: 277963491
Test: Manual
Change-Id: Ifc0f3c07e3b76eb610f93205978fbc596bab6253
2023-05-12 00:32:24 -07:00
Jerry Chang 3df5452531 Merge "Fix not tracking splitting tasks correctly" into udc-dev am: 303d6101fb am: 08e6fde4fe
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23149642

Change-Id: I11f9a245818d53bbf6350c9ac35a81c63b08a218
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 01:48:49 +00:00
Treehugger Robot 6d45bdd423 Merge "Add logs to check which userId is used for workProfile matcher" into udc-dev am: e201480e77 am: 13ee2a341a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23174986

Change-Id: I54e96131c757f3a5e8880d394de0dd3a64b6b34d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 01:48:26 +00:00
Jerry Chang 9fe0ef220b Merge "Fix not tracking splitting tasks correctly" into udc-dev am: 303d6101fb am: d7a75e5b9e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23149642

Change-Id: I5637171f6d6042cf0be2b6c620be46b6ff33dab9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 01:20:31 +00:00
Jerry Chang d7a75e5b9e Merge "Fix not tracking splitting tasks correctly" into udc-dev am: 303d6101fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23149642

Change-Id: Ie7f59ef4c30dcb6275735e4d34c6d9f83ecc0876
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 01:02:39 +00:00
Jerry Chang 08e6fde4fe Merge "Fix not tracking splitting tasks correctly" into udc-dev am: 303d6101fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23149642

Change-Id: Ic5d0971b0d6444bea6d5191bbf710679ee652fe7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:58:46 +00:00
Treehugger Robot 13ee2a341a Merge "Add logs to check which userId is used for workProfile matcher" into udc-dev am: e201480e77
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23174986

Change-Id: I4274404e84810be13d3cbb1c308f0d241c722f03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:58:15 +00:00
Treehugger Robot 2f44cb5898 Merge "Add logs to check which userId is used for workProfile matcher" into udc-dev am: e201480e77 am: 6dcf6f0e42
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23174986

Change-Id: Ia724acf48b14640be312fc59e7ac983987b86dbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:53:33 +00:00
Winson Chung edb735e7a5 Merge "Only refresh the launcher resume state when the task launch fails" into udc-dev am: e04071e19c am: 485267061f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23151004

Change-Id: I14cb5542c3d0de0382295f544c4bc029be930bfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:52:54 +00:00
Jerry Chang 303d6101fb Merge "Fix not tracking splitting tasks correctly" into udc-dev 2023-05-12 00:49:21 +00:00
Winson Chung 59acbb80b0 Merge "Only refresh the launcher resume state when the task launch fails" into udc-dev am: e04071e19c am: ce1017e075
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23151004

Change-Id: I00bf1c82361c14edb62943c3895ffb62afb3eed9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:42:29 +00:00
Tony Wickham b97a6d9176 Merge "Consistently multiply touch slop for InputConsumers" into udc-dev am: 8d402efac2 am: 9b83175350
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122637

Change-Id: Id64254e6999b5a8932c23e5a50ac95efe48ad3f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:41:23 +00:00
Tony Wickham b7ddcba5ed Merge "Consistently multiply touch slop for InputConsumers" into udc-dev am: 8d402efac2 am: bb176e243a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122637

Change-Id: I418c5c7f3d9ec7cbccb09a57044d4ae00c535692
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:37:02 +00:00
Treehugger Robot 6dcf6f0e42 Merge "Add logs to check which userId is used for workProfile matcher" into udc-dev am: e201480e77
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23174986

Change-Id: I09cff1e8be14c47fbe4e6d1457334d69d4675531
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:22:52 +00:00
Treehugger Robot e201480e77 Merge "Add logs to check which userId is used for workProfile matcher" into udc-dev 2023-05-12 00:07:37 +00:00
Winson Chung 485267061f Merge "Only refresh the launcher resume state when the task launch fails" into udc-dev am: e04071e19c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23151004

Change-Id: I4cb69a140791bceeed78a24bbc43be0a70d1e142
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-12 00:00:45 +00:00
Tony Wickham bb176e243a Merge "Consistently multiply touch slop for InputConsumers" into udc-dev am: 8d402efac2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122637

Change-Id: I0ea3bef525d76dd8801e66d2e35334b39b66e6cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 23:58:27 +00:00
Winson Chung ce1017e075 Merge "Only refresh the launcher resume state when the task launch fails" into udc-dev am: e04071e19c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23151004

Change-Id: If5bef04bd9e704371df3bf4568297be4f084ee50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 23:56:18 +00:00
Tony Wickham 9b83175350 Merge "Consistently multiply touch slop for InputConsumers" into udc-dev am: 8d402efac2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23122637

Change-Id: I16f2310feec73c677ae603649205bdeb233388d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 23:55:29 +00:00
Jeremy Sim 05a0826cab Merge "Fix animation canceling crash bug (short swipe during split select)" into udc-dev am: 7158d2d0e2 am: 7b6b368537
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22146539

Change-Id: I5a97e0f52b253ff06e89faaeaeb3570e8dd68e41
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 23:38:06 +00:00