Commit Graph

60459 Commits

Author SHA1 Message Date
Xin Li 7c682f3269 [automerger skipped] Merge tm-dev-plus-aosp-without-vendor@8763363 am: 6bb9fe4344 -s ours
am skip reason: Merged-In I38fb23dcc85676593a3f8f0851676bc526802d2e with SHA-1 6d17a71d19 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19094667

Change-Id: Ib7effadec070c9aa3d20961a9ba7ef8d85987a9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 22:12:39 +00:00
Tracy Zhou dc8edee14d Merge "Show IME switcher only when physical keyboard is connected in 3 button nav (instead of also when virtual keyboard is visible)" into tm-qpr-dev am: 1092ccacbf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19072234

Change-Id: Id1647a3a22fe50aac8dd0fae5fa5837bc451903a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 22:11:29 +00:00
Tracy Zhou 1092ccacbf Merge "Show IME switcher only when physical keyboard is connected in 3 button nav (instead of also when virtual keyboard is visible)" into tm-qpr-dev 2022-06-29 21:27:17 +00:00
Bill Yi 01d3a78ec3 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ib05ce884b183a170ec493e40b85dce228ff23bc4
2022-06-29 12:22:28 -07:00
Bill Yi c9cec18787 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I44e2184b6381e199a81ff881cc09dc112409416a
2022-06-29 12:21:44 -07:00
Bill Yi ec17e24889 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ie3789662dde3f489c0303b4bf22a5fd4668c9b15
2022-06-29 12:20:58 -07:00
Sunny Goyal 4827a7d5a9 Fixing widget accessibility node order
Making sure that that search and prediction bar are on top of
RecyclerView/PagedView. This is determined by the widget of the
drawn width of the views if their top matches

Bug: 209579563
Test: Verified that the tite is focused first when opening widgets
Change-Id: Ib800b3743ece915ac4894029462d5776d389ff3f
2022-06-29 11:32:36 -07:00
Bill Yi bd6dd7d908 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2a458df64e6de938816c60e0b93078bea7ace0ed
2022-06-29 11:05:40 -07:00
Abhilasha Chahal cb32935281 Allow overriding DragController and drag use cases
Test: Manually verified Launcher3 works fine
Bug: 233864888
Change-Id: Ifb2fe19c0a2b332862b36b1ac0100e0f5301a5a6
2022-06-29 17:29:47 +00:00
Sunny Goyal 1db6188f06 Merge "Fixing nullpointer exception when accessing StatsLogger before initialization" into tm-qpr-dev am: 24d7de43fb am: 104bb034ab
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087430

Change-Id: Id259b32db17f33f6d6d8217a18c9231bc34d1110
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 17:03:40 +00:00
Sunny Goyal 104bb034ab Merge "Fixing nullpointer exception when accessing StatsLogger before initialization" into tm-qpr-dev am: 24d7de43fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087430

Change-Id: I85ec0c26543e4042fb99e666d21629d7269e2428
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 16:35:28 +00:00
Sunny Goyal 24d7de43fb Merge "Fixing nullpointer exception when accessing StatsLogger before initialization" into tm-qpr-dev 2022-06-29 16:17:55 +00:00
Jeremy Sim 4e0e3b87cc Merge "Prevents split thumbnails from flipping when entering Overview in fake seascape" into tm-qpr-dev am: 9b7280bd70 am: 0c693832d5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19071744

Change-Id: Icacab0cbfdd36da02c31793b154cb36cdadfdbdd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 06:14:37 +00:00
Jeremy Sim 0c693832d5 Merge "Prevents split thumbnails from flipping when entering Overview in fake seascape" into tm-qpr-dev am: 9b7280bd70
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19071744

Change-Id: I77ce7897ba6c3991efe4baf6a5ae1c14429b9485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 05:57:54 +00:00
Jeremy Sim 9b7280bd70 Merge "Prevents split thumbnails from flipping when entering Overview in fake seascape" into tm-qpr-dev 2022-06-29 05:47:09 +00:00
TreeHugger Robot d5daa6d317 Merge "Let launcher clean-up shell transition leashes" into tm-qpr-dev am: 3cbbacebc8 am: 4c9264bd4d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19089545

Change-Id: I8059b97a1fe554131950544cfae8060c8816ec06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 03:01:12 +00:00
Wei Sheng Shih beef5e7a5f Merge "[Shell Transition]Fix live tile be hidden by wallpaper leash." into tm-qpr-dev am: 0dd24fc7c3 am: 96032fd6f9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18911564

Change-Id: If1c895650d3fd3f406173e59e5bd1e0f71449557
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 03:00:47 +00:00
TreeHugger Robot 4c9264bd4d Merge "Let launcher clean-up shell transition leashes" into tm-qpr-dev am: 3cbbacebc8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19089545

Change-Id: I7acca2b99ecdcfc66d8b4664e83fa4f07188ef27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 02:43:45 +00:00
Wei Sheng Shih 96032fd6f9 Merge "[Shell Transition]Fix live tile be hidden by wallpaper leash." into tm-qpr-dev am: 0dd24fc7c3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18911564

Change-Id: Ieb8e5cafbb11be8ad3f1ce07fe5fb72f0dc89450
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 02:43:30 +00:00
TreeHugger Robot 3cbbacebc8 Merge "Let launcher clean-up shell transition leashes" into tm-qpr-dev 2022-06-29 02:41:30 +00:00
Wei Sheng Shih 0dd24fc7c3 Merge "[Shell Transition]Fix live tile be hidden by wallpaper leash." into tm-qpr-dev 2022-06-29 02:10:19 +00:00
Android Build Coastguard Worker dc2f7726b4 Snap for 8779833 from 6c4b75c365 to tm-qpr1-release
Change-Id: I78e2e4a580728325106c89b18948360c7935b4b5
2022-06-29 01:24:46 +00:00
Anushree Ganjam 9c249312a4 Merge "Move bitmapSupplier.get() call to a worker thread." into tm-qpr-dev am: a65cc60f9d am: 385928d028
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18962392

Change-Id: I57c8dc859688fd91a8db1a2de80434eef76a5887
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 00:03:19 +00:00
Anushree Ganjam 385928d028 Merge "Move bitmapSupplier.get() call to a worker thread." into tm-qpr-dev am: a65cc60f9d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18962392

Change-Id: Iaf7a6d7c436faadcf8f5411889d08142ae4500f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 23:35:34 +00:00
Anushree Ganjam a65cc60f9d Merge "Move bitmapSupplier.get() call to a worker thread." into tm-qpr-dev 2022-06-28 23:13:35 +00:00
Hongwei Wang 459b6585d1 Merge "Scale the surface by progress when auto enter PiP" into tm-qpr-dev am: 6c4b75c365 am: e83a067d36
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087389

Change-Id: I8fbd34fcf4e0bbc11f87d8ecd990dcd9a160a88b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 16:49:10 +00:00
Vinit Nayak aa882e8820 Merge "Close all open views for 1P and 3P launchers" into tm-qpr-dev am: 6b05c8ce1f am: 68a4da89d7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18916005

Change-Id: I174474451a02ab92efcc748ff00653ab2e2d9710
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 16:48:58 +00:00
Vinit Nayak 5ceecaddd1 Merge "Hide split option if task is not dockable" into tm-qpr-dev am: c012c5385d am: ef1b44d215
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087427

Change-Id: I034aff305b527002825ec9bffa7ff3d8045035bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 16:48:49 +00:00
Hongwei Wang e83a067d36 Merge "Scale the surface by progress when auto enter PiP" into tm-qpr-dev am: 6c4b75c365
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087389

Change-Id: Ida1c5383e59a5ab66a44afd3e7034d3024877c94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 16:45:58 +00:00
Hongwei Wang 6c4b75c365 Merge "Scale the surface by progress when auto enter PiP" into tm-qpr-dev 2022-06-28 16:40:21 +00:00
Vinit Nayak 68a4da89d7 Merge "Close all open views for 1P and 3P launchers" into tm-qpr-dev am: 6b05c8ce1f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18916005

Change-Id: Idb753ff0e5600d5c97ef41ceaf215b06e229b3d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 16:37:35 +00:00
Vinit Nayak ef1b44d215 Merge "Hide split option if task is not dockable" into tm-qpr-dev am: c012c5385d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087427

Change-Id: I94e45ead43c5450cd093b2273995bf0f5e36d3af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 16:37:10 +00:00
Vinit Nayak 6b05c8ce1f Merge "Close all open views for 1P and 3P launchers" into tm-qpr-dev 2022-06-28 16:24:16 +00:00
Nicolò Mazzucato 37608c95b8 Merge "Add jank monitoring for taskbar appearing and disappearing" into tm-qpr-dev am: 5529b23fbb am: 33240a47ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18457404

Change-Id: Ie07b1e4d0a56f3790e17376e1321a36104d28669
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 16:23:41 +00:00
Vinit Nayak c012c5385d Merge "Hide split option if task is not dockable" into tm-qpr-dev 2022-06-28 16:15:52 +00:00
Nicolò Mazzucato 33240a47ef Merge "Add jank monitoring for taskbar appearing and disappearing" into tm-qpr-dev am: 5529b23fbb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18457404

Change-Id: Id27b2ec6aaebeeae8711257a3dee9465e0954dc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 15:37:01 +00:00
Nicolò Mazzucato 5529b23fbb Merge "Add jank monitoring for taskbar appearing and disappearing" into tm-qpr-dev 2022-06-28 15:15:35 +00:00
Vaibhav Devmurari d9579fdebb Merge "Allow taskbar and taskbar all apps window to receive split touches" into tm-qpr-dev am: b1405a2fc1 am: 7468b47a82
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19084086

Change-Id: I71dbdcbb16333ca98a96b0ffbcc94bfecc0e81eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 12:01:08 +00:00
Vaibhav Devmurari 7468b47a82 Merge "Allow taskbar and taskbar all apps window to receive split touches" into tm-qpr-dev am: b1405a2fc1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19084086

Change-Id: Iaa7b04387f15ece584f3f8a5899550fa75685c92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 11:42:41 +00:00
Vaibhav Devmurari b1405a2fc1 Merge "Allow taskbar and taskbar all apps window to receive split touches" into tm-qpr-dev 2022-06-28 10:24:27 +00:00
Nicolo' Mazzucato 8256537fdb Add jank monitoring for taskbar appearing and disappearing
Bug: 228969045
Test: record a perfetto trace and make sure the interaction is there
Change-Id: Id220f8eef5b08fb69410e08c230f867ffe21d126
2022-06-28 08:28:35 +00:00
TreeHugger Robot ebef0661c0 Merge "Fixing widget size cache loop end-boundary" into tm-qpr-dev am: 5d749d93e6 am: f2ad0f246f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087388

Change-Id: I968f0912f84df2eb4eafde38854153b496c69504
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 06:04:57 +00:00
Tracy Zhou 426f11ad83 Merge "Stash task bar when ime switcher is showing" into tm-qpr-dev am: 5bd220a230 am: 4267f132b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066400

Change-Id: Ie512ccfbcd45504e03e733beb04ea043b8b9d197
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 06:03:19 +00:00
TreeHugger Robot f2ad0f246f Merge "Fixing widget size cache loop end-boundary" into tm-qpr-dev am: 5d749d93e6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19087388

Change-Id: I583a37c3d11d5cb2f9768bd37e391523e16550e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 06:01:44 +00:00
Vinit Nayak e8a805c3f6 Hide split option if task is not dockable
* Also hide if activity is currently in multi-window
to keep logic parity

Fixes: 236689017
Test: Unable to initiate split with Camera app
Change-Id: Ib7e3043cbc7d4e2ef5da51779de36969ae7e6fef
2022-06-27 22:26:11 -07:00
TreeHugger Robot 5d749d93e6 Merge "Fixing widget size cache loop end-boundary" into tm-qpr-dev 2022-06-28 05:19:32 +00:00
Tracy Zhou 4267f132b7 Merge "Stash task bar when ime switcher is showing" into tm-qpr-dev am: 5bd220a230
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19066400

Change-Id: Ieb7ed74edca5202cbf8a904e712710ad5d871e9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 05:10:21 +00:00
Tracy Zhou 5bd220a230 Merge "Stash task bar when ime switcher is showing" into tm-qpr-dev 2022-06-28 04:50:34 +00:00
Tracy Zhou 7d0ff06995 Merge "Perform haptic feedback on nav button key press" into tm-qpr-dev am: 6663ebba3e am: 894d75f27a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19053212

Change-Id: I71e2af12cc4f82ea936b223c266fa40be52716df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 01:47:31 +00:00
Android Build Coastguard Worker 73a78c9fc4 Snap for 8774677 from 6c7361fb46 to tm-qpr1-release
Change-Id: I8831c78255b256f56f17fa609c09255de41e5343
2022-06-28 01:24:59 +00:00