Skip to content

Release v1.0.2

Choose a tag to compare

@SoundSliced SoundSliced released this 13 Dec 20:08
· 16 commits to main since this release

1.0.2

  • Version 1.0.2

1.0.1

*GIF demo added to README

1.0.0

Initial Release

Features:

  • Customizable button widget with flexible styling and interactions
  • Splash effects with configurable color and opacity
  • Bounce animation support with adjustable scale
  • Bubble label tooltips for enhanced user feedback
  • Multiple interaction modes:
    • Single tap with offset detection
    • Double tap support
    • Long press with start/end callbacks
  • Shape customization:
    • Circle or rectangle button shapes
    • Custom border radius support
  • Visual feedback:
    • Haptic feedback with multiple feedback types
    • Loading state management
    • Error handling with custom error builder
    • Button selected color overlay
  • Advanced features:
    • Delayed widget initialization
    • Custom hit test behavior configuration
    • Tooltip support
    • Active/inactive state management
    • Rich animation controls
  • Comprehensive dependency support:
    • Flutter animations via flutter_animate
    • Custom tween animations via soundsliced_tween_animation_builder
    • Bubble labels via bubble_label
    • Circular progress indicators via ticker_free_circular_progress_indicator
    • Advanced ink button effects via s_ink_button
    • Dart extensions via soundsliced_dart_extensions

Documentation:

  • Full API documentation with inline comments
  • Example Flutter application with basic and advanced usage
  • Comprehensive unit tests for all features
  • README with usage examples and feature descriptions