- Make sure to update when configuration changes
- Do not reset it to a deprecated icon we don't use
anymore.
Bug: 26451729
Bug: 27045882
Change-Id: I6c23a91fd9577ca836818fcd3ab6a0682880df1f
App switching is a little janky, one of the causes seems
like we're doing a call into package manager to see if there
are more applications (to draw the arrow) and that is expensive
(around 10-160ms). Remove this call and maintain a cache and
query that instead.
Bug: 27232284
Change-Id: I9666073944e406b595a3486857f3fe44b2ae2039
Revoke "SUPPORTS_CREATE" from the Recents faux-Root.
Don't allow copy to roots that don't support children.
Add friendly access methods to Root info for checking flags.
Only show spacer between roots sections when both non-empty.
Add docs explaining the "apps" section in roots.
Improve logic in the "canCopy" method.
Bug: 27232639
Change-Id: If78ee0ff73f0788de863345b560aecd41b23dfb9
- Always open drawer for copy/move operations.
- Set title to match operation.
- Update button to say "move" for move operations.
- Other minor fixes.
Also fix "Home" tests broken by ag/867110
Bug: 26506479
Change-Id: I3ccb4ddc72be0a21b91744bcb610c1ca490ac30c
Don't set focusable=false - that's the wrong thing to do, per Yigit.
For now, just temporarily make the RV unfocusable while performing the
focus search for kb navigation.
BUG=27221751
Change-Id: I37ed77eb2aecf522a85c8a7c181e89c0bf73765d
Update State test to cover different conditions separately.
Update DirectoryInfo test to best practices.
Update RootInfo to follow DirectoryInfo equals pattern.
Also, allow null cursors from Model...since they happen...I seen it mahself.
Bug: 27118725
Change-Id: Id0a0be053b91c887a745bfca5416e64f0edba995
- When double tapping, the next preload call can come in before activity
start, which then resets the instance load plan (which is not
preloaded since Recents is “on top”), thus having no launch task,
which then falls back to launching the front-most task. The preload
call should never create a new plan unless it will preload it.
Change-Id: I001bfc901856c4e6b4e4b9b6a2125085b53c808b
- Fixing regression in scrolling from the back of the stack to the front
where bindVisibleTaskViews() would be called early causing jank and
task views to be returned to the view pool before the animation was
complete.
Change-Id: Ib68495a2e3b34f92a4971dd6b32b7bc6c616ac23
Move pieces of the detail panel from the header and QSPanel to be
in a single container to make the enter/exit be handled better
and code cleaner.
Change-Id: Id1e79b96830ee50051e340fb09ecde537a64e516