- Improve the dialog dynamic position implementation and make it work on Jetpack Compose
- Add
enableDialogDynamicPosition
method to enable or disable the dialog dynamic position - Add
setReactionDialogGravity
method to change the default gravity
- Add tooltip feature for the reactions with enable or disable option
- Support to change dim amount for the reactions dialog
- Make reactions dialog max width to equal to the screen width
- Dismiss Reactions dialog when the screen rotates by overriding
- Calculate icon size once, not every time we show the dialog
- Add DrawableRes annotation in setReactionDialogShape method
- Support a dynamic number of reactions
- move icons to example app to reduce the library size
- support to split the reactions into multi-columns
- move reactions dialog from the centre to dynamic position depend on the button position
- provide 2 listeners to listen for dialog state and reaction change
- handle dialog position when the device rotates
- improve code and comments
- add examples in the example app
- Update Gradle version and compile SDK version
- update readme doc and examples
- Can make easy make Facebook like button or create another one with 6 different reactions
- solve intent-filter bug
- change reaction dialog shape
- add method to help user to change dialog shape
- ReactButton release 1.0.5 with some new features and bug fixed