floaty_chatheads_ios 1.1.2 copy "floaty_chatheads_ios: ^1.1.2" to clipboard
floaty_chatheads_ios: ^1.1.2 copied to clipboard

iOS implementation of floaty_chatheads. Uses a UIWindow-based PiP overlay at window level .alert + 1 with no special permissions required. Supports iOS 13+ with Pigeon-generated type-safe Dart-Swift c [...]

Changelog #

1.1.2 #

✨ Enhancements #

  • Upgraded Pigeon to 26.2.3. Regenerated all Dart and Swift Pigeon bindings. No API surface changes — the upgrade picks up codec and code-generation improvements from the latest Pigeon release.

1.1.1 #

🐛 Bug Fixes #

  • Fixed content panel size leaking between chathead sessions. The contentSize is now reset to defaults (300x400) before applying the new config so previous session dimensions don't persist.

1.1.0 #

🚀 iOS Feature Parity #

  • Entrance animations: none, pop, slideFromEdge, fade with spring physics.
  • Snap-to-edge: both, left, right, none with configurable margin.
  • Position persistence: saves and restores chathead position via UserDefaults.
  • Badge counter: red pill badge with count, themed colors, caps at "99+".
  • Theming: bubble border color/width, shadow color, badge colors, overlay palette delivery.
  • Expand / Collapse: programmatic expand/collapse with animated transitions.
  • Drag lifecycle events: onChatHeadDragStart and onChatHeadDragEnd callbacks.
  • VoiceOver accessibility: accessibilityLabel, accessibilityValue for badge, screen change notifications on expand/collapse.
  • Debug info: getDebugInfo() returns overlay state, window frame, snap config.
  • Updated Pigeon schema to match Android with all new enums, models, and API methods.
  • Full size preset support via Dart-side resolution.

1.0.1 #

  • Documentation and metadata updates.

1.0.0 #

🎉 Initial Release #

  • iOS implementation of floaty_chatheads using UIWindow PiP overlay.
  • Window level set to .alert + 1 — no special permissions required.
  • Pigeon-generated type-safe Dart ↔ Swift communication.
  • UIPanGestureRecognizer for bubble drag.
  • Supports iOS 13+ with Swift 6.1.
  • Permission stubs (always returns true).
  • Content panel resize, overlay flag updates, and position queries.
  • Multi-bubble add / remove by ID.
0
likes
0
points
500
downloads

Publisher

unverified uploader

Weekly Downloads

iOS implementation of floaty_chatheads. Uses a UIWindow-based PiP overlay at window level .alert + 1 with no special permissions required. Supports iOS 13+ with Pigeon-generated type-safe Dart-Swift communication.

Homepage
Repository (GitHub)
View/report issues

Topics

#overlay #chathead #floating-window #ios

License

unknown (license)

Dependencies

floaty_chatheads_platform_interface, flutter, meta

More

Packages that depend on floaty_chatheads_ios

Packages that implement floaty_chatheads_ios