Mailspring/build/tasks
Ben Gotow cab654ec48 fix(sqlite): Connect to sqlite directly rather than sending queries over IPC (twice...)
Summary:
- We now build sqlite3 manually from source in script/bootstrap
- We now allow queries to run in parallel outside of transaction blocks

- When signining in and out, the main window creates the database file and then advances the database "phase", which allows all the windows to connect to the initialized database.

This diff also fixes T2411 where popout drafts opened twice, and several issues around Windows icons and install.

Test Plan: Run existing tests

Reviewers: evan

Reviewed By: evan

Maniphest Tasks: T2411

Differential Revision: https://phab.nylas.com/D1815
2015-07-30 18:09:20 -07:00
..
build-task.coffee refactor(cruft): remove old Atom docs and other cruft 2015-07-24 14:27:21 -07:00
check-licenses-task.coffee refactor(utils): switch to regular underscore 2015-05-19 16:06:59 -07:00
clean-task.coffee refactor(code): replace all instances of atom-shell and AtomShell and atomShell 2015-05-20 10:20:10 -07:00
codesign-task.coffee feat(logging): Developer bar, verbose logging to logstash, Electron 0.26.0 2015-05-19 17:02:46 -07:00
compile-packages-slug-task.coffee fix(asar): Support ASAR, and running of specs in prod builds 2015-05-21 14:41:30 -07:00
copy-info-plist-task.coffee refactor(cruft): remove old Atom docs and other cruft 2015-07-24 14:27:21 -07:00
docs-task.coffee feat(drag-threads): Move threads to folders/labels from thread list 2015-07-23 11:10:51 -07:00
dump-symbols-task.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
generate-asar-task.coffee fix(asar): Support ASAR, and running of specs in prod builds 2015-05-21 14:41:30 -07:00
generate-license-task.coffee fix(linux-build): Move the license file out of app so it works with ASAR 2015-05-21 18:22:11 -07:00
generate-module-cache-task.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
install-task.coffee fix(sqlite): Connect to sqlite directly rather than sending queries over IPC (twice...) 2015-07-30 18:09:20 -07:00
license-overrides.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
mkdeb-task.coffee refactor(cruft): remove old Atom docs and other cruft 2015-07-24 14:27:21 -07:00
mkdmg-task.coffee refactor(cruft): remove old Atom docs and other cruft 2015-07-24 14:27:21 -07:00
mkrpm-task.coffee refactor(cruft): remove old Atom docs and other cruft 2015-07-24 14:27:21 -07:00
nof-task.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
nylaslint-task.coffee fix(build): Remove explicit .coffee extensions in UpdateThreadsTask, update linter to check for these 2015-07-19 10:56:24 -07:00
output-build-filetypes.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
output-disk-space.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
output-long-paths-task.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00
prebuild-less-task.coffee add(specs): +101 specs and 403 assertions from Atom 2015-06-02 19:51:00 -07:00
publish-build-task.coffee feat(logging): Developer bar, verbose logging to logstash, Electron 0.26.0 2015-05-19 17:02:46 -07:00
publish-nylas-build-task.coffee Move mac CI spec and publish notifications to #edgehill-ci 2015-07-23 11:23:19 -07:00
set-exe-icon-task.coffee fix(sqlite): Connect to sqlite directly rather than sending queries over IPC (twice...) 2015-07-30 18:09:20 -07:00
set-version-task.coffee fix(sqlite): Connect to sqlite directly rather than sending queries over IPC (twice...) 2015-07-30 18:09:20 -07:00
spec-task.coffee Move mac CI spec and publish notifications to #edgehill-ci 2015-07-23 11:23:19 -07:00
task-helpers.coffee fix(drafts): Various improvements and fixes to drafts, draft state management 2015-02-03 16:24:31 -08:00