Skip to content

feat(chat): Chat parsing#232

Merged
luke-h1 merged 1 commit intomainfrom
@luke-h1/chat-polish
Jun 8, 2025
Merged

feat(chat): Chat parsing#232
luke-h1 merged 1 commit intomainfrom
@luke-h1/chat-polish

Conversation

@luke-h1
Copy link
Copy Markdown
Owner

@luke-h1 luke-h1 commented Apr 27, 2025

This PR:

  • Refactors the current implementation of chat parsing and intends to fully complete the scope of chat features in this PR

Closes:

Current in-flight tasks:

  • Fix only global emotes being fetched
  • get correct width + height of emote
  • Fix duplicates being included in replaceTextWithEmotesV2
  • unit test text parsing utils more extensively with more test data - fix issue with global 7tv getting loaded first
  • smoke test replaceTextWithEmotes
  • fetch bttv, ffz emotes
  • handle twitch, ffz badges.
  • get build onto test flight
  • fix message styling
  • on scroll stop chat from scrolling
  • Fix bottom sheet modal performance on chat
  • On press of emote brings bottom sheet modal up listing meta-data
  • Support typing in chat - non emotes only
  • Support replying to messages - non emotes only
  • handle links - 7tv, youtube, twitch, twitter etc. displays
  • unit test findBadges#twitch
  • Add fixture data
  • disconnect from chat on exit
  • fix tsc,lint,prettier errors

@luke-h1 luke-h1 force-pushed the @luke-h1/chat-polish branch 3 times, most recently from 675169d to 83d32b5 Compare April 29, 2025 18:09
@luke-h1 luke-h1 force-pushed the @luke-h1/chat-polish branch from 55eac62 to 019d2c7 Compare May 4, 2025 10:46
@github-actions github-actions bot added documentation Improvements or additions to documentation app labels May 4, 2025
@luke-h1 luke-h1 force-pushed the @luke-h1/chat-polish branch 6 times, most recently from c8eaa8c to 28ee5fa Compare May 11, 2025 17:27
@luke-h1 luke-h1 force-pushed the @luke-h1/chat-polish branch 4 times, most recently from a0c8663 to 089dd60 Compare May 20, 2025 19:22
@luke-h1 luke-h1 force-pushed the @luke-h1/chat-polish branch 3 times, most recently from 1e07576 to c6f1403 Compare May 27, 2025 12:09
@luke-h1 luke-h1 force-pushed the @luke-h1/chat-polish branch 4 times, most recently from 0ef6221 to e029864 Compare June 8, 2025 14:16
@luke-h1 luke-h1 force-pushed the @luke-h1/chat-polish branch from a15583d to e6d7e9d Compare June 8, 2025 14:34
@luke-h1 luke-h1 merged commit ee390b3 into main Jun 8, 2025
7 checks passed
@luke-h1 luke-h1 deleted the @luke-h1/chat-polish branch June 8, 2025 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant