Mailspring/internal_packages
Ben Gotow 818e1ae986 feat(reading): Disable autoloading of images, opt-in one by one
Summary: This diff implements Gmails "load images, always load images from bengotow@gmail.com" option. Someone asked for it late last night and I figured it'd be fun to add. We also needed to refactor the MessageItem to allow for a GPG plugin - MessageItems now subscribe to the body of the message from the messageBodyProcessor, so in the event that processing rules change, someone can invalidate the processor cache by calling `resetCache()`, and then it recomputes bodies and triggers a refresh of each message body.

Test Plan: Updated existing tests, no new tests for this plugin just yet.

Reviewers: evan, juan

Reviewed By: evan

Differential Revision: https://phab.nylas.com/D2235
2015-11-06 15:53:21 -08: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(keymap): add new <KeymapHandlers /> 2015-11-06 11:47:06 -08:00
composer feat(keymap): add cmd+1, cmd+2, etc to quick-select accounts 2015-11-06 14:38:50 -08:00
composer-signature fix(signatures): temporarily disable signatures in preferences 2015-11-06 12:40:34 -08: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-autoload-images feat(reading): Disable autoloading of images, opt-in one by one 2015-11-06 15:53:21 -08:00
message-list feat(reading): Disable autoloading of images, opt-in one by one 2015-11-06 15:53:21 -08: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(reading): Disable autoloading of images, opt-in one by one 2015-11-06 15:53:21 -08:00
search-bar feat(keymap): add new <KeymapHandlers /> 2015-11-06 11:47:06 -08:00
sidebar-fullcontact fix(message-sidebar): New ContactCard injectable role, updated FocusedContactStore 2015-09-24 18:58:53 -07:00
system-tray fix(system-tray): properly deactivates package 2015-11-06 13:52:08 -08:00
thread-list feat(keymap): add cmd+1, cmd+2, etc to quick-select accounts 2015-11-06 14:38:50 -08: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(deltas): Use the official API to create cursors 2015-10-30 22:20:41 -07:00
worker-ui fix(tasks): don't continue if dependent task fails 2015-10-21 10:33:43 -07:00