about summary refs log tree commit diff
path: root/app/javascript/mastodon/features/emoji/emoji.js
AgeCommit message (Collapse)Author
2023-04-04HTML string attributes set as booleans (#24408)Nick Schonning
2022-11-17Remove use of DOMParser in front-end emoji rewriting code (#20758)Claire
* Add jstest for node ordering in emojify * Remove use of DOMParser in front-end emoji rewriting code
2022-11-14Fix nodes order being sometimes mangled when rewriting emoji (#20677)Claire
* Fix front-end emoji tests * Fix nodes order being sometimes mangled when rewriting emoji
2022-11-14Fix emoji substitution not applying only to text nodes in Web UI (#20640)Claire
Signed-off-by: Claire <claire.github-309c@sitedethib.com> Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-13Add border to 🚲 emoji (#16035)Claire
2021-03-01Add borders to 📱 and 📲 emojis (#15794)Claire
2020-10-13Change how CDN_HOST is passed down to make assets build reproducible (#14381)ThibG
* Change how CDN_HOST is passed down to make assets build reproducible * Change webpacker/webpack configuration to dynamically load publicPath based on meta header * Fix embedded layout missing the cdn-host meta header
2020-09-10Add border around 🕺 emoji (#14769)ThibG
Fixes #14768
2020-08-31Add border around 🐞 emoji (#14712)ThibG
2020-06-10Fixed emoji detection problem to append border (#14020)fuyu
* Fixed emoji detection problem to append border * Add tests * Add missing semicolon * Fixed wrong result when includes different variation selector * Add missing semicolon * Remove grapheme-splitter and Change emoji list to array from string * Update comment * Remove spaces Co-authored-by: ThibG <thib@sitedethib.com>
2020-06-09Fix WebUI crash when processing accounts before page is loaded (#14015)ThibG
2020-06-09Improve rendering of emoji which do not contrast with background (#13772)ThibG
* Refactor list of emoji requiring added outlines so that it can be theme-specific * Split inaccessible emoji to emoji requiring an outline and ones that can be inverted * Drop the “silouhettes” from black emoji as they seem to have changed color * Add inaccessible emojis list for the light theme * Use bordered emoji variant instead of unreliable CSS
2019-09-23Fix emoji search not showing custom emoji when none are uncategorized (#11920)Eugen Rochko
Fix #11903
2019-07-21Play animated custom emoji on hover (#11348)ThibG
* Play animated custom emoji on hover in status * Play animated custom emoji on hover in display names * Play animated custom emoji on hover in bios/bio fields * Add support for animation on hover on public pages emojis too * Fix tests * Code style cleanup
2019-06-28Add categories for custom emojis (#11196)Eugen Rochko
Fix #7940
2018-09-01Skip VS15 (Emoji textual presentation). (#8553)M Somerville
Mastodon converts all Emoji to images, whether they have a VS15 after them or not, but leaves the VS15 in the string, which is displayed as a black box in Safari.
2017-11-07Avoid emojifying on invisible text (#5558)MIYAGI Hikaru
2017-11-01Refactor initial state: auto_play_gif (#5576)Nolan Lawson
2017-10-07Make auto-play GIFs preference affect custom emojis in web UI (#5254)Eugen Rochko
2017-10-06Compress and combine emoji data (#5229)Nolan Lawson