Floating Bubble View Versions Save

πŸ€an Android library that adds floating views on top of your screen🎨, supports both XML and Jetpack Compose

0.6.5

1 month ago

What's Changed

Full Changelog: https://github.com/TorryDo/Floating-Bubble-View/compare/0.6.4...0.6.5

0.6.4

4 months ago

Bug Fix πŸžπŸ›

  • fix close-bubble remains visible in some cases (#50)

0.6.3

6 months ago

πŸ€an Android library that adds floating views on top of your screen🎨, supports both XML and Jetpack Compose

0.6.1

8 months ago

Floating-Bubble-View 0.6.1 πŸ€

  • Revamp Library (a little) ✏️
  • Upgrade dependencies πŸ‘
  • Improve dragging experience πŸ“±
  • Animate to the edge after layout changed 🎨
  • Expanded-Bubble can be draggable now πŸ’˜
  • And more...

https://github.com/TorryDo/Floating-Bubble-View/assets/85553681/239c49e7-9e6c-4b96-bb15-bbcf601476f7

https://github.com/TorryDo/Floating-Bubble-View/assets/85553681/a4a55356-805a-4841-9e49-813efea07357

0.5.6

9 months ago

Fix some small issues πŸžπŸ› Clean codes Upgrade dependencies

and

No API changes. βœ¨πŸŽ‰πŸŽŠ

0.5.5

10 months ago

Fix: πŸ›

  • the bubble animate to the edge without noticing the cutout (notch). Fixed thanks to the helps from ScreenEasy
  • the close-bubble displays incorrectly in DYNAMIC_CLOSE_BUBBLE (on both portrait and landscape mode). in previous versions, it slightly move to the left.

P/s: Fortunately, no API Change were made in this release. Just update and enjoy. πŸ™†β€β™€οΈ

https://github.com/TorryDo/Floating-Bubble-View/assets/85553681/786343e2-2efb-4d61-8644-5a39a16f2dc1

0.5.4

10 months ago

NEW: πŸ”₯

  • .bubble(view)
  • .bubble(composable)
  • ViewHelper : I've removed passing drawable & bitmap. Using this approach to quickly create a view from drawable/bitmap, or you can create your own view 🌟

CHANGE: βš™

  • .bubble(drawable) -> removed, use ViewHelper.fromDrawable(...) as bubble parameter instead
  • .bubble(bitmap) -> removed, use ViewHelper.fromBitmap(...) as bubble parameter instead
  • remove onClick() method from FloatingBubble.Listener: from now on, you can set click event directly (View.setOnClickListener(), Modifier.clickable{}, ...)

0.5.3

1 year ago

CHANGE: βš™

  • setupNotificationBuilder() -> initialNotification()

NEW: ✏

  • notify(Notification)

FIX: πŸ›

  • #28 : able to pass parameters to the notification.
  • #32 : bubble in landscape mode is now working "fine". there are still some minor UI issues, but I'll fix them later.

0.5.2

1 year ago

FIX πŸ›:

  • #29 : onUp() callback is not being called in some cases
  • #28 : The bubble/ex-view instance will now be initialized only when showBubbles() and showExpandableView() are being called

CHANGE ✏:

  • #30 : Update startLocation() to take input as dp values. You can still pass px values by using startLocationPx()
  • closablePerimeter() -> distanceToClose()

0.5.1

1 year ago

NEW ⭐

  • Route class
  • initialRoute(): see README
  • currentRoute()
  • showBubbles()
  • removeBubbles()
  • showExpandableView()
  • removeExpandableView()
  • OverrideDispatchKeyEvent compose function

FIX πŸ›

  • Crashing when remove the composable before the animation stop βœ…
  • Unable to use BackHandler (because we don't have activity in service) βœ