tencent_cloud_chat_common 1.1.2 tencent_cloud_chat_common: ^1.1.2 copied to clipboard
Tencent Cloud Chat Common Widgets offers a collection of versatile and reusable components, designed to streamline development and ensure UI consistency across mobile and desktop environments.
1.1.2 #
General #
-
Further enhanced the integration process.
-
Optimized screen type recognition for better adaptation to different screen types.
Conversation (TencentCloudChatConversation) #
-
Added a new
onTap
event,onTapConversationItem
, toTencentCloudChatConversationUIEventHandlers
ofTencentCloudChatConversationEventHandlers
on theeventHandlers
.This allows for custom event handling when a conversation item is clicked. If it returns false, the default navigation will be executed, to the correspondingTencentCloudChatMessage
widget. -
Introduced a new builder,
conversationHeaderBuilder
, for customizing the header bar.
Message (TencentCloudChatMessage) #
- Enhanced message list with localized date and time indicators, adapting to user's language settings for a localization experience.
1.1.1 #
- Enhanced the integration process by reducing the number of steps, increasing the success rate of one-time integration, and lowering the barrier to entry.
1.1.0+1 #
- Open-sourced on GitHub repo.
1.1.0 #
Introducing the first release of the brand new Tencent Cloud Chat UIKit.
Compared with the old version, this release brings several noteworthy enhancements:
-
Theme Customization: Switch between light and dark mode on the fly, or customize your own theme with our rich set of options.
-
Internationalization: We've added support for more languages including Arabic, and introduced a Middle Eastern UI. Our powerful and user-friendly localization tools make it easier than ever to customize the localization configuration and the translation, and provide a localized user experience.
-
Performance Enhancements: We've made significant improvements to the performance of the message list, and introduced efficient and precise message positioning capabilities.
-
Multimedia Support: Experience improved multimedia and file message handling, with continuous playback for voice messages and swipeable multimedia message previews.
-
Detail Optimizations: We've added numerous detail optimizations including rich animations, haptic feedback, and refined interfaces to enhance the user experience.
-
New Features: Enjoy new features like a grid-style avatar, redesigned forwarding panel, group member selector, and a new message long-press menu.
-
Modular Packages: Components are broken down into modular packages, allowing for on-demand imports and reducing unnecessary bloat. Each modular package supports built-in navigation transitions. For instance, you can automatically navigate from a Conversation to a Message to start a chat, without the need to manually instantiate multiple pages and handle the transitions yourself. This greatly simplifies the complexity of development and integration.
-
Developer-friendly Design: We've introduced a more unified, standardized component parameter design, clearer code naming, and more detailed comments to make development easier and more efficient.
We're excited for you to try out our new Flutter Chat UIKit and look forward to seeing the amazing applications you'll create with it!