Commit Graph
115 Commits
Author SHA1 Message Date
Eric Amodio ee29596d45 Enables typescript strict mode
Fixes all the compile/lint issues
2017-05-11 02:18:04 -04:00
Eric Amodio 474741aeb4 Fixes incorrect file selection when showing commit details 2017-05-01 14:04:20 -04:00
Eric Amodio 675050d923 Adds error logging 2017-04-22 09:27:44 -04:00
Eric Amodio bb59f2899a Adds const for ExtensionKey 2017-04-22 09:19:55 -04:00
Eric Amodio f99ba89a4b Stops Git from leaking out of GitService 2017-04-14 00:29:57 -04:00
Eric Amodio 5fc567372c Fixes compile errors from Typescript upgrade 2017-04-12 18:18:46 -04:00
Eric Amodio 065300be06 Fixes issue with open commit in remote not working 2017-04-12 10:58:14 -04:00
Eric Amodio 0854e0bcfb Changes sha terminology to commit id 2017-04-09 10:58:42 -04:00
Eric Amodio 2a9b274920 Changes search prefixes
Fixes issue with author searching
2017-04-09 10:58:28 -04:00
Eric Amodio 4707b0640d Adds go back support to stash apply, delete, & save 2017-04-09 01:18:45 -04:00
Eric Amodio 3aab904aaf Fixes go back support 2017-04-09 01:17:32 -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 d59f4ef6dc Changes diff to compare 2017-04-01 02:49:13 -04:00
Eric Amodio 0c13050387 Addresses #57 - adds warning if no diff.tool 2017-04-01 02:48:53 -04:00
Eric Amodio 3b195b6be2 Fixes missing context 2017-04-01 02:32:39 -04:00
Eric Amodio d3af67b21b Attempts to fix #58 - work with sub-modules
Also fixes issue with nested repos
2017-04-01 00:58:09 -04:00
Eric Amodio 276c24ac24 Adds fromFileStatus to GitUri 2017-03-30 00:56:48 -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 640a11b3cb Changes commit type repo to branch 2017-03-29 01:50:15 -04:00
Eric Amodio 0686c882c8 Use 'stashed changes' terminology 2017-03-29 01:50:15 -04:00
Eric Amodio dcbf70682e Changes placeholder for consistency with other quick picks 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 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 8a0e27b7df Adds line support to Open File in Remote command 2017-03-28 02:12:15 -04:00
Eric Amodio ab417eadbe Fixes error when there is no branches yet 2017-03-28 01:26:53 -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 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 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 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 a5d1d74d7b Adds show last quick pick command 2017-03-20 12:05:45 -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 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 036f0639aa Removes commented out code 2017-03-17 19:10:03 -04:00
Eric Amodio 332b2c3b91 Renames GitProvider to GitService 2017-03-17 14:12:09 -04:00
Eric Amodio 2ef6c37c89 Fixes issue showing repo history w/ no active editor 2017-03-15 12:00:33 -04:00