Changelog History
Page 2
-
v1.1.7 Changes
May 17, 2020π πReleased a new version 1.1.7!π
What's New?
- π Fixed circular revealed animation not working properly.
- β Added
setCircularDuration
functionality for changing the duration of circular revealed/unrevealed animation. - β Added
lifecycle-common-java8
dependency for processing lifecycle annotations. - Shadow not displaying.
setElevation
not working (#35) - Text/images cut off on sides (#42, #50)
-
v1.1.6 Changes
May 13, 2020π πReleased a new version 1.1.6!π
What's New?
- π Used ViewBinding instead of Kotlin synthetic for increasing the performance of the inflating views.
- Setting arrow LEFT messes view for custom layouts (#48)
- Arrow not it the right place on Android 23 (#45)
- ClassNotFoundException on App StartUp (#37)
- β Added
setFocusable
attribute and the default value istrue
(#49)
setFocusable
Before the balloon can not dismiss automatically when pressed the back button, and we can touchable other views and balloons when a balloon popup is already showing.
π From this release, the balloon popup is one target base by default, so if we press the back button, the balloon popup will be dismissed (we don't need to use OnBalloonOutsideTouchListener for dismissing), and it will be dismissed automatically if we touch outside of the balloon popup.
We can control these functionalities using thesetFocusable
method (like before version). -
v1.1.5 Changes
April 18, 2020π πReleased a new version 1.1.5!π
What's New?
π Fixed some issues related to measuring size of the balloon (#34)
-
v1.1.4 Changes
March 31, 2020 -
v1.1.3 Changes
March 27, 2020π π Released a new version
1.1.3
! πWhat's new?
- The minimum API level is changed 16 -> 17.
- π Fixed some issues (#25, #27, #33)
- β Added new functionalities:
setElevation
,setArrowColor
,setArrowColorResource
.
setElevation
We can set the shadow of the balloon.
setArrowColor, setArrowColorResource
We can set the specific color of the arrow, regardless of the background color.
-
v1.1.2 Changes
March 20, 2020π π Released a new version
1.1.2
! πWhat's new?
The balloon popup wraps content from now. (#1)
So we can usewrap_content
to the custom layouts without usingsetWidth
andsetHeight
methods.- setWidth(120)- setHeight(65)+ setPadding(8) // sets 8dp padding for all directions (left-top-right-bottom)
We can use
setPaddingLeft
,setPaddingTop
,setPaddingRight
,setPaddingBottom
instead of thesetPadding
.
Also, still we can use thesetWidth
andsetHeight
methods instead of thesetPadding
.Width and height
We can control the size of the width and height using 3 ways: Padding, Specific size, Screen Ratio.
Padding
Balloon wraps a content. So the balloon's width and height size will be decided by the content.
We can set the size of the balloon using paddings of the content.
balloon.setPadding(6) // sets 6dp padding to all directions (left-top-right-bottom)balloon.setPaddingLeft(8) // sets 8dp padding to content's left.balloon.setPaddingTop(12) // sets 12dp padding to content's top.
Specific size
We can set the specific size of the balloon regardless of contents.
balloon.setWidth(220) // sets 220dp size width.balloon.setHeight(160) // sets 160dp size height.
According to screen ratio
Also, we can set the width according to the ratio of the horizontal screen's size.
balloon.setWidthRatio(0.5f) // sets width as 50% of the horizontal screen's size.
-
v1.1.1 Changes
March 03, 2020 -
v1.1.0 Changes
February 16, 2020π Released a new version
1.1.0
.Implemented some features:
- circular un-revealed when dismissing balloon popup.
- A new animation
BalloonAnimation .OVERSHOOT
-
v1.0.9 Changes
January 04, 2020π Released version
1.0.9
.π Features:
- Implemented
dismissWithDelay
functionality. - Implemented setAutoDismissDuration functionality. (#8)
- β Removed & optimized useless resources.
- Implemented
-
v1.0.8 Changes
January 02, 2020