Eric Amodio
a7dc29a9aa
Adds search commits command
...
Search by message, author, file pattern, or sha
2017-04-09 00:05:15 -04:00
Eric Amodio
7cb1b9d0f1
Fixes #59 - Updates command context to opened file state
...
Removes insiders restriction from Open in Remote commands
2017-04-08 15:07:51 -04:00
Eric Amodio
b70ffbdeee
Adds ability to suppress update notifications
2017-04-08 14:49:41 -04:00
Eric Amodio
b961646c95
Adds support for single files
2017-04-01 02:08:12 -04:00
Eric Amodio
7ce5a396a1
Updates remotes context based on the active editor
2017-04-01 00:54:02 -04:00
Eric Amodio
d8564c215c
Adds experimental 'Stash Changes' command
...
Adds experimental 'Stash Changes' to stash list
Adds experimental 'Stash Unstaged Changes' to stash list
2017-03-29 01:50:16 -04:00
Eric Amodio
9945ee6d94
Adds 'Show Stashed Changes` command
...
Adds experimental 'Apply Stashed Changes' command
Adds experimental 'Delete Stashed Changes' to stashed changes quick pick
2017-03-29 01:49:26 -04:00
Eric Amodio
19fe22f061
Switches to use repoPath on GitService
2017-03-28 16:42:35 -04:00
Eric Amodio
e7604ed863
Tweaks telemetry a bit
2017-03-27 13:53:50 -04:00
Eric Amodio
46ff70e969
Fixes #55 - adds fallback for previous git versions
...
Reverts git version requirement to >= 2.2.0
2017-03-27 11:01:50 -04:00
Eric Amodio
81cfec1cac
Updates required git version
2017-03-27 03:37:10 -04:00
Eric Amodio
4e67a84531
Adds basic telemetry
2017-03-27 02:18:44 -04:00
Eric Amodio
e0b3dcd484
Refactors Logger.error to take the Error object
2017-03-27 02:15:38 -04:00
Eric Amodio
ee40dc6325
Allows dynamic switching of insiders
2017-03-24 14:25:37 -04:00
Eric Amodio
e906bfcb9e
Hides remote commands when there are no remotes
2017-03-24 11:41:20 -04:00
Eric Amodio
0feaf285cd
Renames hosting to remote
2017-03-24 03:37:22 -04:00
Eric Amodio
4d1cfd6413
Adds experimental commands for Open in GitHub
2017-03-24 03:00:18 -04:00
Eric Amodio
5a0a2f3b61
Adds update notification
...
Adds don't show again option to invalid git version notification
2017-03-22 18:08:16 -04:00
Eric Amodio
9867e7065d
Adds Show Branch History command
...
Renames Show Repository History to Show Current Branch History
Doesn't migrate data yet
2017-03-22 03:09:13 -04:00
Eric Amodio
a5d1d74d7b
Adds show last quick pick command
2017-03-20 12:05:45 -04:00
Eric Amodio
73bbbc1d5f
Adds compare with branch command
...
Adds branches quick pick
2017-03-18 02:01:25 -04:00
Eric Amodio
9a0ce83260
Renames git methods to align better with git commands
2017-03-17 19:12:34 -04:00
Eric Amodio
332b2c3b91
Renames GitProvider to GitService
2017-03-17 14:12:09 -04:00
Eric Amodio
487fb5197c
Adds paging support to repo/file quick picks
...
Adds keyboard support to page in repo/file quick picks
Adds progress indicator for repo/file quick picks
Completely reworks keyboard scopes
2017-03-12 01:15:44 -05:00
Eric Amodio
a2a3f1a81e
Adds commit navigation in quick pick lists via alt+, alt+.
...
Reworks keyboard context
2017-03-11 04:14:47 -05:00
Eric Amodio
df838e883a
Changes shortcut keys for diff with previous commands
...
Adds diff with next command
Fixes #45 - Keyboard Shortcut collision with Project Manager
Preps v2.11.2
2017-03-10 13:55:42 -05:00
Eric Amodio
0480477136
Consolidates setContext into commands
...
Adds context for toggling CodeLens
2017-03-10 12:37:20 -05:00
Eric Amodio
eaea44872c
Refactors commit quick pick commands
...
Splits showQuickCommitDetails into showQuickCommitDetails and showQuickCommitFileDetails
Adds closeUnchangedFiles command
Adds openChangedFiles command
Adds diffDirectory command
Adds contextual description to the `go back` commands
Fixes #44 by adding a warning message about Git version requirements
Fixes intermittent errors when adding active line annotations
Fixes intermittent errors when opening multiple files via quick picks
Updates dependencies
Preps v2.11.0
2017-03-09 02:22:38 -05:00
Eric Amodio
1519898dfa
Changes behaviors when file has unsaved changes:
...
- Status bar blame information will hide
- CodeLens change to a `Cannot determine...` message and become unclickable
- Many menu choices and commands will hide
Fixes #36 - Blame information is invalid when a file has unsaved changes
Fixed #38 - Toggle Blame Annotation button shows even when it isn't valid
Preps v2.9.0
2017-03-03 03:35:29 -05:00
Eric Amodio
d389a7b588
Stops using default exports
2017-03-03 02:44:07 -05:00
Eric Amodio
a98f400375
Adds alt+left and alt+right keyboarding for quickpicks
2017-03-01 01:17:15 -05:00
Eric Amodio
dfd0f8c365
Refactors command & quickpick imports
2017-03-01 01:13:53 -05:00
Eric Amodio
780423b195
Fixes logging to clean up on extension deactivate
2017-02-26 23:50:29 -05:00
Eric Amodio
0a4cdd81eb
Adds new show repository status command
2017-02-25 02:20:23 -05:00
Eric Amodio
46039dbf24
Changes behavior of copyShaToClipboard
...
Copies the sha of the most recent commit to the repository if there is no active editor
2017-02-17 22:22:21 -05:00
Eric Amodio
360c38e536
Adds copyMessageToClipboard command
...
Adds copyMessageToClipboard to the editor content menu
Adds copyMessageToClipboard to showQuickCommitDetails quick pick
2017-02-17 22:20:25 -05:00
Eric Amodio
4d0c18f330
Fixes #31 - Disable gitlens if no .git folder
2017-02-16 10:43:28 -05:00
Eric Amodio
aaa1b78d29
Adds copy sha to clipboard - fixes #28
...
Rearranges menu structure
2017-02-12 23:33:30 -05:00
Eric Amodio
f66ba92e3c
Renames statusBar to more generic activeLine
2017-02-12 23:30:30 -05:00
Eric Amodio
e12ec7093c
Adds new command to show quick commit info
2017-02-10 04:09:00 -05:00
Eric Amodio
80aa43a84b
Fixes issues with annotation character settings
...
Fixes #29 - Commit info tooltip duplicated for current line when blame is enabled
Improves performance of navigating line when active line annotations & statusbar blame are enabled
2017-02-10 03:07:16 -05:00
Eric Amodio
62c5094b06
Adds control over annotation characters
2017-02-08 12:18:34 -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
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