Mailspring/internal_packages/preferences/lib/tabs
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
..
preferences-accounts.cjsx fix(onboarding): Lots of changes to account management, dead code cleanup 2015-09-24 14:51:15 -07:00
preferences-appearance.cjsx tweak(prefs): Remove the font size option until it's implemented 2015-09-09 14:05:03 -07:00
preferences-general.cjsx feat(reading): Disable autoloading of images, opt-in one by one 2015-11-06 15:53:21 -08:00
preferences-keymaps.cjsx feat(keymap): add new <KeymapHandlers /> 2015-11-06 11:47:06 -08:00
preferences-mailrules.cjsx feat(preferences): WIP Preferences panel 2015-08-14 15:40:11 -07:00
preferences-notifications.cjsx fix(config): new mail sounds on by default, change config keypath 2015-10-14 17:11:36 -07:00