Eric Amodio
8a74950708
Fixes #40 - encoding issues
...
This is only a partial fix, as vscode doesn't allow enough controls to fix everything
2017-05-24 12:52:47 -04:00
Eric Amodio
807b1f1ea3
Fixes #73 - doesn't work with Chinese filenames
2017-05-23 01:30:16 -04:00
Eric Amodio
19e523d6e4
Adds diff info to the active line hover for uncommitted changes
2017-05-22 16:16:17 -04:00
Eric Amodio
ee29596d45
Enables typescript strict mode
...
Fixes all the compile/lint issues
2017-05-11 02:18:04 -04:00
Eric Amodio
f99ba89a4b
Stops Git from leaking out of GitService
2017-04-14 00:29:57 -04:00
Eric Amodio
8f2ec85c6b
Stops throwing for a common error case
2017-04-13 23:56:12 -04:00
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
6a3428e6d2
Fixes #57 - no more blank message w/o a diff.tool
2017-04-07 11:09:15 -04:00
Eric Amodio
0c13050387
Addresses #57 - adds warning if no diff.tool
2017-04-01 02:48:53 -04:00
Eric Amodio
b961646c95
Adds support for single files
2017-04-01 02:08:12 -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
e1190d50a4
Stops re-throw of know errors
2017-03-27 12:08:53 -04:00
Eric Amodio
61f002420a
Switches to non-strict iso date format for compatibility
...
Older git versions don't support strict iso dates
2017-03-27 11:44:35 -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
e0b3dcd484
Refactors Logger.error to take the Error object
2017-03-27 02:15:38 -04:00
Eric Amodio
3856cfd110
Fixes issues with merge commits
2017-03-26 13:50:04 -04:00
Eric Amodio
0feaf285cd
Renames hosting to remote
2017-03-24 03:37:22 -04:00
Eric Amodio
4f84c03275
Adds experimental support for Open in GitHub
2017-03-24 01:40:09 -04:00
Eric Amodio
43e4337358
Fixes more issues with paths :(
2017-03-22 03:04:52 -04:00
Eric Amodio
2f0a25720a
Removes unused data from git log
2017-03-22 00:54:29 -04:00
Eric Amodio
4e3ccd9581
Fixes issues with paths on Windows
2017-03-22 00:50:06 -04:00
Eric Amodio
97f88489a4
Fixes pathing issues on Windows
2017-03-21 14:01:36 -04:00
Eric Amodio
ef74ae0950
Refactors git models & parsers
...
Adds full git status parsing
Adds git status info into status quick pick
Switches to async/await in file blame/log
2017-03-19 00:36:51 -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
dad85b3c0a
Adds arbitrary branch support to getVersionedFile[Text]
2017-03-17 16:28:26 -04:00
Eric Amodio
9c2269b9f1
Adds parent sha parsing
2017-03-15 12:06:54 -04:00
Eric Amodio
3656d4e8a4
Adds keyboard support to page in repo/file quick picks
2017-03-13 00:15:14 -04:00
Eric Amodio
3e815f6bf8
Switches to not show merge commits on file history
2017-03-12 03:07:11 -04:00
Eric Amodio
7aefd178c2
Adds paging support to repo/file history quick picks (wip)
2017-03-11 15:58:21 -05:00
Eric Amodio
f499bffbc6
Stops repo log from limiting to a single sha
...
Gets log reverse to work
2017-03-11 04:10:20 -05:00
Eric Amodio
762fa545c7
Switches everything to use full shas
2017-03-10 22:26:48 -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
3caeb2ca9b
Adds diffStatus command to use with finding renames
2017-03-01 01:27:38 -05:00
Eric Amodio
ccd0ad67a3
Adds proper support for multiline commit messages
...
Fixes #33 - commit messages needs to be escaped
2017-02-27 11:13:42 -05:00
Eric Amodio
0f0a653c4c
Adds status information to log commits
...
Adds status info to commit details quick pick
2017-02-27 02:50:33 -05:00
Eric Amodio
0a4cdd81eb
Adds new show repository status command
2017-02-25 02:20:23 -05:00
Eric Amodio
305674d71a
Fixes pathing issue on Windows
2017-02-16 21:15:39 -05:00
Eric Amodio
b17c43ba9a
Changes previous diff to working diff if uncommit
2017-02-16 12:25:48 -05:00
Eric Amodio
5f147f6262
Attempted fix for bad filename to diff w/ working
...
Tried to find the most recent filename given a commit, but git doesn't seem to want to cooperate
2017-02-13 13:19:55 -05:00
Eric Amodio
d5d0c3a28d
Fixes issues with diff with previous
...
Wouldn't always grab the correct commit
2017-02-13 11:42:54 -05:00
Eric Amodio
9a8045b6f2
Fixes exception trapping
2017-02-10 04:10:55 -05:00
Eric Amodio
b0fbbc718c
Switches log to get full history from git
2017-02-10 04:09:40 -05:00
Eric Amodio
e12ec7093c
Adds new command to show quick commit info
2017-02-10 04:09:00 -05:00
Eric Amodio
2b907788dd
Adds whitespace style changes
2017-02-05 13:31:05 -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
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
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