Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
2 jaren geleden
Eric Amodio
e61e8cdd44
Passes container into all commands
Should help with eventual testing
2 jaren geleden
Eric Amodio
1d93f9cdbd
Reorganizes git models/parsers/formatters imports
Reorganizes local git support to exclude from web
Swaps sha1 usages to md5 to avoid needing sha1 on the web (md5 is required by Gravatar)
Avoids crypto-browserfy and imports md5.js directly
Uses platform crypto for random nonce strings
2 jaren geleden
Eric Amodio
5dee2e97b0
Reworks container usage
3 jaren geleden
Eric Amodio
60f8cb9fb8
Changes import ordering
3 jaren geleden
Eric Amodio
18bc1e80eb
Updates dependencies including TS 4.3-rc
3 jaren geleden
Eric Amodio
7f06da0e2d
Renames isCommandContext* commands
4 jaren geleden
Eric Amodio
6ecdb2f81f
Adds Show in Side Bar for search git command
Removes Show Here/Show in Side Bar toggle from search git command
Changes showResultsInSideBar to be an override if not null
4 jaren geleden
Eric Amodio
32183eca73
Combines search & compare views
4 jaren geleden
Eric Amodio
66bacbb74e
Aligns commit quick pick and context menu commands
Renames show commit in view to search for commit in side bar
4 jaren geleden
Eric Amodio
1bf485eaa5
Overhauls git command quickpick menus
4 jaren geleden
Eric Amodio
175a81eabe
Updates dependencies & prettiers
4 jaren geleden
Eric Amodio
4b0a7a0442
Aligns terminology and settings
5 jaren geleden
Eric Amodio
ab006510a0
Adds SearchPattern type
5 jaren geleden
Eric Amodio
577b47fc4a
Adds protection for null args in menu callbacks
5 jaren geleden
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 jaren geleden
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 jaren geleden
Eric Amodio
980eb4202d
Preps v9.8.5
5 jaren geleden
Eric Amodio
325324a80f
Fixes commit search from repos in the view
5 jaren geleden
Eric Amodio
27ab08cf78
Reworks many quickpick menus
5 jaren geleden
Eric Amodio
bfcce3b752
Changes commit search to prompt for repo
5 jaren geleden
Eric Amodio
3e8603b93f
Fixes #730 - removes -S support from commit search
Causes too much confusion vs -G which better matches user expectations
5 jaren geleden
Eric Amodio
7bd929049f
Closes #728 - Adds advanced.maxSearchItems
5 jaren geleden
Eric Amodio
7c6b659604
Switches to eslint from tslint
5 jaren geleden
Eric Amodio
99bf1c5ee9
Improves the commit search experience
Remembers and restores the last commit search string
Adds search command to the results inline toolbar
Reopens search when clicking on a result node with no results
Fixes encoded html in empty state
6 jaren geleden
Eric Amodio
a8cbe0188e
Adds Git extended regex support to commit searches
Changes commit search by message to be case-insensitive
Clarifies path/glob for file searches
6 jaren geleden
Eric Amodio
3f8923c8f6
Renames show commit search to search commits
Adds search commits button to view
6 jaren geleden
Eric Amodio
63a17deff3
Renames Results view files to Compare view
Updates README (wip)
Updates welcome & settings pages (wip)
6 jaren geleden
Eric Amodio
3f3b8d28d6
Adds Search Commits view
Renames showCommitInResults to showCommitInView
Renames showFileHistoryInResults to showFileHistoryInView
6 jaren geleden
Eric Amodio
e0df9a8c30
Fixes issues detected by DeepScan
6 jaren geleden
Eric Amodio
9a1b48af19
Adds push repositories command
Adds @command decorator
Changes (fetch|pull|push)All to be cancelable
6 jaren geleden
Eric Amodio
7606783132
Renames explorer to view
6 jaren geleden
Eric Amodio
af71820813
Changes commit search from the views to open in results
6 jaren geleden
Eric Amodio
453f8a0235
Adds commit search to repo menu
6 jaren geleden
Eric Amodio
a284728137
Renames sha to ref in more places
Renames path to paths
Reworks sha regex & methods
6 jaren geleden
Eric Amodio
f01a8b7430
Consolidates error messaging to show output channel button
6 jaren geleden
Eric Amodio
0b0137f3a4
Moves gitService into git folder & renames a couple of git files
6 jaren geleden
Eric Amodio
6ac6ebda3b
Changes commit search by sha to jump to commit directly
6 jaren geleden
Eric Amodio
89523f7ae3
Fixes #454 - Avoids merge commits for file/change searches
6 jaren geleden
Eric Amodio
8939ac3ed1
Reorders imports (via tslint) and moves some files for better structure
6 jaren geleden
Eric Amodio
f8e287615f
Fixes #440 - Increases max buffer to 100MB
6 jaren geleden
Eric Amodio
d790e9db04
Prettier all-the-things
6 jaren geleden
Eric Amodio
6d15b90fa1
Fixes repo fallback on many commandsFixes #366 - deals null parameters from command callbacks
6 jaren geleden
Eric Amodio
965f7f87ce
Cancels tokens because of vscode api change
See https://github.com/Microsoft/vscode/pull/46102
6 jaren geleden
Eric Amodio
35b437afbf
Renames files for better clarity
6 jaren geleden
Eric Amodio
b58c023b66
Adds repo picker to commit search
Adds repo name to results if there is more than 1
6 jaren geleden
Eric Amodio
ab9d0eb7b4
Renames getLogCommit to getLogCommitForFile
Adds new getLogCommit
Adds getRecentLogCommitForFile
Renames getLogForRepo to getLog
Renames getLogForRepoSearch to getLogForSearch
6 jaren geleden
Eric Amodio
9f40bf037a
Closes #112 - Adds blame support for unsaved files
Adds a static "container"
Adds a document tracker - replaces the context tracker
Adds a line tracker
Refactors all the things - better performance, lower overhead, less code, more separation of concerns, more maintainable (hopefully)
Changes dirty blame to only happen after a "idle" delay
Closes open file annotations on edit (too expensive to track changes)
6 jaren geleden
Eric Amodio
10d7f683d8
Closes #197 - Preview search matches
Adds file-based search options to placeholder text
7 jaren geleden
Eric Amodio
76ee2bc85c
Fixes unable to go back after show all
7 jaren geleden