Skip to content

Performance Tweaks#483

Merged
AnatoleAM merged 5 commits into
masterfrom
feat/performance-tweaks
Apr 10, 2023
Merged

Performance Tweaks#483
AnatoleAM merged 5 commits into
masterfrom
feat/performance-tweaks

Conversation

@AnatoleAM
Copy link
Copy Markdown
Contributor

@AnatoleAM AnatoleAM commented Apr 9, 2023

Making some changes and fixes on performance issues

  • Remove use of v-memo (causes issues with unloading)
  • Disable Most Used Emotes temporarily Refactor logic for most used emotes (currently performs extreme iteration)
  • Set a limit on the amount of items returned by colon-complete
  • Use async image decoding & native on-screen image loading

Todo in a new PR

  • Remove manual stagger in the Emote Menu
  • Don't delay full-size load in tooltips when a cached version already exists
  • Unify Emote Data Logic

@AnatoleAM AnatoleAM force-pushed the feat/performance-tweaks branch from 9ab8915 to a414fa7 Compare April 10, 2023 10:07
@AnatoleAM AnatoleAM merged commit c40dfcb into master Apr 10, 2023
@AnatoleAM AnatoleAM deleted the feat/performance-tweaks branch April 10, 2023 10:27
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.

2 participants