- Avatar interaction fixes.
- Add flutter tests for parent badge avatars.
Redefined Acter Avatars
- [Breaking Changes]:
- A new configurable parameter
AvatarOptions
has been added and now internally wrapsActerAvatar
params. It also deprecatesDisplayMode
enum by introducing various ways to set up via its named constructors. For newer API references and migration, see API documentation. - [feat.] : With
AvatarOptions
you can also render multiple parent badges (parent space in legacy terms) upto 3 avatars along with small remaining count icon. - Updated
/example
section with new APIs. - Updated
README.md
.
- bump package dependencies.
- fix API usage in /example.
- release first stable version.
- [Breaking Changes]:
- ActerAvatar now supports
AvatarInfo
for specifying avatar data instead of singleton parameters. - Acter Avatar now supports
onAvatarTap()
andonParentBadgeTap
for avatar gesture.
- ActerAvatar now supports
- added support for Group DM, GroupChat and Rectangle Avatars
- added support for parent badge for
DisplayMode.Space
- added support for secondary stacked avatar for
DisplayMode.GroupDM
- optimisation for avatar and fallback sizes
- added ci unit tests for avatar size, render and tap behavior
- add logging support
- error handling for avatar loading: show log.warning and go to fallback
- new
ActerAvatar
wrapper widget DisplayMode
added- MultiUser fallback support
- loading of actual image in
ActerAvatar
- improved support for image loading in
ActerAvatar
- additional UniqueName support for canonical alias
- minor fixes around refreshing and setState after dispose
- Bug fix for background color
- Images and examples are updated.
- Documentation update to display images on pub.dev.
- In that release minimum viable and usefull plugin released to allow developers to create colorful TextAvatars based on the Name Surname or given specification.
- It allows users to create colorful text avatar for each users based on the username or text starting letter.
- Improvements will release in next version.
- Fix: Show Parent even if we fallback for the main avatar