Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
2 роки тому
Eric Amodio
e61e8cdd44
Passes container into all commands
Should help with eventual testing
2 роки тому
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 роки тому
Eric Amodio
5dee2e97b0
Reworks container usage
3 роки тому
Eric Amodio
60f8cb9fb8
Changes import ordering
3 роки тому
Eric Amodio
18bc1e80eb
Updates dependencies including TS 4.3-rc
3 роки тому
Eric Amodio
7f06da0e2d
Renames isCommandContext* commands
4 роки тому
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 роки тому
Eric Amodio
32183eca73
Combines search & compare views
4 роки тому
Eric Amodio
66bacbb74e
Aligns commit quick pick and context menu commands
Renames show commit in view to search for commit in side bar
4 роки тому
Eric Amodio
1bf485eaa5
Overhauls git command quickpick menus
4 роки тому
Eric Amodio
175a81eabe
Updates dependencies & prettiers
4 роки тому
Eric Amodio
4b0a7a0442
Aligns terminology and settings
5 роки тому
Eric Amodio
ab006510a0
Adds SearchPattern type
5 роки тому
Eric Amodio
577b47fc4a
Adds protection for null args in menu callbacks
5 роки тому
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 роки тому
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 роки тому
Eric Amodio
980eb4202d
Preps v9.8.5
5 роки тому
Eric Amodio
325324a80f
Fixes commit search from repos in the view
5 роки тому
Eric Amodio
27ab08cf78
Reworks many quickpick menus
5 роки тому
Eric Amodio
bfcce3b752
Changes commit search to prompt for repo
5 роки тому
Eric Amodio
3e8603b93f
Fixes #730 - removes -S support from commit search
Causes too much confusion vs -G which better matches user expectations
5 роки тому
Eric Amodio
7bd929049f
Closes #728 - Adds advanced.maxSearchItems
5 роки тому
Eric Amodio
7c6b659604
Switches to eslint from tslint
5 роки тому
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 роки тому
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 роки тому
Eric Amodio
3f8923c8f6
Renames show commit search to search commits
Adds search commits button to view
6 роки тому
Eric Amodio
63a17deff3
Renames Results view files to Compare view
Updates README (wip)
Updates welcome & settings pages (wip)
6 роки тому
Eric Amodio
3f3b8d28d6
Adds Search Commits view
Renames showCommitInResults to showCommitInView
Renames showFileHistoryInResults to showFileHistoryInView
6 роки тому
Eric Amodio
e0df9a8c30
Fixes issues detected by DeepScan
6 роки тому
Eric Amodio
9a1b48af19
Adds push repositories command
Adds @command decorator
Changes (fetch|pull|push)All to be cancelable
6 роки тому
Eric Amodio
7606783132
Renames explorer to view
6 роки тому
Eric Amodio
af71820813
Changes commit search from the views to open in results
6 роки тому
Eric Amodio
453f8a0235
Adds commit search to repo menu
6 роки тому
Eric Amodio
a284728137
Renames sha to ref in more places
Renames path to paths
Reworks sha regex & methods
6 роки тому
Eric Amodio
f01a8b7430
Consolidates error messaging to show output channel button
6 роки тому
Eric Amodio
0b0137f3a4
Moves gitService into git folder & renames a couple of git files
6 роки тому
Eric Amodio
6ac6ebda3b
Changes commit search by sha to jump to commit directly
6 роки тому
Eric Amodio
89523f7ae3
Fixes #454 - Avoids merge commits for file/change searches
6 роки тому
Eric Amodio
8939ac3ed1
Reorders imports (via tslint) and moves some files for better structure
6 роки тому
Eric Amodio
f8e287615f
Fixes #440 - Increases max buffer to 100MB
6 роки тому
Eric Amodio
d790e9db04
Prettier all-the-things
6 роки тому
Eric Amodio
6d15b90fa1
Fixes repo fallback on many commandsFixes #366 - deals null parameters from command callbacks
6 роки тому
Eric Amodio
965f7f87ce
Cancels tokens because of vscode api change
See https://github.com/Microsoft/vscode/pull/46102
6 роки тому
Eric Amodio
35b437afbf
Renames files for better clarity
6 роки тому
Eric Amodio
b58c023b66
Adds repo picker to commit search
Adds repo name to results if there is more than 1
6 роки тому
Eric Amodio
ab9d0eb7b4
Renames getLogCommit to getLogCommitForFile
Adds new getLogCommit
Adds getRecentLogCommitForFile
Renames getLogForRepo to getLog
Renames getLogForRepoSearch to getLogForSearch
6 роки тому
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 роки тому
Eric Amodio
10d7f683d8
Closes #197 - Preview search matches
Adds file-based search options to placeholder text
7 роки тому
Eric Amodio
76ee2bc85c
Fixes unable to go back after show all
7 роки тому