Commit Graph

20520 Commits

Author SHA1 Message Date
Sunny Goyal ac6f69f78d Lazily binding folder pages and icons
Folders are bound before they are opened and unbound on close. This
allows us to recycle the views in folders

Bug: 139051851
Change-Id: Ic1ed3265c0f583af54d73dab6f2751bc95266ea9
2019-09-05 17:17:11 +00:00
Vadim Tryshev 72fddba837 Merge "Enabling debug tracing for all UI tests" into ub-launcher3-qt-qpr1-dev
am: 846656f138

Change-Id: Ie40cc1d55d40ffefe6c1b2d3588b03ff92d2cb38
2019-09-04 12:37:40 -07:00
Vadim Tryshev 846656f138 Merge "Enabling debug tracing for all UI tests" into ub-launcher3-qt-qpr1-dev 2019-09-04 17:52:11 +00:00
Vadim Tryshev c6c63706fa Merge "Removing numbers from error message" into ub-launcher3-qt-qpr1-dev
am: 5e893727f8

Change-Id: Ie5bfb48d233abc7c21c8ff6df97affb4c9339f8e
2019-09-03 18:11:10 -07:00
Vadim Tryshev 5e893727f8 Merge "Removing numbers from error message" into ub-launcher3-qt-qpr1-dev 2019-09-04 00:54:21 +00:00
Andy Wickham 44e1e4959c Reduces padding of the Overview shelf in no button mode.
am: 90c16ace8a

Change-Id: I244c2bd957d0ec6cbae9ae72d0a305a5023c2509
2019-09-03 17:29:08 -07:00
vadimt 0ce38af957 Enabling debug tracing for all UI tests
Change-Id: I434ee378baf35de955c8a589b8380e1751e4107a
2019-09-03 17:16:34 -07:00
vadimt 849cdc803d Removing numbers from error message
They interfere with flake clustering

Change-Id: I845b6e080824e00b9442070d53a0a3b448670d67
2019-09-03 17:01:27 -07:00
Andy Wickham 42cbb23d0d Marks ScrimView unimportant for accessibility when Widgets screen is opened.
am: c40872b913

Change-Id: Ic078f5dd44e57883041433ad001ed4fa684dcba2
2019-09-03 15:29:25 -07:00
Andy Wickham 90c16ace8a Reduces padding of the Overview shelf in no button mode.
Before: https://screenshot.googleplex.com/iw6baTCfoy2.png
After: https://screenshot.googleplex.com/8CcsQvLhYDo.png
Desired: https://b.corp.google.com/action/issues/139551306/attachments/26925873?download=false

Test: Examined before and after padding and verified 3-button is unaffected.
Fixes: 139551306

Change-Id: Ia416399cf25e7c6c2fb8aa84ad20e7ad74dcd31b
(cherry picked from commit ddc9622e92)
2019-09-03 22:05:20 +00:00
Andy Wickham c40872b913 Marks ScrimView unimportant for accessibility when Widgets screen is opened.
This prevents it from holding focus while the Widgets screen is visible
(after using Widgets action from the All Apps caret thingy).

Test: Manually followed steps provided in bug, and issue not seen after this change.
Fixes: 139918680
Change-Id: I280ac97fb7ff9fa67f1c6a1ce9cdfa9e451231eb
2019-09-03 21:20:22 +00:00
Jon Miranda 3105f80e64 Merge "Only add promise icon if icon is provided in the SessionInfo." into ub-launcher3-qt-qpr1-dev
am: 505a88140e

Change-Id: I1bb3883810bde87ffc3b69b154f2f886c09e6e85
2019-09-03 11:17:48 -07:00
Sunny Goyal 71834aa186 Merge "Fix bug where we incorrectly change the default profile id of the database." into ub-launcher3-qt-qpr1-dev
am: a42681f6d2

Change-Id: I05ca0e24324272e06087221fbbb50a6dbef7ed4f
2019-09-03 11:17:14 -07:00
TreeHugger Robot 505a88140e Merge "Only add promise icon if icon is provided in the SessionInfo." into ub-launcher3-qt-qpr1-dev 2019-09-03 16:27:11 +00:00
Sunny Goyal a42681f6d2 Merge "Fix bug where we incorrectly change the default profile id of the database." into ub-launcher3-qt-qpr1-dev 2019-09-03 16:23:18 +00:00
Jon Miranda a8c7c0b713 Only add promise icon if icon is provided in the SessionInfo.
- In some cases, SessionInfo is created without an icon until later on
  in the install process. This prevents promise icons with default Android
  logo from appearing.
- This will also prevent apps without a launching activity from appearing
  as a promise icon and then disappearing when the app is installed.

Bug: 135633159
Change-Id: I30adde8bf2cf583bffca8ed878f9cc20d6d41a13
2019-09-03 08:13:09 -07:00
TreeHugger Robot e512dd6ef9 Merge "Import translations. DO NOT MERGE" into ub-launcher3-master 2019-09-01 18:50:23 +00:00
Bill Yi 47d7d9718a Import translations. DO NOT MERGE
Change-Id: I712f6654aeaddfae096de2c96fc374f745006e96
Auto-generated-cl: translation import
2019-09-01 11:33:57 -07:00
vadimt 7e6ba0e5bf Merge "Adding tracing for mismatch between current and stable states" into ub-launcher3-qt-qpr1-dev
am: 78ebf57e9f

Change-Id: Ifac50ddd7ad0a689722e4911a735cf2d503d177a
2019-08-30 18:10:34 -07:00
TreeHugger Robot 78ebf57e9f Merge "Adding tracing for mismatch between current and stable states" into ub-launcher3-qt-qpr1-dev 2019-08-31 00:55:55 +00:00
vadimt 7bfc820d0c Adding tracing for mismatch between current and stable states
Bug: 140311911
Change-Id: Ie6196015a3f1b35b1403a12540ff7e3290f8cb3d
2019-08-30 17:13:43 -07:00
Tony Wickham 4feff8ba95 Don't update all apps content visibility during home animation
am: 7310bb4b5c

Change-Id: I92382497e4444e2ca1d1951c44646bc5047a6f36
2019-08-30 16:22:51 -07:00
Tony Wickham 7310bb4b5c Don't update all apps content visibility during home animation
We already set the all apps content visibility = GONE at the start of
the gesture to prevent relayouts, but when animating home we were
inadvertently changing it to INVISIBLE, causing a relayout and jank.

Bug: 140308849
Change-Id: I285746f8ac8f3f857282e22ebec8eebd0b98647f
2019-08-30 22:10:55 +00:00
Jon Miranda 768cb139cc Fix bug where we incorrectly change the default profile id of the database.
Change-Id: I0fafc06f5e28c1fdff77003c984e686719a60cd2
2019-08-30 16:11:00 +00:00
Hyunyoung Song c1ff993a38 Merge "Setup owners for featureflag files" into ub-launcher3-qt-qpr1-dev
am: ce78e16884

Change-Id: I8bb9698280fe623d67a4809caa3cf0daed315fd0
2019-08-29 15:32:18 -07:00
TreeHugger Robot ce78e16884 Merge "Setup owners for featureflag files" into ub-launcher3-qt-qpr1-dev 2019-08-29 22:20:05 +00:00
Jon Miranda 8c9ca92aca [automerger skipped] [DO NOT MERGE] Fix NumberFormatException for launcher.
am: d49fe3130e -s ours
am skip reason: subject contains skip directive

Change-Id: I0cf993f3f7a125a7b4853143cec4cf04d5ad8b73
2019-08-29 14:10:07 -07:00
TreeHugger Robot 5fb858e252 Merge "Fix RequestPinItemTest, broken by my manual merge." into ub-launcher3-master 2019-08-29 19:17:44 +00:00
Jon Miranda d49fe3130e [DO NOT MERGE] Fix NumberFormatException for launcher.
Fix is already in ub-launcher3-master: I5094b22ddc77c45590cea1a5f5dead0dc7580abf

Bug: 140076379
Change-Id: I01948cf71ef2e058dc1ef8c506f174856ee09e0d
2019-08-29 19:10:28 +00:00
TreeHugger Robot f3ac1f22cc Merge "Reduces padding of the Overview shelf in no button mode." into ub-launcher3-master 2019-08-29 18:39:10 +00:00
Andy Wickham ddc9622e92 Reduces padding of the Overview shelf in no button mode.
Before: https://screenshot.googleplex.com/iw6baTCfoy2.png
After: https://screenshot.googleplex.com/8CcsQvLhYDo.png
Desired: https://b.corp.google.com/action/issues/139551306/attachments/26925873?download=false

Test: Examined before and after padding and verified 3-button is unaffected.
Fixes: 139551306

Change-Id: Ia416399cf25e7c6c2fb8aa84ad20e7ad74dcd31b
2019-08-29 11:11:12 -07:00
Samuel Fufa 9fd21056c7 App shortcut overlapping app icon when selecting the app using USB mouse
Test: Manual
Bug:113287687
Change-Id: Ib02c736a312937a9b71d5168d965446b6fc5b7b7
2019-08-28 17:58:14 -07:00
Hyunyoung Song c5a4c078bf Setup owners for featureflag files
Change-Id: Ia7621b53907fcd42724dc5e1a7d36920fd4836dc
2019-08-28 16:32:59 -07:00
Samuel Fufa 19b15701ce Light QSB to Dark QSB transition lags
Test: Manual (slowmo video)
Bug:139893571
Change-Id: I652a1d9daf52b1a30643ba92f8ea06b68cef4cf0
2019-08-27 12:30:44 -07:00
Samuel Fufa 1cde7ad15a Sorting people by key crashes launcher
am: 68c97cf5ac

Change-Id: I2b0949e6085df99ad7a43236bf2f7c9faf4b4d26
2019-08-26 18:31:10 -07:00
Vinit Nayak b57c577669 Merge "Add unique id to trace logs through recents animations" into ub-launcher3-master 2019-08-26 22:55:01 +00:00
Vinit Nayak 9b26e63f90 Add unique id to trace logs through recents animations
Generate a 3 digit number and append it to
log statements here as well as in platform.

fixes: 134619041
Test: Inspected log output with adb shell dumpsys activity service TouchInteractionService

Change-Id: I52a76dd2950565b246384d7766fdede9e28f5bb9
2019-08-26 15:10:21 -07:00
Samuel Fufa 68c97cf5ac Sorting people by key crashes launcher
Approch: approach: filter out people with null getKey before sorting.

Bug:139436782
Change-Id: I6510a12374ff4fec02c879ff76ba42b1fcdb8281
(cherry picked from commit 8628eb9353)
2019-08-26 18:05:59 +00:00
Bill Yi 5bdbee5e79 Import translations. DO NOT MERGE
Change-Id: I00a33583e7c0440db939df46e0e9fe7306d0a6c1
Auto-generated-cl: translation import
2019-08-25 23:11:04 -07:00
vadimt 0d6f41bef2 Saving screenshots for failures in NavigationModeSwitchRule
am: f13eaa0242

Change-Id: I9a3b4e93491a02263fd90640b3cc9d55aeb41703
2019-08-23 20:56:08 -07:00
vadimt 7468bbd2d4 Adding debug tracing for All Apps appearing instead of Overview
am: 197ae725a0

Change-Id: Iab3642e2dcb4f766d490a88aa7a481a1117b98a3
2019-08-23 20:01:22 -07:00
Becky Qiu 71959e59d2 Merge "Move swipe actions on container logging to west world." into ub-launcher3-qt-qpr1-dev
am: 6d0d8969f6

Change-Id: I2229ea7c878ac84b00110235df65ced2f9baf171
2019-08-23 20:01:05 -07:00
TreeHugger Robot 84768d83bc Merge "Dragging an icon from prediction row to workspace crashes launcher" into ub-launcher3-master 2019-08-24 01:40:26 +00:00
Samuel Fufa 08457b0017 Dragging an icon from prediction row to workspace crashes launcher
Test:Manual
Bug:139942462
Change-Id: I5c4a2ca518b08f4ccf47072f8f355e76b7da9424
2019-08-23 14:40:11 -07:00
TreeHugger Robot 300d74fcae Merge "Close shortcut menu after launching from hotseat" into ub-launcher3-master 2019-08-23 21:33:56 +00:00
vadimt f13eaa0242 Saving screenshots for failures in NavigationModeSwitchRule
Change-Id: I732076a5eb14b181f560024e2780e2012a81fd95
2019-08-23 14:18:32 -07:00
vadimt 197ae725a0 Adding debug tracing for All Apps appearing instead of Overview
Bug: 139941530
Change-Id: Ia9827c6edd48c559e9602e1e37de83293517ad5e
2019-08-23 12:11:00 -07:00
TreeHugger Robot 2345e6cdc6 Merge "Mouse wheel scroll apps with work profile enabled instead of switching tabs" into ub-launcher3-master 2019-08-23 18:40:40 +00:00
TreeHugger Robot 1b8d309782 Merge "Add support for searchwidget in layout files." into ub-launcher3-master 2019-08-23 18:22:10 +00:00
Samuel Fufa 59cba191c3 Mouse wheel scroll apps with work profile enabled instead of switching tabs
Test: Manual
Bug:79164903
Change-Id: I4b382034ea5b91b24dcc158bd9fa46d64f54cc7a
2019-08-23 11:20:29 -07:00