Skip to content

Releases: rubengees/introduction

1.3.2

20 Jun 13:29
Compare
Choose a tag to compare
  • Update to sdk 24
  • Update Gradle

1.3.1

18 Apr 15:19
Compare
Choose a tag to compare

Library

  • The current index is set as a tag in the root view of each slide Fragment

Sample

  • New transformator: ColorPageTransformator. Copy it to your project of you want a color transition between your slides.
    (Thanks @CliffCawley for the suggestion and the link)
  • Transformators now inherit from BasePageTransformater which makes it easier to implement them. See the updated sample.

Updates

  • Google libs, Gradle wrapper, build-tools, Gradle plugin

1.3.0

09 Mar 18:56
Compare
Choose a tag to compare

Custom Views!

  • You can now supply custom views for each Slide. To do so, use the new withCustomViewCreator() method. Also take a look at the updated Readme with a sample for this.
  • Minor code improvements and JavaDoc

1.2.2

01 Mar 19:04
Compare
Choose a tag to compare
  • Update AppCompat to the latest version
  • Small improvements to the sample

1.2.1

20 Feb 12:23
Compare
Choose a tag to compare
  • Adjust the layout for a better look

1.2.0

19 Feb 20:13
Compare
Choose a tag to compare

Improve everything

External changes

  • The behaviour of the back buttons has changed. Now the user can't exit the introduction by clicking back. This can be changed by using the new method withAllowBackPress.
  • New min sdk of 8
  • New buttons without the semi transparent background -> More simple look
  • Layout animations for the skip button and the dot indicator
  • Ripple effect for the buttons

Internal changes

  • FitsSystemWindows is now used for the translucent style
    • This is better than the previous (hacky) solution as it makes the system calculate the appropriate paddings for the views which may lie under translucent components and thus guarantee to work on future versions of Android. Previously we calculated the paddings ourself by accessing private values which may disappear in a future version.
    • Another benefit is that the systembartint library is not used anymore which makes it possible to set the min sdk to 8.
  • Many layout improvements which should improve the overall performance
    • The percent support library is now in use
  • Updates: Gradle, Gradle Plugin, Glide in the sample

1.1.6

05 Feb 16:26
Compare
Choose a tag to compare
  • Fix for weird visuals on some devices

1.1.5

14 Jan 00:37
Compare
Choose a tag to compare
  • Skip Button
    • withSkipEnabled(String text)
    • withSkipEnabled(int text)
  • Animations for the previous and next button on Api >= 11
  • Fixes for the sample

1.1.4

16 Dec 02:24
Compare
Choose a tag to compare
  • Updates for the build
    • Gradle
    • Gradle Plugin
    • Generation of a sources.jar and a javadoc.jar
    • proguard-rules as a consumer
  • Update appcompat

1.1.3

16 Oct 17:11
Compare
Choose a tag to compare

Update to support libs 23.1.0
Small layout improvement