marianomartin
555356b03f
Internal cleanup
...
PiperOrigin-RevId: 318134343
2020-06-26 14:06:52 -04:00
hunterstich
56b33909ee
[Motion] Update ScaleProvider to use growing/shrinking naming. Fix MaterialSharedAxis isForward getter naming.
...
PiperOrigin-RevId: 313217150
2020-05-26 16:02:20 -04:00
dniz
ae7177d9de
[Motion] Refactor MaterialVisibility to use constructor params for primary/secondary instead of abstract getDefault methods
...
Guarantees that the primary/secondary animator providers are initialized up front, which allows us to simplify the getters/setters to not have an initialization side-effect
PiperOrigin-RevId: 309435463
2020-05-01 15:08:35 -04:00
hunterstich
d025a3b2c3
[Motion] Replace MaterialVisibility subclass static constructors for standard constructors
...
PiperOrigin-RevId: 308793749
2020-04-28 06:52:44 -07:00
hunterstich
dc7d3a5d4d
[Motion] Make public transition classes final which are not meant to be subclassed.
...
PiperOrigin-RevId: 308711224
2020-04-27 18:52:51 -04:00
hunterstich
e63cae59fb
[Motion] Update MaterialVisibility to not need initialize method
...
- Add initialization check for secondary animator provider in MaterialVisibility so subclasses no longer need to explicitly call MaterialVisibility#initialize.
PiperOrigin-RevId: 308687877
2020-04-27 18:05:51 -04:00
dniz
cd36c2f5e7
[Motion] Update transitions to be based on androidx and add transitions platform subpackage to support Activities, Windows, etc.
...
PiperOrigin-RevId: 308651633
2020-04-27 17:32:30 -04:00
SatoShun
9813cc5666
[MaterialSharedAxis] fix javadoc
...
Resolves https://github.com/material-components/material-components-android/pull/1210
GIT_ORIGIN_REV_ID=04314d6ef1150fc41e125ea6e49a3636413a7282
PiperOrigin-RevId: 307059021
2020-04-17 15:18:58 -04:00
hunterstich
148938ca84
[Motion] Update MaterialFadeThrough and MaterialFade to use MaterialVisibility and remove context param.
...
This updaes the remaining transitions to compose themselves of two animators instead of two visibility transitions. This also removes the context parameter from MaterialFadeThrough, MaterialFade and MaterialSharedAxis' constructors.
PiperOrigin-RevId: 303332658
2020-03-27 11:40:38 -04:00
hunterstich
5b07d02c8e
Refactor MaterialSharedAxis to be composed of two animators.
...
Resolves https://github.com/material-components/material-components-android/issues/1047#issuecomment-594966218
PiperOrigin-RevId: 301619025
2020-03-18 17:37:50 -04:00
hunterstich
fe1651939c
Fix motion java doc lint errors
...
PiperOrigin-RevId: 300415917
2020-03-13 10:52:20 -04:00
hunterstich
a3a9793fb1
Fix container transform crash on API 21 and 22 due to path unioning.
...
PiperOrigin-RevId: 294924927
2020-02-13 13:49:21 -08:00