Skip to content

Comments

Feature/waveform issue 2#12

Merged
fbraza merged 2 commits intomainfrom
feature/waveform-issue-2
Sep 30, 2025
Merged

Feature/waveform issue 2#12
fbraza merged 2 commits intomainfrom
feature/waveform-issue-2

Conversation

@fbraza
Copy link
Contributor

@fbraza fbraza commented Sep 30, 2025

Summary

  • Build out the live waveform visualization (lib/features/voice_to_text/widget/waveform.dart) with smoothing
    animation, stream wrapper, and bar styling that matches the design guide.
  • Extend VoiceToTextModelState (lib/features/voice_to_text/view/voice_to_text_model.dart) to track waveform samples/stream and update the voice screen to render the widget with temporary mock data (lib/features/voice_to_text/view/voice_to_text_screen.dart).
  • Cover the new logic with unit/widget tests (test/features/voice_to_text/view/voice_to_text_model_test.dart, test/ features/voice_to_text/widget/waveform_test.dart).
  • Document project conventions in AGENTS.md so contributors have a concise onboarding reference.
  • Add .github/workflows/CI.yml to run flutter pub get and flutter test on pushes and PRs via subosito/flutter- action.

Testing

  • flutter test

@fbraza fbraza merged commit c21376e into main Sep 30, 2025
2 checks passed
@fbraza
Copy link
Contributor Author

fbraza commented Sep 30, 2025

solves #2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant