PackageTrack
Sign in Get early access

advstory

An advanced, complete story viewer. Has support for images, videos, custom widget contents, gestures, interceptors, listeners, manipulators and much more.

0.2.1 ertgrulll/advstory

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Ships fairly regularly

a new release about every 2 weeks

Most releases are documented

notes for 5 of 6 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

6 releases · first in 2022

0 releases in the last 12 months

see the full history below

Release timeline

6 releases · May 2022 to Jul 2022
2023 2024 2025 2026
Release Pre-release

Releases

latest 6
  1. 0.2.1 20 Jul 2022

    Nothing published for this version

  2. 0.2.0 08 Jul 2022
    Release notes

    Fixed some bugs and implemented more awesome features.

    Open source →
  3. 0.1.0 10 Jun 2022
    Release notes

    This release allows the developer to create custom contents using superclass of predefined contents. All changes can be found at changelog

    Open source →
    Release notes

    This version has breaking changes.

    • All *story has been renamed *content and all *cluster has been renamed *story:
      • Cluster as Story
      • clusterBuilder as storyBuilder
      • clusterCount as storyCount
      • storyBuilder as contentBuilder
      • ImageStory as ImageContent
      • VideoStory as VideoContent
      • And related controller methods...
    • TrayStyle has been renamed as TrayListStyle
    • hideBars parameter moved to AdvStoryStyle from AdvStory widget.
    • Removed storyIndex and clusterIndex from AdvStoryController and added position.
    • A brand new logic has been created to give more flexibility to custom story contents.
    • Removed WidgetStory and implemented 2 new way to create custom story contents:
      • StoryContent is an abstract class that gives the full power of AdvStory to the developer. StoryContent is super class of built-in types, this means you can use any required method by extending this class.
      • SimpleCustomContent is a custom story content using resources that can be loaded simultaneously. Eg text, asset image...
    • Added timeout and errorBuilder parameters to video content and image content.
    • Added a parameter to set duration for each story except VideoContent. You can now set duration for every single story content!
    • Removed setVolume method from AdvStoryController. You can now extend StoryContent to create customized controls.
    • Added two new parameters to AdvStory widget to disable preloading.
    • Default loading screen has changed. Shimmer effect was causing a lag.
    • Fixed a bug that caused the story to not start when the first content was custom content.
    • Improved documentation and example project.

    0.2.0

    This version has breaking changes

    Breaking changes

    • StoryEvent.contentSkip replaced with StoryEvent.nextContent and StoryEvent.previousContent.
    • StoryEvent.storySkip replaced with StoryEvent.nextStory and StoryEvent.previousStory.
    • IndicatorStyle's padding parameter type changed from double to EdgeInsets.

    New Features

    • Added interceptor support, you can now capture and block events and call custom callbacks before they happen.
    • Decoupled tray list and player, #3. AdvStory.player constructor allows to creating story view without tray list. Also this constructor doesn't force to full screen story view. Story view expands itself to fit it's parent. Story size, shape, position, opening animation and more can be adjusted.
    • Created AdvStoryPlayerController for AdvStory.player. This controller provides additional methods to open and close story view.

    Bug fixes

    • AdvStoryController's jumpTo method exception fixed. See #15 for more information.
    • Story view close on +Y drag fixed.
    • Content skip on continuous taps fixed.

    Enhancements

    • Allowed to changing storyCount by setting state to make story pagination possible, #14.
    • Removed unnecessary AnimatedBuilders.

    0.2.1

    Bug fixes

    • Fixed tray animation not start issue.
    • Fixed story stop on page change cancel.
    • Fixed story indicator progress on next story page.
    Open source →
  4. 0.0.1 24 May 2022
    Release notes
    • 🎉 first release!
    Open source →
  5. 0.0.1+1 24 May 2022
    Release notes
    • Readme image source change
    Open source →
  6. 0.0.1+2 24 May 2022
    Release notes
    • Readme change, again...
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive