Mailspring/internal_packages
Evan Morikawa 6d1dbe1dbf 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-sidebar fix(ui): better unread count box 2015-10-28 18:50:04 -04:00
attachments fix(files): Not-yet-downloaded files can be opened via double click 2015-10-27 11:05:33 -07:00
category-picker feat(win32): improve button styles for Win 8.1 spec 2015-10-21 12:17:34 -07:00
composer fix(composer): support Chinese & others - handle composition events 2015-10-30 20:03:33 -04:00
composer-signature fix(composer): support Chinese & others - handle composition events 2015-10-30 20:03:33 -04:00
composer-spellcheck fix(spellcheck): Fix dead code, resolve Sentry 3594 2015-10-22 16:08:03 -07:00
events fix(event): remove EventStore 2015-10-22 14:14:58 -07:00
feedback fix(feedback): Links should open in the user's default browser 2015-10-22 11:34:51 -07:00
inbox-contact-elements fix(drafts): fix illegal ID set 2015-08-31 15:21:41 -07:00
message-list feat(shortcuts): Pageup/dn in message list, shift+pageup/dn in thread list 2015-10-29 20:34:43 -07:00
mode-switch feat(tooltip): use native tooltip style 2015-10-21 11:27:57 -07:00
notification-mailto fix(notifications): Buttons always triggered default action 2015-10-28 10:47:44 -07:00
notification-update-available fix(notifications): Buttons always triggered default action 2015-10-28 10:47:44 -07:00
notifications fix(notifications): Buttons always triggered default action 2015-10-28 10:47:44 -07:00
onboarding fix(sp): It's => its 2015-10-29 19:35:31 -07:00
plugins fix(plugins): Packages => Plugins in a few more places 2015-10-23 15:14:44 -07:00
preferences feat(signatures): add signature support in preferences 2015-10-29 17:20:41 -04:00
search-bar fix(search): New X, focus styling for search 2015-10-27 11:28:11 -07:00
sidebar-fullcontact fix(message-sidebar): New ContactCard injectable role, updated FocusedContactStore 2015-09-24 18:58:53 -07:00
thread-list fix(thread-list): Line up sender, subject and snippet 2015-10-29 11:30:06 -07:00
tooltip feat(tooltip): use native tooltip style 2015-10-21 11:27:57 -07:00
ui-dark Setup styles for dropdown (select) control 2015-10-21 21:27:53 +03:00
ui-light fix(fonts): update fonts and styles 2015-10-01 17:55:11 -07:00
undo-redo fix(undo-redo): Fix "undo" button clickability, improve animation 2015-10-23 15:03:12 -07:00
unread-notifications feat(notifs): Native notifications for Mac OS X, Win coming 2015-10-29 11:23:51 -07:00
worker-sync fix(specs): ContactStore spec fixes for new contact ranking support 2015-10-09 13:42:24 -07:00
worker-ui fix(tasks): don't continue if dependent task fails 2015-10-21 10:33:43 -07:00