Eric Amodio
9c0a38958e
Switches to use GitUris
8 years ago
Eric Amodio
a3895d27ab
Removes git-blame document scheme
Removes git-blame content provider
Fixes some CodeLens issues
Adds support for git uris in more places
Adds git content CodeLens provider
8 years ago
Eric Amodio
638a6dc838
Adds support for git commands on scheme=git
Rewrites blame annotation controller and provider - fixes whitespace issues, reduces overhead, and provides better performance
Rewrites status bar blame support - reduces overhead and provides better performance
Adds showFileHistory command to status bar
Renames showHistory to showFileHistory
Fixes log to use iso 8601 for dates
8 years ago
Eric Amodio
7ace9cb152
Adds support for custom git installation locations
Also gracefully deals with the times when git isn't in the PATH
8 years ago
Eric Amodio
f4410be30a
Adds error messages for failed operations
Adds showHistory command support to CodeLens
Fixes and improve the showHistory explorer
Refactoring
8 years ago
Eric Amodio
562afeaaad
Adds `gitlens.diffWithPrevious` command to the explore context menu
Adds output channel logging, controlled by the `gitlens.advanced.output.level` setting
Removes all debug logging, unless the `gitlens.advanced.output.debug` settings it on
8 years ago
Eric Amodio
409be335f9
1.0 wip
8 years ago
Eric Amodio
8df6b80725
Updates to latest vscode extension template
Removes typings (using npm instead)
Fixes some promise catches
8 years ago
Eric Amodio
d2d72f0d54
Fixes another off-by-one issue when diffing with caching
Refactored commands and blame annotations
8 years ago
Eric Amodio
23b2c679a9
Fixes off-by-one issues with blame annotations without caching and when diffing with a previous version
8 years ago
Eric Amodio
157928311e
Adds more protection for uncommitted lines
Adds better uncommitted hover message in blame annotations
8 years ago
Eric Amodio
b047fbc394
Adds catch to blameLine to avoid strange issues
Removes Git: from all the commands
Removes unused enricher
8 years ago
Eric Amodio
7a4dcae8c7
Fixes #7 - loading issue on Linux
8 years ago
Eric Amodio
a734ffe9ed
Updates README with more details
8 years ago
Eric Amodio
834b4904db
Adds blame information in the statusBar
Add new StatusBar settings -- see **Extension Settings** above for details
Renames the `gitlens.codeLens.recentChange.command` & `gitlens.codeLens.authors.command` settings options (to align with command names)
Adds new `gitlens.diffWithPrevious` option to the `gitlens.codeLens.recentChange.command` & `gitlens.codeLens.authors.command` settings
Fixes Diff with Previous when the selection is uncommited
Removes `gitlens.blame.annotation.useCodeActions` setting and behavior
8 years ago
Eric Amodio
c4b8637946
Fixes #7 - missing spawn-rx dependency (argh!)
8 years ago
Eric Amodio
20df7732be
Fixes #7 - missing lodash dependency
8 years ago
Eric Amodio
30b1fba8d4
Reduces the size of the vsix
8 years ago
Eric Amodio
7b4dd77fbc
Adds new CodeLens visibility & location settings
Adds new command to toggle CodeLens on and off when `gitlens.codeLens.visibility` is set to `ondemand`
8 years ago
Eric Amodio
14e9c5b4fa
Fixes blame explorer failing to load content
8 years ago
Eric Amodio
69c4d44b49
Fixes a slew of issues because of the Fix for #1
8 years ago
Eric Amodio
7ebdaa0775
Preps 0.2.0 release
8 years ago
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
8 years ago
Eric Amodio
c69a160ea5
Refactors git modules - unify under gitProvider
Adds advanced setting to enable blame cache
Fixes codelens settings to actually work
8 years ago
Eric Amodio
05865d014e
Fixes truncated description on marketplace
8 years ago
Eric Amodio
cb81a823e6
Only 5 key words allowed
8 years ago
Eric Amodio
7a604191a7
Fixes issue where original filename got lost
Fixes file path normalization
8 years ago
Eric Amodio
b617a90c5b
Better marketplace presence
8 years ago
Eric Amodio
2be76ed8a8
Fixes #4
8 years ago
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
8 years ago
Eric Amodio
f34686de36
Preps 0.0.7 release
8 years ago
Eric Amodio
0ee09d9d87
Fixes #4 - Absolute paths fail on Windows due to backslash
Hopefully for real this time
8 years ago
Eric Amodio
7fa0b9d01b
Fixes #5 - Finding first non-white-space fails sometimes
8 years ago
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
8 years ago
Eric Amodio
dfd17a8f17
Preps 0.0.6 release
8 years ago
Eric Amodio
d70a47201c
Fixes #4 - Absolute paths fail on Windows due to backslash
8 years ago
Eric Amodio
e0cf335811
Fixes #2 - Adds better error logging
8 years ago
Eric Amodio
87215850b7
Fixes #4 - Absolute paths fail on Windows due to backslash
8 years ago
Eric Amodio
a2eee23d7f
Scrolls to the correct position in the diff
8 years ago
Eric Amodio
19c0e46729
Fixes some issues with uncommited blames
Automatically turns off blame only when required now
8 years ago
Eric Amodio
26ce5f7d53
Fixes failure when filename changes in history
Removes CodeLens from fields and single-line properties to reduce visual noise
8 years ago
Eric Amodio
67e1a6b78f
Adds repository info
8 years ago
Eric Amodio
fbcd0a9cd6
Changes description to be more generic
8 years ago
Eric Amodio
e929db0106
Preps for 0.0.4 release
8 years ago
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
8 years ago
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
8 years ago
Eric Amodio
ebb1085562
Switches to porcelain blame format
Provides more data (commit message, previous commit, etc)
8 years ago
Eric Amodio
47ce5c5132
Adds author count + leader CodeLens
Upgrades to TypeScript 2
Lots of refactoring and many bug fixes
8 years ago
Eric Amodio
f08339335d
Adds full blame UI support
8 years ago
Eric Amodio
f4d3d1718d
Reverses diff ordering
Only adds blame code lens within the specified range
8 years ago