Mailspring/internal_packages
Juan Tejada ddb661ed37 fix(account-prefs): Update account save logic to prevent incorrect saves
- This fixes #1354 and #1235
- This issue was caused because the account details preferences
  component was keeping as state all of the account object fields. `setState` works
  like `extend`, so when the account changed, state was set to the new set of account fields,
  but the old values were only removed if they were overriden, and remained the
  same if the field did not exist in the new state object.
  Specifically, when a new account was added, setState was called with
  `{..., defaultAlias: undefined}` which did /not/ remove the  the defaultAlias
  from the previous state.
- Switched to managing state with a top level key `account`
2016-02-16 18:03:22 -08:00
..
account-sidebar feat(perspective): Restore through NylasEnv.savedState 2016-02-05 18:36:48 -08:00
attachments 🎨: Smaller buttons, smaller toolbar, smaller text 2016-02-09 19:45:24 -08:00
category-picker 🎨(popover): Remove hardcoded width from code -> move to stylesheet 2016-02-11 13:15:59 -08:00
composer fix(composer): fix dissapearing participant bug w/ multiple composers 2016-02-15 18:12:41 -05:00
composer-emojis fix(composer-emojis): Add spec, allow adjacent emojis, fix toolbar positioning bug 2016-02-12 11:42:11 -08:00
composer-signature refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
composer-spellcheck fix(electron): Update api usage to require('electron') 2016-01-29 14:24:33 -08:00
composer-templates feat(metadata): add cloudState that sync with Metadata service 2016-02-02 15:28:06 -05:00
composer-translate
events Merge branch 'master' into unified-inbox 2016-01-12 08:20:55 -08:00
feedback perf(outbox): Only trigger when send draft tasks are present 2016-02-04 20:15:15 -08:00
github-contact-card
message-autoload-images fix(config): observe fires immediately, causing re-renders 2016-01-29 00:31:10 -08:00
message-list fix(message): fix collapse unset when new thread delta 2016-02-15 15:46:33 -05:00
message-view-on-github
mode-switch 🎨: Smaller buttons, smaller toolbar, smaller text 2016-02-09 19:45:24 -08:00
notification-mailto
notification-update-available
notifications Merge branch 'master' into unified-inbox 2016-01-12 08:20:55 -08:00
onboarding fix(onboarding): remove ssl-enabled checkbox 2016-02-15 16:51:02 -05:00
personal-level-indicators fix(indicators): Remove duplicate description key 2016-01-12 10:28:34 -08:00
phishing-detection fix(phishing): set the package name to the correct value 2016-01-14 22:43:40 -05:00
plugins 🎨: Smaller buttons, smaller toolbar, smaller text 2016-02-09 19:45:24 -08:00
preferences fix(account-prefs): Update account save logic to prevent incorrect saves 2016-02-16 18:03:22 -08:00
print refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
quick-schedule fix(electron): Update api usage to require('electron') 2016-01-29 14:24:33 -08:00
screenshot-mode feat(screenshot-mode): Minor fix to unmount method 2016-01-29 16:59:51 -08:00
search-bar fix(analytics): delay closing of onboarding window 2016-02-12 10:56:36 -08:00
send-and-archive fix(send-and-archive): Was disabling signatures due to name collision 2016-02-01 17:33:18 -08:00
sidebar-fullcontact
system-tray fix(readme): Force github to refresh cache of screenshot 2016-02-08 14:52:07 -08:00
thread-list fix(important): Remove todo, reference to usesImportantFlag. Fixes #1331 2016-02-16 11:41:15 -08:00
ui-dark
ui-light
undo-redo fix(undo): Ensure undo bar dismisses after re-appearing 2016-02-05 19:11:27 -08:00
unread-notifications Revert "fix(sidebar): Correctly update sidebar when a notif is selected" 2016-02-02 10:58:24 -08:00
worker-sync fix(activity): "Long Polling" => "Delta Streaming" because we don't really poll. 2016-01-29 16:06:33 -08:00
worker-ui fix(activity): "Long Polling" => "Delta Streaming" because we don't really poll. 2016-01-29 16:06:33 -08:00