Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Feature Suggestions and Gratitude #16

Open
JaleelNazir opened this issue Nov 6, 2024 · 1 comment
Open

New Feature Suggestions and Gratitude #16

JaleelNazir opened this issue Nov 6, 2024 · 1 comment

Comments

@JaleelNazir
Copy link

The app is currently performing very well, thanks to the support of this repository! Here are some proposed features that would enhance the user experience and functionality:

Proposed Features

  1. Message Timestamps
    Display accurate timestamps for each message, helping users track the time of communication effortlessly.

  2. Message Status Indicators

    • Sent, Delivered, and Seen Status: Clearly distinguish messages by their status.
    • Customizable Status Markers: Use either tick icons or text labels to indicate "Sent," "Delivered," and "Seen" statuses, making the status easy to identify at a glance.
  3. Organize Group Chat Messages by Date

    • Implement message grouping for sections such as Date, Yesterday, and Today.
    • This feature will help users view and locate messages based on the date, simplifying navigation through conversations.
  4. Custom Headers for Chat Events

    • Display custom headers for events such as when someone joins or leaves the chat or for greeting messages.
    • Headers make the chat more intuitive by clearly marking important events within the conversation flow.

Current Implementation

These features are being integrated into a UIViewController with a PageViewController, which is the only setup currently working seamlessly. I appreciate this repository's existing code structure as it has greatly facilitated this setup.

Gratitude and Feedback

Thanks to the contributors for making my work easier! This repository has been invaluable, especially with handling complex UI components and resolving keyboard issues I encountered in other repositories.

@hoangtaiki Thanks!!! 👍

@hoangtaiki
Copy link
Owner

Thank @JaleelNazir for the detailed feedback and the feature suggestions! I completely agree that these additions would bring a lot of value to the app's user experience.

I’ll prioritize these enhancements and dedicate time to exploring how best to implement them within the existing setup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants