Commit Graph

27586 Commits

Author SHA1 Message Date
Katrina Uychaco
7cfe0b659e Revert "Wait for tab to open in webdriverio waitForPaneItemCount command"
This reverts commit 8e33f8bf5b.
2016-02-11 14:50:51 -08:00
Katrina Uychaco
5e7f2741b4 In startup-spec check pane item count after editor has been loaded 2016-02-11 14:50:30 -08:00
Katrina Uychaco
c2ff75f94b Use user-data-dir with temp directory when running core tests
This is to ensure successful database connection. Since core specs and 
package specs are run at the same time and both open an indexedDB 
connection, there were occasional core spec failures due to failed
database connection.
2016-02-11 13:57:20 -08:00
Katrina Uychaco
8e33f8bf5b Wait for tab to open in webdriverio waitForPaneItemCount command 2016-02-11 11:50:44 -08:00
Katrina Uychaco
f6ced98be8 Fix bug from merge with PR#10743 2016-02-11 11:43:41 -08:00
Katrina Uychaco
285c082ac0 Use text-buffer 8.2.2-2 2016-02-10 12:37:31 -08:00
Katrina Uychaco
baa2c32a51 Merge branch 'master' into ku-crash-recovery 2016-02-10 11:10:57 -08:00
Katrina Uychaco
7b808257a6 Add test to check for indexedDB connection 2016-02-10 11:04:30 -08:00
Josh Abernathy
99a7158de1 Merge pull request #10743 from atom/dont-cascade-on-reload
Don't cascade on reload
2016-02-10 09:22:57 -05:00
Wliu
3cca5cdc3e ⬆️ language-coffee-script@0.46.1 2016-02-09 20:14:56 -05:00
Ian Olsen
d95f1b1405 Merge pull request #10747 from damieng/patch-1
Clarify Windows build docs for VS2015 etc.
2016-02-09 15:46:38 -08:00
Max Brunsfeld
fa70560eba 👕 Use single quotes in JS string
Signed-off-by: Katrina Uychaco <kuychaco@github.com>
2016-02-09 14:34:32 -08:00
Max Brunsfeld
0f02663f6b Add --user-data-dir flag, to control indexedDB directory
This way, we can still use indexedDB in the integration tests

Signed-off-by: Katrina Uychaco <kuychaco@github.com>
2016-02-09 14:30:58 -08:00
Max Brunsfeld
b0cf440f9c Handle database connection errors gracefully
When opening a second Atom instance (e.g. when running the integration specs)
indexedDB connections will fail. In this case, StateStore.prototype.save
and StateStore.prototype.load will become noops.

Signed-off-by: Katrina Uychaco <kuychaco@github.com>
2016-02-09 14:30:10 -08:00
Max Brunsfeld
9b2c791c86 Don't emit window:loaded event until async window initialization completes
Signed-off-by: Katrina Uychaco <kuychaco@github.com>
2016-02-09 14:28:01 -08:00
joshaber
017bd2f716 1.7.0-dev 2016-02-09 13:40:38 -05:00
Josh Abernathy
60140577be Merge pull request #10673 from atom/wl-apm-cmd-again
Copy apm.cmd to the build directory when building
2016-02-09 11:17:45 -05:00
joshaber
7695c20e39 De-lint. 2016-02-08 23:13:43 -05:00
joshaber
6131beef66 Document @isFirstLoad. 2016-02-08 21:24:41 -05:00
joshaber
03e33b4474 Use default dimensions the first time we load a window, but saved dimensions after that. 2016-02-08 21:20:36 -05:00
Nathan Sobo
4597d1e436 Merge pull request #7953 from acontreras89/ac-pane-split
Improve multi-pane API
2016-02-08 17:51:16 -08:00
Aaron Contreras
cbff7394c6 🐛 Reuse scroll position on text editor's copy. Fixes #8765
 Update specs to avoid regressions
2016-02-09 00:36:37 +01:00
Aaron Contreras
ee86cee4e0 Add specs for new commands, update old specs 2016-02-09 00:36:37 +01:00
Aaron Contreras
6b118a8061 Add convenience commands to copy/move active item between panes
Give focus to destination pane and set the copied/moved item as active
2016-02-09 00:36:37 +01:00
Damien Guard
f2d7b3953e More Windows build instruction tweaks 2016-02-08 15:27:53 -08:00
Katrina Uychaco
656cac8814 Merge branch 'master' into ku-crash-recovery 2016-02-08 15:24:00 -08:00
Katrina Uychaco
dc35562962 Remove empty parameter list in order to pass linter 2016-02-08 15:12:46 -08:00
Katrina Uychaco
f3a6a1d522 Use prerelease version of text-buffer 2016-02-08 14:44:35 -08:00
Katrina Uychaco
f3b39ad82e Add ‘indexedDB’ to list of known global variables 2016-02-08 14:44:12 -08:00
Wliu
b70713283c Merge pull request #10725 from atom/wl-update-language-js
Update language-javascript to 0.110.0
2016-02-08 17:36:10 -05:00
joshaber
f9ec7b5691 Save window dimensions before reloading. 2016-02-08 17:02:50 -05:00
Wliu
8ca1071168 Update presenter specs 2016-02-08 16:52:47 -05:00
Ben Ogle
f5d13e3e3c ⬆️ status-bar@0.83.0 2016-02-08 12:08:08 -08:00
Katrina Uychaco
85b32b861e Add storedAt date for serialized environment state 2016-02-08 10:36:05 -08:00
Kevin Sawicki
ed43eda139 Merge pull request #10712 from atom/ks-ignore-more-native-source-files
Ignore more native source files
2016-02-08 08:57:48 -08:00
Kevin Sawicki
99c3ece3d3 Don't bundle nodegit's include headers 2016-02-08 08:37:11 -08:00
Kevin Sawicki
67ed26bc0d Don't bundle nodegit's node-pre-gyp module 2016-02-08 08:37:11 -08:00
Kevin Sawicki
86b9aa2dd1 Don't bundle native module files 2016-02-08 08:37:11 -08:00
Kevin Sawicki
2525cbbd5e Ignore nodegit src .cc/.h files 2016-02-08 08:37:11 -08:00
Kevin Sawicki
5ce50a5c6f Don't bundle nodegit vendor folder 2016-02-08 08:37:11 -08:00
joshaber
130b0c7fb6 ⬆️ autoflow@0.27 2016-02-08 11:13:38 -05:00
Damien Guard
1f0aacaedd Clarify some build errors + VS2015 gotcha with Git Shell 2016-02-07 23:08:08 -08:00
Wliu
5127789a68 Update tokenized buffer spec 2016-02-07 21:26:13 -05:00
Wliu
355d6c5cd4 ⬆️ language-javascript@0.110.0 2016-02-07 21:23:50 -05:00
Wliu
17bf2b40ab ⬆️ language-json@0.17.4 2016-02-05 20:49:54 -05:00
Josh Abernathy
a1843b989f Merge pull request #10708 from atom/flow-implies-babel
Flow implies Babel
2016-02-05 17:30:06 -05:00
joshaber
563984a7b2 Test it. 2016-02-05 16:16:38 -05:00
joshaber
f2d2ff6f3c The flow annotation implies babel. 2016-02-05 16:15:48 -05:00
Katrina Uychaco
6e0328b048 Refactor to use StateStore instead of StorageFolder 2016-02-04 21:45:00 -08:00
Katrina Uychaco
3b500daab4 Create StateStore class and specs for storing state in IndexedDB 2016-02-04 21:43:44 -08:00