Commit Graph

41 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
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
8df6b80725 Updates to latest vscode extension template
Removes typings (using npm instead)
Fixes some promise catches
2016-09-29 16:06:48 -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
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
7a4dcae8c7 Fixes #7 - loading issue on Linux 2016-09-21 02:38:25 -04:00
Eric Amodio
a734ffe9ed Updates README with more details 2016-09-21 02:19:12 -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
c4b8637946 Fixes #7 - missing spawn-rx dependency (argh!) 2016-09-20 11:34:40 -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
7ebdaa0775 Preps 0.2.0 release 2016-09-19 04:28:02 -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
05865d014e Fixes truncated description on marketplace 2016-09-15 12:40:26 -04:00
Eric Amodio
cb81a823e6 Only 5 key words allowed 2016-09-15 12:34:09 -04:00
Eric Amodio
b617a90c5b Better marketplace presence 2016-09-15 11:41:33 -04:00
Eric Amodio
2be76ed8a8 Fixes #4 2016-09-15 10:50:45 -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
f34686de36 Preps 0.0.7 release 2016-09-14 13:32:28 -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
dfd17a8f17 Preps 0.0.6 release 2016-09-14 02:32:52 -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
67e1a6b78f Adds repository info 2016-09-05 18:28:04 -04:00
Eric Amodio
fbcd0a9cd6 Changes description to be more generic 2016-09-05 17:52:43 -04:00
Eric Amodio
e929db0106 Preps for 0.0.4 release 2016-09-05 17:49:25 -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
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
ea33560f14 Removes hard dependency on donjayamanne.githistory
Provides optional additional code lens
2016-08-31 21:24:03 -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
0ccac8da8c Preps 0.0.2 release 2016-08-31 05:05:09 -04:00
Eric Amodio
c395a583b7 Renamed to GitLens
Reworked Uri scheme to drastically reduce encoded data (big perf improvement)
2016-08-31 03:34:16 -04:00
Eric Amodio
33fe3c55f7 Prepare for initial preview release 2016-08-26 21:36:14 -04:00
Eric Amodio
1576c08fa8 Reworked git access
Cleaned up the blame hightlights (wip)
2016-08-26 18:27:38 -04:00
Eric Amodio
b08044fc18 Adds blame "references" (wip) 2016-08-10 03:08:18 -04:00
Eric Amodio
53bebc89f2 Initial commit -- very basic blame support 2016-08-08 10:48:38 -04:00