Commit Graph
100 Commits
Author SHA1 Message Date
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 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 d0b4c2fd5c Preps v3.0.5 2017-03-28 02:13:20 -04:00
Eric Amodio 8a0e27b7df Adds line support to Open File in Remote command 2017-03-28 02:12:15 -04:00
Eric Amodio a724244914 Updates dependencies 2017-03-28 01:29:09 -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 ab417eadbe Fixes error when there is no branches yet 2017-03-28 01:26:53 -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 9d176db16a Preps v3.0.4 2017-03-27 13:59:00 -04:00
Eric Amodio e7604ed863 Tweaks telemetry a bit 2017-03-27 13:53:50 -04:00
Eric Amodio e1190d50a4 Stops re-throw of know errors 2017-03-27 12:08:53 -04:00
Eric Amodio 5c2712bcb7 Uses branch rather than attempting to use sha 2017-03-27 12:08:35 -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 de8ce58e09 Preps v3.0.3 2017-03-27 11:03:16 -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 ace0ac7018 Preps v3.0.2 2017-03-27 03:38:00 -04:00
Eric Amodio 81cfec1cac Updates required git version 2017-03-27 03:37:10 -04:00
Eric Amodio 29ef718f64 Preps v3.0.1 2017-03-27 02:30:17 -04:00
Eric Amodio 4e67a84531 Adds basic telemetry 2017-03-27 02:18:44 -04:00
Eric Amodio 291c53cd19 Refactors commands to utilize a common base 2017-03-27 02:17:09 -04:00
Eric Amodio e0b3dcd484 Refactors Logger.error to take the Error object 2017-03-27 02:15:38 -04:00
Eric Amodio c500293032 Removes emptry string defaults 2017-03-27 02:11:55 -04:00
Eric Amodio e1349bb1c6 Preps v3.0.0 2017-03-26 14:18:49 -04:00
Eric Amodio e33fd00119 Updates dependencies 2017-03-26 13:52:14 -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 ee40dc6325 Allows dynamic switching of insiders 2017-03-24 14:25:37 -04:00
Eric Amodio 0aab16357c Rearranges context menu commands 2017-03-24 14:10:52 -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 e906bfcb9e Hides remote commands when there are no remotes 2017-03-24 11:41:20 -04:00
Eric Amodio a90d3f98de Changes config name to insiders 2017-03-24 11:32:47 -04:00
Eric Amodio 964cf2d5dd Stops caching on reverse log 2017-03-24 03:38:31 -04:00
Eric Amodio ea2adcd919 Hides commands from palette when unavailable 2017-03-24 03:38:10 -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 4f84c03275 Adds experimental support for Open in GitHub 2017-03-24 01:40:09 -04:00
Eric Amodio ba69a19eeb Removes default export 2017-03-23 17:33:11 -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 0a7a88c302 Updates clean working tree message 2017-03-22 15:56:55 -04:00
Eric Amodio 1fb2826f5c Fixes pluralization 2017-03-22 15:51:45 -04:00
Eric Amodio b9fb4bea56 Preps v2.13.0 2017-03-22 03:16:06 -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 43e4337358 Fixes more issues with paths :( 2017-03-22 03:04:52 -04:00
Eric Amodio 671f1ca6c1 Reworks upstream status info in quick pick 2017-03-22 01:32:37 -04:00
Eric Amodio dd0762152f Adds file status roll up to changed files quick pick item 2017-03-22 00:56:58 -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 3e84ec88e2 Removes non-working alt command 2017-03-21 14:01:24 -04:00
Eric Amodio a5d1d74d7b Adds show last quick pick command 2017-03-20 12:05:45 -04:00
Eric Amodio d53caa2137 Adds upstream status info to status quick pick (wip) 2017-03-19 01:57:44 -04:00
Eric Amodio 49a8896571 Updates dependencies 2017-03-19 01:30:16 -04:00
Eric Amodio 7a51946eda Adds working filename detection method
Adds get current branch method
Fixes diff with working tree when file was renamed
Fixes various quick pick commands when file was renamed
Adds branch support to ShowQuickRepoHistory
Adds branch info to repo quick pick placeholder
Adds Show Branch History to commit limited branch history quick pick
Adds Show File History to commit limited file history quick pick
Removes conditional display of commit details on commit file details quick pick
Removes conditional display of show file history on commit file details quick pick
Fixed #30 - Diff with Working Tree fails from repo/commit quickpick list if file was renamed (and the commit was before the rename)
2017-03-19 01:29:38 -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 14eebbba15 Changes Repository History to Branch History 2017-03-19 00:23:05 -04:00
Eric Amodio 1c5e627f8e Fixes issues with caching disabled 2017-03-18 11:22:33 -04:00
Eric Amodio 343d2f9be1 Adds branch quick pick to directory compare command 2017-03-18 11:06:30 -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 036f0639aa Removes commented out code 2017-03-17 19:10:03 -04:00
Eric Amodio 14604435db Changes check-in to commit 2017-03-17 19:09:45 -04:00
Eric Amodio 7c01f40b3c Shortens shas for display in explorer UIs 2017-03-17 19:07:31 -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 f6bde72baf Fixes #50 - add CodeLens excludes for html & vue files 2017-03-15 15:54:11 -04:00
Eric Amodio 937c56e554 Preps v2.12.1 2017-03-15 12:39:50 -04:00
Eric Amodio b6ce03b806 Updates dependencies 2017-03-15 12:21:53 -04:00
Eric Amodio 4898c11eb5 Adds setting to control CodeLens debug info 2017-03-15 12:21:37 -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 a58d643ca1 Preps v2.12.0 2017-03-13 00:34: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 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 89a2471736 Changes GitUri to have the full path (like normal Uris) 2017-03-12 01:12:49 -05:00
Eric Amodio b40ad7eced Tightens up debugging CodeLens 2017-03-11 16:01:45 -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 a2a3f1a81e Adds commit navigation in quick pick lists via alt+, alt+.
Reworks keyboard context
2017-03-11 04:14:47 -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 a37a80d704 Exposes Keys
Adds keyboard logging
2017-03-11 00:40:52 -05:00
Eric Amodio e7fedb3c51 Removes unnecessary public 2017-03-11 00:37:00 -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 0480477136 Consolidates setContext into commands
Adds context for toggling CodeLens
2017-03-10 12:37:20 -05:00
Eric Amodio 88c09bec6d Preps v2.11.1 2017-03-10 12:03:33 -05:00