assistive_touch_overlay 0.0.6
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_tetheringicon for idle state, stacked seconds + req-count for recording, checkmark + count for done.
0.0.4 #
- Navigator context fix: Added
navigatorKeyparameter toApiInspectorController. When the overlay is placed insideMaterialApp'sbuilder(the recommended pattern), its context sits above the Navigator — passing the sameGlobalKey<NavigatorState>to bothMaterialAppand 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
ApiInspectorOverlayin release mode (kReleaseMode) so it never renders or consumes overhead in production. - Dependency Tightening: Tightened the lower bound of
dioto^5.9.2to ensure complete compatibility withDioExceptionunder package downgrade testing. - Rich Documentation: Added detailed
INTRO.mdand a comprehensiveSETUP_GUIDE.mdcovering 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.