Eric Amodio
640a11b3cb
Changes commit type repo to branch
2017-03-29 01:50:15 -04:00
Eric Amodio
7b63d4f437
Uses stash name in place of a shorten sha
2017-03-29 01:50:15 -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
8b0748608d
Renames commands/commands to commands/common
...
Renames quickpicks/quickpicks to quickpicks/common
Moves git quick picks into common and other quick pick files
2017-03-28 16:19:57 -04:00
Eric Amodio
aa39792843
Moves type to GitCommit for better consistency
2017-03-28 15:10:00 -04:00
Eric Amodio
073353dcda
Refactors log parsing (a tiny bit)
2017-03-28 11:31:22 -04:00
Eric Amodio
296e562d9f
Unifies file status model
2017-03-28 10:41:32 -04:00
Eric Amodio
8a0e27b7df
Adds line support to Open File in Remote command
2017-03-28 02:12:15 -04:00
Eric Amodio
851522f593
Adds GitLab remote link support
...
Adds Bitbucket remote link support
Adds Visual Studio Team Services remote link support
2017-03-28 01:28:03 -04:00
Eric Amodio
9071b55026
Adds renamed file info into quick pick description
2017-03-28 00:35:06 -04:00
Eric Amodio
6d8a37a10f
Fixes #56 - Handle file names with spaces
2017-03-28 00:24:55 -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
f632829822
Comments out unused props
2017-03-27 11:43:46 -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
758d331e69
Fixes parsing issue with merge commits
2017-03-27 10:55:47 -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
8b5eed4714
Fixes issues with next commit navigation (renames)
...
Adds sha to log model to know if it is a full log or not
2017-03-25 00:44:10 -04:00
Eric Amodio
c10a79a7ee
Consolidates certain getLogForFile usage patterns into getLogCommit
2017-03-24 17:15:07 -04:00
Eric Amodio
e859f697ec
Uses current branch when opening remote file
...
Adds current branch name to quick pick description
2017-03-24 13:32:32 -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
823e93080e
Stops parsing at maxCount (with reverse)
2017-03-22 00:56:35 -04:00
Eric Amodio
33debb6bb2
Fixes parsing issue with commits with no files
2017-03-22 00:55:58 -04:00
Eric Amodio
0c348cdb0f
Fixes exception when commit has no file
2017-03-22 00:55:01 -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
164cb2bfe0
Refactors GitService to mostly use GitUris
2017-03-18 01:15:50 -04:00
Eric Amodio
b51d25829b
Adds support for ranged quick file history
...
Fixes ranged diffWithPrevious command execution via CodeLens
2017-03-17 19:14:57 -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
332b2c3b91
Renames GitProvider to GitService
2017-03-17 14:12:09 -04:00
Eric Amodio
9c2269b9f1
Adds parent sha parsing
2017-03-15 12:06:54 -04:00
Eric Amodio
2ef6c37c89
Fixes issue showing repo history w/ no active editor
2017-03-15 12:00:33 -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
89a2471736
Changes GitUri to have the full path (like normal Uris)
2017-03-12 01:12:49 -05: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
3435ada188
Adds fileNames property
...
Changes fileName to be the first file if multiples
2017-03-11 00:42:18 -05:00
Eric Amodio
1b21893d72
Deals with merge commits in next sha tracking
2017-03-11 00:41:36 -05:00
Eric Amodio
762fa545c7
Switches everything to use full shas
2017-03-10 22:26:48 -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
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
4da21c3cc1
Adds blame and active line annotation support to git diff split view
...
Adds command (compare, copy sha/message, etc) support to git diff split view
Fixes #41 - Toggle Blame annotations on compare files page
2017-03-03 12:43:50 -05:00