Commit graph

20 commits

Author SHA1 Message Date
Stephan Dilly
58a1719c98 fix problems with spawning too many async tasks underload (#196) 2020-07-18 13:57:08 +02:00
Stephan Dilly
315cf615e0
Async tag fetching (#195) 2020-07-12 13:21:34 +02:00
Stephan
4a442f3829 cleanup use 2020-06-29 12:30:10 +02:00
Stephan Dilly
9e1d8af264 request commit based diff async 2020-06-09 17:23:59 +02:00
Stephan Dilly
38413d069e consistent log:: usage 2020-05-23 23:31:15 +02:00
Stephan Dilly
1c03458de7 merge uses 2020-05-19 23:11:28 +02:00
Mehran Kordi
03505b9eb6
Replace unwrap calls in asyncgit with error handling - closes #53 2020-05-15 15:15:26 +02:00
Stephan Dilly
8f6a7bd330 fix rare showing of wrong diff 2020-05-01 22:24:18 +02:00
Stephan Dilly
f502c81187 spinner showing pending background work 2020-04-29 23:23:08 +02:00
Stephan Dilly
b71f39fbb3 Support stage/unstage hunk 2020-04-08 00:21:08 +02:00
Stephan Dilly
c9cd018394 better thread panic error message 2020-03-28 14:20:23 +01:00
Stephan Dilly
41a52cfc8c more clean solution that does not need git cli
* make test run in parallel again
* better test structure
2020-03-28 13:45:19 +01:00
Stephan Dilly
37da79233a fix tons of clippy warnings 2020-03-26 23:45:52 +01:00
Stephan Dilly
d52308ea0a update diff if changed externally 2020-03-25 15:36:57 +01:00
Stephan Dilly
96b2b30052 forbid unsafe/undoc'd 2020-03-24 22:21:53 +01:00
Stephan Dilly
4fdf09fc56 make git status fetching async 2020-03-23 11:42:50 +01:00
Stephan Dilly
d7001a88a3 cleanup 2020-03-23 00:59:23 +01:00
Stephan Dilly
b0b9fb570d better asyncgit crate structure 2020-03-23 00:50:55 +01:00
Stephan Dilly
08a8e07322 cleanup 2020-03-23 00:17:29 +01:00
Stephan Dilly
f4dc2de961 make libgit diffing async 2020-03-22 21:08:48 +01:00