Skip to main content

flutter_message_composer 0.2.0 copy "flutter_message_composer: ^0.2.0" to clipboard
flutter_message_composer: ^0.2.0 copied to clipboard

An adaptive Flutter message composer with multiline text, attachments, audio previews, and hold-to-record gestures with slide-to-cancel and locking.

0.2.0 #

  • Replace the disabled recording-stop button with play/pause preview controls.
  • Add local audio playback, pause/resume, repeat playback, and waveform progress.
  • Display tabular recording time, playback position, and total duration as MM:SS before the waveform.
  • Add slide-to-cancel and upward slide-to-lock recording gestures, including RTL support, configurable distances, haptics, and a lock indicator.
  • Preserve the release/cancel/lock intent during microphone startup and avoid sending a recording when another pointer is released.
  • Add an injectable, lazily created preview player and localizable control labels, preview icons, timer styling, and playback error callbacks.
  • Stop previews before sending or discarding audio and clean up unsent files.
  • Expand audio-flow tests and the documented example without changing existing recorder, submission, or text-controller contracts.

0.1.1 #

  • Refresh the public installation documentation for pub.dev.

0.1.0 #

  • Add adaptive multiline message composition.
  • Add configurable attachment and prompt actions.
  • Add tap-to-record and hold-to-record audio workflows.
  • Add typed text, attachment, and audio submission payloads.
  • Add theming, localization, and accessibility customization hooks.
  • Add a generic host-owned suggestion area above the composer field.
  • Keep token detection and specialized text controllers in the host app.
  • Add an injectable recorder contract for alternate capture backends.
  • Keep multiline transitions stable for trailing spaces and scaled text.
1
likes
0
points
632
downloads

Publisher

unverified uploader

Weekly Downloads

An adaptive Flutter message composer with multiline text, attachments, audio previews, and hold-to-record gestures with slide-to-cancel and locking.

Homepage

Topics

#chat #messaging #composer #audio-recording #user-interface

License

unknown (license)

Dependencies

audioplayers, flutter, hugeicons, path_provider, record

More

Packages that depend on flutter_message_composer