Commit Graph

83 Commits

Author SHA1 Message Date
Eric Amodio
4e65eb6344 Renames Diff commands for better clarity
Removes `Git` from the commands as it feels unnecessary
Reorders the context menu commands
Adds `Diff Commit with Working Tree` to the explorer context menu (assuming `gitlens.menus.fileDiff.enabled` is `true`)
Adds `Diff Commit with Working Tree` & `Diff Commit with Previous` to the editor title context menu (assuming `gitlens.menus.fileDiff.enabled` is `true`)
2016-12-07 02:47:27 -05:00
Eric Amodio
72ef5e2902 Adds support for blame & log on compare files
Allows for deep navigation through git history
2016-12-04 00:41:42 -05:00
Eric Amodio
1a208b8691 Fixes issue in command description 2016-12-02 01:52:57 -05:00
Eric Amodio
39aa6180ca Updates some @type packages
Fixes typo and utilizes new range method
2016-12-01 23:59:05 -05:00
Eric Amodio
a8ab3a5af4 Preps for 1.2 release 2016-11-25 14:13:00 -05:00
Eric Amodio
615485cd21 Adds compare options to repository history
Adds compare options to file history
Fixes issue with repository history compare with commits with multiple files
2016-11-25 14:12:39 -05:00
Eric Amodio
a91afffbb2 Adds logging for #18 2016-11-23 18:44:13 -05:00
Eric Amodio
5f0acc2693 Allows showQuickRepoHistory w/o opened editor
It falls back to the folder repository
2016-11-23 16:48:44 -05:00
Eric Amodio
d3ffabd76b Adds new gitlens.showQuickFileHistory command
Adds new gitlens.showQuickRepoHistory command
Adds gitlens.showQuickFileHistory option to the settings
Removes git.viewFileHistory option
Changes the gitlens.statusBar.command settings default to gitlens.showQuickFileHistory
2016-11-23 02:43:01 -05:00
Eric Amodio
5cb0053a05 Fixes incorrect 'Unable to find Git' message 2016-11-17 01:05:03 -05:00
Eric Amodio
968eb6e7eb More readme changes 2016-11-12 17:06:03 -05:00
Eric Amodio
438dad437f More readme changes 2016-11-12 17:01:30 -05:00
Eric Amodio
60b464ca22 Fixes truncated title on marketplace
Removes preview flag
2016-11-12 16:55:39 -05:00
Eric Amodio
354b823d7d Preparing for a 1.0 release
Fixes #10 vscode/#11485 makes gitlens unusable with whitespace rendering
Fixes #11 Not showing details of commits
Fixes #12 command 'gitlens.XXX' not found
Fixes #13 Handle exception when you open a file that does not exist in a git repository
Fixes #14 Remove logs from production build
2016-11-12 16:41:46 -05:00
Eric Amodio
e9db04f0c7 Removes unnecessary subscriptions on invalid blame
Removes duplicate lint rule
Switches on-demand CodeLens to be a global toggle
2016-11-12 16:36:10 -05:00
Eric Amodio
e31a1a3473 Adds logging for git location 2016-11-12 16:36:10 -05:00
Eric Amodio
46e2378779 Fixes issue with unencoded chars in uri 2016-11-12 16:36:10 -05:00
Eric Amodio
fee9562dd1 Optimizes range slice calculations in CodeLens 2016-11-12 04:17:16 -05:00
Eric Amodio
9c0a38958e Switches to use GitUris 2016-11-12 03:54:21 -05:00
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
2016-11-12 03:15:27 -05:00
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
2016-11-12 01:25:42 -05:00
Eric Amodio
7ace9cb152 Adds support for custom git installation locations
Also gracefully deals with the times when git isn't in the PATH
2016-11-10 18:33:28 -05:00
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
14e9c5b4fa Fixes blame explorer failing to load content 2016-09-19 21:28:16 -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
7ebdaa0775 Preps 0.2.0 release 2016-09-19 04:28:02 -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
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
7a604191a7 Fixes issue where original filename got lost
Fixes file path normalization
2016-09-15 12:33:43 -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
0ee09d9d87 Fixes #4 - Absolute paths fail on Windows due to backslash
Hopefully for real this time
2016-09-14 13:31:57 -04:00