assistive_touch_overlay 0.0.6 copy "assistive_touch_overlay: ^0.0.6" to clipboard
assistive_touch_overlay: ^0.0.6 copied to clipboard

Assistive Touch-style draggable floating bubble overlay for Flutter (snap-to-edge + optional pulse) with an optional Dio API inspector.

0.0.6 #

  • Documentation: Added preview images to README to show what the inspector looks like.

0.0.5 #

  • UI overhaul: Full dark-theme redesign across all inspector screens.
    • List screen: method-specific badge colors (GET/POST/PUT/DELETE/PATCH), stats bar showing total/OK/error counts, monospace path + muted host split, status code pill, separator-based rows.
    • Detail screen: dark code blocks, method pill in AppBar, color-matched chips with monospace font, copy button per section, dark floating snackbar, red border accent on error sections.
    • Bubble: gradient fill with colored glow, glassy white border, wifi_tethering icon for idle state, stacked seconds + req-count for recording, checkmark + count for done.

0.0.4 #

  • Navigator context fix: Added navigatorKey parameter to ApiInspectorController. When the overlay is placed inside MaterialApp's builder (the recommended pattern), its context sits above the Navigator — passing the same GlobalKey<NavigatorState> to both MaterialApp and the controller resolves the "Navigator operation requested with a context that does not include a Navigator" crash on auto-navigate and bubble tap.

0.0.3 #

  • Auto-navigate to captured calls: The inspector now automatically opens the API calls list screen when recording stops — whether the capture window times out or the user taps to stop manually. Previously, the list only appeared if the user knew to tap the bubble a second time after recording ended.

0.0.2 #

  • Release-Mode Protection: Automatically hide the ApiInspectorOverlay in release mode (kReleaseMode) so it never renders or consumes overhead in production.
  • Dependency Tightening: Tightened the lower bound of dio to ^5.9.2 to ensure complete compatibility with DioException under package downgrade testing.
  • Rich Documentation: Added detailed INTRO.md and a comprehensive SETUP_GUIDE.md covering advanced patterns like Dependency Injection (GetIt, Riverpod), environment flavor integration, and secret gesture triggers.
  • Attribution & Credits: Dedicated prominent credits and co-author headers to Safal Shrestha.

0.0.1 #

  • Initial release.
3
likes
160
points
68
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Assistive Touch-style draggable floating bubble overlay for Flutter (snap-to-edge + optional pulse) with an optional Dio API inspector.

Repository (GitHub)
View/report issues

Topics

#ui #overlay #debugging #network #dio

License

MIT (license)

Dependencies

dio, flutter

More

Packages that depend on assistive_touch_overlay