Brian Isganitis
4f3c72ce99
Merge "Capitalize Taskbar in EDU tooltip and update strings." into tm-qpr-dev am: 1b840c2af9 am: 73ca7868cd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21072844
Change-Id: I6f448832cd5c74879ccf3500d97888043dce57f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-28 01:39:42 +00:00
Brian Isganitis
73ca7868cd
Merge "Capitalize Taskbar in EDU tooltip and update strings." into tm-qpr-dev am: 1b840c2af9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21072844
Change-Id: I672f8c70ac238aac6c013b1c60f721033693d6c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-28 01:01:00 +00:00
Brian Isganitis
1b840c2af9
Merge "Capitalize Taskbar in EDU tooltip and update strings." into tm-qpr-dev
2023-01-28 00:34:15 +00:00
Jon Miranda
55dd83a3d6
Merge "Split taskbar test methods by persistent/transient" into tm-qpr-dev am: 6f53364c14 am: bcf6b13ac5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120291
Change-Id: I6be4f5deb9511e03a9e7dac1bb3de0147d6e3b5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-27 22:21:36 +00:00
Jon Miranda
bcf6b13ac5
Merge "Split taskbar test methods by persistent/transient" into tm-qpr-dev am: 6f53364c14
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21120291
Change-Id: I5c38a77a1f96e997e7ef42c068b9f502c3bff910
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-27 21:38:58 +00:00
Jon Miranda
6f53364c14
Merge "Split taskbar test methods by persistent/transient" into tm-qpr-dev
2023-01-27 21:27:01 +00:00
Stefan Andonian
59d78bea68
Merge "Load home properly even if AllSetActivity fails Go To Home Swipe." into tm-qpr-dev am: d01497d714 am: 8e97128a7e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21048063
Change-Id: I172bb350e7ccb70ae60f17f4b579a8b0eb49a0ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-27 20:14:43 +00:00
Stefan Andonian
8e97128a7e
Merge "Load home properly even if AllSetActivity fails Go To Home Swipe." into tm-qpr-dev am: d01497d714
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21048063
Change-Id: Ia04f38a55b7ac76f895719878ea5cafc7e22e1a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-27 19:25:27 +00:00
Stefan Andonian
d01497d714
Merge "Load home properly even if AllSetActivity fails Go To Home Swipe." into tm-qpr-dev
2023-01-27 18:49:48 +00:00
Jon Miranda
7acd32cf16
Split taskbar test methods by persistent/transient
...
Test: TaplTestsTaskbar
Bug: 266861780
Change-Id: I0fc0ef58aa4bc087248ab223c4716992bc0cd692
2023-01-26 16:08:23 -08:00
Bill Yi
662a344f2d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Ic19440ac86d08fdd7365b7894ed83c5bd7d95034
2023-01-26 14:58:51 -08:00
Stefan Andonian
713517ee65
Load home properly even if AllSetActivity fails Go To Home Swipe.
...
If the user swipes to go home before the Launcher can startup properly,
the user will be stuck on a black screen after swiping up to go home
after reaching the AllSet page after completing the setup wizard. This
change forces the device to go home if the go to home swipe is going to
fail (aka if the Launcher hasn't finished initializing).
Bug: 261901912
Test: Manually verified the device doesn't get stuck like before. UX is
not perfect since the Launcher still needs to load for a few hundred
milliseconds, but the user doesn't get stuck on a black screen.
Change-Id: I8590e7ec1e341ba17db853900de7186284b07e93
2023-01-26 22:03:15 +00:00
Bryce Lee
29953016ac
Merge "Do not allow system gestures when dreaming." into tm-qpr-dev am: 3a0e420e6f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20968629
Change-Id: I1b74df97bd786656d308519248ba416c542ed88f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-26 21:27:02 +00:00
Bryce Lee
3a0e420e6f
Merge "Do not allow system gestures when dreaming." into tm-qpr-dev
2023-01-26 21:08:59 +00:00
Brian Isganitis
49af57bad3
Capitalize Taskbar in EDU tooltip and update strings.
...
See https://b.corp.google.com/issues/263157739#comment14 .
Test: Manual
Bug: 263157739
Change-Id: If487761a097154c9a4a7091ce88de4f707abadc9
2023-01-25 19:10:28 -08:00
Bryce Lee
05c9d551d8
Do not allow system gestures when dreaming.
...
Currently, TaskBar expansion is allowed when an activity context is
available. Since Dreams are implemented as an activity, this leads
to being able to expand the TaskBar over a dream. This changelist
updates the logic to not allow system gestures when dreaming.
Test: manual
Bug: 265755700
Change-Id: If58608c1e491da7906a2615681da0514fa49cfc8
Merged-In: If58608c1e491da7906a2615681da0514fa49cfc8
2023-01-25 17:15:18 +00:00
Azhara Assanova
bf0e65a6e9
Add a no-op flag to mutable implicit PendingIntents
...
Starting from target SDK U, we will block creation of mutable
PendingIntents with implicit Intents because attackers can mutate the
Intent object within and launch altered behavior on behalf of victim
apps. For more details on the vulnerability, see go/pendingintent-rca.
From a quick analysis, we concluded that the intents passed into
getPendingIntent() can be both explicit and implicit, so we added
a no-op FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT to bypass the above block of
mutable implicit PendingIntents.
The flag is introduced in ag/21018466.
Bug: 236704164
Bug: 229362273
Test: TH passes
Change-Id: Ia26c8f92d1b4b50e04bc6b487619f54efc7d5a1d
2023-01-25 15:39:35 +00:00
Tracy Zhou
fc47142fbe
Merge "Revert "Swipe-up from the bar area on the home screen should pull up overview""
2023-01-25 07:59:10 +00:00
Tracy Zhou
16938d35a9
Revert "Swipe-up from the bar area on the home screen should pull up overview"
...
This reverts commit c5985751c4 .
Reason for revert: Confirmed with Manasi that we don't want to have a different behavior for the trackpad gesture even if it starts from the task bar area. It should be treated the same.
Change-Id: I5817c477968545e452d7600d43825209e2c75c37
2023-01-25 07:58:45 +00:00
Fengjiang Li
41d2aa4db3
Merge "Predictive back: widget to all apps" into tm-qpr-dev am: e73db2a011 am: c5a715f531
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20968630
Change-Id: I06791cb598cb1be27a285ae98812650fe3ceffec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-25 06:46:16 +00:00
Fengjiang Li
c5a715f531
Merge "Predictive back: widget to all apps" into tm-qpr-dev am: e73db2a011
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20968630
Change-Id: I8b4fb27d441dc449873bfe95ef40a047805bf3d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-25 05:59:56 +00:00
Bryce Lee
fdd410dec7
Merge "Do not allow system gestures when dreaming."
2023-01-25 00:19:16 +00:00
Evan Rosky
1d2abb366d
Merge "Revert^8 "Enable Shell Transitions""
2023-01-25 00:08:16 +00:00
Fengjiang Li
6bb8d79549
Predictive back: widget to all apps
...
This CL adds a layer of OnBackPressedHanlderRouter to Launcher:
1. 4 OnBackPressedHandler(s) are added in such order: auto cancel action mode handler, drag handler, view handler and state handler
2. first handler who can handle back will handle the entire back gesture
3. Let WidgetsFullSheet to handle widget to all apps transition
Bug: b/260956481
Test: manual
Change-Id: Idbce3dcec746226dd68aaabaddc8fe01334e9673
2023-01-24 15:51:46 -08:00
Schneider Victor-tulias
cd09b276c5
Merge "Revert^2 "Cancel gestures on launcher destroy"" into tm-qpr-dev am: 74484f4a99 am: 86fbe3c7ea
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20680308
Change-Id: I8c6e5b7431631ce5577dc6ba8435d607fc3bc883
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-24 19:32:52 +00:00
Schneider Victor-tulias
86fbe3c7ea
Merge "Revert^2 "Cancel gestures on launcher destroy"" into tm-qpr-dev am: 74484f4a99
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20680308
Change-Id: I53c04f6c97087528d18af02e7f8f3842851f9dc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-24 18:24:01 +00:00
Alex Chau
a4dbf074f5
Merge "Destroy taskbar if it's not present in DeviceProfile" into tm-qpr-dev am: 1103195e42 am: a06576bc36
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21060664
Change-Id: Ic7baad6b4dea7d231ba7635ffebdfd3815526a84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-24 18:06:22 +00:00
Ats Jenk
0cba2dc700
Merge "Fix flicker when opening transient taskbar" into tm-qpr-dev am: 5858226f02 am: 0800534b21
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21077864
Change-Id: I9b2a1a299e58cdef39229e4eeb872d04c1db253b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-24 18:04:01 +00:00
Schneider Victor-tulias
74484f4a99
Merge "Revert^2 "Cancel gestures on launcher destroy"" into tm-qpr-dev
2023-01-24 17:55:54 +00:00
Alex Chau
a06576bc36
Merge "Destroy taskbar if it's not present in DeviceProfile" into tm-qpr-dev am: 1103195e42
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21060664
Change-Id: I35f6f8a8773a60e358bf68bbcb7b93d7467d03c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-24 17:38:51 +00:00
Ats Jenk
0800534b21
Merge "Fix flicker when opening transient taskbar" into tm-qpr-dev am: 5858226f02
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21077864
Change-Id: I3a8676ce00fce6e1859600045aeec447f6a7a55e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-24 17:38:10 +00:00
Alex Chau
1103195e42
Merge "Destroy taskbar if it's not present in DeviceProfile" into tm-qpr-dev
2023-01-24 17:35:37 +00:00
TreeHugger Robot
91f5cf5f97
Merge "Import translations. DO NOT MERGE ANYWHERE"
2023-01-24 17:17:33 +00:00
Ats Jenk
5858226f02
Merge "Fix flicker when opening transient taskbar" into tm-qpr-dev
2023-01-24 16:59:00 +00:00
TreeHugger Robot
b92a83a430
Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev
2023-01-24 08:46:00 +00:00
Bryce Lee
31e90481d1
Do not allow system gestures when dreaming.
...
Currently, TaskBar expansion is allowed when an activity context is
available. Since Dreams are implemented as an activity, this leads
to being able to expand the TaskBar over a dream. This changelist
updates the logic to not allow system gestures when dreaming.
Test: manual
Bug: 265755700
Change-Id: If58608c1e491da7906a2615681da0514fa49cfc8
2023-01-24 03:59:38 +00:00
Ats Jenk
1668aeca49
Fix flicker when opening transient taskbar
...
When transient taskbar is opened, launcher state updates to background
and then quickswitch. Quickswitch launches the last task which is the
DesktopTaskView when desktop tasks are visible.
DesktopTaskView launchTasks is called which ensures that desktop tasks
are visible on top again and launcher state updates to normal.
If launcher state moves to normal with animation, the task views for any
visible desktop task flicker on screen. To remove this flicker, stop
animating state transitions when moving from DesktopTaskView back to
home screen.
This can be readdressed when implement a proper recents animation.
Bug: 263264985
Test: enable transient taskbar, put some tasks on desktop,
swipe up to show transient taskbar, observe no flicker
Test: have some tasks on desktop, swipe up to overview, click on desktop
tile, observe they are brought to front
Change-Id: I6ee5c55d9b805d6ef6d58ea137e697ccd40cda29
2023-01-23 16:59:54 -08:00
Sunny Goyal
d77858ecd9
Merge "Moving all intent receiver register calls to a single place" into tm-qpr-dev am: e1daf91dfd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20933568
Change-Id: Iaf7284b1aa81da22d223ee0af4cdc8ec1cf45656
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-24 00:58:02 +00:00
Sunny Goyal
e1daf91dfd
Merge "Moving all intent receiver register calls to a single place" into tm-qpr-dev
2023-01-24 00:10:08 +00:00
Winson Chung
c6c8b4ee9f
Prevent falling into OtherActivityInputConsumer when over lockscreen am: f6d75c98a9 am: 3c265823a8 am: cabcc513fd am: 5f9b26b626
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21050546
Change-Id: Ia3395633b7bf272abbb46e47115dfcd157db7e8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 22:57:42 +00:00
Winson Chung
5f9b26b626
Prevent falling into OtherActivityInputConsumer when over lockscreen am: f6d75c98a9 am: 3c265823a8 am: cabcc513fd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21050546
Change-Id: I13f7dbf20f3978afca18d7e61c30799e5c3936f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 22:15:42 +00:00
Winson Chung
4a103d6629
Prevent falling into OtherActivityInputConsumer when over lockscreen am: f6d75c98a9 am: 3c265823a8 am: 5a0e805267
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21050546
Change-Id: Ic5cf7a38ccdc3b7f1cccf49d22379f6f33394015
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 22:14:53 +00:00
Winson Chung
cabcc513fd
Prevent falling into OtherActivityInputConsumer when over lockscreen am: f6d75c98a9 am: 3c265823a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21050546
Change-Id: I4d0bd01bb60280af62daf026a4a6139cbb8ec972
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 21:35:20 +00:00
Winson Chung
5a0e805267
Prevent falling into OtherActivityInputConsumer when over lockscreen am: f6d75c98a9 am: 3c265823a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21050546
Change-Id: I4911fe869454e6f003fae76f991b08abc83cd5f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 21:33:32 +00:00
Winson Chung
3c265823a8
Prevent falling into OtherActivityInputConsumer when over lockscreen am: f6d75c98a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21050546
Change-Id: I3cdb8010e623e1fb2309b2657730d4fb7032a98a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 20:52:07 +00:00
Ats Jenk
7fd8899e54
Merge "Support desktop tasks in recents animation" into tm-qpr-dev am: de85ee9d23 am: e451c8fe9b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20929666
Change-Id: I70411aa4ae3a933fa8ca2f7e97aa5e799bdaf5e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 19:30:53 +00:00
Ats Jenk
e451c8fe9b
Merge "Support desktop tasks in recents animation" into tm-qpr-dev am: de85ee9d23
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20929666
Change-Id: I7579d92ef45544146b1a144c9911bd7d319d11de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 18:42:39 +00:00
Ats Jenk
de85ee9d23
Merge "Support desktop tasks in recents animation" into tm-qpr-dev
2023-01-23 18:14:53 +00:00
Nicolò Mazzucato
2436c5a512
Merge "Fix CUJ_RECENTS_SCROLLING" into tm-qpr-dev am: 8995043d16 am: 28c666a02a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21057924
Change-Id: I3bfe4b433e0fdb13ce99c2b752635528f4dda862
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 17:20:46 +00:00
Nicolò Mazzucato
28c666a02a
Merge "Fix CUJ_RECENTS_SCROLLING" into tm-qpr-dev am: 8995043d16
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21057924
Change-Id: Ia8a9935f79dba63dece56a738ab76e40da568a05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-01-23 16:56:42 +00:00