Sunny Goyal
2bba4c37c6
Removing some thread priority management logic
...
> Not saving folder id in onSaveInstance as it is not used.
Change-Id: I176beb77cafe27ec4b7500d65dc86287d2f2e0cb
2015-05-18 15:57:14 -07:00
Sunny Goyal
f5cd998c25
Starting the loader if the previous loader is not complete, instead of binding page synchronously
...
Bug: 21107637
Change-Id: If04952c7d5c8a38a739ce5536ecac394011ab61a
2015-05-18 15:22:47 -07:00
Sunny Goyal
69b756486c
Preventing relayout when loading high-res icons
...
Bug: 21133230
Change-Id: I1ec4dbfd28c42fa1c0e28b3fa746c0bc5dfaba7c
2015-05-15 17:05:38 -07:00
Winson Chung
2d58471e8d
Reducing calls to onCreateViewHolder due to animating children.
...
Bug 21133230
Change-Id: Ib5be0766d1ea56976195e33526d7595a16672eef
2015-05-15 23:49:24 +00:00
Hyunyoung Song
2a1580ca7d
Merge "Transition from back to showing widget tray if shortcut/Widget configure activity was cancelled." into ub-launcher3-burnaby
2015-05-15 23:36:46 +00:00
Hyunyoung Song
b790083b8f
Transition from back to showing widget tray if shortcut/Widget configure activity
...
was cancelled.
Recent refactoring of the State inside Launcher introduced a check
of which state can show widget tray (only workspace) that was too agressive.
b/21201908
Change-Id: Iaccb44d23485aa101d7720b29335645a74f4dcdc
2015-05-15 16:29:45 -07:00
Sunny Goyal
4b6eb26950
Adding drop shadow effect in allapps
...
Change-Id: Ic7a9b6e23d925d27a8dcbd418d2609e43917ac45
2015-05-15 15:47:10 -07:00
Sunny Goyal
312011094f
Merge "Optimizing shadow generation by reusing bitmap." into ub-launcher3-burnaby
2015-05-15 22:37:58 +00:00
Winson Chung
78b19667da
Removing some dead code and extra view creation.
...
b/21133230
2015-05-15 21:31:13 +00:00
Sunny Goyal
4fe5a37dda
Optimizing shadow generation by reusing bitmap.
...
> Not creating unnecessary bitmaps
> Final bitmap is generated as ALPHA_8 instead of ARGB_8888
> The shadow drawing is done directly in the view
Change-Id: I504fa2ea3abdc1a3c3fb9ad57d6e28880d2584a1
2015-05-15 14:10:20 -07:00
Winson Chung
afa77e947d
Don't try and trim null strings.
...
Bug: 21161481
2015-05-15 19:07:51 +00:00
Sunny Goyal
a214a63bfe
Preventing homscreen getting filled with secondary user apps, when launcher
...
starts for the first time
> Sorting the apps in the work folder by install time
Change-Id: Ia475b4ff3197d90e6dffe070c12c0aa16be9e292
2015-05-15 11:53:10 -07:00
Sunny Goyal
9353903d44
Merge "Fixing issue with folder inflation" into ub-launcher3-burnaby
2015-05-15 18:51:36 +00:00
Sunny Goyal
c23da84a87
Fixing issue with folder inflation
...
> Folder was getting placed at the top left, instead of a custom position
Change-Id: Ief279fad1583085c61aaa403e9cbe687da895ae0
2015-05-15 11:51:18 -07:00
Winson Chung
b4de914014
Merge "Ensure prediction bar is visible when intercepting touch events. " into ub-launcher3-burnaby
2015-05-15 17:01:22 +00:00
Winson Chung
2f08aa3ee0
Merge "Fixing crash when drawing prediction bar divider." into ub-launcher3-burnaby
2015-05-15 13:07:37 +00:00
Winson Chung
6339911bd4
Ensure prediction bar is visible when intercepting touch events.
...
Bug 21180943
2015-05-15 06:02:44 -07:00
Sunny Goyal
a8a4546805
Merge "Adding padding to the folder content" into ub-launcher3-burnaby
2015-05-15 02:22:00 +00:00
Hyunyoung Song
e3a1df20e6
Merge "Place the work profile badge in the correct bottom right (left for RTL) location" into ub-launcher3-burnaby
2015-05-15 00:09:49 +00:00
Hyunyoung Song
6babf2e27e
Place the work profile badge in the correct bottom right (left for RTL)
...
location
Also:
- clean up of some code
- remove requestLayout() method call that is not needed.
b/20338602
Change-Id: I65e0e1ac40da2e3fa85af4d3aca54bed3f200a99
2015-05-14 17:08:45 -07:00
Winson Chung
4ddc340f67
Fixing crash when drawing prediction bar divider.
2015-05-14 22:56:03 +00:00
Winson Chung
f7e85f85d3
Merge "Fixing fast scroller invalidation on pre-L devices." into ub-launcher3-burnaby
2015-05-14 22:55:42 +00:00
Winson Chung
8c01f810eb
Don't account for prediction bar height when there are no predictions.
...
Change-Id: Icd4d52908de8d2de9d144e8ea469adbbcfe7cad3
2015-05-14 22:50:36 +00:00
Winson Chung
515f2897e8
Fixing fast scroller invalidation on pre-L devices.
...
Change-Id: Ie776eff314db4b392ede70be1a332b0d80e0647c
2015-05-14 15:48:07 -07:00
Sunny Goyal
41b22c0924
Overriding proper layout params methods for a custom ViewGroup
...
Change-Id: Ib6176a0da510eaa0992551ab4afa6f73b4763db0
2015-05-14 15:21:53 -07:00
Sunny Goyal
03f50ef3a4
Merge "Extending the shadow effect for search bar to lower devices" into ub-launcher3-burnaby
2015-05-14 22:01:29 +00:00
Sunny Goyal
7f1d824daa
Merge "Prevent work folder creation when launcher is upgraded." into ub-launcher3-burnaby
2015-05-14 21:52:29 +00:00
Sunny Goyal
12fb2cc8ec
Extending the shadow effect for search bar to lower devices
...
> Applying the background to the whole container instead of recycleview
Change-Id: Ifc90d05e0e96c41ba9aaf96b906211b101c2e197
2015-05-14 14:44:11 -07:00
Sunny Goyal
fb445cd97d
Merge "Various lint error fixes." into ub-launcher3-burnaby
2015-05-14 21:42:07 +00:00
Winson Chung
c2af7f9175
Limiting number of predictions on phones.
2015-05-14 20:16:10 +00:00
Winson Chung
a0abe2661e
Merge "Fixing crash when updating the scroll position state when there are no items." into ub-launcher3-burnaby
2015-05-14 19:35:58 +00:00
Adam Cohen
88c66dd4c5
Merge "Revert "Revert "Fixing issue where the prediction bar could be misplaced after installing an app.""" into ub-launcher3-burnaby
2015-05-14 19:32:18 +00:00
Winson Chung
edebee9d0d
Revert "Revert "Fixing issue where the prediction bar could be misplaced after installing an app.""
...
This reverts commit 12717c04c1 .
Change-Id: Ieece275e55172f5b6fa52685a273c98e88afd921
2015-05-14 19:28:55 +00:00
Adam Cohen
b0f89aa343
Merge "Revert "Fixing issue where the prediction bar could be misplaced after installing an app."" into ub-launcher3-burnaby
2015-05-14 19:28:35 +00:00
Sunny Goyal
7066003b20
Various lint error fixes.
...
> Fixing some RTL errors by specifying both marginStart and marginLeft
> Moving all layout direction checks to Utilities
> Explicitely adding @TargetApi before every method
Change-Id: Ibe9c52b93b5a6adeadb27ace2b312770fd732ea0
2015-05-14 12:28:07 -07:00
Winson Chung
12717c04c1
Revert "Fixing issue where the prediction bar could be misplaced after installing an app."
...
This reverts commit 02baa79e1f .
Change-Id: I69c6766d78affcc2a1a4b41a69888cba99fcf7d0
2015-05-14 19:27:22 +00:00
Winson Chung
532e6ea2e6
Fixing crash when updating the scroll position state when there are no items.
...
Change-Id: I2bee8dedb2e546c956b7d9ff36187fb75183bd35
2015-05-14 12:24:25 -07:00
Sunny Goyal
5a92b2356f
Reodering some drawables
...
> quantum_panel_shape is xml rectangle with no margin
> quantum_panel_bitmap is 9-patch drawable with inbuild shadow and margin
> quantum_panel uses xml-shape for lollipop and 9-patch image for lower
devices. It includes margin. For shadow, use elevation on lollipop
> All drawables have _dark variant
> Using #f5f5f5 for panel background, instead of #ffffff
Change-Id: Ia7c6cea6d514ee3774fcf5fef6139650bdd53208
2015-05-14 11:14:09 -07:00
Winson Chung
421a40d39f
Merge "Fixing issue where the prediction bar could be misplaced after installing an app." into ub-launcher3-burnaby
2015-05-14 17:14:27 +00:00
Winson Chung
02baa79e1f
Fixing issue where the prediction bar could be misplaced after installing an app.
...
- When the adapter changes, we didn't update the scroll position that the prediction
bar tracks, which caused it to be misplaced. This forces a refresh of that scroll
position to the current state whenever an app is removed or added.
2015-05-14 09:56:17 -07:00
Sunny Goyal
5f80ef2d01
Merge "Resource cleanup: Removing obsolete resources" into ub-launcher3-burnaby
2015-05-14 16:03:49 +00:00
Winson Chung
6b27614c54
Fixing issue with touch scrolling the prediction bar.
...
Change-Id: Ie15ca96e5ea33a54508285aa76fb6aea81b2376d
2015-05-13 16:04:35 -07:00
Sunny Goyal
22fc63ee29
Adding padding to the folder content
...
Change-Id: I88e56ff1aa26282e0167e2599f1b34ee374b705f
2015-05-13 16:01:26 -07:00
Hyunyoung Song
358af81ca4
Merge "Set proper height of the widget tray container for preloading." into ub-launcher3-burnaby
2015-05-13 19:48:11 +00:00
Winson Chung
21e7311ea1
Removing logging code from last CL.
2015-05-13 19:12:55 +00:00
Hyunyoung Song
fe7580aac4
Set proper height of the widget tray container for preloading.
...
- previous height value was 0 before, now set it to proper height.
However, getExtraLayoutSpace still worked because the super method set
extra space (1 screen worth) only when ScrollState is non idle.
Change-Id: Ifbaa6a105fe392735e106996d1f08276e678ebcb
2015-05-13 12:00:23 -07:00
Sunny Goyal
0fa93bc5c6
Resource cleanup: Removing obsolete resources
...
> For workspace scrim, using a flat color, instead of a 1-pixel bitmap
Change-Id: I7e8a16293b90303b0674d7f678c3f4cc5fb8a962
2015-05-13 11:24:18 -07:00
Vadim Tryshev
8a496ac99e
Merge "Fixing accessibility scrolling events generated by PagedView:" into ub-launcher3-burnaby
2015-05-13 17:42:31 +00:00
Winson Chung
927b36ae0b
Merge "Pulling out predictions into another row view." into ub-launcher3-burnaby
2015-05-13 16:30:07 +00:00
Winson Chung
208ed75cfd
Pulling out predictions into another row view.
...
Change-Id: Iba0d74457a1314cf0c00a88f9b07df049334e542
2015-05-13 09:10:31 -07:00