Mailspring/internal_packages/composer/lib
Evan Morikawa eea25a307d fix(composer): support Chinese & others - handle composition events
Summary:
ignores composition event commands until they're done. We then simply
update the new state after that happens.

Some additional refactoring:

- The <Contenteditable /> prop is 'value' instead of 'html' to make it
  look more like a standard React controlled input
- Removed `filters` prop and `footerElements` prop from Contenteditable.
  These could easily be moved into the composer (where they belong).
- Moved contenteditable and a few of its helper classes into their own
  folder.
- Moved `UndoManager` up out of the `flux` folder into `src`. Currently
  undo/redo is only in the composer when all contenteditables should have
  the basic funcionality. Will refactor this later.
- Fix tests

Test Plan: manual

Reviewers: bengotow

Reviewed By: bengotow

Differential Revision: https://phab.nylas.com/D2211
2015-10-30 20:03:33 -04:00
..
account-contact-field.cjsx feat(composer): participants collapse 2015-09-14 10:37:00 -04:00
collapsed-participants.cjsx feat(composer): participants collapse 2015-09-14 10:37:00 -04:00
compose-button.cjsx feat(tooltip): use native tooltip style 2015-10-21 11:27:57 -07:00
composer-view.cjsx fix(composer): support Chinese & others - handle composition events 2015-10-30 20:03:33 -04:00
expanded-participants.cjsx feat(tooltip): use native tooltip style 2015-10-21 11:27:57 -07:00
fields.cjsx feat(composer): participants collapse 2015-09-14 10:37:00 -04:00
file-upload.cjsx fix(T2387): Use better file icons from SDW 2015-07-31 12:34:24 -07:00
image-file-upload.cjsx feat(attachments): Tons of tiny fixes to attachments, drag-and-drop attachments to other apps 2015-07-15 13:15:05 -07:00
main.cjsx fix(tasks): don't continue if dependent task fails 2015-10-21 10:33:43 -07:00
participants-text-field.cjsx fix(participants): replacemehts => replacements 2015-09-22 19:56:06 -07:00