Skip to content

Commit

Permalink
Merge pull request #30 from v-brjo/master
Browse files Browse the repository at this point in the history
Added support for integration into 'iconcloud.design'.
  • Loading branch information
Miguel Solorio authored Nov 24, 2020
2 parents 7ddcbfb + 0d229b9 commit a6b3605
Show file tree
Hide file tree
Showing 8 changed files with 684 additions and 0 deletions.
1 change: 1 addition & 0 deletions _iconCloud/keywords.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
IconKeyValue,KeywordsEA97,activate breakpointsEA79,beakerEAA2,bellEAA5,bookmarkEBB1,check allEAB7,chevron upEAB8,chrome closeEBAA,cloudEAA9,debug breakpoint dataEB9B,debug consoleEB8A,debug stackframe dotEA78,desktop downloadEADE,diff modifiedEAE0,diff renamedEA7C,ellipsisEAE6,extensionsEAEA,file mediaEAF4,fold upEA64,git pull requestEB02,grabberEB97,group by ref typeEB0F,jsonEB1D,markdownEBAB,mergeEB24,muteEBAF,notebookEBA0,pinnedEB33,quoteEB36,referencesEB38,regexEB41,repo pushEA6D,searchEB59,star fullEB60,symbol fileEA92,symbol parameterEB66,symbol snippetEB6A,three barsEB6F,triangle leftEB76,unverifiedEB77,verified
Expand Down
83 changes: 83 additions & 0 deletions _iconCloud/keywords.transforms.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
[
{
"method": "LoadTable",
"params": {
"relativePath": "_DataFilePath_",
"rootPath": "_RootPath_"
},
"variable": "iconKeywordsInputTable"
},
{
"transforms": [
{
"method": "Copy",
"params": {
"from": "_LibraryKey_"
},
"variable": "_IconData_LibraryKey_"
},
{
"method": "Copy",
"params": {
"from": "_IconTypeKey_"
},
"variable": "_IconData_TypeKey_"
},
{
"method": "GetColumnValue",
"params": {
"columnName": "iconColumnIconKeyValueName",
"iterator": "iconKeywordsTableIterator"
},
"variable": "iconKeyValue"
},
{
"method": "GetHashKey",
"notes": "The icon Key is derived from the uppercase unicode value.",
"params": {
"from": "iconKeyValue"
},
"variable": "_IconData_Key_"
},
{
"method": "UpdateVariablesTable",
"params": {
"variables": "_IconDataVariables_"
},
"variable": "_IconData_"
},
{
"method": "Clear",
"variable": "iconArtifacts"
},
{
"method": "GetColumnValue",
"params": {
"columnName": "iconColumnKeywordsName",
"iterator": "iconKeywordsTableIterator"
},
"variable": "iconKeywords"
},
{
"method": "AddToVariableBag",
"params": {
"value": "iconKeywords"
},
"variable": "iconArtifacts"
},
{
"method": "AddNameValuePairsToAssociationTable",
"params": {
"key": "_IconData_Key_",
"values": "iconArtifacts",
"keyColumn": "_IconArtifactData_IconKey_",
"namesColumn": "_IconArtifactData_Name_",
"valuesColumn": "_IconArtifactData_Value_"
},
"variable": "_IconArtifactData_"
}
],
"method": "ForEachRow",
"variable": "iconKeywordsTableIterator"
}
]
47 changes: 47 additions & 0 deletions _iconCloud/keywords.variables.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
[
{
"tableSpecifier": {
"dataColumnIndex": 0,
"dataRowIndex": 1,
"headerRowIndex": 0
},
"type": "Table",
"valueType": "None",
"name": "iconKeywordsInputTable"
},
{
"type": "Value",
"value": "IconKeyValue",
"valueType": "Text",
"referenceOnly": true,
"name": "iconColumnIconKeyValueName"
},
{
"type": "Value",
"value": "Keywords",
"valueType": "Text",
"referenceOnly": true,
"name": "iconColumnKeywordsName"
},
{
"type": "TableIterator",
"TargetName": "iconKeywordsInputTable",
"name": "iconKeywordsTableIterator"
},
{
"type": "Value",
"valueType": "Text",
"name": "iconKeyValue"
},
{
"type": "Value",
"valueType": "Text",
"name": "iconKeywords"
},
{
"type": "VariableBag",
"valueType": "None",
"values": [],
"name": "iconArtifacts"
}
]
36 changes: 36 additions & 0 deletions _iconCloud/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
{
"_type": "Library",
"_version": "XCHRDK",
"dataPaths": [
{
"dataPath": "~/dist/codicon.csv",
"transformPaths": ["~/_iconCloud/manifest.transforms.json"],
"variablePaths": ["~/_iconCloud/manifest.variables.json"]
},
{
"dataPath": "~/_iconCloud/keywords.csv",
"transformPaths": ["~/_iconCloud/keywords.transforms.json"],
"variablePaths": ["~/_iconCloud/keywords.variables.json"]
}
],
"iconType": "Glyph",
"lastUpdated": "2020-10-23T12:00Z",
"libraryInfoKey": "8df73c1d1",
"libraryName": "VS Code Icons",
"libraryProperties":
{
"copyPreviewTypes": "Glyph",
"copySize": "32",
"copyTypes": "Glyph,Svg",
"downloadDefaultSize": "32",
"downloadTypes": "Svg",
"libraryFileNameBase": "VsCodeIcons",
"libraryIconSizes": "16,24,32,40,48,56,64",
"metadata-1-dataMapping": "Icon:iconKeywords",
"metadata-1-dataStyle": "ClickablePill",
"metadata-1-dataType": "Keywords",
"metadata-1-label": "Keywords",
"metadata-1-sorting": "ByWeight"
},
"libraryVersion": "2.43"
}
Loading

0 comments on commit a6b3605

Please sign in to comment.