Becky Qiu
22edac9bf5
Merge "Log the event for swiping up to dismiss a task in Overview." into ub-launcher3-qt-qpr1-dev
2019-08-14 17:48:45 +00:00
Samuel Fufa
866ff00eb3
Add a "Dismiss" option for predicted apps in Launcher
...
Test: LongPress on a pridicted app to see dismiss options.
Bug:139020180
Change-Id: I877863c65def0d845c0ae2f0987fe7a4f6277565
2019-08-13 23:57:11 +00:00
TreeHugger Robot
d21505bcb7
Merge "Moving section names to model, to avoid an unnecessary hashmap" into ub-launcher3-master
2019-08-13 18:24:25 +00:00
Alex Mang
cdbf19aa60
Merge "Adding app search improvement flag" into ub-launcher3-master
2019-08-12 19:22:25 +00:00
Becky Qiu
90ea00b399
Log the event for swiping up to dismiss a task in Overview.
...
Test: manual
Bug: 137777105
Demo logging for dismissing a task:
data {
elapsed_timestamp_nanos: 70772067228810
atom {
launcher_event {
action: DISMISS_TASK
src_state: OVERVIEW
dst_state: BACKGROUND
is_swipe_up_enabled: true
}
}
}
Change-Id: I5569b80e2e1f35661bc5e9e343c6c298791a1ec1
2019-08-09 10:57:05 -07:00
vadimt
3c523040cb
Support for memory tests
...
am: c1a2764a6e
Change-Id: Ife853a32fa9e52f8993d25167af61dabc7fd64b8
2019-08-09 10:40:20 -07:00
Alex Mang
d27e31995b
Adding app search improvement flag
...
Bug: 125027540
Change-Id: I68fd7710b108e9f2fa1f5ff335326585a92deb23
2019-08-09 01:51:23 +00:00
vadimt
c1a2764a6e
Support for memory tests
...
Change-Id: I867a232a293f7bddbc630f563f18c0db94ac4b6e
2019-08-08 12:03:09 -07:00
Vinit Nayak
268e4ff95c
Remove activityInfo from cache on package uninstall
...
We were keeping stale activityInfo objects from
package manager after an application got uninstalled.
We also were not removing task icons from the
cache after they were removed, which meant killing an
app and then re-opening would put 2 entries in the cache
since the two had unique process IDs.
fixes: 137731960
Test: Download app from play store, open it,
go to overview and observe that correct icon showing.
Uninstall it, download same app again, open it, and
in overview confirm that correct app icon is still showing
Change-Id: Icf482b0ad0ae66c10d52547582d8eeb2a544fb88
2019-08-08 11:11:03 -07:00
Sunny Goyal
e529a86fbd
Adding support for storing keywords in iconCache
...
Change-Id: I1183e63a6556ebfb3eee5df23d149e09728193a9
2019-08-07 15:51:25 -07:00
Sunny Goyal
0af5134bc5
Moving section names to model, to avoid an unnecessary hashmap
...
Change-Id: I9620367e0c2203b2290a4a188411ccb9174ae130
2019-08-06 15:21:36 -07:00
Pinyao Ting
e4061fc931
show dot in deep shortcuts when notification contains exactly identical
...
set of person
Bug: 132336512
Change-Id: I975524e28168c10a186cdc24b188c161faf433cf
Merged-In: I975524e28168c10a186cdc24b188c161faf433cf
2019-08-05 23:31:35 -07:00
Pinyao Ting
49a3e699f9
show dot in deep shortcuts when notification contains exactly identical
...
set of person
Bug: 132336512
Change-Id: I975524e28168c10a186cdc24b188c161faf433cf
2019-08-05 20:41:58 -07:00
Sunny Goyal
9275c820e0
Merge "Fix DEFER_UPDATES_NEXT_DRAW flag is not unset when binging happens twice" into ub-launcher3-qt-r1-dev am: 0a9e91b6e4
...
am: 2c848d029c
Change-Id: I827430185fbab9433f74f402f382cb004ab744c3
2019-08-05 17:45:45 -07:00
Sunny Goyal
2c848d029c
Merge "Fix DEFER_UPDATES_NEXT_DRAW flag is not unset when binging happens twice" into ub-launcher3-qt-r1-dev
...
am: 0a9e91b6e4
Change-Id: Iad5027f7925981de0720ca960e5a8ffdd2a1463c
2019-08-05 17:39:41 -07:00
TreeHugger Robot
0a9e91b6e4
Merge "Fix DEFER_UPDATES_NEXT_DRAW flag is not unset when binging happens twice" into ub-launcher3-qt-r1-dev
2019-08-06 00:33:31 +00:00
Sunny Goyal
6b6d0a3972
Fix DEFER_UPDATES_NEXT_DRAW flag is not unset when binging happens twice
...
Bug: 138646754
Change-Id: I76eccdb812013299e18f197ba17ff858a01a6338
2019-08-05 17:20:10 -07:00
Vadim Tryshev
347ce4529b
Merge "Adding debug tracing to catch non-dragging to workspace" into ub-launcher3-qt-qpr1-dev
...
am: f4a1814c3f
Change-Id: I2bb035bf176cb0fb3e16456f52153de065855740
2019-08-05 17:06:36 -07:00
Vadim Tryshev
f4a1814c3f
Merge "Adding debug tracing to catch non-dragging to workspace" into ub-launcher3-qt-qpr1-dev
2019-08-05 23:30:13 +00:00
Jon Miranda
3edba34cb2
Fix launcher crash when trying to open work profile promise icon. am: 0121d466ec
...
am: ccf108c5f3
Change-Id: I95441f44090f04f391ad436f9177f8cceb496d15
2019-08-05 15:02:12 -07:00
Jon Miranda
ccf108c5f3
Fix launcher crash when trying to open work profile promise icon.
...
am: 0121d466ec
Change-Id: I40272f5061cea59b846d6633cd60217a263eb454
2019-08-05 14:55:12 -07:00
Jon Miranda
0121d466ec
Fix launcher crash when trying to open work profile promise icon.
...
Bug: 138609751
Change-Id: Ifb1c4628ce6307a19a2bb696e4771d5cd5810a90
2019-08-05 14:36:04 -07:00
vadimt
f1726290d4
Adding debug tracing to catch non-dragging to workspace
...
Bug: 138729456
Change-Id: I28f1eaeb17a75cbc6f52b259d0226deaff42e0bb
2019-08-05 13:52:36 -07:00
Jon Miranda
0b257d3e20
Merge "Bandage fix for bitmap fatal exception where width / height !> 0." into ub-launcher3-qt-r1-dev am: cf92f3edb0
...
am: b1d8ad6be5
Change-Id: Ifb3662ee293ff5eace912be50e622171a0bcaaa6
2019-08-01 16:52:13 -07:00
Becky Qiu
29e8ef3611
Log the right workspace id for -1 screen for stop and resume.
...
am: bfc2da1fd8
Change-Id: Iafe8c7cc05d0fb76a3e8768bb8513b4696861c78
2019-08-01 16:51:54 -07:00
Jon Miranda
b1d8ad6be5
Merge "Bandage fix for bitmap fatal exception where width / height !> 0." into ub-launcher3-qt-r1-dev
...
am: cf92f3edb0
Change-Id: Iea9db807ebc65bcb612294a4283346e714b25f63
2019-08-01 16:50:56 -07:00
TreeHugger Robot
cf92f3edb0
Merge "Bandage fix for bitmap fatal exception where width / height !> 0." into ub-launcher3-qt-r1-dev
2019-08-01 23:27:31 +00:00
Jon Miranda
40bce3efe4
Bandage fix for bitmap fatal exception where width / height !> 0.
...
Bug: 135558924
Change-Id: I0a22ba849b50eee87abd52ab9ec3211294a6c40b
2019-08-01 16:17:37 -07:00
Becky Qiu
9c6cfb4e04
Fill the log container as hotseat or workspace based on position.
...
am: 84fa94e2fc
Change-Id: If9a5d88062addbd09909e04ef5c2c59e7e5488a7
2019-08-01 16:00:47 -07:00
Becky Qiu
bfc2da1fd8
Log the right workspace id for -1 screen for stop and resume.
...
Test: manual
Bug: 137952354
Logs after this fix:
08-01 12:01:36.220 17105 17105 D UserEvent: action:STOP
08-01 12:01:36.220 17105 17105 D UserEvent: Source child:WORKSPACE id=-1
08-01 12:01:36.220 17105 17105 D UserEvent: Elapsed container 5511 ms, session 5511 ms, action 0 ms
08-01 12:01:36.220 17105 17105 D UserEvent:
08-01 12:01:38.042 17105 17105 D UserEvent:
08-01 12:01:38.042 17105 17105 D UserEvent: -----------------------------------------------------
08-01 12:01:38.042 17105 17105 D UserEvent: action:RESUME
08-01 12:01:38.042 17105 17105 D UserEvent: Source child:WORKSPACE id=-1
08-01 12:01:38.042 17105 17105 D UserEvent: Elapsed container 7334 ms, session 7334 ms, action 0 ms
08-01 12:01:38.042 17105 17105 D UserEvent:
Change-Id: Ic2d88eee3ff7a0e28d5c7e4cab8ee61952ed95ee
2019-08-01 22:55:42 +00:00
Becky Qiu
84fa94e2fc
Fill the log container as hotseat or workspace based on position.
...
Test: manual
Bug: 137953006
Swipe from workspace:
07-30 15:15:44.031 9779 9779 D UserEvent: action:FLING direction=UP direction=UP
07-30 15:15:44.031 9779 9779 D UserEvent: Source child:WORKSPACE id=0 span(951,1313) parent:WORKSPACE id=0
07-30 15:15:44.031 9779 9779 D UserEvent: Destination child:ALLAPPS
07-30 15:15:44.031 9779 9779 D UserEvent: Elapsed container 826 ms, session 9361 ms, action 0 ms
Swipe from hotseat:
07-30 15:15:46.010 9779 9779 D UserEvent: action:FLING direction=UP direction=UP
07-30 15:15:46.010 9779 9779 D UserEvent: Source child:HOTSEAT id=0 span(786,1908) parent:WORKSPACE id=0
07-30 15:15:46.010 9779 9779 D UserEvent: Destination child:ALLAPPS
07-30 15:15:46.010 9779 9779 D UserEvent: Elapsed container 1139 ms, session 11339 ms, action 0 ms
Change-Id: I959528889fda778efc569bb59e7f44d3bd5b81bc
2019-08-01 22:24:44 +00:00
Pinyao Ting
9447e887db
Merge "Ensure each dot contains only relevant notification to the shortcut and displays system shortcut when long click on deep shortcut." into ub-launcher3-qt-qpr1-dev
2019-08-01 16:51:57 +00:00
Pinyao Ting
0cd5bd5f95
Ensure each dot contains only relevant notification to the shortcut
...
and displays system shortcut when long click on deep shortcut.
In this CR we
1) for each shortcut, we filters the notifications to ensure we only
get notifications with identical shortcutId.
2) allow system shortcut to be displayed when user long click on a
DeepShortcut
Bug: 132336512
Change-Id: Idc9eaed55e900ed4027a43ee9c3fd7dc6f4480b2
2019-08-01 02:47:24 +00:00
Pinyao Ting
bf608722b9
Ensure each dot contains only relevant notification to the shortcut
...
and displays system shortcut when long click on deep shortcut.
In this CR we
1) for each shortcut, we filters the notifications to ensure we only
get notifications with identical shortcutId.
2) allow system shortcut to be displayed when user long click on a
DeepShortcut
Bug: 132336512
Change-Id: Idc9eaed55e900ed4027a43ee9c3fd7dc6f4480b2
Merged-In: Idc9eaed55e900ed4027a43ee9c3fd7dc6f4480b2
2019-07-31 23:56:54 +00:00
Tony Wickham
dd53ba5065
Merge changes Ib3e373c2,Ia5d6f545 into ub-launcher3-qt-r1-dev am: 1343f03e2e
...
am: 70f539cd45
Change-Id: Ifddcba1cd63950424f88ad1d8e01fa9a11f73a2e
2019-07-31 15:50:44 -07:00
Tony Wickham
70f539cd45
Merge changes Ib3e373c2,Ia5d6f545 into ub-launcher3-qt-r1-dev
...
am: 1343f03e2e
Change-Id: Ie3f4c2c15e331c84f0f048c6337ae4e58111ec56
2019-07-31 15:36:50 -07:00
Tony Wickham
1343f03e2e
Merge changes Ib3e373c2,Ia5d6f545 into ub-launcher3-qt-r1-dev
...
* changes:
Tie prediction text to all apps interpolator
Add OverviewScrim to show below overview but above workspace
2019-07-31 22:12:54 +00:00
Tony Wickham
35a4e0eec9
Tie prediction text to all apps interpolator
...
Now floating headers get 2 interpolators: one for the header content
itselt, and one for the all apps content that follows. That way, they
can choose to intperolate part of their content as if it were part of
all apps instead of the header. Currently, we do this to animate
predicted icons quickly, followed by the all apps icons, predictions
text, all apps scrollbar, and all apps divider as you continue swiping.
Bug: 132455160
Change-Id: Ib3e373c291e174e1306a53854d0ad4dc29eb4b76
2019-07-31 14:45:18 -07:00
Tony Wickham
c088051c29
Add OverviewScrim to show below overview but above workspace
...
- Refactor some basic scrim logic to Scrim class and have
WorkspaceAndHotseatScrim and OverviewScrim extend it
- Draw OverviewScrim under recents unless predictions are disabled, in
which case draw it under hotseat (since that is in recents)
- Remove sysui scrim (behind status bar and nav bar) when overview is
peeking
Bug: 132455160
Change-Id: Ia5d6f54582a4c5a70e3b2d4a98281567edd68519
2019-07-31 14:44:28 -07:00
Sunny Goyal
fe02876817
Merge "Fixing multi-window DnD getting cancelled when starting a new activity in the middle" into ub-launcher3-qt-r1-dev am: 5e1658a188
...
am: 20f56a7c9a
Change-Id: I2662e90580def56c10b7577bfb35a27dafdfbda1
2019-07-31 13:43:23 -07:00
Sunny Goyal
20f56a7c9a
Merge "Fixing multi-window DnD getting cancelled when starting a new activity in the middle" into ub-launcher3-qt-r1-dev
...
am: 5e1658a188
Change-Id: I849c337f45395692dc547ee2e9c82f61ff1b4efa
2019-07-31 13:17:32 -07:00
TreeHugger Robot
5e1658a188
Merge "Fixing multi-window DnD getting cancelled when starting a new activity in the middle" into ub-launcher3-qt-r1-dev
2019-07-31 19:51:07 +00:00
Pinyao Ting
6d09a7770f
Merge "show dot on shortcut when incoming notification contains exactly the same shortcut id" into ub-launcher3-qt-qpr1-dev
2019-07-30 19:40:45 +00:00
Pinyao Ting
4d1a0e2a7b
show dot on shortcut when incoming notification contains exactly the
...
same shortcut id
Bug: 132336512
Change-Id: Iddf4cfe8ad60c12e8de8b171bed392f1bb0a6761
Merged-In: Iddf4cfe8ad60c12e8de8b171bed392f1bb0a6761
2019-07-30 19:39:10 +00:00
Jon Miranda
a3734c86cc
Fix bug where work profile widgets are restored with main profile provider. am: 3e90b4c7ae
...
am: 1767e9e537
Change-Id: I1e27b4168e42af5a5d728bde5ba5d2ed0e021e80
2019-07-30 11:57:41 -07:00
Jon Miranda
1767e9e537
Fix bug where work profile widgets are restored with main profile provider.
...
am: 3e90b4c7ae
Change-Id: Ied93479e1ef4bc08fd8187a55d505024df2c9e0f
2019-07-30 11:45:40 -07:00
vadimt
56403b202c
Merge "Unconditionally logging RemoteActionShortcut events" into ub-launcher3-qt-qpr1-dev
...
am: 40d1a2d782
Change-Id: I0ccab4714494181899973ac7988b6b69a67c404e
2019-07-30 11:09:27 -07:00
vadimt
647d5014d8
Unconditionally logging RemoteActionShortcut events
...
To help investigating DWB performance issues.
Bug: 138273985
Change-Id: I15d7b220ac47f514c223ba6876549a0b0e9ca95b
2019-07-30 10:36:31 -07:00
Jon Miranda
3e90b4c7ae
Fix bug where work profile widgets are restored with main profile provider.
...
* Platform bug causes work profile widgets to be restored with main profile
provider.
* If we skip restore the widgets under the work profile during restore, then
launcher will re-create the widget but with the correct profile provider.
* Needs to be fixed in platform, but this launcher side change will work for
now.
Bug: 135926478
Change-Id: I80300c83e82cea9da84fdcdf7ad03188769b6cac
2019-07-30 09:03:12 -07:00
Pinyao Ting
559dd806d7
show dot on shortcut when incoming notification contains exactly the
...
same shortcut id
Bug: 132336512
Change-Id: Iddf4cfe8ad60c12e8de8b171bed392f1bb0a6761
2019-07-29 16:53:52 -07:00