mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-11-11 01:54:40 +08:00
💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
c48bb3f8f2
Summary: Adding serialzable registry Added DatabaseObjectRegistry rename modelReviver to deserializeObject Consolidate deserizlie Get rid of model methods from Utils DatabaseRegistry change notifications Logic to throttle database refresh requests Fixes in nylas-exports Silent model setup Continue to resolving the database setup phase for non main windows. A packages `activate` method does not actually get called until the DatabaseStore says that it's ready. This is necessary to ensure that a package that introduces database changes has those schema changes take hold before the activate happens. However, in windows like the `onboarding` window that do not depend on a database at all, there is no setup that is run and the promise use to never resolve thereby making the packages never activate. In this case, any external windows will go ahead and let their packages activate. Check subclass instead of instance! Use the correct types for "messages" and "drafts" Move Salesforce models Proper references to Model and Attributes Convert Salesforce stores to NylasStores and fix paths Move database setup to DB Test Plan: todo Reviewers: bengotow Reviewed By: bengotow Differential Revision: https://phab.nylas.com/D1899 |
||
---|---|---|
apm | ||
arclib | ||
build | ||
docs-templates | ||
dot-nylas | ||
exports | ||
internal_packages | ||
keymaps | ||
menus | ||
script | ||
spec | ||
spec-nylas | ||
src | ||
static | ||
vendor | ||
.arcconfig | ||
.arclint | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.node-version | ||
atom.sh | ||
coffeelint.json | ||
LICENSE.md | ||
package.json | ||
README.md |
Nylas Mail is a hackable platform for your personal data, built on Electron and the Nylas Platform APIs.
Building Nylas Mail
Extending Nylas Mail
It's easy to extend Nylas Mail using your favorite web technologies. Check out the Nylas Package API to get started, and the API reference for information about specific classes.