Skip to content

Rewrite Flow as a native Jetpack Compose app - #12

Open
namecallfilter wants to merge 1 commit into
masterfrom
compose-rewrite
Open

Rewrite Flow as a native Jetpack Compose app#12
namecallfilter wants to merge 1 commit into
masterfrom
compose-rewrite

Conversation

@namecallfilter

Copy link
Copy Markdown
Owner

Summary

  • Replace the Flutter/Dart implementation with a native Kotlin and Jetpack Compose Android app.
  • Rebuild Twitch authentication, browsing, following, channel, player, navigation, settings, preferences, caching, and secure storage flows.
  • Modernize the Android Gradle configuration, dependencies, manifests, themes, build tooling, and project documentation.
  • Add unit and instrumentation coverage for data, authentication, navigation, UI behavior, layout parity, playback, and secure storage.

Testing

  • Not run (change request content generated from the provided commit and diff).

- Replace the Flutter app with a native Kotlin and Compose implementation
- Add Twitch data, authentication, secure storage, navigation, and player flows
- Add unit and instrumentation coverage plus Gradle build documentation
@macroscopeapp

macroscopeapp Bot commented Aug 13, 2026

Copy link
Copy Markdown

Macroscope skipped reviewing this pull request. Per-review cost limit exceeded (workspace setting).

This review would cost an estimated $26.15, which exceeds your per-review limit of $10.00.

The top 3 files driving up this estimate:

File Diff Size Estimate
android/app/src/main/kotlin/com/namecallfilter/flow/ui/BrowseScreens.kt 54.68KB $2.73
android/app/src/main/kotlin/com/namecallfilter/flow/ui/FlowApp.kt 51.91KB $2.60
android/app/src/main/kotlin/com/namecallfilter/flow/ui/PlayerScreen.kt 47.02KB $2.35

Tip

To get this pull request reviewed, you can:

  1. Comment @macroscope-app on this PR to request a manual review (monthly spend limits still apply).
  2. Exclude the file(s) above from review by adding a pattern to your .macroscope/ignore.md — note that creating this file replaces Macroscope's built-in default ignores rather than extending them.
  3. Raise your cost limit in your workspace billing settings.

Turn off this reminder going forward

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