Commit Graph

33301 Commits

Author SHA1 Message Date
Tony Wickham 3ff1000632 Merge "Replace OnGlobalLayoutListener with StateListener to update predictions" into ub-launcher3-qt-qpr1-dev
am: fc520edbc6

Change-Id: I8e5b43a582bd243e21f02b5a83b931f4f277eb95
2019-09-13 14:29:31 -07:00
android-build-team Robot 7d40aff5cc Merge cherrypicks of [9390149, 9390052] into rvc-release
Change-Id: I146e15690f15197a6324bee068a4a1f83e677a19
2019-09-13 21:23:38 +00:00
Jon Miranda b56ecb154e [DO NOT MERGE] Fix NumberFormatException for launcher.
Fix is already in ub-launcher3-master: I5094b22ddc77c45590cea1a5f5dead0dc7580abf

Bug: 140076379
Change-Id: I01948cf71ef2e058dc1ef8c506f174856ee09e0d
(cherry picked from commit d49fe3130e)
(cherry picked from commit 241cd90203)
2019-09-13 21:23:34 +00:00
Jon Miranda f3cb1ce66a [DO NOT MERGE] Fix NumberFormatException for launcher.
Fix is already in ub-launcher3-master: I5094b22ddc77c45590cea1a5f5dead0dc7580abf

Bug: 140076379
Change-Id: I01948cf71ef2e058dc1ef8c506f174856ee09e0d
(cherry picked from commit d49fe3130e)
(cherry picked from commit 241cd90203)
2019-09-13 21:17:02 +00:00
vadimt b1ccbd9def Fully qualifying @Ignore
Strangely, @Ignore-s won't be recognized in ub-launcher-master

Bug: 140837771
Change-Id: Ie5e4911d4812d396826b50024943c14c6bfe3376
2019-09-12 17:46:17 -07:00
vadimt a39d671d0b Reenabling some widget tests am: 599b1fc4d3
am: 9c524db4c8

Change-Id: I51e3f50bb7f923894250a8fd0643e630b60e1380
2019-09-12 17:15:22 -07:00
vadimt cc903dac63 Disable currently failing widget tests am: d81f60f324
am: 627e0aefb6

Change-Id: I091f174dbde07b4d1a871eaf551f4b737bbf09ce
2019-09-12 17:15:07 -07:00
Jon Miranda 6b7fe639df [automerger skipped] Merge "Ensure the icon load request matches the ItemInfo for the floating view." into ub-launcher3-qt-qpr1-dev am: 8aee0b2cb5 -s ours
am: 73fef775cd -s ours
am skip reason: change_id Ib3767ec5c2b4eb22b35e5148879e11d2c1b28e3c with SHA1 08857d2f13 is in history

Change-Id: I0c8efc866ff8a03981bc027a12b615516bd834d9
2019-09-12 17:14:49 -07:00
Jon Miranda d400bd52ef [automerger skipped] Merge "[DO NOT MERGE] Merge commit '735d1fe124812fd11feabc644c9a4f8482039f57' into manual_merge_735d1fe124812fd11feabc644c9a4f8482039f57" into ub-launcher3-qt-future-dev
am: 26f21d5231 -s ours
am skip reason: subject contains skip directive

Change-Id: I81eb3889ae1a50ac54c1326200e91b2d99869834
2019-09-12 17:14:29 -07:00
Pinyao Ting a186a1f7de Merge "cache shourtcut image Deep shortcuts now supports icon cache." into ub-launcher3-qt-future-dev
am: 52e551e734

Change-Id: Idb15f429647349b6f054d02b814ad9bab4b78fa5
2019-09-12 17:14:11 -07:00
Vadim Tryshev 90f4536ae3 Merge "Disable failing widget tests" into ub-launcher3-qt-qpr1-dev 2019-09-13 00:06:56 +00:00
vadimt b59f65d2d8 Disable failing widget tests
Bug: 140837771
Change-Id: Ibba7769543e682315ea23640f68416defa85f365
2019-09-12 17:05:39 -07:00
Jon Miranda b548b3c7b0 [DO NOT MERGE] resolve merge conflicts of cfdeb06205 to ub-launcher3-qt-future-dev
Bug: None
Test: I solemnly swear I tested this conflict resolution.
Change-Id: Id60ae2c08ec7aca6780fec1f873920f3857d598e
2019-09-12 23:13:25 +00:00
Pinyao Ting c59116a677 resolve merge conflicts of 8a739f9511 to ub-launcher3-master
Bug: None
Change-Id: Ieb5ae70464d4fa964622310c67e0dd4b58660cc3
Test: I solemnly swear I tested this conflict resolution.
2019-09-12 16:04:56 -07:00
Hyunyoung Song a7a1b57bc8 Merging ub-launcher3-qt-qpr1-dev, build 5872416
Test: Manual

Bug:121280703 P2 Finish implementation of PortraitLandscape annotation for tests
Bug:135633159 P3 [QPR] Promise icons on home screen
Bug:135638690 P1 [QPR] On-device app search
Bug:137106918 P2 UX: Accidental NGA triggering when hitting Undo actions in apps
Bug:137200188 P3 Home screen app title disappears during animation
Bug:138195597 P2 Wrong icon animated on return to home screen
Bug:138396187 P1 Swipe and hold from an app no longer uses spring to animate adjacent task
Bug:138729157 P1 [Flaky test] java.lang.AssertionError: http://go/tapl : want to fling backwards in widgets, flung back, but the current state is not WIDGETS; Unexpected launcher object visible: workspace
Bug:138729456 P1 [Flaky test] java.lang.AssertionError: http://go/tapl : Can't find an object with selector: BySelector [CLASS='\Qandroid.widget.TextView\E', PKG='\Qcom.google.android.apps.nexuslauncher\E', TEXT='\QShortcut 3\E'] (visible state: Workspace)
Bug:138964490 P1 Support DeviceConfig to drive ToggleableFlags
Bug:139021165 P2 [TEST TRACKER] [QPR] Promise icons on home screen
Bug:139137636 P2 Create memory tests for Launcher
Bug:139551306 P4 [Polish] Reduce shelf paddings in Overview
Bug:139885365 P3 App open animation different between launcher suggested apps and launcher home screen/drawer
Bug:139918680 P2 [a11y] Talkback shouldn't keep focusing on the background item and speak the description of the background item again after entering Widget list.
Bug:140076379 P1 Launcher ub-launcher3-qt-qpr1-dev Branch Build Keeps Crashing due to Exception
Bug:140252951 P2 Add widget launch test.
Bug:140308849 P2 Jank during swipe up to home, especially noticeable after pausing first
Bug:140311911 P2 Flake in Launcher tests: java.lang.AssertionError: Stable state != state: OverviewState, LauncherState
Bug:140405990 P2 [a11y] Unable to add shortcut to Home screen by Voice access or Switch access.
Bug:140819614 P1 If an install session is abandoned for an already installed app, the corresponding icon is removed
Bug:140823188 P1 AppPredictionsUITests failing
Bug:140837771 P1 Failing test: AddConfigWidgetTests and AddWidgetTests are failing
Change-Id: I1efae6216c53b1fee3e105c9356ed43c4bf46c6e
2019-09-12 15:22:35 -07:00
Samuel Fufa fb553edbee Merge "Enable FileLog for release devices" into ub-launcher3-qt-future-dev
am: a9a1c45967

Change-Id: Ib4bffc08ad4f54373e3af4feaca96008f960c348
2019-09-12 15:12:12 -07:00
Sreyas 04850948f2 Refactoring RecentsView to handle non-TaskViews
am: 78010c1958

Change-Id: Ibcc968518e53f805c2b8985f6e305503e7edf698
2019-09-12 15:11:52 -07:00
Samuel Fufa 6915245924 Merge "Remove launcher widget onAppWidgetRemoved" into ub-launcher3-qt-future-dev
am: d61f73d935

Change-Id: Ib283b5db54c17dce4b8c09d70e52f10f95a6a315
2019-09-12 15:11:20 -07:00
Sunny Goyal 30d998c625 Merge "Adding support for building a "spring like animation" with precomputed values" into ub-launcher3-qt-qpr1-dev
am: 791dd73217

Change-Id: I1ecde4721df9895b0fb215f36a43d8cb85a392ef
2019-09-12 15:05:48 -07:00
vadimt 87b871eaee Adding testing for opening a widget
am: 5e742772d0

Change-Id: I0109fa62c88714584ec84c4c03a85a7924d4c9d5
2019-09-12 15:05:33 -07:00
Hyunyoung Song 057059665e When DeviceConfig/FeatureFlag value is different than the previous value, refresh icon cache
am: e17a699618

Change-Id: I5c2e54c069fc03172f471f9655cd8b09b5ac6dce
2019-09-12 15:05:19 -07:00
vadimt 9c524db4c8 Reenabling some widget tests
am: 599b1fc4d3

Change-Id: I9d00e745ea026a796a0edd1c3c65d057349098ad
2019-09-12 15:05:04 -07:00
vadimt 627e0aefb6 Disable currently failing widget tests
am: d81f60f324

Change-Id: I496d02f2b9f23a7f91ae7627ea08f22576d8bf90
2019-09-12 15:04:50 -07:00
Jon Miranda 73fef775cd [automerger skipped] Merge "Ensure the icon load request matches the ItemInfo for the floating view." into ub-launcher3-qt-qpr1-dev
am: 8aee0b2cb5 -s ours
am skip reason: change_id Ib3767ec5c2b4eb22b35e5148879e11d2c1b28e3c with SHA1 08857d2f13 is in history

Change-Id: I5fd57a6dfd77bf99dd4d8fe915bbcbe5145be738
2019-09-12 15:04:30 -07:00
TreeHugger Robot 26f21d5231 Merge "[DO NOT MERGE] Merge commit '735d1fe124812fd11feabc644c9a4f8482039f57' into manual_merge_735d1fe124812fd11feabc644c9a4f8482039f57" into ub-launcher3-qt-future-dev 2019-09-12 21:42:36 +00:00
Pinyao Ting 52e551e734 Merge "cache shourtcut image Deep shortcuts now supports icon cache." into ub-launcher3-qt-future-dev 2019-09-12 20:39:07 +00:00
Pinyao Ting 39216c1533 Fix the issue deep shortcuts cannot be added to workspace via
voice/switch access

Bug: 140405990
Change-Id: Ie54d9c738fc51445f3aa49458ff4fc1dd6e4fc67
Merged-In: Ie54d9c738fc51445f3aa49458ff4fc1dd6e4fc67
(cherry picked from commit 8a739f9511)
2019-09-12 20:33:03 +00:00
Vadim Tryshev de5e5afae5 Merge "Fixing widget tests" into ub-launcher3-qt-qpr1-dev 2019-09-12 20:32:00 +00:00
vadimt 6b3cbf116d Fixing widget tests
Bug: 140837771
Change-Id: If5dcf455b1a87b06c883dd1f0d46c6748e6d1a94
2019-09-12 12:49:59 -07:00
Pinyao Ting 8a739f9511 Fix the issue deep shortcuts cannot be added to workspace via
voice/switch access

Bug: 140405990
Change-Id: Ie54d9c738fc51445f3aa49458ff4fc1dd6e4fc67
2019-09-12 12:05:54 -07:00
Sunny Goyal 3e3d759db2 Removing flag overrides. All flags should be defined as togglable flags instead.
Change-Id: Ia7b9ff84413096cd5b0c4a9a81a232019f2522d2
2019-09-12 10:17:14 -07:00
Jon Miranda d6ae55d968 Fix failing test testPromiseIcon_addedFromEligibleSession.
Test: Ran tests on device
Bug: 140819614
Change-Id: I8ee6836d3a06f315518aa4829c8e2ddf8cf5f74d
2019-09-12 16:58:51 +00:00
Pinyao Ting 050f9b1279 cache shourtcut image
Deep shortcuts now supports icon cache.

When workspace is being loaded, we will now attempt to load deep
shortcuts from memcache/db.

The icon for deep shortcuts loaded in the workspace is saved to
memcache/db after the workspace is loaded.

Bug: 140242324
Change-Id: I49da8319ad203476fe1e45683e2848dbde3473f2
2019-09-12 09:14:43 -07:00
android-build-team Robot 6eb4b1ef6a Snap for 5870090 from 56c3141e91 to rvc-release
Change-Id: Ib3f0bb8cc50d4d60e8a2f8d63f1f8d4d7e748805
2019-09-12 03:25:19 +00:00
android-build-team Robot db8d3902b2 Snap for 5869577 from 241cd90203 to qt-qpr1-release
Change-Id: I9013ccb5f59180cad0c9ee3ecdeb97ea82e3375f
2019-09-12 03:22:47 +00:00
TreeHugger Robot dc5d27c44e Merge "Adding support for overlay and corresponding plugin to Launcher" into ub-launcher3-master 2019-09-11 23:55:33 +00:00
android-build-team Robot 0dcd1fe17e Merge cherrypicks of [9374574] into rvc-release
Change-Id: I0a6583685dadab9ad113da855d260719b86c901e
2019-09-11 23:47:13 +00:00
Jon Miranda 6301570222 [DO NOT MERGE] Fix NumberFormatException for launcher.
Fix is already in ub-launcher3-master: I5094b22ddc77c45590cea1a5f5dead0dc7580abf

Bug: 140076379
Change-Id: I01948cf71ef2e058dc1ef8c506f174856ee09e0d
(cherry picked from commit d49fe3130e)
(cherry picked from commit 241cd90203)
2019-09-11 23:47:08 +00:00
Tony Wickham fc520edbc6 Merge "Replace OnGlobalLayoutListener with StateListener to update predictions" into ub-launcher3-qt-qpr1-dev 2019-09-11 23:42:23 +00:00
Xin Li 56c3141e91 [automerger skipped] Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master am: 923156a720 -s ours am: 942aeb2c4c -s ours
am: 0fb01f7cf9 -s ours
am skip reason: change_id I157ff596deb419a57eca32a9b8d954d76294f627 with SHA1 ecb37ee845 is in history

Change-Id: Ifc6bb76e519332399a6e3fee63a461b632a6431d
2019-09-11 15:47:33 -07:00
Xin Li 0fb01f7cf9 [automerger skipped] Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master am: 923156a720 -s ours
am: 942aeb2c4c -s ours
am skip reason: change_id I157ff596deb419a57eca32a9b8d954d76294f627 with SHA1 ecb37ee845 is in history

Change-Id: Iea5018b78e870b8667b25b79029f928077172d74
2019-09-11 14:55:53 -07:00
Tony Wickham 51f2919815 Replace OnGlobalLayoutListener with StateListener to update predictions
Previously we were using OnGlobalLayoutListener, which is only called
when AllAppsContainerView or a child is re-laid out or visibility
changes to or from GONE. Since we no longer relayout when already
scrolled to the top, we need a better hook to check whether all apps has
changed visibility for the purpose of updating predictions.

Bug: 140823188
Change-Id: I7c4a0d94c529eb86b55729c75843c8b0bd673d8c
2019-09-11 14:41:52 -07:00
TreeHugger Robot a9a1c45967 Merge "Enable FileLog for release devices" into ub-launcher3-qt-future-dev 2019-09-11 21:23:55 +00:00
Jon Miranda 36b889c12c [automerger skipped] [DO NOT MERGE] Fix NumberFormatException for launcher. am: 241cd90203
am: 21d1119070 -s ours
am skip reason: subject contains skip directive

Change-Id: I3b186220920c7c7ffaa04eda46984294398a5fb4
2019-09-11 14:22:56 -07:00
Jon Miranda 21d1119070 [DO NOT MERGE] Fix NumberFormatException for launcher.
am: 241cd90203

Change-Id: I4b7ba388bb96b0c3c4c8b98649e05c5dd51405e0
2019-09-11 14:15:39 -07:00
Xin Li 942aeb2c4c [automerger skipped] Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master
am: 923156a720 -s ours
am skip reason: change_id I157ff596deb419a57eca32a9b8d954d76294f627 with SHA1 ecb37ee845 is in history

Change-Id: I299877eaa8613b5c246f70fa73d0e9094d911799
2019-09-11 14:08:18 -07:00
Sreyas 78010c1958 Refactoring RecentsView to handle non-TaskViews
Change-Id: I0bc28ef670a1dad9a3912ca5360c9bab18afd4b2
2019-09-11 14:07:26 -07:00
TreeHugger Robot cfdeb06205 Merge "Fix bug where existing icon is removed when install session is abandonded." into ub-launcher3-qt-qpr1-dev 2019-09-11 20:43:36 +00:00
Samuel Fufa d61f73d935 Merge "Remove launcher widget onAppWidgetRemoved" into ub-launcher3-qt-future-dev 2019-09-11 20:33:23 +00:00
TreeHugger Robot f3fd35d5f2 Merge "Adding flickerlib test" into ub-launcher3-master 2019-09-11 20:33:01 +00:00