Commit Graph

29985 Commits

Author SHA1 Message Date
Max Brunsfeld
d1a4fd2378 Wait for reused window's project paths to update in main process test
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-20 16:52:47 -07:00
Max Brunsfeld
833b3b0ab0 Save state when reloading AtomWindow
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-20 16:10:11 -07:00
Max Brunsfeld
c2c7241eda Destroy AtomEnvironment in beforeunload handler, not unload handler
See https://github.com/electron/electron/issues/7278

Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-20 16:10:05 -07:00
Max Brunsfeld
46eb861f84 Try manually tearing down atom env before reloading window in main process spec 2016-09-20 12:37:40 -07:00
Max Brunsfeld
cec2c87793 Assert about remote directories' types in main process test 2016-09-20 09:54:28 -07:00
Max Brunsfeld
30fdb70dfd Initialize app-started promise before reloading AtomWindow 2016-09-20 09:53:54 -07:00
Max Brunsfeld
7c93063861 Merge remote-tracking branch 'origin/master' into mb-ns-avoid-adding-non-existent-project-directories 2016-09-19 12:31:38 -07:00
Max Brunsfeld
ee1b8160e5 Wait for each window to save its state in main process test
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-19 12:06:37 -07:00
Max Brunsfeld
511fe1a576 Tweak test again for travis
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-19 11:02:48 -07:00
Wliu
2ed2121e4b ⬆️ package-generator@1.0.1 2016-09-17 11:07:57 -04:00
Wliu
bfb3a877eb ⬆️ open-on-github@1.2.1 2016-09-17 11:07:10 -04:00
Wliu
240e41eaf6 ⬆️ snippets@1.0.3 2016-09-17 11:06:29 -04:00
Nathan Sobo
7bba3e86b2 Try this on travis 2016-09-16 16:47:33 -06:00
Nathan Sobo
77f77f719f Merge pull request #12674 from atom/fb-mdt-destroyed-panes-in-getPanes
Don't include destroyed panes in result of PaneContainer.getPanes() after PaneContainer is destroyed
2016-09-16 14:06:10 -07:00
Nathan Sobo
212cb0df34 Resolve AtomWindow.reload promise once window fully starts 2016-09-16 14:33:30 -06:00
Nathan Sobo
f62bf2c7e0 Focus test on for travis 2016-09-16 14:22:23 -06:00
Nathan Sobo
5fad2bdbf9 Return a promise from AtomWindow.reload that resolves on window:loaded 2016-09-16 14:10:34 -06:00
Max Brunsfeld
e444076a46 WIP - debug travis CI failures 2016-09-15 17:29:02 -07:00
Max Brunsfeld
0d2b7d12b7 Fix test description 2016-09-15 16:56:10 -07:00
Max Brunsfeld
4fa24a05da Fix invalid usage of activation disposable in Package::load
Like deserializers and config schema, directory providers are added
at package load time, and *not* removed when the package is deactivated
2016-09-15 16:34:39 -07:00
Max Brunsfeld
3758fe5646 Use fake directory provider in integration test for remote dirs
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-15 16:33:04 -07:00
Max Brunsfeld
09b50f8740 Don't remove non-local directories on Project deserialization 2016-09-15 16:32:14 -07:00
Thomas Johansen
d7bc09c10d Merge pull request #12689 from atom/tj-upgrade-electron
Upgrade Electron to v1.3.6
2016-09-15 13:51:27 +02:00
simurai
decc502b79 ⬆️ one-dark/light-syntax@v1.4.0 2016-09-15 15:44:09 +09:00
Wliu
2f0ad212d8 ⬆️ tabs@0.101.1 2016-09-14 22:38:53 -04:00
Wliu
81868bb73f ⬆️ autocomplete-plus@2.31.3 2016-09-14 22:38:05 -04:00
Max Brunsfeld
f74498e760 ⬆️ service-hub (prerelease)
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-14 14:00:17 -07:00
Max Brunsfeld
fe480d8fa4 Do not add project directories that do not exist
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-14 13:48:17 -07:00
Max Brunsfeld
3aaa738944 Activate atom.directory-provider services before deserialization
Signed-off-by: Nathan Sobo <nathan@github.com>
2016-09-14 13:26:03 -07:00
Thomas Johansen
eeecd59bdd ⬆️ electron@1.3.6 2016-09-14 09:21:07 +02:00
simurai
7929e261a0 ⬆️ base16-tomorrow-dark/light-theme@v1.3.0 2016-09-14 14:34:04 +09:00
simurai
350a2a1e08 ⬆️ one-dark/light-ui@v1.6.1 2016-09-14 10:59:31 +09:00
Nathan Sobo
8a12be9a8d Return empty array from getPanes when PaneContainer is destroyed
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com>
2016-09-13 11:01:40 -06:00
simurai
c89c66d22d ⬆️ one-light-syntax@v1.3.1 2016-09-13 16:26:06 +09:00
simurai
59fc02ce1f ⬆️ one-dark-syntax@v1.3.1 2016-09-13 16:25:40 +09:00
simurai
713569eb7d ⬆️ atom-light-ui@v0.45.0 2016-09-13 15:21:45 +09:00
Matthew Dapena-Tretter
283a573ce5 Test that destroyed panes aren't included in PaneContainer::getPanes() 2016-09-12 18:03:40 -07:00
Max Brunsfeld
18089df9af ⬆️ settings-view
For scoped editor settings fix: atom/settings-view#774
2016-09-12 16:21:15 -07:00
Nathan Sobo
766afb406a Merge pull request #12673 from atom/ns-fix-add-pane-event
Ensure pane is added to container before invoking onDidAddPane listeners
2016-09-12 13:39:38 -06:00
Wliu
504d7e4732 Merge pull request #12671 from torn4dom4n/patch-1
Update README.md
2016-09-12 14:33:01 -04:00
Long Nhat Nguyen
aa31b1ed29 Update README.md 2016-09-13 00:00:30 +07:00
Nathan Sobo
e313bbe89c Ensure pane is added to container before invoking onDidAddPane listeners
Fixes #12654
2016-09-12 11:00:26 -06:00
Nathan Sobo
762ee28dd5 Merge pull request #12672 from atom/ns-close-spec-windows-immediately
Don't wait for spec windows to save state
2016-09-12 10:54:01 -06:00
Long Nhat Nguyen
2b743cbabc docs -> Flight Manual 2016-09-12 23:38:27 +07:00
Nathan Sobo
0ff0b269b1 Don't wait for spec windows to save state
Since spec windows don't register handlers for the IPC messages requested window state to be saved, the promise never resolves and the close button needs to be clicked twice. To avoid this, we'll just resolve the promise immediately in a spec window so we can proceed to close it.
2016-09-12 10:26:40 -06:00
Nathan Sobo
2816e3e0dc ⬆️ markdown-preview 2016-09-12 09:51:07 -06:00
Long Nhat Nguyen
2d54f87d33 Update README.md 2016-09-12 21:34:19 +07:00
Long Nhat Nguyen
ea96ef49e1 Atom Docs -> Atom Flight Manual 2016-09-12 21:27:33 +07:00
Long Nhat Nguyen
e0826b4495 Fix Page not found 2016-09-12 20:06:44 +07:00
Thomas Johansen
5de0e5016e 🐛 Invoke reload instead of non-existant restart
Fix #12665
2016-09-12 07:59:10 +02:00