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
hace 8 años
Eric Amodio
c69a160ea5
Refactors git modules - unify under gitProvider
Adds advanced setting to enable blame cache
Fixes codelens settings to actually work
hace 8 años
Eric Amodio
05865d014e
Fixes truncated description on marketplace
hace 8 años
Eric Amodio
cb81a823e6
Only 5 key words allowed
hace 8 años
Eric Amodio
7a604191a7
Fixes issue where original filename got lost
Fixes file path normalization
hace 8 años
Eric Amodio
b617a90c5b
Better marketplace presence
hace 8 años
Eric Amodio
2be76ed8a8
Fixes #4
hace 8 años
Eric Amodio
dcb789f58d
Adds many new settings
Adds new blame annotation styles (compact & expanded)
Cleaned up blame annotations
Fixes issue with invalid repoPath on first start
hace 8 años
Eric Amodio
f34686de36
Preps 0.0.7 release
hace 8 años
Eric Amodio
0ee09d9d87
Fixes #4 - Absolute paths fail on Windows due to backslash
Hopefully for real this time
hace 8 años
Eric Amodio
7fa0b9d01b
Fixes #5 - Finding first non-white-space fails sometimes
hace 8 años
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
hace 8 años
Eric Amodio
dfd17a8f17
Preps 0.0.6 release
hace 8 años
Eric Amodio
d70a47201c
Fixes #4 - Absolute paths fail on Windows due to backslash
hace 8 años
Eric Amodio
e0cf335811
Fixes #2 - Adds better error logging
hace 8 años
Eric Amodio
87215850b7
Fixes #4 - Absolute paths fail on Windows due to backslash
hace 8 años
Eric Amodio
a2eee23d7f
Scrolls to the correct position in the diff
hace 8 años
Eric Amodio
19c0e46729
Fixes some issues with uncommited blames
Automatically turns off blame only when required now
hace 8 años
Eric Amodio
26ce5f7d53
Fixes failure when filename changes in history
Removes CodeLens from fields and single-line properties to reduce visual noise
hace 8 años
Eric Amodio
67e1a6b78f
Adds repository info
hace 8 años
Eric Amodio
fbcd0a9cd6
Changes description to be more generic
hace 8 años
Eric Amodio
e929db0106
Preps for 0.0.4 release
hace 8 años
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
hace 8 años
Eric Amodio
d04696ac1d
Adds code actions to open diffs
Adds context menus for toggling blame
Adds context menus for opening diffs
More refactoring and many bug fixes
hace 8 años
Eric Amodio
ebb1085562
Switches to porcelain blame format
Provides more data (commit message, previous commit, etc)
hace 8 años
Eric Amodio
47ce5c5132
Adds author count + leader CodeLens
Upgrades to TypeScript 2
Lots of refactoring and many bug fixes
hace 8 años
Eric Amodio
f08339335d
Adds full blame UI support
hace 8 años
Eric Amodio
f4d3d1718d
Reverses diff ordering
Only adds blame code lens within the specified range
hace 8 años
Eric Amodio
ea33560f14
Removes hard dependency on donjayamanne.githistory
Provides optional additional code lens
hace 8 años
Eric Amodio
70cc92ddd6
Adds CodeLens for Diff'ing in blame
Other fixes and refactoring
hace 8 años
Eric Amodio
0e064f15c7
Reworks git abstraction and acccess
Adds commands module
Adds git commit message to blame hover decorator
hace 8 años
Eric Amodio
9964ea691b
Fixes issue with executing blame command
And minor other positioning issues
hace 8 años
Eric Amodio
92beca2542
Fixes issues with file renames
And other git related edge cases
hace 8 años
Eric Amodio
0ccac8da8c
Preps 0.0.2 release
hace 8 años
Eric Amodio
a22b8b1ddd
Reworks location processing
Decoupled from the CodeLens and less processing before it is required
hace 8 años
Eric Amodio
84becec23f
Moves lens start char to center on symbol
Also helps move lens after other lenses
hace 8 años
Eric Amodio
c395a583b7
Renamed to GitLens
Reworked Uri scheme to drastically reduce encoded data (big perf improvement)
hace 8 años
Eric Amodio
06b350bc82
Fixes issues with ^ in a sha
Dynamically pads uri index based on need
hace 8 años
Eric Amodio
33fe3c55f7
Prepare for initial preview release
hace 8 años
Eric Amodio
1576c08fa8
Reworked git access
Cleaned up the blame hightlights (wip)
hace 8 años
Eric Amodio
03d4cc8597
Richer blame info & highlight (wip)
hace 8 años
Eric Amodio
b08044fc18
Adds blame "references" (wip)
hace 8 años
Eric Amodio
53bebc89f2
Initial commit -- very basic blame support
hace 8 años