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
2016-11-08 03:38:33 -05:00
Eric Amodio
409be335f9
1.0 wip
2016-11-03 03:09:33 -04:00
Eric Amodio
23b2c679a9
Fixes off-by-one issues with blame annotations without caching and when diffing with a previous version
2016-09-22 23:00:09 -06:00
Eric Amodio
157928311e
Adds more protection for uncommitted lines
...
Adds better uncommitted hover message in blame annotations
2016-09-21 10:55:16 -04:00
Eric Amodio
b047fbc394
Adds catch to blameLine to avoid strange issues
...
Removes Git: from all the commands
Removes unused enricher
2016-09-21 09:46:29 -04:00
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
2016-09-21 02:06:23 -04:00
Eric Amodio
20df7732be
Fixes #7 - missing lodash dependency
2016-09-20 10:20:47 -04:00
Eric Amodio
30b1fba8d4
Reduces the size of the vsix
2016-09-19 21:53:13 -04:00
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`
2016-09-19 21:28:52 -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
7a604191a7
Fixes issue where original filename got lost
...
Fixes file path normalization
2016-09-15 12:33:43 -04:00
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
2016-09-15 05:03:46 -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
e0cf335811
Fixes #2 - Adds better error logging
2016-09-14 02:28:20 -04:00
Eric Amodio
19c0e46729
Fixes some issues with uncommited blames
...
Automatically turns off blame only when required now
2016-09-07 15:45:42 -04:00
Eric Amodio
26ce5f7d53
Fixes failure when filename changes in history
...
Removes CodeLens from fields and single-line properties to reduce visual noise
2016-09-07 12:28:00 -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
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
2016-09-04 21:46:40 -04:00
Eric Amodio
ebb1085562
Switches to porcelain blame format
...
Provides more data (commit message, previous commit, etc)
2016-09-04 03:43:35 -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
f08339335d
Adds full blame UI support
2016-09-02 21:24:53 -04:00
Eric Amodio
70cc92ddd6
Adds CodeLens for Diff'ing in blame
...
Other fixes and refactoring
2016-08-31 21:15:06 -04:00
Eric Amodio
0e064f15c7
Reworks git abstraction and acccess
...
Adds commands module
Adds git commit message to blame hover decorator
2016-08-31 17:20:53 -04:00