You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/vs/workbench/services/themes/common/fileIconThemeSchema.ts
+35-3Lines changed: 35 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -29,20 +29,28 @@ const schema: IJSONSchema = {
29
29
description: nls.localize('schema.file','The default file icon, shown for all files that don\'t match any extension, filename or language id.')
30
30
31
31
},
32
+
rootFolder: {
33
+
type: 'string',
34
+
description: nls.localize('schema.rootFolder','The folder icon for collapsed root folders, and if rootFolderExpanded is not set, also for expanded root folders.')
35
+
},
36
+
rootFolderExpanded: {
37
+
type: 'string',
38
+
description: nls.localize('schema.rootFolderExpanded','The folder icon for expanded root folders. The expanded root folder icon is optional. If not set, the icon defined for root folder will be shown.')
39
+
},
32
40
rootFolderNames: {
33
41
type: 'object',
34
-
description: nls.localize('schema.rootFolderNames','Associates root folder names to icons. The object key is the folder name, not including any path segments. No patterns or wildcards are allowed. Folder name matching is case insensitive.'),
42
+
description: nls.localize('schema.rootFolderNames','Associates root folder names to icons. The object key is the root folder name. No patterns or wildcards are allowed. Root folder name matching is case insensitive.'),
35
43
additionalProperties: {
36
44
type: 'string',
37
45
description: nls.localize('schema.folderName','The ID of the icon definition for the association.')
38
46
}
39
47
},
40
48
rootFolderNamesExpanded: {
41
49
type: 'object',
42
-
description: nls.localize('schema.rootFolderNamesExpanded','Associates root folder names to icons for expanded folders. The object key is the folder name, not including any path segments. No patterns or wildcards are allowed. Folder name matching is case insensitive.'),
50
+
description: nls.localize('schema.rootFolderNamesExpanded','Associates root folder names to icons for expanded root folders. The object key is the root folder name. No patterns or wildcards are allowed. Root folder name matching is case insensitive.'),
43
51
additionalProperties: {
44
52
type: 'string',
45
-
description: nls.localize('schema.folderNameExpanded','The ID of the icon definition for the association.')
53
+
description: nls.localize('schema.rootFolderNameExpanded','The ID of the icon definition for the association.')
0 commit comments