mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-09-22 00:06:06 +08:00
bd361c8abb
Summary: Refactored signature preferences page to allow more signatures than the previous 1-1 mapping for signatures and accounts. Created a multi select dropdown of the accounts for which a certain signature is set as default for. Added a button into the draft header From field to toggle between saved signatures. refactor(signatures): Add basic add/remove capabilities to static refactor(signatures): Hooked up signature actions and signature store for basic functionality fix(signatures): Cleaned up signature store and started on multiselectdropdown fix(signatures): Add multi signature toggle select to multiselect dropdown build(signatures): Built framework for multiselect dropdown build(signatures): Toggle button functionality for dropdown build(signatures): Build multi select from components and add debounce refactor(signatures): Move signature actions and signature store into flux fix(signatures): Styled composer signatures button/dropdown and fixed preferences checkmarks build(signatures): Finish main functionality, about to refactor composer signature button into injected component fix(signatures): Changed position styles fix(signatures): Fixed background color for dropdown button when blurred build(signatures): Began to write tests for signatures store, preferences and dropdown Test Plan: Wrote tests for preferences signatures, signature store, signature composer dropdown and refactored tests for signature composer extension. For signature composer extension I removed applyTransformsToDraft and unapplyTransformsToDraft and tested by sending emails with signatures to different providers to make sure the <signature> tag caused problems. Reviewers: bengotow, juan Reviewed By: juan Differential Revision: https://phab.nylas.com/D3073 |
||
---|---|---|
.. | ||
account-sidebar | ||
attachments | ||
category-picker | ||
composer | ||
composer-emoji | ||
composer-signature | ||
composer-spellcheck | ||
composer-templates | ||
composer-translate | ||
draft-list | ||
events | ||
github-contact-card | ||
keybase | ||
message-autoload-images | ||
message-list | ||
message-view-on-github | ||
mode-switch | ||
notification-mailto | ||
notification-update-available | ||
notifications | ||
onboarding | ||
participant-profile | ||
personal-level-indicators | ||
phishing-detection | ||
plugins | ||
preferences | ||
remove-tracking-pixels | ||
screenshot-mode | ||
send-and-archive | ||
system-tray | ||
theme-picker | ||
thread-list | ||
thread-search | ||
thread-search-index | ||
thread-snooze | ||
ui-dark | ||
ui-darkside | ||
ui-less-is-more | ||
ui-light | ||
ui-taiga | ||
ui-ubuntu | ||
undo-redo | ||
unread-notifications | ||
worker-sync | ||
worker-ui |