Skip to content

Commit 4c7c626

Browse files
committed
Merge #214: vscode: fix icons and .json files
b3f07cd vscode: bump version to 0.3.1 (Volodymyr Herashchenko) 66f22e7 vscode: fix icons and `.json` files (Volodymyr Herashchenko) Pull request description: There is an issue with displaying icons -- `icon-theme.json` counts as a separate icon theme, so other icons besides `simf` and `wit` didn't displayed. Also, I had removed activation of LSP for `.json` files, because it works on **all** jsons, which is obviously not desired. ACKs for top commit: KyrylR: ACK b3f07cd Tree-SHA512: 2294711ba8d6207216b38c01c82ab71add304ce3d8443b7784acd5bb8d31301048e871aa650b395bea56a18cfdd462d660fc7e4b21d887b2c433a1a5f30eaf37
2 parents 7e29371 + b3f07cd commit 4c7c626

2 files changed

Lines changed: 10 additions & 28 deletions

File tree

vscode/icons/icon-theme.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

vscode/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "simplicityhl",
33
"displayName": "SimplicityHL Language Support",
44
"description": "Syntax highlighting and autocompletion for SimplicityHL (Simfony) language",
5-
"version": "0.3.0",
5+
"version": "0.3.1",
66
"publisher": "Blockstream",
77
"repository": {
88
"type": "git",
@@ -28,6 +28,10 @@
2828
"extensions": [
2929
".simf"
3030
],
31+
"icon": {
32+
"dark": "./icons/simf.svg",
33+
"light": "./icons/simf.svg"
34+
},
3135
"configuration": "./language-configuration.json"
3236
},
3337
{
@@ -39,9 +43,12 @@
3943
"simplicityhl witness"
4044
],
4145
"extensions": [
42-
".wit",
43-
".json"
46+
".wit"
4447
],
48+
"icon": {
49+
"dark": "./icons/wit.svg",
50+
"light": "./icons/wit.svg"
51+
},
4552
"configuration": "./witness-configuration.json"
4653
}
4754
],
@@ -203,13 +210,6 @@
203210
},
204211
"severity": "error"
205212
}
206-
],
207-
"iconThemes": [
208-
{
209-
"id": "simplicityhl-icons",
210-
"label": "SimplicityHL File Icons",
211-
"path": "./icons/icon-theme.json"
212-
}
213213
]
214214
},
215215
"license": "MIT",

0 commit comments

Comments
 (0)