Mailspring/internal_packages/composer-emoji/lib
Ben Gotow 18d294c42f feat(transforms): Replace regexp body transforms with DOM approach
Summary:
We originally didn't do this because creating a DOM tree was loading images.
Using range.createContextualFragment seems to do it without the tree ever
being attached.

Accompanying changes to src/pro are here:
https://phab.nylas.com/D3300
https://github.com/nylas/edgehill/compare/bengotow/draft-dom-transformations?expand=1

Also rename applyTransformsToDraft => applyTransformsForSending. Needed
a new name because the function signature has changed. AFAIK there are no
open source plugins using the old functions.

Test Plan: All specs updated

Reviewers: evan, juan

Reviewed By: evan, juan

Differential Revision: https://phab.nylas.com/D3299
2016-09-23 16:36:08 -07:00
..
categorized-emoji.es6 fix(lint): fixing various linter errors. 2016-05-06 13:42:09 -07:00
emoji-actions.es6 fix(lint): Various linter fixes 2016-05-06 16:23:48 -07:00
emoji-button-popover.jsx fix(lint): various linter fixes 2016-05-06 14:11:05 -07:00
emoji-button.jsx plugins(*): Add identifying css classes to composer plugin buttons 2016-08-31 09:56:23 -07:00
emoji-composer-extension.jsx feat(transforms): Replace regexp body transforms with DOM approach 2016-09-23 16:36:08 -07:00
emoji-data.json feat(babel6): Fix emoji data 2016-05-06 11:55:48 -07:00
emoji-message-extension.jsx fix(emoji): Remove special casing for Outlook emoji 2016-06-01 11:11:51 -07:00
emoji-picker.jsx fix(lint): various linter fixes 2016-05-06 14:11:05 -07:00
emoji-store.jsx fix(lint): various linter fixes 2016-05-06 14:11:05 -07:00
main.es6 feat(babel6): Rename to js to es6 2016-05-06 11:55:02 -07:00