Commit Graph

49 Commits

Author SHA1 Message Date
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