Eric Amodio
a2a7c605b8
Changes to re-use open editor if possible
5 years ago
Eric Amodio
88a05efb69
Prettiers
5 years ago
Eric Amodio
816fc72e2d
Reworks node paging for much better performance
5 years ago
Eric Amodio
9db3e94a14
Adds alwaysShow option to quickpick items
5 years ago
Eric Amodio
358fa9071c
Changes tag parsing - hopefully fixes #855
Unifies tag parsing to include msg, ref, & dates
Bumps required Git to 2.7.2
Adds more tag sorting options similar to branches
5 years ago
Eric Amodio
1ae92bc779
Adds branch & tag git commands
5 years ago
Eric Amodio
829a4b50b0
Changes for upcoming TypeScript 3.7
5 years ago
Eric Amodio
2384a64fd1
Closes #373 - adds better co-author support
5 years ago
Eric Amodio
61d9543255
Fixes a few more LGTM static analysis alerts
5 years ago
Eric Amodio
4b0a7a0442
Aligns terminology and settings
5 years ago
Eric Amodio
f726420ef2
Adds reveal in repos view to search
Fixes issue stash reveal button
Updates reveal|open in view icons
Adds gating to reveal methods
5 years ago
Eric Amodio
4893385052
Adds default confirm selection for flags
Makes git flags type safe
5 years ago
Eric Amodio
cdfcf5c76b
Refactors git cmds, commit/stash revealing, & more
Cleans up navigation key support for git commands
Changes search git command to show a quick pick menu of commit commands
Adds navigation key support to search git commands to reveal commits
Removes incorrect multiselect of repos in search git command
Adds navigation key support to stash git commands to reveal stashes
Changes stash list git command picker to stay in context
Changes Show In View to be Open in Search Commits View
Changes Show In View to be Open in File History View
Adds Reveal in Repositories View command in commit quick picks
Changes commit quick pick commands (ordering, descriptions, etc)
Adds progress notification to revealCommit & reveal parent walking
Changes findNode to use a loop & canTraverse callback & adds cancelation
Changes findCommit to search for commit in all branches
5 years ago
Eric Amodio
7cdc9f7ee3
Refactors keyboard hooks
5 years ago
Eric Amodio
dd81d96b42
Adds open in view button to stash git commands
5 years ago
Eric Amodio
0ddafb32a0
Adds stash list to Git Commands
5 years ago
Eric Amodio
43daf39b85
Fixes diffWithWorking & stashes
5 years ago
Eric Amodio
1c7901efeb
Fixes compact mode for stashes in quick picks
5 years ago
Eric Amodio
4c03fe620c
Changes Show in View for commits & stashes
Attempts to open the commit/stash in Repositories view if possible
5 years ago
Eric Amodio
ab006510a0
Adds SearchPattern type
5 years ago
Eric Amodio
5d56039266
Updates search results messages
5 years ago
Eric Amodio
fbcb690135
Overhauls commit search & adds it to Git commands
Closes #410 - adds ability to search by multiple criteria
Adds ability to match case, match all, & use regex
5 years ago
Eric Amodio
6555d59b68
Closes #745 - Adds branch/tag sorting
Adds last commit date to branches
5 years ago
Eric Amodio
798213df5f
Changes configuration to have better type safety
5 years ago
Eric Amodio
b7686f1c0b
Adds Working Tree to branch/tag compare quickpick
5 years ago
Eric Amodio
7d05918fee
Adds icon & match to commit quickpick item
5 years ago
Eric Amodio
59d9071a9b
Updates prettier config
Giving up on better else/catch/finally formatting -- can't fight anymore
Switching to tabs for better accessibility
https://twitter.com/sh4na/status/1146837957200027648
5 years ago
Eric Amodio
162522ab63
Renames stashed changes to stashes or stash
5 years ago
Eric Amodio
c3d532c000
Updates to Typescript 3.6.1
Reworks generator types
5 years ago
Eric Amodio
4fc04f8e71
Fixes git commands cancel button
5 years ago
Eric Amodio
cc561722bb
Updates eslint & fixes lint issues
5 years ago
Eric Amodio
8dd8c884b5
Adds QuickPickItemPlus
5 years ago
Eric Amodio
558a743537
Renames directive quickpick item
5 years ago
Eric Amodio
7b94606bfe
Adds stash apply|drop|pop|push git commands
Changes stash[Apply|Delete|Save] commands to use new git commands
5 years ago
Eric Amodio
5c3f6b5b05
Reorgs git commands
Adds explicit directive for going back
Adds command error logging
Removes unneeded abort error
5 years ago
Eric Amodio
8a090bd54e
Adds new git commands features
Adds arbitrary ref support to cherry-pick git command
Enhances the feedback when choosing an arbitrary ref
5 years ago
Eric Amodio
345be49d7b
Adds checkout to current branch w/ picker
5 years ago
Eric Amodio
c076be088b
Adds Promises to system lib
5 years ago
Eric Amodio
27ab08cf78
Reworks many quickpick menus
5 years ago
Eric Amodio
2892a465d8
Adds sorting/filtering to branch/tag methods
Consolidates more reusable logic into GitService
5 years ago
Eric Amodio
39af55655b
Updates dependencies & runs prettier formatting
5 years ago
Eric Amodio
33acce6f52
Changes to only add checkmarks when it makes sense
5 years ago
Eric Amodio
da7a95e8c1
Removes "Comparing" from branch compare node
Changes upstream arrows
5 years ago
Eric Amodio
a75cba59ef
Adds Copy Remote Url to quickpicks
5 years ago
Eric Amodio
75446f9ff3
Fixes issue with open revision in quickpicks
5 years ago
Eric Amodio
f4ce2d2630
Fixes #750 - missing file path
5 years ago
Eric Amodio
318f769946
Fixes view commands that open the working file
Fixes quickpick commands that open the working file
Neither of these cases worked with renamed files
5 years ago
Eric Amodio
07ec5e68e6
Fixes #740 - opening untracked status files fails
Fixes diff w/ previous when there are no working file changes
Fixes broken status file commands
5 years ago
Eric Amodio
26cbee6d60
Makes GitUri immutable & memoizes many members
5 years ago
Eric Amodio
6d9a666d12
Renames some members for consistency
5 years ago