Mailspring/internal_packages
Juan Tejada 34f68dcc0d refactor(rip-current-account): Rips out AccountStore.current
Summary:
- WIP: Need to fix tests and some errors!
- Refactors Category class to hold information about its type
- Refactors CategoryStore to rely on observables instead of local caches
- Adds and updates Observables and helpers
- Refactors ContactStore to hold entire cache of contacts instead of per
  current account
  - Same for ContactRankingStore and other stores
- Refactors method names for AccountStore + some helpers
- Updates MailViewFilter to hold an account
  - Adds basic Unified filter
- Replaces AccountStore.current calls with either:
  - The account of the currently focused MailViewFilter
  - The account associated with a thread, message, file, etc...
  - A parameter to be passed in
  - Arbitrarily, the first account in the AccountsStore

Test Plan: - Unit tests

Reviewers: evan, bengotow

Differential Revision: https://phab.nylas.com/D2423
2016-01-08 14:22:13 -08:00
..
account-sidebar refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
attachments fix(license): GPLv3 => GPL-3.0 2015-12-07 10:50:47 -08:00
category-picker refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
composer refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
composer-signature refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
composer-spellcheck fix(specs): Fix extension test 2015-12-30 18:08:33 -05:00
composer-templates fix(specs): Minor change to templates package for Travis 2016-01-08 10:52:37 -08:00
composer-translate fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00
events refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
feedback refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
github-contact-card fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00
inbox-contact-elements fix(license): GPLv3 => GPL-3.0 2015-12-07 10:50:47 -08:00
message-autoload-images fix(extension-adapter): Update adapter to support all versions of extension api we've used 2015-12-30 15:11:37 -05:00
message-list refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
message-view-on-github fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00
mode-switch fix(license): GPLv3 => GPL-3.0 2015-12-07 10:50:47 -08:00
notification-mailto fix(license): GPLv3 => GPL-3.0 2015-12-07 10:50:47 -08:00
notification-update-available fix(license): GPLv3 => GPL-3.0 2015-12-07 10:50:47 -08:00
notifications refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
onboarding refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
personal-level-indicators fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00
phishing-detection fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00
plugins fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00
preferences refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
print refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
quick-schedule fix(examples): examples => packages, move away from installing them 2016-01-07 14:56:34 -08:00
search-bar refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
sidebar-fullcontact feat(transactions): Explicit (and faster) database transactions 2015-12-17 11:46:05 -08:00
system-tray refactor(tray): Update main file for tray package 2015-12-21 20:18:17 -08:00
thread-list refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
tooltip fix(license): GPLv3 => GPL-3.0 2015-12-07 10:50:47 -08:00
ui-dark feat(theme-selector): Add theme selector to preferences page 2015-12-15 10:29:58 -08:00
ui-light feat(theme-selector): Add theme selector to preferences page 2015-12-15 10:29:58 -08:00
undo-redo fix(theme): Dark mode styling for undo/redo component 2015-12-07 15:11:11 -08:00
unread-notifications refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
worker-sync refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
worker-ui fix(mail-rules): Catch and disable mail rules building bad actions 2015-12-28 18:39:06 -08:00