@ -35,6 +35,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
- Moves _Open \* on Remote_ commands into _Open on Remote (Web)_ submenu
- Moves _Open \* on Remote_ commands into _Open on Remote (Web)_ submenu
- Renames the _Commit Changes_ submenu to _Open Changes_
- Renames the _Commit Changes_ submenu to _Open Changes_
- Renames _Show Commit_ command to _Quick Show Commit_ and _Show Line Commit_ command to _Quick Show Line Commit_ for better clarity as it opens a quick pick menu
- Renames _Show Commit_ command to _Quick Show Commit_ and _Show Line Commit_ command to _Quick Show Line Commit_ for better clarity as it opens a quick pick menu
- Changes the file icons shown in many GitLens views to use the file type's theme icon (by default) rather than the status icon
- Adds a `gitlens.views.commits.files.icon` setting to specify how the _Commits_ view will display file icons
- Adds a `gitlens.views.repositories.files.icon` setting to specify how the _Repositories_ view will display file icons
- Adds a `gitlens.views.branches.files.icon` setting to specify how the _Branches_ view will display file icons
- Adds a `gitlens.views.remotes.files.icon` setting to specify how the _Remotes_ view will display file icons
- Adds a `gitlens.views.stashes.files.icon` setting to specify how the _Stashes_ view will display file icons
- Adds a `gitlens.views.tags.files.icon` setting to specify how the _Tags_ view will display file icons
- Adds a `gitlens.views.worktrees.files.icon` setting to specify how the _Worktrees_ view will display file icons
- Adds a `gitlens.views.contributors.files.icon` setting to specify how the _Contributors_ view will display file icons
- Adds a `gitlens.views.searchAndCompare.files.icon` setting to specify how the _Search & Compare_ view will display file icons
- Renames _Delete Stash..._ command to _Drop Stash..._ in the _Stashes_ view
- Renames _Delete Stash..._ command to _Drop Stash..._ in the _Stashes_ view
- Removes the commit icon when hiding avatars in the _Commits_ view to allow for a more compact layout
- Removes the commit icon when hiding avatars in the _Commits_ view to allow for a more compact layout
- Limits Git CodeLens on docker files — closes [#2153](https://github.com/gitkraken/vscode-gitlens/issues/2153)
- Limits Git CodeLens on docker files — closes [#2153](https://github.com/gitkraken/vscode-gitlens/issues/2153)
"markdownDescription":"Specifies how the _Commits_ view will display file icons",
"scope":"window",
"order":33
},
"gitlens.views.commits.avatars":{
"gitlens.views.commits.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -852,6 +867,21 @@
"scope":"window",
"scope":"window",
"order":32
"order":32
},
},
"gitlens.views.commitDetails.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Commit Details_ view will display file icons",
"scope":"window",
"order":33
},
"gitlens.views.commitDetails.avatars":{
"gitlens.views.commitDetails.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1044,6 +1074,21 @@
"scope":"window",
"scope":"window",
"order":82
"order":82
},
},
"gitlens.views.repositories.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Repositories_ view will display file icons",
"scope":"window",
"order":83
},
"gitlens.views.repositories.compact":{
"gitlens.views.repositories.compact":{
"type":"boolean",
"type":"boolean",
"default":false,
"default":false,
@ -1080,37 +1125,6 @@
"title":"File History View",
"title":"File History View",
"order":24,
"order":24,
"properties":{
"properties":{
"gitlens.views.fileHistory.files.layout":{
"type":"string",
"default":"auto",
"enum":[
"auto",
"list",
"tree"
],
"enumDescriptions":[
"Automatically switches between displaying files as a `tree` or `list` based on the `#gitlens.views.fileHistory.files.threshold#` value and the number of files at each nesting level",
"Displays files as a list",
"Displays files as a tree"
],
"markdownDescription":"Specifies how the _File History_ view will display files when showing the history of a folder",
"scope":"window",
"order":10
},
"gitlens.views.fileHistory.files.threshold":{
"type":"number",
"default":5,
"markdownDescription":"Specifies when to switch between displaying files as a `tree` or `list` based on the number of files in a nesting level in the _File History_ view. Only applies to folder history and when `#gitlens.views.fileHistory.files.layout#` is set to `auto`",
"scope":"window",
"order":11
},
"gitlens.views.fileHistory.files.compact":{
"type":"boolean",
"default":true,
"markdownDescription":"Specifies whether to compact (flatten) unnecessary file nesting in the _File History_ view. Only applies to folder history and when `#gitlens.views.fileHistory.files.layout#` is set to `tree` or `auto`",
"scope":"window",
"order":12
},
"gitlens.views.fileHistory.avatars":{
"gitlens.views.fileHistory.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1261,6 +1275,21 @@
"scope":"window",
"scope":"window",
"order":52
"order":52
},
},
"gitlens.views.branches.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Branches_ view will display file icons",
"scope":"window",
"order":53
},
"gitlens.views.branches.avatars":{
"gitlens.views.branches.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1349,6 +1378,21 @@
"scope":"window",
"scope":"window",
"order":32
"order":32
},
},
"gitlens.views.remotes.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Remotes_ view will display file icons",
"scope":"window",
"order":33
},
"gitlens.views.remotes.avatars":{
"gitlens.views.remotes.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1401,6 +1445,21 @@
"scope":"window",
"scope":"window",
"order":12
"order":12
},
},
"gitlens.views.stashes.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Stashes_ view will display file icons",
"scope":"window",
"order":13
},
"gitlens.views.stashes.reveal":{
"gitlens.views.stashes.reveal":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1480,6 +1539,21 @@
"scope":"window",
"scope":"window",
"order":32
"order":32
},
},
"gitlens.views.tags.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Tags_ view will display file icons",
"scope":"window",
"order":33
},
"gitlens.views.tags.avatars":{
"gitlens.views.tags.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1606,6 +1680,21 @@
"scope":"window",
"scope":"window",
"order":42
"order":42
},
},
"gitlens.views.worktrees.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Worktrees_ view will display file icons",
"scope":"window",
"order":43
},
"gitlens.views.worktrees.avatars":{
"gitlens.views.worktrees.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1709,6 +1798,21 @@
"scope":"window",
"scope":"window",
"order":52
"order":52
},
},
"gitlens.views.contributors.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Contributors_ view will display file icons",
"scope":"window",
"order":53
},
"gitlens.views.contributors.avatars":{
"gitlens.views.contributors.avatars":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
@ -1775,6 +1879,21 @@
"scope":"window",
"scope":"window",
"order":22
"order":22
},
},
"gitlens.views.searchAndCompare.files.icon":{
"type":"string",
"default":"type",
"enum":[
"status",
"type"
],
"enumDescriptions":[
"Shows the file's status as the icon",
"Shows the file's type (theme icon) as the icon"
],
"markdownDescription":"Specifies how the _Search & Compare_ view will display file icons",