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 години