Eric Amodio
a2a7c605b8
Changes to re-use open editor if possible
5 vuotta sitten
Eric Amodio
88a05efb69
Prettiers
5 vuotta sitten
Eric Amodio
816fc72e2d
Reworks node paging for much better performance
5 vuotta sitten
Eric Amodio
9db3e94a14
Adds alwaysShow option to quickpick items
5 vuotta sitten
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 vuotta sitten
Eric Amodio
1ae92bc779
Adds branch & tag git commands
5 vuotta sitten
Eric Amodio
829a4b50b0
Changes for upcoming TypeScript 3.7
5 vuotta sitten
Eric Amodio
2384a64fd1
Closes #373 - adds better co-author support
5 vuotta sitten
Eric Amodio
61d9543255
Fixes a few more LGTM static analysis alerts
5 vuotta sitten
Eric Amodio
4b0a7a0442
Aligns terminology and settings
5 vuotta sitten
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 vuotta sitten
Eric Amodio
4893385052
Adds default confirm selection for flags
Makes git flags type safe
5 vuotta sitten
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 vuotta sitten
Eric Amodio
7cdc9f7ee3
Refactors keyboard hooks
5 vuotta sitten
Eric Amodio
dd81d96b42
Adds open in view button to stash git commands
5 vuotta sitten
Eric Amodio
0ddafb32a0
Adds stash list to Git Commands
5 vuotta sitten
Eric Amodio
43daf39b85
Fixes diffWithWorking & stashes
5 vuotta sitten
Eric Amodio
1c7901efeb
Fixes compact mode for stashes in quick picks
5 vuotta sitten
Eric Amodio
4c03fe620c
Changes Show in View for commits & stashes
Attempts to open the commit/stash in Repositories view if possible
5 vuotta sitten
Eric Amodio
ab006510a0
Adds SearchPattern type
5 vuotta sitten
Eric Amodio
5d56039266
Updates search results messages
5 vuotta sitten
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 vuotta sitten
Eric Amodio
6555d59b68
Closes #745 - Adds branch/tag sorting
Adds last commit date to branches
5 vuotta sitten
Eric Amodio
798213df5f
Changes configuration to have better type safety
5 vuotta sitten
Eric Amodio
b7686f1c0b
Adds Working Tree to branch/tag compare quickpick
5 vuotta sitten
Eric Amodio
7d05918fee
Adds icon & match to commit quickpick item
5 vuotta sitten
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 vuotta sitten
Eric Amodio
162522ab63
Renames stashed changes to stashes or stash
5 vuotta sitten
Eric Amodio
c3d532c000
Updates to Typescript 3.6.1
Reworks generator types
5 vuotta sitten
Eric Amodio
4fc04f8e71
Fixes git commands cancel button
5 vuotta sitten
Eric Amodio
cc561722bb
Updates eslint & fixes lint issues
5 vuotta sitten
Eric Amodio
8dd8c884b5
Adds QuickPickItemPlus
5 vuotta sitten
Eric Amodio
558a743537
Renames directive quickpick item
5 vuotta sitten
Eric Amodio
7b94606bfe
Adds stash apply|drop|pop|push git commands
Changes stash[Apply|Delete|Save] commands to use new git commands
5 vuotta sitten
Eric Amodio
5c3f6b5b05
Reorgs git commands
Adds explicit directive for going back
Adds command error logging
Removes unneeded abort error
5 vuotta sitten
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 vuotta sitten
Eric Amodio
345be49d7b
Adds checkout to current branch w/ picker
5 vuotta sitten
Eric Amodio
c076be088b
Adds Promises to system lib
5 vuotta sitten
Eric Amodio
27ab08cf78
Reworks many quickpick menus
5 vuotta sitten
Eric Amodio
2892a465d8
Adds sorting/filtering to branch/tag methods
Consolidates more reusable logic into GitService
5 vuotta sitten
Eric Amodio
39af55655b
Updates dependencies & runs prettier formatting
5 vuotta sitten
Eric Amodio
33acce6f52
Changes to only add checkmarks when it makes sense
5 vuotta sitten
Eric Amodio
da7a95e8c1
Removes "Comparing" from branch compare node
Changes upstream arrows
5 vuotta sitten
Eric Amodio
a75cba59ef
Adds Copy Remote Url to quickpicks
5 vuotta sitten
Eric Amodio
75446f9ff3
Fixes issue with open revision in quickpicks
5 vuotta sitten
Eric Amodio
f4ce2d2630
Fixes #750 - missing file path
5 vuotta sitten
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 vuotta sitten
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 vuotta sitten
Eric Amodio
26cbee6d60
Makes GitUri immutable & memoizes many members
5 vuotta sitten
Eric Amodio
6d9a666d12
Renames some members for consistency
5 vuotta sitten