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

Updated interface for group chats #1

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

imbinit17
Copy link

  1. Group Chats Viewing Ability
  2. Profile Pictures for other participants (except you i.e sender)

For more details , refer README

@imbinit17
Copy link
Author

Updated repo from last PR with added support for export of images and videos .

Scope for Improvement : PDF files

@imbinit17
Copy link
Author

Optimized the code to reduce the time taken and memory usage greatly

Earlier , the script took great time (30 mins) and many a times the browser crashed for large chat history (10k messages) as the script was replacing the entire innerHTML for every new message encountered when parsing . This took a lot of time ,memory and computing power .

With appending newHTML elements , this time has greatly reduced to display 10k messages within few seconds .

@imbinit17
Copy link
Author

Now one can view :

  1. All people in the conversation at once (though it makes sense for group chats only)
  2. All media in the conversation at once (jpg,jpeg,png,gif,mp4,etc)
  3. All links in the conversation at once

Media & Link will also carry attribute for date & time along with them .

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

Successfully merging this pull request may close these issues.

1 participant