Skip to content

Releases: touchlane/SlideController

1.2.1

12 Jan 12:46
Compare
Choose a tag to compare

Changelog for SlideController 1.2.1

Fixed

  • Title item selection follow up. #35
  • Title view sometimes not responding after app enters foreground.

1.2.0

04 Jan 09:46
Compare
Choose a tag to compare

Changelog for SlideController 1.2.0

Added

  • isCircular setting that enables infinite scroll between pages.
  • TitleViewAlignment enum extended with bottom option.
  • Carousel sample added to example project.

Fixed

  • Views unloading on manual shift(pageIndex:, animated:) call

1.1.1

27 Dec 10:03
Compare
Choose a tag to compare

Changelog for SlideController 1.1.1

Added

  • Disabled animation on item selection.

Fixed

  • Sync LifeCycle calls with animation. #44

1.1.0

30 Nov 16:36
Compare
Choose a tag to compare

Changelog for SlideController 1.1.0

Added

  • Breaking Change SlidePageModel renamed to SlideLifeCycleObjectBuilder.
  • Callback method func indicator(position: CGFloat, size: CGFloat, animated: Bool) in TitleScrollView to implement sliding indicator.
  • Sliding indicator HorizontalTitleScrollView sample.

1.0.4

27 Nov 08:53
Compare
Choose a tag to compare

Changelog for SlideController 1.0.4

Fixed

  • Transition between tabs performance.

1.0.3

21 Nov 12:01
Compare
Choose a tag to compare

Changelog for SlideController 1.0.3

Added

  • isContentUnloadingEnabled setting that allows disable pages unloading

Fixed

  • SlidePageLifeCycle calls on insert(object:, index:)
  • SlidePageLifeCycle calls on shift(pageIndex:, animated:)

1.0.2

16 Nov 07:23
Compare
Choose a tag to compare

Changelog for SlideController 1.0.2

Added

  • Unit tests

Fixed

  • SlidePageLifeCycle calls on removeViewAtIndex(index:)
  • SlidePageLifeCycle calls when appended pages to empty SlideController
  • Duplicated didStartSliding calls

1.0.1

03 Nov 07:53
Compare
Choose a tag to compare

Changelog for SlideController 1.0.1

Fixed

  • Inappropriate lifecycle calls when SlideController appears.
  • View loading on slideController.shift(pageIndex: Int, animated: Bool).
  • Lifecycle didStartSliding calls on page transition.
  • Layouting SlideContentView in changeContentLayoutAction when changing device orientation.
  • Crash calculating currentIndex when contentSize of a page is 0.

1.0.0

03 Nov 07:52
Compare
Choose a tag to compare

Changelog for SlideController 1.0.0

Added

  • Vertical SlideController implementation.
  • Smart transition - skipping intermediate pages.
  • SlideContentView lazy loading.
  • SlideContentView unloading.
  • FeatureManager for feature toggling.
  • ActionsView for both vertical and horizontal example.
  • Device orientation support.
  • TitleItemObject auto selection when it is out of the screen while sliding.
  • Lock TitleView for scrolling and selection while SlideController's is sliding.

Fixed

  • ScrollView automatically adjusted contentInsets.