Version | Changes |
---|---|
v.1.0.9 |
|
v.1.0.8 | Fixed issue with NullPointerException with addOnTutorialPageChangeListener() called before onCreate() |
v.1.0.7 |
|
v.1.0.6 |
|
v.1.0.5 |
|
v.1.0.4 | Added ability to set PageTransformer |
v.1.0.3 | Fixed issues with layout customizations. Fixed issues with translate animations |
v.1.0.2 | Minor fixes |
v.1.0.1 | Changed gradle plugin version to stable 2.1.0 |
v.1.0.0 | Library fully refactored. See full 1.0.0 Changelog |
v.0.9.5 | Added getters for views. Possible fix for manifest merging issues |
v.0.9.4 | Renamed all attributes; all resources marked as private |
v.0.9.3 | Fixed issue with wrong page showed at startup if pages count not equals 3 |
v.0.9.2 | Added onSkipButtonClicked method and SimplePagerFragment |
v.0.9.1 | Added infinite scroll behavior |
v.0.9 | First public release |
- Fixed issue with not using TutorialFragment#getLayoutResId(), TutorialFragment#getViewPagerResId(), TutorialFragment#getIndicatorResId(), TutorialFragment#getButtonSkipResId(), TutorialFragment#getSeparatorResId().
- Fixed issue with not using TutorialSupportFragment#getLayoutResId(), TutorialSupportFragment#getViewPagerResId(), TutorialSupportFragment#getIndicatorResId(), TutorialSupportFragment#getButtonSkipResId(), TutorialSupportFragment#getSeparatorResId().
Changed gradle plugin version to stable 2.1.0
.
- Renamed PresentationPagerFragment to TutorialFragment.
- Created [SimplePageFragment] fragment with default implementation for PageFragment#getLayoutResId() and PageFragment#getTransformItems().
- Removed capability to create new instance of TransformItem via
new
. Added fabric static method TransformItem#create(int,Direction,float). - Created OnTutorialPageChangeListener to listen change page events.
- Use TutorialFragment#addOnTutorialPageChangeListener(OnTutorialPageChangeListener) and TutorialFragment#removeOnTutorialPageChangeListener(OnTutorialPageChangeListener) to add/remove listener.
- Created TutorialOptions to configure TutorialFragment.
- Created TutorialPageOptionsProvider and PageOptions to provide and configure PageFragment instances.
- Created TutorialPageProvider to provide PageFragment instances.
- Removed CirclePageIndicator.
- Created TutorialPageIndicator view.
- Created IndicatorOptions to configure TutorialPageIndicator view.
- Created Renderer interface that responds for drawing single indicator item. There are 2 default implementation: Renderer.Factory#newCircleRenderer() and Renderer.Factory#newSquareRenderer().
- Created TutorialSupportFragment and PageSupportFragment for use with AppCompat library. TutorialFragment and PageFragment now using android.app.Fragment.