Mailspring/internal_packages
Juan Tejada 9f309d399b update(extensions): Rename DraftStoreExtension and MessageStoreExtension
Summary:
- Rename DraftStoreExtension to ComposerExtension
- Rename MessageStoreExtension to MessageViewExtension
- Rename ContenteditablePlugin to ContenteditableExtension
  - Update Contenteditable to use new naming convention
  - Adds support for extension handlers as props
- Add ExtensionRegistry to register extensions:
  - ContenteditableExtensions will not be registered through the
    ExtensionRegistry. They are meant for internal use, or if anyone wants
    to use our Contenteditable component directly in their plugins.
  - Adds specs
- Refactors internal_packages and src to use new names and new ExtensionRegistry api
- Adds deprecation util function and deprecation notices for old api methods:
  - DraftStore.{registerExtension, unregisterExtension}
  - MessageStore.{registerExtension, unregisterExtension}
  - DraftStoreExtension.{onMouseUp, onTabDown}
  - MessageStoreExtension
- Adds and updates docs

Test Plan: - Unit tests

Reviewers: bengotow, evan

Reviewed By: evan

Differential Revision: https://phab.nylas.com/D2293
2015-11-30 16:08:05 -08:00
..
account-sidebar feat(prefs): Allow tabs with an accounts submenu 2015-11-30 11:43:49 -08:00
attachments Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
category-picker Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
composer update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
composer-signature update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
composer-spellcheck update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
events Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
feedback bump(electron): 0.34.3 => 0.35.1 2015-11-23 22:09:17 -08:00
inbox-contact-elements Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
message-autoload-images update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
message-list update(extensions): Rename DraftStoreExtension and MessageStoreExtension 2015-11-30 16:08:05 -08:00
mode-switch Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
notification-mailto Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
notification-update-available Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
notifications Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
onboarding Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
plugins Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
preferences fix(signatures): Display signatures tab, blur after prefs changes 2015-11-30 13:39:42 -08:00
search-bar Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
sidebar-fullcontact Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
system-tray fix(license): Mark a few additional packages as GPLv3 2015-11-25 14:41:10 -08:00
thread-list Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
tooltip Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
ui-dark Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
ui-light Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
undo-redo Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
unread-notifications Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
worker-sync Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00
worker-ui Internal package.json license: GPLv3 2015-11-24 09:09:33 -08:00