e18d3f537f0d63ccaed33d83491c227caa87a9db |
|
24-Aug-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Updating the all-apps discovery bounce animation > Animation plays on every onResume > Updating animation to loop continuously on v23+ > Updating animation spec Bug: 64331951 Change-Id: Ic6fb8d6975b37f5b010fc585329cba615296f5c7
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
c90a89d9979829436a6baaf73d21b15d95e86eca |
|
23-Aug-2017 |
Jon Miranda <jonmiranda@google.com> |
Add spring to QSB when opening all apps. Bug: 64355491 Change-Id: I760856a32779b314c8b01ef2c051985e18b68ecb
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
3fc21715b312529075b61834d01724d3138f2958 |
|
04-Aug-2017 |
Adam Cohen <adamcohen@google.com> |
[automerger] Switch the status bar color earlier in the all apps transition am: 3051dbabe7 Change-Id: I12f952a555287173bc7ad5e3acca3aaad2b6a1df
|
3051dbabe7d32026339fa7afbd02f0d354a221a8 |
|
04-Aug-2017 |
Adam Cohen <adamcohen@google.com> |
Switch the status bar color earlier in the all apps transition -> When LAUNCHER3_GRADIENT_ALL_APPS is true, switch the status / nav bar to be dark when the transition is 75% of the way through, since at this point the gradient is already substantially under the status bar. issue 64385775 Change-Id: Ie27b8f2afa404c0b3081a4f17daa92ef4e0472bc
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
254bd42729e404d13a779b73b2f5dd67fa21e7da |
|
24-Jul-2017 |
Mario Bertschler <bmario@google.com> |
Merging ScrimView into GradientView Less banding, less drawing for All Apps Transition. Bug: 63873246 Change-Id: I6c7c856e2939a10db7e44b266c1d6d51334fd152
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
a0465afe8de773acd371c8ebb91e92735191631d |
|
24-Jul-2017 |
Mario Bertschler <bmario@google.com> |
Merging ScrimView into GradientView Less banding, less drawing for All Apps Transition. Bug: 63873246 Change-Id: I6c7c856e2939a10db7e44b266c1d6d51334fd152
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
b72d8b2c8b999f3842dc7b0d93bb1a816b6204b9 |
|
14-Jul-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Using common fling detection logic for notification and all-apps > Refactoring SwipeDetector to both allow vertical and horizontal swipes > Using SwipeDetector and common overscroll effect for notification swipes instead of a separate logic Change-Id: Ib706ee179811ade59ddb68184e1c202365d147c4
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
f40e94955cba0ca351f587358b9e07496d132a1b |
|
06-Jul-2017 |
Hyunyoung Song <hyunyoungs@google.com> |
Add tests to SwipeDetector (formerly VerticalPullDetector). Change-Id: I09ab4f22d7204ad806825ab0d6374c2b9616bf39
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
35cb8aefea8b66875fc8a5d98a44a289420c4d3c |
|
27-Jun-2017 |
Jon Miranda <jonmiranda@google.com> |
Polish for all apps physics. By adjusting the start value based on the direction of the scroll, the springs will appear more smooth. This only changes the appearance of the spring when scrolling down, since the start value has always been 1 and thus looked fine when scrolling up. Bug: 38349031 Change-Id: I563e6e7cfdbc74c4a95adb22f90d5efe17dfa453
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
0d1fe13a501694efd977440241dd160b03cf3f1c |
|
22-Jun-2017 |
Adam Cohen <adamcohen@google.com> |
Fade out hotseat more aggressively during all apps transition Bug 62892137 Change-Id: I711bdab58389cdc2d0a66442d9aaa6107a3d3cc9
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
8392c823a938d527ac826904c0e8dbe7310d6176 |
|
20-Jun-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Fixing various system UI flags not getting updated properly on theme changes. SystemUiController manages various system UI flags in priorty order and merges all the states before applying the syste flags. Fixing WallpaperColors when it was not handing wallpaper change properly in some cases Change-Id: I915442818e7888c97c81f63c8ea9f3c13053eb2c
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
5606e070592521c80033381fc0536d4aa1351695 |
|
15-Jun-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Removing long press support from page-indicator Bug: 62445549 Bug: 38163974 Change-Id: Ic0ae44ded7e4755c5401f327ce0d98a9ea96b2ab
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
a69369450281376cb207be554199bb4895843eb2 |
|
31-May-2017 |
Mario Bertschler <bmario@google.com> |
Dark color on super light wallpaper support Change-Id: I0fdfa9abefb72e06c45b1f635ac97e2acfa97f05
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
2518cfc36590c0bf4d650c8650fc0870eef1f4bf |
|
30-May-2017 |
Mario Bertschler <bmario@google.com> |
Distignuishing between hotseat/workspace on the logging for opening all apps via swipe/fling. b/38422894 Change-Id: I84a5fd8df38f70caf887eb0def905756059ccd93
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
27288381a1e29203cd9b1354ac0b25705e55ac9a |
|
25-May-2017 |
Mario Bertschler <bmario@google.com> |
Theming on Scrim- and GradientView Change-Id: I3070b54485a9476ffb71e325cdd45c2bd7ef5c9a
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
368ae772018c12349d7bf1b27d8817e7644b08c2 |
|
24-May-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Defining a dark theme for launcher > Removing the code for LIGHT_STATUS_BAR as that will be controlled by the theme > Updating icon cache to always use transparent background for low-res, as the theme can change the bg color Change-Id: Iab64ec29cab629ee515af22ec15b95d3f40a9df5
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
1a83af2b81a0dd6c3232dfbc55fa4a1076205b85 |
|
24-May-2017 |
Mario Bertschler <bmario@google.com> |
Allapps motion changes for landscape Scrim and Gradient alpha starting from 0 Change-Id: If200539f3915ff32885712cff868d74d014c340f
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
4e11c2738a346fe2859c2d03e3133671e5da49ec |
|
20-Apr-2017 |
Jon Miranda <jonmiranda@google.com> |
Add physics motion to items in all apps. Motion applied to: - Icons - Prediction icons - Prediction divider Bug: 38349031 Change-Id: I376e6e39080c8c80463a0ce8b104b05e4d576f17
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
8acf8b506d8c5db2ddcac825a24d0a3bda9fe100 |
|
11-May-2017 |
Mario Bertschler <bmario@google.com> |
Design adjustments for transition from workspace to All apps. Change-Id: I0aeb8da7f0eebdf677ca7bda06fb538f08a6ee51
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
dc19a07aba37799746f451f829a38e072c011b15 |
|
12-May-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Adding support for top padding in BaseRecyclerView. The scrollbar is drawn below the top padding. Also adding callback for getting the all-apps vertical pull range so that it can be controlled by SearchUiManager Bug: 37616877 Change-Id: Ib4642073f3e92f6676caede3bddd652fda89c86f
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
60820d796f5789ac0d1d478f1d3c8e403fd0a56f |
|
09-May-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Adding listener support for color extraction changes Changing the apps-search layout to use theme attribute instead of hard coded layout id Bug: 37616877 Change-Id: Iae601758303f83a2774635f0d88f74d99fc643c3
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
48198d004af64d0d7c8b86bc243087f68dc374c9 |
|
31-Jan-2017 |
Mario Bertschler <bmario@google.com> |
All Apps transition with gradient and scrim. The transition is behind a feature flag and turned off by default. Change-Id: I155840ba82b5a573d874376797db5f739a52d706
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
ed68728b1f22bc849e0567f2be3aeaf6798440ca |
|
21-Mar-2017 |
Tony Wickham <twickham@google.com> |
Add support for making nav bar light separately from status bar Bug: 34940468 Change-Id: Ie5543895e4c8b8753c84ef24633377cc985efc0d
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
66b7a74d9e116b328fe1f8d7dd4ba10034424f5d |
|
21-Mar-2017 |
Tony Wickham <twickham@google.com> |
Move some code from AllAppsTransitionController to VeriticalPullDetector This makes VerticalPullDetector more generic and able to be used elsewhere. Bug: 34940468 Change-Id: I78f70529cb30e5c9e7748ca548f2d638c6d0811f
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
1f3f07d47c29cba3b70bcd15ebb65a077f55a558 |
|
11-Feb-2017 |
Sunny Goyal <sunnygoyal@google.com> |
Simplifying some launcher themes > Replacing some colors with theme attributes > Simplifying styles definition by removing unnecessary inheritance and inlining some definitions Change-Id: Ifa167515cae6a7fd3720f1a52ff9ce11abb4495f
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
cd0f67903015a9dcea098e5fdcf65040ffdbf66f |
|
05-Jan-2017 |
Mario Bertschler <bmario@google.com> |
This enables to slide up All Apps from anywhere in the workspace, not only over the hotseat. The tricky part handling with scrollable widgets is solved by setting requestDisallowInterceptTouchEvent from within the widget view host (and resetting it upon performing long click). Change-Id: I8b60e7ea2c1e8ae830b4737e94ed2d796265fa24
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
3285da35cb357d09a98ff7bdf6c5b9f6fabbee8b |
|
19-Dec-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Nav bar should change to light theme in sync with the status bar b/33708486 Nav bar should be in sync with status bar in all apps screen. Nave bar should not change with status bar when in workspace mode. Change-Id: Ib5a0d33d3e38f1b3ffa9693657ba7de3b6e01fed
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
6c46a6d324310bd2fc0ea223c9782ba6394512e7 |
|
22-Nov-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Using java_style enum generation for proto This makes it easier to track various method parameters and simplifies debug logging Change-Id: Ib7c3d52590d0c36b2c8460c889ee3bead3454569
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
d3e02eba13122545ac51fd7c95dff0f008355686 |
|
14-Dec-2016 |
Tony Wickham <twickham@google.com> |
Merge "Don't let AllAppsTransitionController intercept when a floating view is open." into ub-launcher3-master
|
139a25a7a865f2d0e9abd98b192c65fe0a84b960 |
|
13-Dec-2016 |
Tony <twickham@google.com> |
Don't let AllAppsTransitionController intercept when a floating view is open. Previously we checked for deep shortcuts when closing all apps by swiping down. Now we check any AbstractFloatingView, and when swiping up. Bug: 33542711 Change-Id: I860eb55c69567a92cd626e966bf881b7d1bffc6e
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
df9f14746c41950a18a3ce02e7742a1764c264ff |
|
09-Dec-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
nav bar on all apps container should use light theme. b/33553066 Change-Id: Ic9eb796a01eaa8d00fbeedeb5456876b668e6db2
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
029e8b2e3ea4e7a19c73e1384050c5069a623987 |
|
30-Sep-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Agressively change the color of the the all apps background during pull up b/30502942 am: 81a56f9acc Change-Id: I0f3bd04b2bb69dbeb2f4578c74fdbfa5b34c0e8b
|
81a56f9acc8a6db1b78088e6aca8e343a49f8952 |
|
30-Sep-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Agressively change the color of the the all apps background during pull up b/30502942 Change-Id: Iea072d95ed4f62907b164b2c4ee75ad737eccb7a
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
9b80528d4420868a2093570c7063ee0b134fa0f8 |
|
29-Sep-2016 |
Tony Wickham <twickham@google.com> |
Some minor fixes for extracted status bar. am: 345bff3ce6 Change-Id: I3a9e57fb93124b1d462b0fb8173419b887e85a84
|
345bff3ce671c62094a8afb5958a361db645f3cf |
|
29-Sep-2016 |
Tony Wickham <twickham@google.com> |
Some minor fixes for extracted status bar. - setLightStatusBar() is now updateStatusBar(), with a forceLight parameter. We set the status bar to be light if forceLight or shouldBeLightStatusBar() (based on wallpaper). - Force status bar to be light if all apps is open. - Default to dark status bar, not light (light == dark icons) Bug: 29452834 Change-Id: I7b102ceff2f1ef2ab8defd4a46c698df4feaf2a5
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
0bc9e98d78f4a2e4643dd3be4ee0bea806a0ba2d |
|
28-Sep-2016 |
Tony Wickham <twickham@google.com> |
resolve merge conflicts of 9311387 to ub-launcher3-master Change-Id: I449cd2c91c2906f04ebf844eab2d02befaeb2f4d
|
9311387a227d7bd894d880b897fb80ca34b39405 |
|
15-Sep-2016 |
Tony Wickham <twickham@google.com> |
Enable light status bar when top of wallpaper is light. (Light status bar = dark icons) Bug: 29452834 Change-Id: I9f61a05d80158827761c8b62ab40fc50971e27a6
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
c2f72b0bb89dbde5102b3a660e51e789ebaeb005 |
|
24-Sep-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Merge "Resize only one widget at a time" into ub-launcher3-master
|
6ad72f02fd233f2294222477102e83d721100493 |
|
23-Sep-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Resize only one widget at a time > Removing logic to have multiple widgets in resize mode > Making ResizeFrame a touch controller, so that it fits well with other touch interaction in drag layer > Chaning the method names in touch controller, so that it do not overlaps with the default View methods Change-Id: I85d4dbdfc82d078781adbce137dfaaea59c9c83d
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
ea045e7532edc8571456d3a4c61c89a0a2ab88ff |
|
22-Sep-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fixing two critical bugs in all apps transition controller am: 0a9c092c89 Change-Id: I115b7bc6d165dc9d5e73e1878b96d194bfc62da7
|
0a9c092c89f4be3c5d59eef26aaffd2025e3e387 |
|
21-Sep-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fixing two critical bugs in all apps transition controller bug#1: if long press from page indicator region, you can pull up all apps even though the workspace is in overview state. bug#2: all apps should not intercept touch not only in overview mode but also in any modal state. Change-Id: I91c0a181f037f6c2465a983825da3a2da7e2920f
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
488d8adeb822a5aa88be46edb8a5e779b540b972 |
|
16-Sep-2016 |
Jon Miranda <jonmiranda@google.com> |
Use ContextCompat.getColor to support API levels below 23. Found while debugging on Lollipop. Change-Id: Ibe97fd30c4ee8cd0c1735a41802b859345f9e931
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
96c56b3607ce45a511f92212d2ee5cff01a73905 |
|
05-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "Pull down should work on search box, even if all apps scroll is not at top. b/30295305" into ub-launcher3-calgary
|
58a9c4b7d2aa3772f56fea32f82cf29d410dc499 |
|
05-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Pull down should work on search box, even if all apps scroll is not at top. b/30295305 Change-Id: I38bbe47d6e33929c550930c9f157c58fbea203ef
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
9323bdbb2a4ae3724da5ef2ec07c7ecccbe73681 |
|
05-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "Fix hotseat flicker when opened all apps in landscape, rotate screen, pull down" into ub-launcher3-calgary
|
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/allapps/AllAppsTransitionController.java
|
5a5eb846c410c6ed6c1c0fb01edf82e118c35830 |
|
04-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "Change interpolation logic to all apps transitioning on fling b/30486958" into ub-launcher3-calgary
|
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/allapps/AllAppsTransitionController.java
|
9407db1e11f2f465c46590dd12926669eac1ca0c |
|
03-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "Fix disco bounce crash b/30413641" into ub-launcher3-calgary
|
e688e1e6c87ec87928280c795d93d678b908771b |
|
03-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fix disco bounce crash b/30413641 Change-Id: Icb2f3f11024daa78c3f59cab8c773091b9481feb
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
e6fe1b59470b653f0275596cb8a211367dd61654 |
|
30-Jul-2016 |
Peter Schiller <peterschiller@google.com> |
Simpler caret Bug: 30527159 Change-Id: I674de149e613c7adb567a13a288baa9877d36112
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
5b6470679e1d4e66fb15383733d1e36ad08d0d14 |
|
02-Aug-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Add container velocity for all apps to be used by the caret Change-Id: I03479d53eb7203ab4a0515e2bf68b917dfb81f23
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
7ccc4625e38b8107cd1882272aec36967874a5cc |
|
27-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Responsive caret drawable Change-Id: I9d40052d001c80d99db511af6134227f8e4e4239
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
dd60ce41b31028a309448df17dcd5b7796af6fef |
|
28-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Remove two redundant layout pass in AllAppsTransitionController. Change-Id: I48d043820db962c58e97a09d7888303c1d5bf4ad
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.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/allapps/AllAppsTransitionController.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/allapps/AllAppsTransitionController.java
|
c001cf562017d08cd48b67de8f377ca08881e70e |
|
22-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Animate discovery bounce for all apps pull up interaction b/30221381 > Will not support landscape case. If the user knows how to enable rotation, it's very unlikely they don't know how to bring up apps drawer > If unlocked using finger unlock immediately after screen is turned off, bounce is not shown due to delay in ACTION_SCREEN_OFF broadcast Change-Id: Ia8b7e572eaa4aeab8b1add1e5660fee3a63ba21c
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
5aa2714959405043639cb2d0b8d9ab8c6eef0bd2 |
|
21-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Add user event log for deep shortcuts and all apps opening interaction. b/30114798 Change-Id: I11ad99d0bc1983294d6a5329b98917cb87250823
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
1f06427266c0cb5de4561fc7c620ff542f625300 |
|
19-Jul-2016 |
Winson <winsonc@google.com> |
Initial changes to tweak layout. - Adding DeviceProfile callback for when the launcher layout changes due to insets. This is necessary since there are now different layouts depending on which side the navigation bar is on - Consolidating hotseat and other layout into the device profile launcher layout logic - Making the all apps icons match the workspace icon height - Tweaking caret drawable to draw to the bounds specified to simplify layout in each orientation - Fixing minor issue with page indicator shifting in landscape - Centering overview buttons to the workspace page Bug: 30021487 Change-Id: I1866bce00b2948f3edd06168c0f88d81207e3f13
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
bbff2926f8dd61b99f62d56390815ca84cece51e |
|
15-Jul-2016 |
Peter Schiller <peterschiller@google.com> |
Remove caret in overview mode Bug: 30162951 Change-Id: I71f585e4ae6dfba9dc1d18cd00e45d081cabd4b3
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
e4be3b3fdb29c6adb51ee05730c1693ba8d04587 |
|
19-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Support gray hotseat background in all apps transition b/30201515 Change-Id: Ie4b8442ac804b4df94e9673608129e6ffc0c3360
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
a30b51ceb29e179caf7f441763ffeb6bfd336998 |
|
13-Jul-2016 |
Peter Schiller <peterschiller@google.com> |
Adding stateful caret drawable Change-Id: Iba30da09f882297f789c405f932fef10617bba89
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
e8a2b8e1d91624caf6ef896ffc6840a8746a89cc |
|
15-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Format fixes on AllAppsTransitionController and VerticalPullDetector Change-Id: Id1570284da7b69a4d768fe41980ca0522433b6c2
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
6178f13e2d1f0c1a89cea74538b51993ef3439e3 |
|
12-Jul-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Moving the QSB out of the cell layout to the Drag layer This allows better edge matching for the QSB. The QSB position is kept synchronized with the page scroll and all-apps transition. But its not visible in spring loaded and overview mode Change-Id: I4e6723607ea966ee672273a9ca67c792fd6b5661
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.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/allapps/AllAppsTransitionController.java
|
2359a6801792a0cc88bda30a9874416b2d101175 |
|
08-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Do not remove onLayoutChangeListener on hotseat inside AllAppsTransitionController Change-Id: I883660906b5bf59035f0382e6a448c6992a58a0c
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
230b2b7f441cef5c842f0c6f13a0b91db043a94c |
|
07-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Second workspace page icons should not show up when all apps is shown in landscape. b/29931405 > Also some method names to setTranslation -> setTranslationAndAlpha to match its implementation. Change-Id: Icb6ec5df8a267a9024803c70a694ea9b76e5e34d
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
45eb757ea7321aeb8b34803681ec2eb4532b6d55 |
|
02-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Remove relayouts b/29945805 > Workspace relayout occurs when window flag is set to change the status bar. This should not cause AllAppsTransitionController to be initialized. > Setting/Unsetting background drawables on the hotseat also causes unnecessary layout. Fix this issue. Change-Id: I73a3bfd3eb4bc34cf6760ffbd9826e3fef867056
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
5a2af756ea9ca3e557978021c7c4b75f79d50d9e |
|
01-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "Get rid of CATCH state in verticalpulldetector" into ub-launcher3-calgary
|
310a9889937677091868ae7759c90d033ca08bb6 |
|
30-Jun-2016 |
Peter Schiller <peterschiller@google.com> |
Updating all apps to match spec Change-Id: Ie351fdea2e3b05ca911e6533f0c5d00c17e0847c
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
21b7571b6931f4574e4ea59f3182c06b857ea8cc |
|
01-Jul-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Get rid of CATCH state in verticalpulldetector > There was a bug regarding mLastDisplacement not being cleared out, which caused a jump of the all apps container. > Also as a cleanup, got rid of the CATCH state. Change-Id: Iae9af0be04cce15f2ba4e6734d1615f879921e5d
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
5215b545b98a19f2be626d26924af10757da1a76 |
|
30-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Code cleanup/ Move OnLayoutChangedListener to class level. Change-Id: Ifd3c7b86f61648407c8c93da9ec6d038aa996c0a
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
3ccedd234acb1534190c596351cf293e8ef4727a |
|
30-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "Make very first pull up should always work" into ub-launcher3-calgary
|
83fb07bb6cb8817f5c35ff63206a9fe2a1d3ebce |
|
30-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Make very first pull up should always work > Also delete unnecessary code. > Fix a bug where the container doesn't snap to the top and bottom. Change-Id: If820e9fae03d060e53ac028f8e8d827c90b354fc
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
b047e36f2c7fe9c938f4fd933f53c6fd2d5e3127 |
|
29-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Remove SYSTEM_UI_FLAG_LIGHT_NAV_BAR flag bit from systemUiVisibility call Change-Id: Idf360a3580eff2ef873e7e0c20eb5ee2355d9be7
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
26def23702881867208bfc465af27a4f9afc26f6 |
|
29-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "All apps icons should become clickable" into ub-launcher3-calgary
|
67def6cef16bf67aac3a791662dda41c085e24a7 |
|
29-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
All apps icons should become clickable b/29761088 b/29610290 > Workspace transition state was not being properly set which caused onClick to not allow apps to launch. Temporary solution: do not call the onLauncherTransitionPrepare inside AllAppsTransitionController. > Fixing another important bug which doesn't properly set workspace state to correct alpha value because hotseat background drawable is null when home is triggered from settings app after wallpaper is changed. The color extractor has not figured out how hotseat drawable color should be set to immediately after wallpaper change. Change-Id: I9f797dbda6c73c71816e5070ed4da37099b26a6d
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
344ca1b827b907d5210052a76aaa298b2778db42 |
|
28-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Merge "Extend all apps pull up activation area to page indicator view b/29752599" into ub-launcher3-calgary
|
f7e5e374feeb7a5b6fe5166085c545e445bf6b72 |
|
28-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Prevent all apps transition NPE b/29643291 b/29642263 > Also do not change status bar when landscape mode Change-Id: I1e44af8e031856a50a7413ad297c437245e8b2aa
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
7744169812e0d35531e9de258785af1f2ec9bed3 |
|
28-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Extend all apps pull up activation area to page indicator view b/29752599 Change-Id: I3ee5efefa98defbc8f386895753946efe79708b4 Background: page indicator's background is where the caret symbol is.
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
4a582162bc22f1141c5c1a68741e8609c4f7d54d |
|
28-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Invert nav bar to light when status bar changes in all apps. Change-Id: I48acf2f20cd3e265e2f84bfa412d3d233cb76a01
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
99eb28a5567e65a518d19bc29ab6fd23f50fd9dc |
|
27-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Revert "Cancel animation whenever MotionEvent.ACTION_DOWN is detected" This reverts commit 4325a56f5359a83164692ae6109d6463f792bf13. Change-Id: If49a4e169b9dad1e833a7d075d67904ef0b671c5
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
4325a56f5359a83164692ae6109d6463f792bf13 |
|
27-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Cancel animation whenever MotionEvent.ACTION_DOWN is detected Change-Id: I130d05907068ecbec12e09207c7ca2e171e90926
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.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/allapps/AllAppsTransitionController.java
|
713afa70e5c836c93c79f78dc9a36b1847f7d541 |
|
21-Jun-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Merge "Maintaining separate alpha for x and y translations" into ub-launcher3-calgary
|
a0c5647f521384e4c4edf4e15516a1b4afbde80b |
|
20-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fixing a crash on APPS->WORKSPACE transition when animation is automated without dragging. b/29424335 Change-Id: I2b109423b5a4cfc94fcda75fdea936785373968f
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
bfa8fbd782370c9d1f5b24f94dc29b74a31b28f0 |
|
20-Jun-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Maintaining separate alpha for x and y translations Bug: 29504823 Change-Id: I6150fec43653c8da4c5841ddbd6c5de739f205b8
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.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/allapps/AllAppsTransitionController.java
|
35ea6591a7e8b6b951ff74305f570545865be25a |
|
13-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
All apps container should not intercept touch during animation. b/28917826 > When all apps container is settling near either the bottom or top end, touch event should not be intercepted. Change-Id: I8aee6cea52e844c4615b92b15f8ef7247236a25b
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
f4cbb1428a97142e42214951f6914353e2bd70cf |
|
10-Jun-2016 |
Hyunyoung Song <hyunyoungs@google.com> |
Fixes to touch handling in all apps pull up work b/28917826 - Fast scroll bar works even when it's at the top of the recycler view - Pull down only happens ONLY IF the thumb of the scroll bar is at top - When container is touched during sliding down animation, translation should not jump Change-Id: Ic1d9a4aa77332cc0a7582556f893053003224dd3
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.java
|
a92e0dfa0c8724252c692da59193ee40d0b366a7 |
|
09-Jun-2016 |
Sunny Goyal <sunnygoyal@google.com> |
Unifying the workspace translation logic Change-Id: I82430734c222d43222763fc6edcadac33dc3e076
/packages/apps/Launcher3/src/com/android/launcher3/allapps/AllAppsTransitionController.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/allapps/AllAppsTransitionController.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/allapps/AllAppsTransitionController.java
|