Skip to content

Commit 3607d34

Browse files
committed
was changed gradle plugin version to 2.1.0;
was updated versions; was updated readme, changelog; was added sample with custom layout;
1 parent 99390e0 commit 3607d34

File tree

8 files changed

+34
-14
lines changed

8 files changed

+34
-14
lines changed

CHANGELOG.md

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1+
12
## SlidingTutorial [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) <img src="https://www.cleveroad.com/public/comercial/label-android.svg" height="20"> <a href="https://www.cleveroad.com/?utm_source=github&utm_medium=label&utm_campaign=contacts"><img src="https://www.cleveroad.com/public/comercial/label-cleveroad.svg" height="20"></a>
23
![Header image](/images/header.jpg)
34

45
## Changelog
56

67
Version | Changes
78
--- | ---
9+
v.1.0.2 | Minor fixes.
10+
v.1.0.1 | Changed gradle plugin version to stable `2.1.0`.
811
v.1.0.0 | Library fully refactored. See full [1.0.0 Changelog](#100_Changelog)
912
v.0.9.5 | Added getters for views. Possible fix for manifest merging issues
1013
v.0.9.4 | Renamed all attributes; all resources marked as private |
@@ -13,19 +16,26 @@ v.0.9.2 | Added onSkipButtonClicked method and SimplePagerFragment
1316
v.0.9.1 | Added infinite scroll behavior
1417
v.0.9 | First public release
1518

19+
## 1.0.2 Changelog
20+
* Fixed issue with not using [TutorialFragment#getLayoutResId()], [TutorialFragment#getViewPagerResId()], [TutorialFragment#getIndicatorResId()], [TutorialFragment#getButtonSkipResId()], [TutorialFragment#getSeparatorResId()].
21+
* Fixed issue with not using [TutorialSupportFragment#getLayoutResId()], [TutorialSupportFragment#getViewPagerResId()], [TutorialSupportFragment#getIndicatorResId()], [TutorialSupportFragment#getButtonSkipResId()], [TutorialSupportFragment#getSeparatorResId()].
22+
23+
## 1.0.1 Changelog
24+
Changed gradle plugin version to stable `2.1.0`.
25+
1626
## 1.0.0 Changelog
1727
* Renamed **PresentationPagerFragment** to [TutorialFragment].
18-
* Created [SimplePageFragment] fragment with default implementaion for [PageFragment#getLayoutResId()] and [PageFragment#getTransformItems()].
28+
* Created [SimplePageFragment] fragment with default implementation for [PageFragment#getLayoutResId()] and [PageFragment#getTransformItems()].
1929
* Removed capability to create new instance of [TransformItem] via `new`. Added fabric static method [TransformItem#create(int,Direction,float)].
2030
* Created [OnTutorialPageChangeListener] to listen change page events.
21-
* Use [TutorialFragment#addOnTutorialPageChangeListener()] and [TutorialFragment#removeOnTutorialPageChangeListener()] to add/remove listener.
31+
* Use [TutorialFragment#addOnTutorialPageChangeListener(OnTutorialPageChangeListener)] and [TutorialFragment#removeOnTutorialPageChangeListener(OnTutorialPageChangeListener)] to add/remove listener.
2232
* Created [TutorialOptions] to configure [TutorialFragment].
2333
* Created [TutorialPageOptionsProvider] and [PageOptions] to provide and configure [PageFragment] instances.
2434
* Created [TutorialPageProvider] to provide [PageFragment] instances.
2535
* Removed **CirclePageIndicator**.
2636
* Created [TutorialPageIndicator] view.
2737
* Created [IndicatorOptions] to configure [TutorialPageIndicator] view.
28-
* Created [Renderer] interface that responds for drawing single indicator item. There are 2 default implementaion: [Renderer.Factory#newCircleRenderer()] and [Renderer.Factory#newSquareRenderer()].
38+
* Created [Renderer] interface that responds for drawing single indicator item. There are 2 default implementation: [Renderer.Factory#newCircleRenderer()] and [Renderer.Factory#newSquareRenderer()].
2939
* Created [TutorialSupportFragment] and [PageSupportFragment] for use with **AppCompat** library. [TutorialFragment] and [PageFragment] now using **android.app.Fragment**.
3040

3141
## Support
@@ -57,11 +67,21 @@ at info@cleveroad.com (email subject: «Sliding android app tutorial. Support re
5767
[TransformItem]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TransformItem.java
5868
[TransformItem#create(int,Direction,float)]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TransformItem.java#L54
5969
[TutorialFragment]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java
70+
[TutorialFragment#getLayoutResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L208
71+
[TutorialFragment#getViewPagerResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L213
72+
[TutorialFragment#getIndicatorResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L218
73+
[TutorialFragment#getButtonSkipResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L223
74+
[TutorialFragment#getSeparatorResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L228
6075
[TutorialFragment#provideTutorialOptions()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L239
6176
[OnTutorialPageChangeListener]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/OnTutorialPageChangeListener.java
6277
[TutorialFragment#addOnTutorialPageChangeListener(OnTutorialPageChangeListener)]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L168
6378
[TutorialFragment#removeOnTutorialPageChangeListener(OnTutorialPageChangeListener)]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialFragment.java#L178
6479
[TutorialSupportFragment]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialSupportFragment.java
80+
[TutorialSupportFragment#getLayoutResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialSupportFragment.java#L204
81+
[TutorialSupportFragment#getViewPagerResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialSupportFragment.java#L209
82+
[TutorialSupportFragment#getIndicatorResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialSupportFragment.java#L214
83+
[TutorialSupportFragment#getButtonSkipResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialSupportFragment.java#L219
84+
[TutorialSupportFragment#getSeparatorResId()]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/bugfix/custom_layout/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialSupportFragment.java#L224
6585
[TutorialOptions]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialOptions.java
6686
[TutorialOptions.Builder]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialOptions.java#L113
6787
[TutorialOptions.Builder#setTutorialPageProvider(TutorialPageOptionsProvider)]: https://github.com/Cleveroad/SlidingTutorial-Android/blob/master/lib/src/main/java/com/cleveroad/slidingtutorial/TutorialOptions.java#L239

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ All you need to do is:
3131
First, add gradle dependency into your build.gradle:
3232
```groovy
3333
dependencies {
34-
compile 'com.cleveroad:slidingtutorial:1.0.0'
34+
compile 'com.cleveroad:slidingtutorial:1.0.2'
3535
}
3636
```
3737

@@ -175,7 +175,7 @@ public class CustomTutorialFragment extends TutorialFragment {
175175
Here's the list of changes in code to use `SlidingTutorial` library with `AppCompat` library:
176176
* Your fragment pages must extend [PageSupportFragment].
177177
* Your tutorial fragment must extend [TutorialSupportFragment].
178-
* [TutorialPageProvider] must provide **android.support.v4.app.Fragment** intances.
178+
* [TutorialPageProvider] must provide **android.support.v4.app.Fragment** instances.
179179
That's all.
180180

181181

@@ -247,7 +247,7 @@ As you can see, you can specify *element size*, *element spacing* (aka padding),
247247
* [Renderer.Factory#newCircleRenderer()] - draw indicators with circle shape
248248
* [Renderer.Factory#newSquareRenderer()] - draw indicators with square shape
249249

250-
Also in sample module there are two implementaions:
250+
Also in sample module there are two implementations:
251251
* [DrawableRenderer] - draw indicators with drawable background
252252
* [RhombusRenderer] - draw indicators with rhombus shape
253253

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
jcenter()
66
}
77
dependencies {
8-
classpath 'com.android.tools.build:gradle:2.2.0-rc1'
8+
classpath 'com.android.tools.build:gradle:2.1.0'
99

1010
// NOTE: Do not place your application dependencies here; they belong
1111
// in the individual module build.gradle files

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
VERSION_NAME=1.0.0
2-
VERSION_CODE=10
1+
VERSION_NAME=1.0.2
2+
VERSION_CODE=12
33
GROUP=com.cleveroad
44

55
POM_DESCRIPTION=Sliding tutorial is simple library that help other developers easy create great tutotial

gradle/wrapper/gradle-wrapper.jar

-48.7 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip

lib/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ apply plugin: 'com.android.library'
22

33
android {
44
compileSdkVersion 24
5-
buildToolsVersion "23.0.3"
5+
buildToolsVersion "24.0.2"
66

77
defaultConfig {
88
minSdkVersion 14
99
targetSdkVersion 24
10-
versionCode 10
11-
versionName "1.0.0"
10+
versionCode 12
11+
versionName "1.0.2"
1212
}
1313
buildTypes {
1414
release {

sample/src/main/res/layout/custom_tutorial_layout.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<FrameLayout
1616
android:layout_width="match_parent"
1717
android:layout_height="50dp"
18-
android:layout_gravity="bottom|center_horizontal">
18+
android:layout_gravity="top|center_horizontal">
1919

2020
<View
2121
android:id="@+id/separator"

0 commit comments

Comments
 (0)