Skip to content

Commit cc522ac

Browse files
authored
VSCode offline icons (#770)
* add icons * refactor: update .vscodeignore to improve exclusion rules for monorepos * refactor: remove unused deck.gl script from sanddance-test.html * fix: update build script to include build:09 and upgrade @vscode/vsce to version 3.6.0 * remove deck.gl * remove azdata config * enable preview from tab * version match * deploy vscode 4.2.0
1 parent 05269c4 commit cc522ac

File tree

12 files changed

+1249
-436
lines changed

12 files changed

+1249
-436
lines changed

.vscode/launch.json

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,6 @@
44
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
55
"version": "0.2.0",
66
"configurations": [
7-
{
8-
"name": "Azure Data Studio",
9-
"type": "sqlopsExtensionHost",
10-
"request": "launch",
11-
"runtimeExecutable": "azuredatastudio",
12-
"args": [
13-
"--extensionDevelopmentPath=${workspaceRoot}/extensions/azdata-sanddance"
14-
],
15-
"outFiles": [
16-
"${workspaceRoot}/extensions/azdata-sanddance/out/**/*.js"
17-
],
18-
"preLaunchTask": "azdata-webpack-extension"
19-
},
207
{
218
"name": "VsCode Extension",
229
"type": "extensionHost",

.vscode/tasks.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
{
22
"version": "2.0.0",
33
"tasks": [
4-
{
5-
"type": "npm",
6-
"script": "azdata-webpack-extension",
7-
"path": ".",
8-
"problemMatcher": [],
9-
"label": "azdata-webpack-extension",
10-
"detail": "azdata-webpack-extension"
11-
},
124
{
135
"type": "npm",
146
"script": "vscode-webpack-extension",
1000 KB
Binary file not shown.

docs/examples/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ title: Examples
3232
* [Web app](../tests/v4/es6/app)
3333
* [Power BI custom visual](../dist/powerbi/v4/SandDance201929976D117A654D0BAB8E96507442D80B.4.2.0.2.pbiviz) 4.2.0.2
3434
* [Azure Data Studio extension](../dist/azdata/v4/azdata-sanddance-4.1.1.vsix) 4.1.1
35-
* [VSCode extension](../dist/vscode/v4/vscode-sanddance-4.1.0.vsix) 4.1.0
35+
* [VSCode extension](../dist/vscode/v4/vscode-sanddance-4.2.0.vsix) 4.2.0
3636
* [sanddance-embed example](../embed/v4/test.html)
3737

3838
## Previous versions

extensions/common-backend/src/html.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ export function getWebviewContent(webView: vscode.Webview, extensionPath: string
2323
</head>
2424
<body>
2525
<div id="app"></div>
26-
${script(resourceUrl('dist.min.js'))}
2726
${script(resourceUrl('vega.js'))}
2827
${script(resourceUrl('react.production.min.js'))}
2928
${script(resourceUrl('react-dom.production.min.js'))}
3029
${script(resourceUrl('fluentui-react.js'))}
30+
${script(resourceUrl('fluentui-icons.js'))}
3131
${script(resourceUrl('sanddance-explorer.js'))}
3232
${script(resourceUrl('app.js'))}
3333
</body>

extensions/common-frontend/scripts/resources.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const resources = [
99
'../../node_modules/react/umd/react.production.min.js',
1010
'../../node_modules/react-dom/umd/react-dom.production.min.js',
1111
'../../node_modules/@fluentui/react/dist/fluentui-react.js',
12+
'../../node_modules/@msrvida/fluentui-icons/dist/umd/fluentui-icons.js',
1213
];
1314

1415
const errors = [];

extensions/common-frontend/test/sanddance-test.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@
5454

5555
<script src="../../../node_modules/react/umd/react.production.min.js"></script>
5656
<script src="../../../node_modules/react-dom/umd/react-dom.production.min.js"></script>
57-
<script src="../../../node_modules/deck.gl/dist.min.js"></script>
5857
<script src="../../../node_modules/vega/build/vega.js"></script>
5958
<script src="../../../node_modules/@fluentui/react/dist/fluentui-react.js"></script>
6059
<script src="../../../node_modules/@msrvida/fluentui-icons/dist/umd/fluentui-icons.js"></script>
Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
1-
.vscode/**
2-
.vscode-test/**
3-
dist/**/*.map
4-
node_modules/**
5-
src/**
6-
.gitignore
7-
tsconfig.json
8-
*.vsix
9-
webpack.config.js
1+
# Exclude parent directories (critical for monorepos)
2+
../../**
3+
../**
4+
5+
# Exclude everything first
6+
**
7+
8+
# Then include only what we want
9+
!dist/extension-bundle.js
10+
!resources/
11+
!resources/**
12+
!README.md
13+
!LICENSE
14+
!CHANGELOG.md
15+
!sanddance-logo.png
16+
!package.json

extensions/vscode-sanddance/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Change Log
22

3+
## [4.2.1]
4+
- Offline icons
5+
36
## [4.1.0]
47
- Column type editor in Data Browser
58

extensions/vscode-sanddance/package.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,18 @@
8080
"command": "sanddance.view",
8181
"when": "resourceLangId == tsv"
8282
}
83+
],
84+
"editor/title": [
85+
{
86+
"command": "sanddance.view",
87+
"when": "resourceLangId == csv",
88+
"group": "navigation"
89+
},
90+
{
91+
"command": "sanddance.view",
92+
"when": "resourceLangId == tsv",
93+
"group": "navigation"
94+
}
8395
]
8496
}
8597
},
@@ -93,7 +105,7 @@
93105
"compile": "tsc -p ./",
94106
"build:08": "npm run compile && npm run resources",
95107
"x-test": "npm run compile && node ./out/test/runTest.js",
96-
"x-deploy": "node ./scripts/deploy.js",
108+
"deploy": "node ./scripts/deploy.js",
97109
"build:09": "vsce package"
98110
}
99111
}

0 commit comments

Comments
 (0)