Max Brunsfeld
32f5149196
Wait for browser process to acknowledge window manipulation IPC requests
...
We need to avoid using the module for synchronous IPC on startup, but
in some cases, we need to know when our asynchronous IPC messages have taken
effect. Now, methods like and
return Promises that indicate when the message has been processed.
2016-01-27 12:59:24 -08:00
Max Brunsfeld
f4be23049d
Wait for window resize to take effect in text editor component spec
2016-01-26 13:26:12 -08:00
Wliu
3f471cd94f
Merge remote-tracking branch 'refs/remotes/origin/master' into wl-electron-35
2016-01-25 16:33:50 -05:00
Max Brunsfeld
d055a686ae
Merge pull request #10486 from atom/bf-fix-submenu-items
...
Honor `created()` function for an item in a submenu.
2016-01-25 13:31:25 -08:00
Michael Bolin
83d3168609
Rename test function as suggested by @maxbrunsfeld.
2016-01-25 13:19:58 -08:00
joshaber
191e607bd6
Merge branch 'stable'
2016-01-22 17:01:03 -07:00
Josh Abernathy
91eb2b2a28
Merge pull request #10293 from atom/as-more-flexible-inputs-for-blob-store
...
Ignore errors when loading an invalid blob store
2016-01-22 11:44:29 -07:00
Michael Bolin
ee4408976e
Tightened up a test now that I confirmed that MenuHelpers.merge() intentionally strips the created field.
2016-01-21 10:18:04 -08:00
Wliu
08e796500d
Merge pull request #10441 from casesandberg/bug/cleanup-specs
...
Remove Duplicate Require Statements and Unify Syntax on '
2016-01-20 15:25:36 -05:00
Michael Bolin
0e4a8303ae
Apparently the created function is stripped as part of the clone?
2016-01-18 18:32:37 -08:00
Michael Bolin
0a4817693f
Add unit test. Cannot seem to run locally because of nodegit but will see what happens in CI.
2016-01-18 16:50:16 -08:00
joshaber
7ab501ce9d
Disable the test for now.
2016-01-15 17:42:48 -05:00
joshaber
1fb1376769
Even more async.
2016-01-15 17:40:14 -05:00
joshaber
e5aebcb351
Revert "Wait a tick before checking for path subscriptions?"
...
This reverts commit d9cf7a73c6 .
2016-01-15 17:36:22 -05:00
case
59b8846667
Remove Accidental Semicolons
2016-01-15 16:22:08 -06:00
Wliu
7ee74ed4c7
Merge branch 'master' into wl-electron-35
2016-01-15 17:20:31 -05:00
joshaber
d9cf7a73c6
Wait a tick before checking for path subscriptions?
2016-01-15 17:02:18 -05:00
Josh Abernathy
4d740d3346
Merge pull request #9213 from atom/dh-async-repo
...
Async Git Repository class
2016-01-15 16:17:41 -05:00
case
a1c22c09f2
Remove Duplicate Require Statements and Unify Syntax on '
2016-01-15 14:41:31 -06:00
case
8c5c795b35
Remove Duplicate Require Statements and Unify Syntax on '
2016-01-15 14:35:28 -06:00
joshaber
7cfb8a3207
Merge branch 'master' into dh-async-repo
2016-01-15 13:39:03 -05:00
joshaber
fb5b3f0473
🔥 some lint.
2016-01-15 13:19:28 -05:00
Daniel Hengeveld
281d6a66b9
Don't let label be null
2016-01-14 21:17:29 -05:00
Daniel Hengeveld
4fff6221bd
Add option for custom label to waitsForPromise
2016-01-14 20:47:02 -05:00
Katrina Uychaco
4c1ebdf1b9
Merge branch 'master' into ku-pending-editor
2016-01-14 17:40:41 -08:00
Katrina Uychaco
44a648a9ea
Destroy any existing pending pane item when adding a pending item
2016-01-14 17:21:48 -08:00
Daniel Hengeveld
411a80dab6
Merge remote-tracking branch 'remotes/origin/dh-async-repo' into dh-async-repo-relativize-symlinks
2016-01-14 14:55:16 -05:00
joshaber
f3a6f2ed1e
Merge branch 'master' into dh-async-repo
2016-01-14 11:39:42 -05:00
Antonio Scandurra
f81843d465
Merge branch 'master' into as-block-decorations
2016-01-14 09:30:06 -07:00
Katrina Uychaco
4fce3668b6
Update specs for pending item behavior
2016-01-13 21:40:32 -08:00
Katrina Uychaco
f3f29c876f
Use __dirname in path.resolve for specs
2016-01-13 19:05:38 -08:00
Daniel Hengeveld
2ad8f0edf8
Add a few failure messages to waitsFors in flaky specs
2016-01-13 16:39:54 -05:00
Max Brunsfeld
57aa70cc87
Merge pull request #10395 from atom/mb-disable-babel-logging
...
Stop babel from logging to stderr during compilation
2016-01-13 09:40:45 -08:00
Antonio Scandurra
e6a1763f8c
💚 Give specs a final touch ✨
2016-01-13 09:45:14 -07:00
Antonio Scandurra
1f0e6a0902
Don't calculate height for following decorations at beginning of tiles
2016-01-13 09:21:31 -07:00
Josh Abernathy
68fb9ab2cf
Merge pull request #10361 from atom/mq-disable-package
...
Only disable a package if it isn't already disabled
2016-01-13 09:49:12 -05:00
Max Brunsfeld
aea9c5804a
Improve terminate pending state tests.
...
Remove argument to remove pending state listeners.
2016-01-12 18:34:32 -08:00
Max Brunsfeld
680e123f88
Prevent babel from logging to stderr
2016-01-12 15:42:44 -08:00
Max Brunsfeld
bc69e1624b
Don't rely on compile cache in babel compilation specs
2016-01-12 15:41:26 -08:00
Daniel Hengeveld
1cde8f8020
Annotate waitsFor in a couple flaky specs
2016-01-12 17:31:28 -05:00
Daniel Hengeveld
9fe2470a05
Merge remote-tracking branch 'remotes/origin/dh-async-repo' into dh-async-repo-relativize-symlinks
2016-01-12 15:59:32 -05:00
Daniel Hengeveld
a9f9cd5b8f
Add specs to cover ::relativizeToWorkingDirectory
...
Yay, this uncovered a problem with the implementation.
2016-01-12 15:32:59 -05:00
Antonio Scandurra
6e5c3e0212
Insert following block decorations into the DOM
2016-01-12 12:51:29 -07:00
Antonio Scandurra
4499fa8d6f
Split following and preceding block decorations
...
In TextEditorPresenter's state for lines.
2016-01-12 12:04:12 -07:00
Antonio Scandurra
5c5e108d9b
Conform to the new LineTopIndex interface
2016-01-12 11:38:48 -07:00
Antonio Scandurra
63220f7ead
Add presenter specs for block decorations *after* a row
2016-01-12 10:54:56 -07:00
joshaber
1d18ccc2f1
Merge branch 'master' into dh-async-repo
2016-01-12 10:20:00 -05:00
joshaber
bd8b26ab46
Don't use require.resolve.
2016-01-12 10:19:55 -05:00
joshaber
c22a68435a
Make sure the editor disappears quickly.
2016-01-11 21:36:23 -05:00
Max Brunsfeld
b01e97be59
Explicitly guard against decorating destroyed markers
...
Signed-off-by: Nathan Sobo <nathan@github.com >
2016-01-11 14:01:55 -08:00