joshaber
fe4d3601d5
Organize similarly to git-repository.coffee so we can more easily tell what we're missing.
2015-12-02 15:28:09 -05:00
joshaber
428797c393
Add back window refreshing.
2015-12-02 14:59:09 -05:00
joshaber
3ca4448afc
Use the ES6 export syntax.
2015-12-02 14:53:57 -05:00
joshaber
bb14169e75
Take refreshStatusForPath into account for _refreshingCount.
2015-12-02 14:39:16 -05:00
joshaber
38cf3b8f64
Use refreshStatusForBuffer.
2015-12-02 13:55:10 -05:00
joshaber
aa31c6c96f
Don't log anymore.
2015-12-02 13:54:53 -05:00
joshaber
8a6ab81325
100% less racy.
2015-12-02 13:26:06 -05:00
joshaber
36604141b9
Let's use a separate method for side-effecting.
2015-12-01 17:41:51 -05:00
joshaber
5019cc31ab
These can be const too.
2015-12-01 14:16:50 -05:00
joshaber
4e64af9155
ES6 some more.
2015-12-01 13:53:57 -05:00
joshaber
64d4716003
Use modern imports.
2015-12-01 12:47:11 -05:00
joshaber
c76d0f0438
Update the current branch as well.
2015-12-01 12:22:25 -05:00
joshaber
ee3b655067
git-repository will refresh us on window focus.
2015-12-01 12:19:51 -05:00
joshaber
e1aa23b92d
Const and comparison fixes.
...
h/t @YuriSolovyov
2015-11-30 11:47:06 -05:00
joshaber
8c47335db6
ES6 harder.
2015-11-17 15:38:10 -08:00
joshaber
d54e3f2d3c
Implement the Windows focus refreshing.
2015-11-17 15:37:58 -08:00
Daniel Hengeveld
7421568134
Add simple ::relativize()
...
- remove spec
- Remove GitUtils from async repo
- Doesn't cover all the cases as the one in git-utils but I think they might have
been specific to that library's implementation
2015-11-11 15:04:46 +01:00
Daniel Hengeveld
3d2ed07470
Revert "Use our own ::relativize"
...
This reverts commit 0322d8d3da .
2015-11-09 16:56:51 +01:00
Daniel Hengeveld
0322d8d3da
Use our own ::relativize
...
This allows us to remove the git-utils import.
2015-11-09 16:48:02 +01:00
Daniel Hengeveld
93046f550f
Clean up lint errors from ./script/grunt standard:src
2015-11-09 15:13:00 +01:00
Daniel Hengeveld
0c965f9439
Flesh out ::destroy()
2015-11-02 12:59:50 +01:00
Daniel Hengeveld
13d51c54bb
fix subscribeToBuffer method
...
I ported this from coffee incorrectly.
2015-10-30 15:55:15 +01:00
Daniel Hengeveld
806047bd27
Add missing return
2015-10-26 16:38:09 +01:00
Daniel Hengeveld
abd41d1208
Add .isSubmodule
2015-10-26 16:35:57 +01:00
Daniel Hengeveld
4a478f7f84
ES6 style fixes
2015-10-26 16:35:48 +01:00
Daniel Hengeveld
e39fe437ec
Replace a bunch of Promise.resolve return values with plain values
2015-10-26 15:28:48 +01:00
Daniel Hengeveld
86f6b62176
Correctly determine new/mod/del status as per git-utils
2015-10-26 15:18:37 +01:00
Daniel Hengeveld
03045674b8
Export nodegit from GitRepositoryAsync
2015-10-26 15:18:11 +01:00
Daniel Hengeveld
1d2834f2ad
.isProjectAtRoot
2015-10-23 12:42:16 +02:00
Daniel Hengeveld
22ff8c5a9e
don't return a promise here
2015-10-23 12:42:00 +02:00
Daniel Hengeveld
c2520f4909
Remove confirmation from git-repo-async to match git-repo
...
cf
https://github.com/atom/atom/commit/f9a269ed995c4151678aef787573fe44657e
d6dd
2015-10-22 15:42:42 +02:00
Daniel Hengeveld
7b87764992
this breaks under the new test env setup
2015-10-21 17:09:32 +02:00
Daniel Hengeveld
bea002bddb
Incomplete implementation of checkoutHeadForEditor
2015-10-20 18:02:47 +02:00
Daniel Hengeveld
4c0c732766
Get path status after checkout
2015-10-20 17:03:08 +02:00
Daniel Hengeveld
196fb35b65
Add missing return in checkouthead
2015-10-20 16:52:43 +02:00
Daniel Hengeveld
716a96f814
Errant logs
2015-10-20 16:02:34 +02:00
Daniel Hengeveld
2ff283a6b0
Async buffer events
2015-10-20 16:01:35 +02:00
Daniel Hengeveld
0e6d30e707
.refreshStatus() (partial implementation)
2015-10-19 17:04:27 +02:00
Daniel Hengeveld
2c96f8ce3d
.getDirectoryStatus
2015-10-19 16:10:13 +02:00
Daniel Hengeveld
ab4ba2ca4c
.getPathStatus()
2015-10-19 15:15:42 +02:00
Daniel Hengeveld
df949d3a3d
more ::checkoutHead specs
2015-10-16 19:24:34 +02:00
Daniel Hengeveld
dfb24ce617
Clean up init a bit
2015-10-16 19:12:08 +02:00
Daniel Hengeveld
3b15f4b259
Conform to standardjs style
2015-10-16 18:50:43 +02:00
Daniel Hengeveld
ca4ac209d6
Spike checkoutHead
2015-10-16 18:49:14 +02:00
Daniel Hengeveld
7679ff93d3
isPathNew
2015-10-15 18:26:20 +02:00
Daniel Hengeveld
62310e6f41
isPathModified
2015-10-15 18:10:32 +02:00
Daniel Hengeveld
bc3e8f02ad
isPathIgnored
2015-10-15 17:00:47 +02:00
Daniel Hengeveld
b566e47a08
getPath
2015-10-15 16:51:39 +02:00
Daniel Hengeveld
8e744502fa
start spiking out async repo
2015-10-15 15:54:42 +02:00