about summary refs log tree commit diff
path: root/app/javascript/mastodon/features/emoji
AgeCommit message (Collapse)Author
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
2020-04-19Update Twemoji to 12.1.5 (#13021)D Anzorge
* Update Twemoji to 12.1.5 SVGs from Twemoji repo https://github.com/twitter/twemoji * Update emoji_map.json to Unicode 12
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
2019-06-26Removed extra pipes from regex. (#11181)PatOnTheBack
2019-03-30Fix emoji-mart crashing web UI on search by reverting the upgrade to 2.10.0 ↵Eugen Rochko
(#10413) Fix #10315 This reverts commit db06b25376ac7e844e86fb9890fa9f1c2edd2d60.
2019-03-16fix: update to emoji-mart 2.10.0 (#10281)Nolan Lawson
* fix: update to emoji-mart 2.10.0 * remove useless change * fix CSS style of emoji picker, improve a11y * fix missing newline in scss * fix the title and input fonts
2018-12-24Update emoji codepoint mappings to v11.0 (#9618)Eugen Rochko
2018-10-27When searching for an emoji with multiple separators, consider the full ↵ThibG
input (#9124) e.g., typing “blob_cat_p” used to search for “blob” and “cat”, but not “blob_cat_p”, which means “blob_cat_patpat” is very unlikely to show up, although it is likely what the user wanted to type in the first place.
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.
2018-06-08Fix issues with updated emoji mart (#7761)Renato "Lond" Cerqueira
* Changes behavior from search light to keep custom search The new version of emoji-mart needs the search function to constantly receive the custom emoji array. This changes the behavior back to the previous one in the search light method to keep the emoji autocomplete as before * Change test order The order was breaking the tests * Fix codeclimate issues * Update to emoji mart to version without issue in picker Fixes #7760
2018-06-07Update to emojimart 2.6.1 (#7746)Renato "Lond" Cerqueira
* Update to emojimart 2.6.1 WIP using local updated version. Sheet comes from emoji-data@4.0.4, file sheet_twitter_32_indexed_256.png. * Update to 2.6.1 and uncompress data if needed * Remove changes that were not needed * Fix yarn lock file * Match emojiToShowFilter behavior to new version of emoji-mart * Fix codeclimate issue * Match custom emoji behavior to new version of emoji-mart * Replace emoji without shortcode in tests * Fix code climate issues
2018-01-17Upgrade ESLint to version 4.x (#6276)Yamagishi Kazutoshi
2017-11-07Avoid emojifying on invisible text (#5558)MIYAGI Hikaru
2017-11-01Refactor initial state: auto_play_gif (#5576)Nolan Lawson
2017-10-30Avoid modifying emoji data inline (#5548)Nolan Lawson
2017-10-16Enable ESLint rules import/* (#5414)Yamagishi Kazutoshi
* Enable ESLint rules import/* * fix
2017-10-16Replace JavaScript Testing Framework from Mocha to Jest (#5412)Yamagishi Kazutoshi
2017-10-07Update emoji-mart to v2.1.1 (#5256)Nolan Lawson
2017-10-07Make auto-play GIFs preference affect custom emojis in web UI (#5254)Eugen Rochko
2017-10-06Fix error at emoji_compressed in Firefox ESR (#5241)MIYAGI Hikaru
2017-10-06Fix thinking_face emoji autocomplete (#5238)Nolan Lawson
2017-10-06Compress and combine emoji data (#5229)Nolan Lawson