Commit Graph

11 Commits

Author SHA1 Message Date
Eric Amodio
f4410be30a Adds error messages for failed operations
Adds showHistory command support to CodeLens
Fixes and improve the showHistory explorer
Refactoring
2016-11-10 03:22:58 -05:00
Eric Amodio
409be335f9 1.0 wip 2016-11-03 03:09:33 -04:00
Eric Amodio
d2d72f0d54 Fixes another off-by-one issue when diffing with caching
Refactored commands and blame annotations
2016-09-26 00:55:54 -04:00
Eric Amodio
69c4d44b49 Fixes a slew of issues because of the Fix for #1 2016-09-19 05:14:45 -04:00
Eric Amodio
ff01054f90 Fixes #1 Support blame on files outside repo
Replaces blame regex parsing with more robust parser (also use s--incremental instead of --porcelain)
Stops throwing on git blame errors (too many are common)
Fixes issues with Diff with Previous command
Fixes issues with blame explorer code lens -- with previous commits
Fixes issues with compact blame annotations -- skips blank lines
2016-09-19 04:11:46 -04:00
Eric Amodio
c69a160ea5 Refactors git modules - unify under gitProvider
Adds advanced setting to enable blame cache
Fixes codelens settings to actually work
2016-09-19 00:24:19 -04:00
Eric Amodio
fba6def3e4 Adds .gitignore checks to reduce blame calls
Caches failed blames to reduce blame calls
Only clear failed blames from cache on change/save
Add better error messages and handling
2016-09-14 13:30:14 -04:00
Eric Amodio
b7920f3c3d Fixes (read: hacks) blame with visible whitespace
Adds diff menu commands always
Attempts to move the diff file to the correct line number
Fixes code action provider -- works again
Deletes deprecated code
2016-09-05 16:40:38 -04:00
Eric Amodio
47ce5c5132 Adds author count + leader CodeLens
Upgrades to TypeScript 2
Lots of refactoring and many bug fixes
2016-09-04 00:49:02 -04:00
Eric Amodio
f4d3d1718d Reverses diff ordering
Only adds blame code lens within the specified range
2016-09-02 00:53:13 -04:00
Eric Amodio
70cc92ddd6 Adds CodeLens for Diff'ing in blame
Other fixes and refactoring
2016-08-31 21:15:06 -04:00