-
-
Notifications
You must be signed in to change notification settings - Fork 833
Replace emojione with twemoji + emojibase #2995
Conversation
Right, this should generally work. Known problems are:
I don't think any of these are hard blockers on merging this. |
out of interest, does this magically solve element-hq/element-web#7872 (I suspect it doesn't, but would be cool if it did) |
i doubt it will. in fact, it might make the fix harder, as text in general will need to be de-inverted whereas before the emoji CSS could be de-inverted. the correct fix there really is to stop using the invert filter hack. |
I've only done a quick scan out of curiosity... 😁 @bwindels mentioned he'd do a proper review during our morning standup. |
Started reviewing, will continue tomorrow ... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apart from what looks like including two json files with emoji data in the bundle, looks great! Tried it out as well and OMG this feels so much nicer!!
@bwindels thanks for the review :) the two points are basically things i'd deliberately skipped for now to avoid potentially lost work given the questions over how emojipicking will work in future. do you consider them hard blockers? |
No, no blockers. If we don't end up switching to emojimart for some reason we'll need to remember to come back to this, but I don't see why we wouldn't, so all good to go 👍 |
have filed element-hq/element-web#9780 to track the stripped emoji mess. |
I extracted the bits of #2995 (comment) that seemed like that really need follow up to separate issues which I've added into the comment. |
Fixes element-hq/element-web#9281
Review with element-hq/element-web#9766