mirror of
https://github.com/ckaczor/vscode-gitlens.git
synced 2026-01-26 02:05:36 -05:00
Adds a file history explorer view
This commit is contained in:
107
package.json
107
package.json
@@ -413,6 +413,11 @@
|
||||
"default": null,
|
||||
"description": "Specifies how all absolute dates will be formatted by default\nSee https://momentjs.com/docs/#/displaying/format/ for valid formats"
|
||||
},
|
||||
"gitlens.fileHistoryExplorer.commitFormat": {
|
||||
"type": "string",
|
||||
"default": "${message} \u00a0\u2022\u00a0 ${authorAgo} \u00a0\u2022\u00a0 ${id}",
|
||||
"description": "Specifies the format of committed changes in the `Git File History` explorer\nAvailable tokens\n ${id} - commit id\n ${author} - commit author\n ${message} - commit message\n ${ago} - relative commit date (e.g. 1 day ago)\n ${date} - formatted commit date (format specified by `gitlens.statusBar.dateFormat`)\n ${authorAgo} - commit author, relative commit date\nSee https://github.com/eamodio/vscode-gitlens/wiki/Advanced-Formatting for advanced formatting"
|
||||
},
|
||||
"gitlens.stashExplorer.stashFormat": {
|
||||
"type": "string",
|
||||
"default": "${message}",
|
||||
@@ -979,6 +984,40 @@
|
||||
"light": "images/light/icon-refresh.svg"
|
||||
}
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.refresh",
|
||||
"title": "Refresh",
|
||||
"category": "GitLens",
|
||||
"icon": {
|
||||
"dark": "images/dark/icon-refresh.svg",
|
||||
"light": "images/light/icon-refresh.svg"
|
||||
}
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openChanges",
|
||||
"title": "Open Changes",
|
||||
"category": "GitLens"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFile",
|
||||
"title": "Open File",
|
||||
"category": "GitLens"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileRevision",
|
||||
"title": "Open File Revision",
|
||||
"category": "GitLens"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileInRemote",
|
||||
"title": "Open File in Remote",
|
||||
"category": "GitLens"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileRevisionInRemote",
|
||||
"title": "Open File Revision in Remote",
|
||||
"category": "GitLens"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.stashExplorer.refresh",
|
||||
"title": "Refresh",
|
||||
@@ -1163,6 +1202,29 @@
|
||||
"command": "gitlens.gitExplorer.refresh",
|
||||
"when": "false"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.refresh",
|
||||
"when": "false"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openChanges",
|
||||
"when": "false"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFile",
|
||||
"when": "false"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileRevision",
|
||||
"when": "false"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileInRemote",
|
||||
"when": "false"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileRevisionInRemote",
|
||||
"when": "false"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.stashExplorer.refresh",
|
||||
@@ -1374,6 +1436,11 @@
|
||||
"when": "gitlens:enabled && view == gitlens.gitExplorer",
|
||||
"group": "navigation"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.refresh",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer",
|
||||
"group": "navigation"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.stashSave",
|
||||
"when": "gitlens:enabled && view == gitlens.stashExplorer",
|
||||
@@ -1406,6 +1473,41 @@
|
||||
"when": "gitlens:enabled && view == gitlens.gitExplorer && viewItem == commit-file",
|
||||
"group": "2_gitlens@2"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openChanges",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer && viewItem == commit-file",
|
||||
"group": "1_gitlens@1"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.diffWithWorking",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer && viewItem == commit-file",
|
||||
"group": "1_gitlens@2"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFile",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer && viewItem == commit-file",
|
||||
"group": "2_gitlens@1"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileRevision",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer && viewItem == commit-file",
|
||||
"group": "2_gitlens@2"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileInRemote",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer && viewItem == commit-file",
|
||||
"group": "2_gitlens@3"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.fileHistoryExplorer.openFileRevisionInRemote",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer && viewItem == commit-file",
|
||||
"group": "2_gitlens@4"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.showQuickCommitDetails",
|
||||
"when": "gitlens:enabled && view == gitlens.fileHistoryExplorer && viewItem == commit-file",
|
||||
"group": "3_gitlens@1"
|
||||
},
|
||||
{
|
||||
"command": "gitlens.stashApply",
|
||||
"when": "gitlens:enabled && view == gitlens.stashExplorer && viewItem == stash-commit",
|
||||
@@ -1537,6 +1639,11 @@
|
||||
],
|
||||
"views": {
|
||||
"explorer": [
|
||||
{
|
||||
"id": "gitlens.fileHistoryExplorer",
|
||||
"name": "Git File History",
|
||||
"when": "gitlens:enabled && config.gitlens.insiders"
|
||||
},
|
||||
{
|
||||
"id": "gitlens.stashExplorer",
|
||||
"name": "Git Stashes",
|
||||
|
||||
Reference in New Issue
Block a user