bb9be03b9f6839a211fa518a8eec29b4db9c1b3d |
|
27-May-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Rename Gusterpolator to BezierSCurveInterpolator" into oc-support-26.0-dev
|
ee099e15a02d6700f3575d9a9b834c41d1dde34e |
|
26-May-2017 |
Sean Kelley <smskelley@google.com> |
Remove uneeded todos This CL removes a few uneeded todos in preparation of open-sourcing. Test: Tests still pass Change-Id: I5599d96f56075bf507391014103049a6a1fe885f
/frameworks/support/wear/src/android/support/wear/widget/ProgressDrawable.java
|
e6d045e13c43411c459e3535ede6abc6b6aa1c7b |
|
26-May-2017 |
Sean Kelley <smskelley@google.com> |
Rename Gusterpolator to BezierSCurveInterpolator This is being done in preparation of open-sourcing the wear support module. Test: All tests still pass Change-Id: I69973cd6fb00b845bdd7f9b93c006be02ca865c9
/frameworks/support/wear/src/android/support/wear/widget/ProgressDrawable.java
|
36545bb3f2b12af352e550c278cff9026a18ca54 |
|
05-Apr-2017 |
Sean Kelley <smskelley@google.com> |
Initial commit of Wearable Drawers This CL brings a snapshot of the wearable drawers to gerrit. The drawers depend upon several other classes in Wearable Support, so those were brought over as well, but marked @hide. They should be able to be deleted when there's a suitable alternative to CircledImageView. The publicly accessible classes added by this change are: - WearableDrawerLayout - WearableDrawerView - WearableNavigationDrawerView - WearableActionDrawerView - WearableDrawerController Their current public documentation can be found here: https://developer.android.com/wear/preview/features/ui-nav-actions.html The API changes made were: - The package changed from android.support.wearable.view.drawer to android.support.wear.widget.drawer. - WearableDrawerLayout: - DrawerState annotation was changed to SOURCE retained - DrawerStateCallback: - Now passes WearableDrawerlayout as first param to all methods. - Is now concrete with empty methods. - openDrawer(), closeDrawer(), and peekDrawer() are package private. - WearableActionDrawerView: - Renamed from WearableActionDrawer to WearableActionDrawerView - OnMenuItemClickListener was swapped out for MenuItem's. - WearableNavigationDrawerView: - Renamed from WearableNavigationDrawer to WearableNavigationDrawerView - Default navigationStyle is now SINGLE_PAGE - Added getNavigationStyle() - WearableNavigationDrawerViewAdapter: - onItemSelected was removed and moved into a standalone OnItemSelected listener. - Added (add|remove)OnItemSelectedListener(listener) - WearableDrawerView: - boolean hasDrawerContent() was removed. - openDrawer(), closeDrawer(), and peekDrawer() have been removed. - WearableDrawerController getController() has been added. - setShouldOnlyOpenWhenAtTop --> setOpenOnlyAtTopEnabled - shouldOnlyOpenWhenAtTop --> isOpenOnlyAtTopEnabled - setShouldPeekOnScrollDown --> setPeekOnScrollDownEnabled - shouldPeekOnScrollDown --> isPeekOnScrollDownEnabled - setShouldLockWhenNotOpenOrPeeking --> setLockedWhenClosed - shouldLockWhenNotOpenOrPeeking --> isLockedWhenClosed - canAutoPeek --> isAutoPeekEnabled - setCanAutoPeek --> setIsAutoPeekEnabled - lockDrawerClosed removed - lockDrawerOpened removed - unlockDrawer removed - setIsLocked(boolean) added - Uses Widget.Wearable.WearableDrawerView style to specify default background and elevation. - Misc: - All custom attributes are now camelCase. - All APIs that took a View that was expected to be a drawer now take in a WearableDrawerView. - Some instances of String being used in the API were migrated to CharSequence. - All Views now have a 4 arg constructor. Test: Manually and Espresso tests Bug: 37417930 Bug: 37419365 Change-Id: Iec1843cccf80efe3d7c5b3db2274ec41f914c83d
/frameworks/support/wear/src/android/support/wear/widget/ProgressDrawable.java
|