commit 9d0bc4760c3435582056d5a12c294fad8d02a01f
parent 3157a936d0c96b5ea7098fb184b34d7d9ff4c79c
Author: Muhammad Danish <mdanishkhdev@gmail.com>
Date: Thu, 12 Dec 2024 05:14:08 +0500
Enable intellisense for all user settings fields (#5031)
Diffstat:
1 file changed, 29 insertions(+), 5 deletions(-)
diff --git a/schemas/JSON/settings/settings.schema.0.2.json b/schemas/JSON/settings/settings.schema.0.2.json
@@ -27,7 +27,7 @@
"accent",
"rainbow",
"retro",
- "sixel",
+ "sixel",
"disabled"
]
},
@@ -204,8 +204,8 @@
"properties": {
"defaultModuleRoot": {
"description": "The default root directory where PowerShell modules are installed to when applying a configuration.",
- "type": "string",
- "maxLength": 32767
+ "type": "string",
+ "maxLength": 32767
}
}
},
@@ -301,7 +301,7 @@
},
"fonts": {
"description": "Enable support for managing fonts",
- "type": "boolean",
+ "type": "boolean",
"default": false
}
}
@@ -310,6 +310,12 @@
"allOf": [
{
"properties": {
+ "source": { "$ref": "#/definitions/Source" }
+ },
+ "additionalItems": true
+ },
+ {
+ "properties": {
"visual": { "$ref": "#/definitions/Visual" }
},
"additionalItems": true
@@ -322,7 +328,7 @@
},
{
"properties": {
- "source": { "$ref": "#/definitions/Source" }
+ "installPrefReq": { "$ref": "#/definitions/InstallPrefReq" }
},
"additionalItems": true
},
@@ -334,6 +340,24 @@
},
{
"properties": {
+ "uninstallBehavior": { "$ref": "#/definitions/UninstallBehavior" }
+ },
+ "additionalItems": true
+ },
+ {
+ "properties": {
+ "configureBehavior": { "$ref": "#/definitions/ConfigureBehavior" }
+ },
+ "additionalItems": true
+ },
+ {
+ "properties": {
+ "downloadBehavior": { "$ref": "#/definitions/DownloadBehavior" }
+ },
+ "additionalItems": true
+ },
+ {
+ "properties": {
"telemetry": { "$ref": "#/definitions/Telemetry" }
},
"additionalItems": true