57299dae0c4244045fb23c4066dc0cabdefdc101 |
|
16-Mar-2017 |
Jonathan Miranda <jonmiranda@google.com> |
Revert "Temporary fix for Widgets in battery saver mode." Note: b/36157561 has been properly fixed. This reverts commit 08d8bb9cde705ef66561fb2dbed0af7af2632812. Change-Id: I55e04283d2013f965afc17bcb0482a50440a96ee
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
08d8bb9cde705ef66561fb2dbed0af7af2632812 |
|
15-Mar-2017 |
Jon Miranda <jonmiranda@google.com> |
Temporary fix for Widgets in battery saver mode. Bug: 36246234 Bug: 36240579 Change-Id: Iced0ea87333011aef1dbdadd0036427207e377d9
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
a52ecb0390c85afb385371bb844bb496c59ddf87 |
|
17-Dec-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Removing all compatibility code below Lollipop Bug: 32745285 Change-Id: I62971908e3e4402941fab627bbdfd47be64473a3
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
db364379312e56a3a3905a54d0de783062a92a73 |
|
27-Oct-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Moving saving state transtion listener logic to individual views Change-Id: If5402b6961d7d6be0c50778f27a8746ed6f1bbfb
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
b5e65c8bd3785409d4aeda21f2c88e75c9e22c9f |
|
27-Oct-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Calling buildLayer only on views which are actually visible > Creating a common listener for handling buildLayer logic Bug: 30138067 Change-Id: I803ef78b48e07e5ae5922e0392d390f274a87d75
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
f3e35d93318190f995e6a0fc9d0441ac844b67e4 |
|
05-Oct-2016 |
Jon Miranda <jonmiranda@google.com> |
Add logging for long presses. Reset elapsed timer when changing containers. This is the first CL in a series of logging-related CLs. Upcoming CLs will include using Commands (HOME_INTENT, BACK) and "tapping outside" of a container logic. Change-Id: I62f0a08c7a9d9fce0baa5c12c67e21f63ab16a7c
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
a6aab437dcc813dc69274a8b1d16e4a5746d0eff |
|
05-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fix hotseat flicker when opened all apps in landscape, rotate screen, pull down am: d7d740287f Change-Id: Ie5f36dee1fd63fc4f5e92c790ae7fff80f8730c3
|
d7d740287f104c0597f01b66399c7e65a9b57dab |
|
05-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fix hotseat flicker when opened all apps in landscape, rotate screen, pull down b/30595452 Change-Id: Ib634ffbc509c6b16ac58c184ccbca15ae936be14
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
191e9d1b297f3a5dd2953f00c9cf9eac364fcf69 |
|
04-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Change interpolation logic to all apps transitioning on fling b/30486958 Cleaning up/refactoring this CL will be done in polish branch. Change-Id: Ib51633a1e1cb79f58b505f835053ef238ae1bdec
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
7ccc4625e38b8107cd1882272aec36967874a5cc |
|
27-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Responsive caret drawable Change-Id: I9d40052d001c80d99db511af6134227f8e4e4239
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
e3876e8dd0a6b6948c5365af9f88709301bbb536 |
|
27-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Change default animation duration for all apps open and close. > Also set different interpolator for all apps opening clicking the caret Change-Id: I7f9b764a8bf8bb7c38d94acbd964e912f22d6941
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
9dcf0a3ef7595f58aedec7773e7bc3b9075fb3ca |
|
27-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
AllAppsTransitionController always use LauncherStateTransitionAnimation b/30375760 Change-Id: Iee2f8060e4d272d276ddd5d40b4bc6053e8c7778
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
61d9e78f23efcf43be1945d4233780ac89db99d9 |
|
22-Jul-2016 |
Winson <winsonc@google.com> |
Ensure we still build the hw layers when pulling up all apps. Bug: 30310330 Change-Id: I0d9f2fe01230bdb333c098b5515fc196ac2da2dc
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
8f58e61d02fcb0ca90a2803e76a8792ec2c1f99a |
|
16-Jul-2016 |
Tony Wickham <twickham@google.com> |
Update shortcut animations. - Open animation: shortcuts reveal using modified circular reveal (so that it reveals in the pill shape instead of a circle); slight translation away from the original icon; scale icon and text. - Hover animation: scale the shortcut pill and translate others away. Bug: 28980830 Bug: 30127368 Change-Id: I8ed05c7a082f2c2a3f6c663da7259f6cd33e394f
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
6f02f2ffb4b3cec91891bed9a0c179d2c913d27e |
|
15-Jul-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Fixing adjascent pages not visible when starting animation Bug: 30125058 Change-Id: I99167b7c169479d06408f441e23b804077487975
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
a30b51ceb29e179caf7f441763ffeb6bfd336998 |
|
13-Jul-2016 |
Peter Schiller <peterschiller@google.com> |
Adding stateful caret drawable Change-Id: Iba30da09f882297f789c405f932fef10617bba89
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
ca7f30f7cfdbea155cbef701485718fa5dd86f46 |
|
12-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fix all apps becoming clipped when screen is rotated with all apps opened. b/30040068 Change-Id: I5e89a82310fddd5aa89a8f5d855b2efa526f8244
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
eac1dac23944ea5127dc12a161f016f18a5599cb |
|
22-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
All apps pull up work b/28917826 b/29469966 b/29542376 - Move state transition to when the finger is lifted and not when the view settles. - Refactor the vertical pull detector to use bit operation to define which direction scroll to allow. - Fixed many issues regarding screen rotation - Fixes issue where slowly sliding the all apps goes into overview mode - Fixes issue where quick slide up leads to animation starting from middle Change-Id: I2384a0fcc5550e17359a044ef506bcc66507da5f
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
bb011dad4e69bec027be1e00d573a3095b318b43 |
|
16-Jun-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Adding a flag (enabled by default) to remove the all-apps button. All apps can still be opened by clicking the caret. Bug: 29398447 Change-Id: I61f1b05cea83a0a49d7cc16c518c5419618ba779
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
a9a8a4221709cc3fda48fd80d4213d25183b8bf7 |
|
16-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
UI fixes to All apps pull up work b/28917826 - nav bar change to light when top of the all apps container passes y mid point of the status bar - apps search edit box change when top of the all apps passes the bottom of nav bar - Restrict pull up to work only if the ACTION_DOWN event started from the hotseat. - Landscape: reverted old padding and margin. Only the interaction is different. - Tuning of the motion spec - Animation duration respects fling speed more agressively. - and many more small bugs... Change-Id: Icde4093c41eeab8c9c6d9dc8b7d57adc3b171349
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
74b5af35291f620d2f09f313f2e9bd9f817b9d27 |
|
09-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fixes to all apps pull up work b/28917826 - 2+ workspace page also slides up - pull up touch interaction doesn't trigger only when yslop > xslop - animation duration should be set independently when all apps button is used. - workspace state is correctly set (drag and drop from the trays work) - after lock screen, hotseat is positioned correctly - Remove initial jump when sliding up - Improved tuning on sliding - Alpha value set differently on backbround and content of all apps Still not fixed: - Landscape - Search edit text box styling - All apps scroll bar Change-Id: I817094b0f1ada5052ee604539459f556a99cadf1
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
2e041a61afee3db678db73402cdcfdbb1c5e6640 |
|
08-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fix NexusLauncher NPE Change-Id: Ieb1144487841d7ea4ae880bf8e6c2334a2145e7e
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
4c395f23673f9a42b51ce7b47be0940ce846e03d |
|
07-Jun-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Merge "Removing the SearchDropTarget bar as it no longer contains the QSB" into ub-launcher3-calgary
|
b11ae50fcb2bb07ee77645fdacdf90f67f58dae4 |
|
07-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Guard all apps pull up work behind the flag b/28917826 Change-Id: Ic001d820bad777d90c6bdcd1a17b6961e38769be
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
47328fd53f43fd0c2ed14ad925dd04483f9229a0 |
|
26-May-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Removing the SearchDropTarget bar as it no longer contains the QSB > Renaming it to simply DropTargetBar > Moving AppInfo to the top bar as well > The workspace pages will extend to the top edge (minus some padding). Since the QSB is no longer displayed on top of every page, there is no reason to reserve the space. > In spring-loaded mode, the workspace cell layout will scale enough to make room for the drop target bar at the top Change-Id: I2baf607310335dd576c9d9fcbb75ab708f47ac03
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
645764e3e5fa34d9adcddfc722d726b76f048306 |
|
06-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Pull up all apps interaction First phase implementation: dragging and animation interaction is implemented namely in two classes. ScrollGestureDetector and AllAppsTransitionController. FeatureFlag.LAUNCHER#_ALL_APPS_PULL_UP will be true for only AOSP and not in the extending builds. This way, we can safely iterate without turning it on the shipped ready version. b/28917826 Change-Id: I0501309c0121880ffe0555f82d6ac5a145581bb1
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
f898b970cc9130d629d4bc969222aaa96a8a013a |
|
06-Apr-2016 |
Tony Wickham <twickham@google.com> |
Call onLauncherTransitionPrepare() and End() from pinch. This makes the pinch transition more consistent with other transitions. One immediate benefit of this is that it updates adjacent overview panels during pinch, regardless of whether they are completely visible. Previously the adjacent panels' alphas weren't always reset to 0. Specifically, if you made a small pinch from workspace, which canceled and went back to workspace, adjacent pages retained a slightly visible panel. Bug: 27676309 Change-Id: I7e79fddec31cd649e0811e4524b9a9a501c627f9
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
aa953654279d7cca29682d85111e398ea1f20390 |
|
20-Apr-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Refactor UserEventDispatcher (1/2) b/28269657 Change-Id: I1083e6f73f42ac1986428a39c6b532050e595ac6
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
3f6c0ee7f5c75410dfe9e05f31fdb71b21ceecd3 |
|
29-Mar-2016 |
Tony Wickham <twickham@google.com> |
Invalidate scrim throughout animation from overlay to workspace. Bug: 27135377 Change-Id: I19e947ac271063beaa6c5d11906631d0afcbb781
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
d856074d90b31390f1a70d09fde374cae925bf20 |
|
10-Mar-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Merge "Changing the widget loading strategy" into ub-launcher3-calgary
|
2e1efb480a9b77a97cb623d4f5faf6802a417422 |
|
04-Mar-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Changing the widget loading strategy Widget is loaded only when the user enters the overview mode and we keep the list updated as long as the user is in the overview mode. Once the user leaves the overview mode, we stop responding to widget updates Bug: 26077457 Change-Id: I9e4904b8f1300bfe0d77e2bc5f59aa6963fad8d1
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
8fd5e938d34ee84d076b5c5d2575cc6c46c254ce |
|
09-Mar-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Add getUserEventLogger to LauncherCallbacks b/26494415 Change-Id: I8abaaf1269c12435a523e31bf769991018ea5c02
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
7c50b31f57e3e3ec1f433d243afe05554dcaf977 |
|
10-Feb-2016 |
Sunny Goyal <sunnygoyal@google.com> |
resolve merge conflicts of 3826bab27e to ub-launcher3-calgary. Change-Id: I14ff2d67de4ba97628bdf651602724f9f4989173
|
0ac7ede56afebe4401c0636196f5844be573ad68 |
|
29-Jan-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Merging search bar with all apps Change-Id: I78577124cd3c05d52669c3e52b0294d6eb1d194d
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
ff6a81508fb930fed6cc6fc426904a7093bf7172 |
|
03-Dec-2015 |
Tony Wickham <twickham@google.com> |
Merge "Disallow scrolling if workspace is in transition." into ub-launcher3-burnaby-polish am: ac929f4ad8 * commit 'ac929f4ad80fabeddfae51e30ec5d7ff434652c8': Disallow scrolling if workspace is in transition.
|
a5209e33fcce5cd429086971ef1b57bcfc106c23 |
|
19-Nov-2015 |
Tony Wickham <twickham@google.com> |
Disallow scrolling if workspace is in transition. Because going to overview mode scales down the workspace, it was thinking the touch was moving even though your finger was still. If the "movement" was large enough, it was treated as a scroll, causing jank. This was especially prevalent on tablets due to their size. Bug: 25779718 Change-Id: Idb7833e0087bd24ca840f6afc451bf221f6bc047
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
685726b504d8bff913d0a51860bbda9142f7aeb5 |
|
13-Oct-2015 |
Tony Wickham <twickham@google.com> |
Play common transition animations from a common method. There are 3 animations that 3 different transitions use; to prevent future problems, let's put them all in one place. For instance, ag/781127 added dispatchOnLauncherTransitionStepAnim() to the two transitions that existed in burnaby-polish, but not to a third, startAnimationToNewWorkspaceState(), that was added in master. If a common method existed in polish, the new animation would have merged into master automatically instead of forcing us to remember to add it. Change-Id: I7775aaa43a08ae8b8241b0eeb77b6c84167c5ff0
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
1636cddbb48d0ad45028efa8756f205e78936261 |
|
12-Oct-2015 |
Tony Wickham <twickham@google.com> |
resolved conflicts for f685c7e5 to ub-launcher3-master Change-Id: Iddf78c166f9ab89ffae2ddc819c9ba5cf5e988be
|
0bb211a9d5cd4eabcbf46385bbfb9895e5cd7325 |
|
03-Oct-2015 |
Tony Wickham <twickham@google.com> |
Actually call LauncherTransitionable.onLauncherTransitionStep(). Previously, it was only called at the start and end of the transition; now it is called as the animation interpolates. Specifically, a dummy ValueAnimator is played alongside the transition animation and calls dispatchOnLauncherTransitionStep() as it goes. One place where this is important is in Workspace, where mTransitionProgress is used to determine things like whether the workspace should accept a drop - hence the bug that caused apps dragged from All Apps to vanish when dropped before the transition ended. Bug: 24215358 Change-Id: I32cd633c53557305caf84e87c9a4d4f07eef2223
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
b99d74bb0589dcbaf8167af60fd29be0b42f3139 |
|
01-Oct-2015 |
Winson Chung <winsonc@google.com> |
am 0e32c14a: Merge "Fixing regression in search bar animation." into ub-launcher3-burnaby-polish * commit '0e32c14ada3fae610ece912dcfd426a4a397d9ca': Fixing regression in search bar animation.
|
a2dc7c351d1455f578bf424b13dbf033344799ea |
|
01-Oct-2015 |
Winson <winsonc@google.com> |
Fixing regression in search bar animation. - The other case should fall through to the animation even when there is no search bar overlay. Change-Id: Id91bea78b56934cc1c3379777068adc100f11dba
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
aab143fd6543773798ee23c435b83405a2f21f63 |
|
26-Sep-2015 |
Winson <winsonc@google.com> |
am f768d934: Fixing regression in L3 with search bar transition. * commit 'f768d934682ba80da89d454543928e629a44103d': Fixing regression in L3 with search bar transition.
|
f768d934682ba80da89d454543928e629a44103d |
|
26-Sep-2015 |
Winson <winsonc@google.com> |
Fixing regression in L3 with search bar transition. Change-Id: Ia4155a653012c5d23df21167233fe766e5479347
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
6d1bbe350f0e37e99ec31b4ab480cc83f0b0c5dc |
|
16-Sep-2015 |
Tony Wickham <twickham@google.com> |
startAnimationToWorkspace() handles coming from another workspace state. Previously, it assumed that the transition started from an overlay - either all apps or the widget picker. But this isn't true, because the transition is also used when transitioning between workspace states such as from normal to overview. Properly handling this case is critical for the workspace to correctly manage the transition. For instance, it wasn't setting mIsSwitchingState to true, causing issues such as invisible overview panels in landscape mode. Change-Id: I9c06a345233d366669972359c58c3427a518e2b9
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
756cd26592dee6b956becdc24d60995c64de9153 |
|
20-Aug-2015 |
Sunny Goyal <sunnygoyal@google.com> |
General code refactoring > Removing utility method for isAttachedToWindow > Moving logic to calculate cell size from workspace to DeviceProfile > Replacing some constants with xml resource variables > Saving the item info using content values for better compatibility with other methods Change-Id: Idd612633d97a6241cb31148df9466031374bd5a0
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
c268148f06f5c6c30deb1678e74530ef5aa85a67 |
|
17-Aug-2015 |
Sunny Goyal <sunnygoyal@google.com> |
resolved conflicts for merge of 9fc953b9 to ub-launcher3-master Change-Id: Ia3e845a2e336c846cceefdc2d1e8c6786753f1b1
|
9fc953b94dbc6b99e6de08c9dcc80a0cb8e3e319 |
|
17-Aug-2015 |
Sunny Goyal <sunnygoyal@google.com> |
Version code cleanup > Renaming Lmp to Lollipop > Lollipop_MR1 instead of directly using 22 > Using M APIs directly instead of reflection Change-Id: I10a307f46e3be15b3299f549a2fd7e0e215a6a1b
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
fc3a2711b3f192981663554e615af20b48e2089b |
|
07-Aug-2015 |
Sunny Goyal <sunnygoyal@google.com> |
am d1ea63f2: Removing some synthetic method creation * commit 'd1ea63f24a751521e6c35cc06be0e548e0b04f23': Removing some synthetic method creation
|
2a87fe8c41338e746c6959d992edfeb9cb00bcc1 |
|
07-Aug-2015 |
Winson <winsonc@google.com> |
resolved conflicts for merge of 0ad33066 to ub-launcher3-master Change-Id: I5dbbaaf9fb03ed3003174154ea7d7dbae9048a70
|
d1ea63f24a751521e6c35cc06be0e548e0b04f23 |
|
05-Aug-2015 |
Sunny Goyal <sunnygoyal@google.com> |
Removing some synthetic method creation Change-Id: Icb6b38f78aa56ad2c11e2ccc8005994ac4b86a91
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
006ee269ba2e9946a83b42f96d4a0296254cba4a |
|
03-Aug-2015 |
Winson Chung <winsonc@google.com> |
Refactoring search bar animations. - This refactoring ensures that LauncherStateTransition does not do its own animation on the QSB, and that all animations to the SearchDropTargetBar go through its own animators. Bug: 22515084 Change-Id: Ia7d13c44d861eac7517076b52a9651a90911ed0a
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
5d2fc32e6da66f877dfba4fe513fbabdcdae5f99 |
|
07-Jul-2015 |
Sunny Goyal <sunnygoyal@google.com> |
Several animation calls cleanup > Using View property instead of strings to avoid extra reflection step > Using ViewPropertyAnimator when several properties are being animated Change-Id: I41625643b38b70bac11e2c81d18058ec878d73bd
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
b4a367459a6e99f4740eea5816dac70967384803 |
|
13-Jul-2015 |
Hyunyoung Song <hyunyoungs@google.com> |
resolved conflicts for merge of 98ff38aa to ub-launcher3-master Change-Id: Ie43d7215e604758936c558b79d191f1b26bb31f8
|
98ff38aa48b4c9d3e33c128fae2d5c851e49a3eb |
|
11-Jul-2015 |
Hyunyoung Song <hyunyoungs@google.com> |
Animation should start and finish on widgets button when opening/closing widget tray. b/21301759 Change-Id: Ib0b9132d8709426598d95fc9f60d37752e05b711
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
3f99a1440ed32acdcbc088ceff93d80f98df15c1 |
|
11-Jul-2015 |
Sunny Goyal <sunnygoyal@google.com> |
Merge "Fixing screen jump when going to spring_loaded mode in rtl" into ub-launcher3-master
|
76648c58d5fe8e5c0695f865243d3f421c53a84d |
|
10-Jul-2015 |
Winson Chung <winsonc@google.com> |
Making long-press of AllApps to jump directly to search. Bug: 22210146 Change-Id: Iacf28416d6e31233a68e3b41576a8860b4b72b88
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
ce5a7e5ee4c880081faef3a508f68725d0317ee9 |
|
09-Jul-2015 |
Sunny Goyal <sunnygoyal@google.com> |
Fixing screen jump when going to spring_loaded mode in rtl > Removing call to snapToScreen when changing state > Marking adjacent pages visible in overview and spring_loaded mode, so that they get drawn atleast once. Change-Id: If305e0d4cfa63bac03f301d69017da55f89155bd
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
ef7f874a889b609bd34e692b9c9a1f8cefd1ea95 |
|
05-Jun-2015 |
Winson Chung <winsonc@google.com> |
Refactoring all apps search to support external search bar. - Adding support for an external search bar that can be used to search a container view. This adds a new interface AllAppsSearchController which manages the external search bar. Each controller will have its own search implementation which means that we no longer need a common AppSearchManager interface. - Removing elevation controller as we no longer have a builtin search bar in all apps - Refactoring container view insets so that they behave the same in all containers. - Refactoring apps view to ensure that we only update the number of columns with the available width - Cleaning up LauncherCallbacks interface Bug: 20127840 Bug: 21494973 Change-Id: I710b8e18196961d77d8a29f0c345531d480936fe
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
1558893b873cd55b2df779f594f1de3c370d3328 |
|
27-May-2015 |
Adam Cohen <adamcohen@google.com> |
Make sure all transition components run on the same thread -> The framework circular reveal transition runs on the render thread which can cause problems when mixed in an AnimatorSet with transitions that don't run on the render thread -> See issue 17556455 issue 21445293 Change-Id: Ie19c184c55060651e817d426ec83049b06af56ba
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
5f4e0fdd2e4edeb9211e2dcd1c99497f175731f8 |
|
22-May-2015 |
Winson Chung <winsonc@google.com> |
Moving all apps code into sub package. - Renaming resources, dimens, etc to be more consistent - Removing old AppsCustomize resources and other unused code Change-Id: I15ce35e7cb7a9b9344fc7103963e4e4c9e45d89a
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
2e6da1539bc7286336b3c24d96ab76434939ce4d |
|
06-May-2015 |
Adam Cohen <adamcohen@google.com> |
Refactoring DeviceProfile -> Pulling out the parts of device profile which can (and need to be) initialized and accessed without access to an Activity context, ie. the invariant bits. -> The invariant bits are stored in InvariantDeviceProfile which is initialized statically from LauncherAppState. -> The DeviceProfile contains the Activity context-dependent bits, and we will create one of these for each Activity instance, and this instance is accessed through the Launcher activity. -> It's possible that we can continue to refactor this such that all appropriate dimensions can be computed without an Activity context (by only specifying orientation). This would be an extension of this CL and allow us to know exactly how launcher will look in both orientations from any context. Sets the stage for some improvements around b/19514688 Change-Id: Ia7daccf14d8ca2b9cb340b8780b684769e9f1892
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
7066003b2032a49ae5e59dab9b706259bdeb7e6e |
|
14-May-2015 |
Sunny Goyal <sunnygoyal@google.com> |
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
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
11509ad61afb7424ce83057b0d2a4b09f853651f |
|
13-May-2015 |
Winson Chung <winsonc@google.com> |
Fixing regression from g/649060 regarding building layers for detached views. Bug: 21063014 Change-Id: Iff0dba8be5fe7ef5dce4fc65fb6391c33c50b253
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
2a53cb7a5e86920fdc9063ddf3966af5d5472c56 |
|
05-May-2015 |
Winson Chung <winsonc@google.com> |
Merge "Launcher-side changes to support prediction bar." into ub-launcher3-burnaby
|
cd99cd3ed6a84b9dcd8f4c60b0941760f85a64ce |
|
29-Apr-2015 |
Winson Chung <winsonc@google.com> |
Launcher-side changes to support prediction bar. Change-Id: Ib9974ad8888ad87137c774f9f531fae9d56b899a
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
f7a29e83f06909b378dba39c83a522375682710a |
|
25-Apr-2015 |
Sunny Goyal <sunnygoyal@google.com> |
Removing some unused method params from CellLayout > Replacing various distance calculations with Math.hypot > Moving findVacantCell to Utilities Change-Id: I0cb194b603e52b3bb2b29a095bb4da2bb408ab13
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
dc61c4d41468a8beced2863de1b863b340cf49ba |
|
21-Apr-2015 |
Winson Chung <winsonc@google.com> |
Refactoring to single path for overview mode. Change-Id: I590a813c6f031342d75c3a6c3e9c9afda1808f2e
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
4cea4c830283e017fc36197cfe9d7ce713aec49d |
|
18-Apr-2015 |
Hyunyoung Song <hyunyoungs@google.com> |
WidgetTray UI tweak - set fixed image view width - fade in when widget bitmap populates - widget dimension is next to the widget name text. - elevation of the widgets content and the reveal view is the same b/19897708 Change-Id: Ia656144412e7d63a491ce67ff15fb58c05d9a9d9
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
f24f2501582ab776071187deb85b1f9c33686b98 |
|
16-Apr-2015 |
Hyunyoung Song <hyunyoungs@google.com> |
WidgetTray on Kitkat - Fix "getDrawable" not found runtime exception by getting rid of dead code Change-Id: Id511a6c0c4ea1070f5f498cf6458548ace7c54f7
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
0f785720667ab8afe4b4620a6c333d382d8659ed |
|
08-Apr-2015 |
Winson Chung <winsonc@google.com> |
Initial changes to support a fixed all-apps layout. - Dynamically update padding and background depending on fixed bounds and searchbar - Fixes issue with drag layer bg getting clobbered when rotating launcher - Tapping outside the bounds of all apps should close all apps - Fixing typo causing widgets to not show in sw720dp devices Bug: 20127840 Change-Id: I29c3f905bdee940f938ffe054f58434887073092
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
3f471440a8b6b71d4c15501a96befd3b715c9e8f |
|
09-Apr-2015 |
Hyunyoung Song <hyunyoungs@google.com> |
WidgetTray revamp work - RecyclerView is rendering - Animation is connected - Drag and drop is now handled - UI tweaking: background, margins, more to come. - Flicker and preview not loading issue: fixed height for the horizontal scroll view. - Shortcuts are added - Widget Preview loading should support shortPress for drop - UI tweaks left: overlay of arrow when there are more items to scroll - icons are added in the section header - Sorting of widget sections and widget horizontal list - Adding all the padding constants to dimen.xml file - RecyclerView should only support one view type For items to be addressed in follow up patches OR CLs, TODO is added to the comment. b/19897708 Change-Id: Ibfc4da1696a23d20bada93db46e126706eb13cdc
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
3d9490ab9520ffe3798539ed1626463a7eb6c9e1 |
|
25-Mar-2015 |
Winson Chung <winsonc@google.com> |
Removing more code with API 21 dependencies. Change-Id: I16c914334ce0694b84626269ae4bb5e83082c739
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
091440a9cb9d4f42406631004aa484cbb79214ca |
|
18-Mar-2015 |
Adam Cohen <adamcohen@google.com> |
Reducing method count by eliminating synthetic accessors Elimates 304 methods based on dex analysis The java compiler generates sythetic accessor methods for all private fields, methods and contructors accessed from inner classes. By marking them package-private and @Thunk instead, sythentic accessor methods are no longer needeed. These annotated elements should be treated as private. Change-Id: Id0dc2c92733474250d8ff12fa793d3a8adeb1f26
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|
b745afbdd75157c73d581b345118cdaff99e912d |
|
02-Mar-2015 |
Winson Chung <winsonc@google.com> |
Initial changes to break out AllApps into its own view. - Moves launcher state-transition code into its own class - Moves all-apps related code into a separate view/set of classes - Implements a basic list view for all apps Change-Id: I68f174aa9e1bf82c4e46ce9549c78a8dc4623f46
/packages/apps/Launcher3/src/com/android/launcher3/LauncherStateTransitionAnimation.java
|