Mailspring/internal_packages/preferences/lib/tabs
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
..
config-schema-item.cjsx feat(rsvp): "Quick RSVP" to events recongized by the API 2015-11-30 17:12:45 -08:00
preferences-account-details.jsx feat(newsletter): Manage subscription directly from N1 2016-01-07 18:44:40 -08:00
preferences-account-list.jsx feat(mail-rules): Per-account mail rules filter incoming, existing mail 2015-12-23 02:19:32 -05:00
preferences-accounts.cjsx refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
preferences-general.cjsx docs(notifs): On linux, display a note about Zenity in prefs 2015-12-03 11:36:54 -08:00
preferences-keymaps.cjsx fix(keymaps): Display composer keymaps, fix Apple Mail 2016-01-06 11:44:20 -08:00
preferences-mail-rules.cjsx refactor(rip-current-account): Rips out AccountStore.current 2016-01-08 14:22:13 -08:00
workspace-section.cjsx feat(zoom): Allow users to override interface zoom. Fixes #699 2016-01-08 11:32:32 -08:00