Commit Graph
90 Commits
Author SHA1 Message Date
Eric Amodio 62c5094b06 Adds control over annotation characters 2017-02-08 12:18:34 -05:00
Eric Amodio e1cf928992 Adds constants for common css characters 2017-02-08 11:53:29 -05:00
Eric Amodio f53ecf8a7e Fixes errors when selecting the last blank line 2017-02-08 11:42:54 -05:00
Eric Amodio 30248a7f97 Enables whitespace toggle when using ligatures 2017-02-08 11:41:16 -05:00
Eric Amodio 9a394de681 Fixes #26 line annotation is wrong after delete
https://github.com/eamodio/vscode-gitlens/issues/26
2017-02-07 11:38:37 -05:00
Eric Amodio d181065d03 Hides inline annotations if the doc is dirty 2017-02-06 16:04:31 -05:00
Eric Amodio 964cfd363e Fixes updating CodeLens after file save
Fixes updating active line annotations after file save
2017-02-06 15:56:39 -05:00
Eric Amodio 9edf629c3b Reworks the design of hover annotations
Combines activeline annotation settings
2017-02-06 14:59:08 -05:00
Eric Amodio dfacc2bf6e Adds new trailing annotation mode
Adds message setting to annotations
Adds active line annotations & setting
2017-02-06 13:14:38 -05:00
Eric Amodio 589ec6cef3 Fixes calling restore() without override() 2017-02-06 13:13:04 -05:00
Eric Amodio 50cf8861cd Fixes missing clean up 2017-02-06 13:12:46 -05:00
Eric Amodio 15c81ef36f Adds advanced setting for toggling whitespace
This is in-case it is still needed (it if off by default)
2017-02-05 15:44:30 -05:00
Eric Amodio 7352a70662 Removes unneeded complexity w/ whitespace toggle 2017-02-05 15:25:48 -05:00
Eric Amodio 79ad799511 Fixes whitespace toggling 2017-02-05 14:32:04 -05:00
Eric Amodio 2b907788dd Adds whitespace style changes 2017-02-05 13:31:05 -05:00
Eric Amodio ea375f478f Fixes issue with latest insiders build - namespaces DocumentScheme
Changes from git to gitlens-git
2017-01-17 10:29:26 -05:00
Eric Amodio 6c536e9360 Adds logging for #22 - Cannot read property 'sha' of undefined 2017-01-17 10:27:38 -05:00
Eric Amodio ca7f39629d Splits GitUri into its own file 2017-01-16 14:29:27 -05:00
Eric Amodio ff8b184bef Fixes issue with file history working tree compare
Would occur when the filename had changed
2017-01-16 12:55:22 -05:00
Eric Amodio d2ad2b6a0f Fixes #20: adds gitlens.advanced.gitignore.enabled
Nested .gitignore files can cause blame to fail with a repo within another repo
2017-01-10 08:41:08 -05:00
Eric Amodio a6f5fa59e4 Fixes a typescript bug 2017-01-02 00:45:18 -05:00
Eric Amodio 680d31d43d Adds shortcut for gitlens.showQuickFileHistory
Adds shortcut for gitlens.showQuickRepoHistory
Adds gitlens.advanced.maxQuickHistory to limit the number of quick history entries to show
Adds gitlens.diffLineWithPrevious as alt context menu item for gitlens.diffWithPrevious
Adds gitlens.diffLineWithWorking as alt context menu item for gitlens.diffWithWorking
Adds gitlens.showFileHistory as alt context menu item for gitlens.showQuickFileHistory
Removes context menu for gitlens.diffLineWithPrevious
Removes context menu for gitlens.diffLineWithWorking
Replaces gitlens.menus.fileDiff.enabled & gitlens.menus.lineDiff.enabled with gitlens.menus.diff.enabled
2017-01-02 00:39:26 -05:00
Eric Amodio 567533622c Adds new iterator methods 2017-01-02 00:07:01 -05:00
Eric Amodio a52b0c9b73 Switches to use as rather than <> 2017-01-02 00:06:42 -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 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 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 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